t$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) setsockopt(r0, 0x3, 0xa4f, &(0x7f0000000100)="5b7ab95aa88c05aa8589c701656b1c5ee5da0b6bd27e96bd0c7a4b3e150ded8c78c96216bcd57203e47e3ba02df73b8c45462ac5495f342ee3694e38da356c9afd5f7503c7420d9f3a8559018da6a5160d29c85836454fef7ce1947264834ede9de99e0248db92f7d6c6e9ca7cd95c43b18b7afca71477013d4acf950d91497c2bcf8b1c4986adcebf82d6a9c21f5d86e3f350bacce7bfc8ec7dc4198cb7973be1044d5bc10f390cdebad653b2ae5201de2d0ff89922156042caad82834f237b0caeed6e852315c8ae6e2f8d2b02169e0605c681bd3690667541f6ba", 0xdc) 16:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x4, 0x100000000, 0x0, {[0x1e, 0x7, 0x4, 0x39e, 0x5, 0x7fff, 0x4da, 0xffffffff, 0x8c, 0xffffffff7fffffff, 0x6, 0x141d8649, 0xff, 0x7, 0x2, 0x5, 0x7, 0x2], [0x8001, 0x7, 0xf7, 0x2, 0x401, 0x7, 0x8, 0x4, 0xfffffffffffffff7, 0xa1], [0x1, 0x80000001, 0x6, 0x0, 0x80000000, 0x7, 0x1000], [0x7ea2, 0x3, 0x4, 0xfffffffffffffffe, 0x6c00, 0xfff], [{0x7ff, 0x3, 0xfffffffffffffffd}, {0x3f, 0x5, 0x9, 0x7f}, {0x470, 0x2, 0x6, 0x3}, {0x39, 0x93, 0x5, 0xfffffffffffffeff}, {0xf4a, 0x5, 0x9, 0x1000000}, {0x2, 0x1ff, 0x9, 0xffff}, {0x80000000, 0x74, 0x40, 0xffff00000000000}, {0x200, 0x0, 0x2, 0x6}], {0x1, 0xd29, 0x62, 0xffffffffffffff01}, {0x10b8000000000000, 0x100, 0xa0, 0x4}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x800) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x18100, 0x0) dup(r0) mlockall(0x0) 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x440000000000027, 0x36, 0x0, 0x8b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, r0) seteuid(r1) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000000205, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="39d21557b8f8bd8f468814add0a5e6cce7a4433f2a289f4553bec5d7b8a31888f5c33ffcfd52cd5a1b6c38486b6a842730c3dfe54828fec5996d0736c8575a0a4e86480b9b4df871ad3a8d328d8d78f5c9b8310e4147a3637b53a6f288a069bdf496551cafa1b67f8dc75a4f0fea2048dc0f11d914b3699416491cb168313c7885f7924e8e493d7bd7a1cd685165d52dc4647262c7a01cb5f1fc8590204c2be483d2da5b076cad888f9f17d3540e3cadffe1be6299dfd7819c4e22fabb41730b61327835b3e7546ee0727f422ec8ab8718b2", 0xd2) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="72ca30d56aa478ee7fa01c48dfceff2189e859b1901b9e2abe16a0aa59e04f53e4ad1178e17415594fdd7465025a46bb0ee587ea254949f5f91879655dc175c06d8a56d657239d6888324d7df49430c6a0500a66548aeb672eab2cbecc8d25d0a50660d44213fdfe66c9b441f08802be71eff26e7d48647c87fac0f94ad922669a239eac779e1e74ad59327cd6f59939e5bdd41f281385d5f4f5a90bed92781ad41ce389b9d252e10a5d23a1a44429a93e3c1f0158755d09f476dd007f811f45e3313a14e5b8e026db4c4ff83fe4bb03f62c20c62e3fd856a0050731a7bd5da7f96efe", 0xe3) 16:01:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x7, 0x7, r2}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xb, 0x0) 16:01:04 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) readv(r2, &(0x7f0000000500)=[{0x0}], 0x1) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:01:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = syz_open_pts() r2 = shmget(0x3, 0x9000, 0x502, &(0x7f0000ff5000/0x9000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget(0x0, 0x4000, 0x440, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x80001ffd) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xb5b) r4 = syz_open_pts() close(r1) dup(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8c0, 0x0) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x2011, r4, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x60, 0x0, 0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x2, 0xffffffff, 0x0, 0xc8d7]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r0) 16:01:04 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x10001) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10020, 0x1) flock(r0, 0x1) close(r0) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x82, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d85fcdffd1a95d9afe2"], 0x6a) 16:01:05 executing program 1: r0 = getgid() getgroups(0x40000000000000e8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0x0, 0xffffffffffffffff]) r5 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000100)) setregid(r3, r4) setgroups(0x4, &(0x7f0000000080)=[r2, r2, r1, r0]) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getgroups(0x1, &(0x7f0000000180)=[r4]) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000000)=0x100000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x201, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000140)=0x6) 16:01:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x3, 0x4, 0x100000001, r1}) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x7fffffff, r2}) fcntl$getown(r0, 0x5) geteuid() 16:01:05 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x48) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) close(r1) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7ff, 0x3}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x2d, 0x1a, &(0x7f0000000140)="f3cb5ea64e4b8b9475fff354ac2e7c5bfb3522bebf1a7441093df32dee83605dd35b3920d7895d3f00f6bf033dd95273d80299637747a6f2c45f562cd4387207daa04fd4ec6e0c8aa29d56151549f8ef03fb2434e8c141469bba4bcb1810f7a6197a0e2cc161d24231b93d3b57252d805d335ca14d5c1a447808d8cc7d394ce6d6cd7c0268f7c1fcc7793290f02b33b1c38b41b2111958a04539988d7d87e21ce04603d5000000000000000000", 0xfffffdd1) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="cbbe", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 16:01:05 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) close(r0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x6, 0x2, 0x3, 0x7}, {0x7f, 0x40, 0x3f, 0x2}, {0x7c94, 0x6, 0x1f, 0x6}, {0x5, 0x7fff, 0x1, 0x8}, {0x8, 0xaad, 0x7, 0x9}, {0x6, 0x1000, 0x5}, {0x7fff, 0x800, 0x5, 0x1}, {0xff, 0x80, 0x6, 0x2e}, {0x0, 0x5, 0x0, 0x800}, {0x20, 0x1, 0x7, 0x2}]}) 16:01:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x880, 0x0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20044, 0x0) socketpair(0x38, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x1e0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x40, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x1a) r11 = socket$inet6(0x18, 0x3, 0x6) r12 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x80000080, 0x80000001, 0x80}, {{r2}, 0xfffffffffffffffc, 0xa, 0x2, 0x400, 0xb8e}, {{r3}, 0xfffffffffffffffa, 0x41, 0x10, 0x0, 0x2}], 0x46, &(0x7f0000000540)=[{{r4}, 0xffffffffffffffff, 0x21, 0x4, 0x9128, 0x2400000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x4, 0x80000000, 0x5}, {{r6}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x1, 0x6}, {{r7}, 0xffffffffffffffff, 0x20, 0x14, 0x3, 0xfda}, {{r8}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x64, 0x4}, {{r9}, 0xfffffffffffffffa, 0x8, 0x20, 0x4a70, 0x8}, {{r10}, 0xfffffffffffffff9, 0x91, 0x20, 0x4, 0x800}, {{r11}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x3}, {{r12}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x5, 0x400}], 0x1, &(0x7f0000000680)={0x6, 0x41}) ioctl$TIOCNOTTY(r5, 0x20007471) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r13) setgroups(0x0, 0x0) geteuid() geteuid() geteuid() getuid() r14 = geteuid() setuid(r14) r15 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r15, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) write(r0, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0x1) execve(0x0, 0x0, 0x0) 16:01:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r1) r2 = socket(0x1c, 0x3, 0x8) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$TIOCDRAIN(r1, 0x2000745e) fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r5, 0x2) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) fcntl$getown(r2, 0x5) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026, 0x3}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) 16:01:06 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xa7, 0x6}, {0xe7, 0x1}], 0x2}) 16:01:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x20, 0x20) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0xf84, 0x20, 0xc7, 0x1, 0x8, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x1, 0x4}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) fchownat(r3, &(0x7f0000000080)='./bus\x00', r4, r5, 0x0) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:01:06 executing program 1: setreuid(0x0, 0xee00) r0 = dup(0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x210, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x1ff, 0x0, 0x4, {[0x100000001, 0x0, 0x1, 0x6, 0x0, 0x9, 0x100000000, 0x400, 0x7e, 0x6, 0x5, 0x10000, 0x5, 0xffff, 0xeaa0, 0x7, 0xfff, 0x800], [0x1293, 0x8000, 0x5, 0x319, 0x5, 0x1, 0xa2, 0x5, 0x80, 0x7153], [0x7, 0xffffffff, 0x4, 0x7ff, 0x1f, 0x0, 0x70e9c016], [0xfffffffffffffffc, 0x9, 0x6, 0x10001, 0x200, 0xfffffffffffff800], [{0x3, 0xb, 0x1, 0x10001}, {0x3000000000000, 0x101, 0x7, 0x8}, {0x3, 0x0, 0x80000001, 0x8}, {0x7f, 0x7, 0x8, 0x80000000}, {0xef72, 0x40, 0x0, 0x4}, {0x7fffffff, 0x40, 0x0, 0x9}, {0x80000000, 0x81, 0x1, 0x1}, {0x200, 0x3e4b8d65, 0x8, 0xbabe}], {0x6, 0x6d, 0x6, 0x8}, {0x5, 0x44, 0x4, 0x4}}}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x6, 0xff, 0x0, 0x100000000, 0x93, 0xe7b, 0x2, 0x2f0a0af33982e8ab, 0x1f, 0x9}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)='mS', 0x2}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="d075a7f0f87107c065132a178241a76e3cf0ee6bca22c424e440bab44665d49a33f9c2f00aa15760a6d05bc368496c1e6cf66f89d1f597d894230c160d569ac20891", 0x42}, {&(0x7f0000000180)="846acb52f2b4cbd9171ae96bed35524defb30f8a7b12208fd77373fcfcbb01dd12fa464fbaddb043d4e4054b06e5e762408c97aa8504181e138c324b7cf889d81a33354b98695f49d52059a5d50d9d6ed4454ac361821e81aae757acfe240fa4a4aacefc9cc6bf85efe1be85b968aa214fda47f70ba7f8886308f4d86973350fa713afb40acf67c3cbf733d1738fc3d70f4f363399c80308bbab3c0de230d0579acf9f6daa7122a90e8e779b1aaa5007a20530567ef9833451d937f8efcd6d590497c2fd33146be7ec17b0ce5c6025a32d872cc009e03070de7586694b3b4d6d20dadb715e7cf218e4477e426bb07ae007fd9d45af3b85ab", 0xf8}, {&(0x7f00000000c0)="f226bc30485c15f7d5cd19855dc9f003159933ac3e1592878968d4076f5077f6205837d2", 0x24}, {&(0x7f0000000280)="54a452edb4dbd82a80b0352399c540d1d7dbd159e012c0b9fa1ac5700ba1f4fa4dacc9c13e0a16d0c23fc4e14dbf249682b134c14276777c1e4937eb5ef36e36c764fc81e09a70592c04a9b7f08c940813b6081f66a053cd7e58cfd4045f68420602934a851fb092a1b00ad6a183675fb9f71dc3e1326ec9d150fcf68f48c0886ec61b3ef8cb94f94e9ad95ecdc8fb6e714bdc7382c8", 0x96}, {&(0x7f0000000500)="8043c0ebe18719004066a7cf8b52c598700ceeea01dfb2e604e0bb93c76906f84bc199fc28e56077af793a848622bbe3006dca97a86324c6de488e9be1e610a70e6ecc69d60e1495e6e6c78a1ec5568ddf0e2ab150a70e80fdbc4a65c1380cc079bc892c1e45d6f79bb480564916bfb4e60ec401f519717b955f07331ab0725e7973262e3b1da077a83794c1297fde25f08a4f420038cc8f70b8e0ce95a5d8d8538d4ad9d12aefe97465ff9b599161e80b7f8a394da67ec043771d11b80de45528bfaa950287db57ce93b8623b845918843eb73645ebffed8b06ab6899ace3de1ea893afbbb69caa51617d0cb652c86fa75d9964638e0b4ccf483abfa2b2eca54dbfe8027172c96b0e119cf872aa964841e9ede13abbce110ce85e303394479e02e441fe91148e66f0d4487e5fbe9cd76bda84710b771b9311777c423f325fc8c6303e2231780392704f6a38aa6f5eabc1b8bfd40bdb3e6b13e069fbdbf8fc4e7dad7c83b6e7690cb312283251d8e8db1cd9e12d59a67196017be5f135be9d28ff225c3121cff4e2d911511f17612fb5c92aed063539bae627e4bc408617a3d14cacba979e1630a25c8a3d3d9885a9ed72873a88ef64b27952486d6eebd18782404251df86e4fb2213302cf8e9e38d958a4c5870d5d45fb7292774cb22f47e74def549582a3f39acb64d44b67f696e23a2fff653d352394dde12a4f384327012a793bc8cd299566f485029d530fcdff04e04af7497798680732d783c4c3f29ee1815ee4d4a7dc2d0a4566e7de1c536f7a8d985c465f1cd8684b4b67aed2990edd46269cd3194e6e1af4f6f47d73881f9a124fd061da0ea4e6fe3d233106ef6dfef82a4a15b25dc7fd1bbb0f54ea1916d5a6c977d6268ce6eed6fa5ef9b57d0349cb6d60a12b91d200f3b006c13f0a29e96cab905954695d32a68ad320527083d239693c4144acea1ccee6edb05dca583e0765e0a3fad972e5fa7effe75a44622aafcb358cec55c4d2ed29fb685ab866e91044447f8f85f91811a6446a95b410708b07a948d764b07eebde89e4a01196ffe2d374a91f7cea964961cda5b5742c2b0ecd9c77ec33badb3deaefd84e51a7b9131cc0933515a9ae66562e2e2155107aff999b2fb73d154132c90b4c0a558ad2dcf4c3339496a4ed650be0729c5a354a03c88417a019b1fe801c16ccdb698374b6dc6cd5c3ce0b52aea0f12fac3deceb88a276f79e70bf95f0bdc45dea6b637c8dd64de5d2937e8682febe38a963f93529b6a2991f1cfbf4335ed04ae382f3c0e2027e1822e4d2e978c7d409e72b968ced4edeb7e98d8062295a057a164d3caf5e36a9fa053b6e18136e94ad3012b23305cfa14f2a9ba4a4087d941d75e8063fc8b290cfe3f5c5dc913c3d47523d38590ee366517edda39a2d33a7ca7d8100b31f6b7b0cd485c72ebabfd6fb5edd3661bb9c5d661c19a2b33a2d3b45f0445b54aeb75c82c303c8df6214d9acf0c685bbee31053ee2f736dcb125e4bc570aadc5408696f865b2afa7c87f7b3a83f1936a37627777372f6209b1b063e7198e84554968f5b93b34f7a328cf4469f3dc840ca07fa9966b2ac290653bf400edab32dd367ffbee8ff677e27d84728850795cf4db62aae5c1ff9dc3ed6adcda9c08de76cd760d01a5f775373f9b0db2e3e25039e78ed5975680ffc7e07d45578206c5a8dccdb0b8b68e647eaf5c8b0c59843c24d9a84c6c57cd3889d312c37eb646f868fc8d95c7dc017a7b9e5777599a8921c19d2963bc61c606c98ca7fd6c517c16a504af3cbacadc005a14f0540a4b01634a1c5baccfa9be929605a86034b5b71b3dc79c40484f8eff9d222a04959a527f0b1fd43438e887e6b6096d8d345557af95f022a094b4dc0f5882f5908a70778b38dce9cf6e5d16219b8642541b5c2ae1863dbc1b86f411b5ab7b7f56296b35b98322d5e0d1fcf610358e089782cb9b9597197112deac14c928f6835a2555fe163266d1afb31ba547baab78c08ceddb5c29e99ea63f8c66dd02cfdddd7924c152e23f518dad2b67f5f5435667d92c676707165454995561e3ae78e19cf1857ef24e5b43b54f297624653c63ba6577cd00c9fb179e1effc643bb88814b6cd2af8c122faf26b4e4c7f5bdca7ea25aec9e4a13c40b41869134af8f8160a1e497e7f903e3d35716384b3e39b42a7a6a4777b0c170c655a1fb17d6a5f4aa45a05777ea210d68eb6ad3e433081ab6478a8d908237bda0a4283eae5487e236b4df618db0be7966842f6268663c8c2ab01e1b812aaa9447e693f42444ec4b6d4db2f8928cad129b1227a096c4ffc8a6c5566db69a583a8f68a3e5b5d5824a67a59859414783d82eaff5d5e2f17a5edb4fb12003b366b90dca0565cb5d003a26b3548e8135839c6105dd5eee708ec333b4e6f7a9269c5b250ac8e2131b2eb497b05bb5a0740786bfeacfc417f258da6cf27a9cc84c28ce47324545a15891f9befc0adec4c1dc3c95fd500e9d9a3116555bd775b11659982ca0dcac59ff3558d831864d3cd83192a9929807910c9ffcc6b833fb6d90d5d1a49c1da49cc9ed963f36d3fe83ac8a69cd22ad7f3391a9b8c8190be74fd0d6ae9330b77c5e5fd15f821fd203bf621f51216d05ee3567d12fefa3064b8832b55db6114efb72c28b3ce024fb1f7ecb36f63107905286ca4a94bb92036a03c0544962e361b6a033f719dd4c6fa8dcb1aa2c7eb8512bcc7bdeefc79bfaeff8e747b688b364c1d54b747fef65c028ab3c8040887c272b9766d3529e420f8f7007733fb7f7f9ff0489ec0e195d102ca13c59724c06f7bf0258a9275c2a7be75b478d88999e96d49d40e8ec34824878b2fab2fa6dfa5dfa8d6c041aba3bd9d62afeab6ae2d579b6dba06a1ef3ce80a8c8a355ab25d9cc44a25f428bb0b15dfda443ee85f742f809fb3f757199c84da2edabfc2986e3b583c90206414094ae90ff4d97a1f7dc2273c2ff1a3b0424fbab6361f085d548157f621c2a5001ecfc604dc3362a92a7fe4a9dc4f941c1d44afe449c1698b4dc499a29ac76b5a74a7c72d0304bfd4be302b8292ccee4da5be97b4424cdbd24cdb745e9a84ebd6157da003b147f5ad0a6f70f80545e05a4a70d8890a750ae3aa825dd3801d7af2ffd81415345c0d8372c605b6073a24090414a920c1d2a0e51efa890c3f45292c37fcad6b6f976d8eafffcbd8494a300dce473bd3edf1fbc388f6479d617afc42bf5a25c2c19b3c0c4635029478d963ace1eca5b1bbe9b1c70b02458276a639dd3dac629cf650e8aa5eecbef5fc113da4c0c670e61bbdaae70b7171ffc4419d274045515ff067a335bdc2966ec6afbb53d5b737352cb8a3d9f47eab00df4157f96dbaabcc1bcfa2d26b1f47f7e9764f281982a39388f65dfcd3abf9f573dc1cff9f5cfa89f2a6dbb24c280e6641732b5ec7b48f01f6a9a191fe9523649d2e5870dd643394c2ad360edec3a15a5bb07d0cd335b89625a65a0b7d6953c7751744da8bae295bb560516cf7993989fb33eb7d42b1cf01c9a4c01efd77ee715ab086dd293bb4e6250668cf1b39648c4bb1e3fdf3328a7986125e5913c1bc92963847aacd7d46c948685987f9d4149b55a878f29ec2e5d88bc5a4c3cfb9ee7802ae0247cdd9e3a529efe43146aaf38e213688cfae407675628e74a81ad9dce3808f87ff4b7f3c245ff34644d079ba460d5205e64bc7d0810b200d82db9c6b6c2f075a5e11731ae720e366d13190ec6506813093e1784735017581ff6f2f6a6deb12315a3ef95ce8d27055d22b534aaceccbf5b884798bd448b43e4aeea5649e86a58835a9b1c384db70c81e5426d1535640de9bc0981a69b4cb0b8b9036bac21c00b09bdc9a3a95c9884f848a62132f160933621f3a93721d1eeb9e30913cd451678e602409ded30588797e4e28fa813d49fe2c9cc1f0f73301d8b5aa8f97ff113688f97b93353bc17bbf69c884bac1d87692911aa607513f534c040a56a895b9cf9b78cab3d71a3599491689d46ff6b226b8075b77f9a478c9d4022bcfb633d44a63bfcb5cace60ccf1c23a8e6b2262eb09d5646875329165bb6ce3b17161bc00994c440708a911c472d54b8dd31e44592b43c4bb624d5d0d2aa72d37713620b405e6e4043153e86ea20dfeb2e25667e28b6f221aedf78a57d5761439d520eee8af236fdd5d97b3cebeafc0c84142b4d41f95dece1e7f03c7f49bd9dff26b194ad394c556b653639569e76aad82ea4396c29ca1e7f2ec38c2784232f8357860b3209d2be19c38518f9d138c63ff77d487cc65614b30ad47ca71a7814728c97af95badc90cf56b3a56a10b7784ceaf3af8e435b2f33295be11b863dd21b4b30d81d511d404401bcb191bf449d44e0a4c8a44cdd2a9ab4a0bef5b7468e7845c9a73904e243105e1faae098f03b905c02e5b84857f156d632f96b2830e56479485e755b6ad38c519c9270e2b0a34fb36bc439fc338626491657c10afc0da655339248da81152e5c4dc5b503f11cc605349993100caeb7b977ccfa933bb9c811a5f5062802715dd33f6bebc127dbfde35f60f3703efdce56e49c4a6ec59877f14332a8a00ad107c808d3a3507a4d89652d32c4411ac49da167acbb560da5144519b76ac667c37b670034e2f9b0767930445100eb8e4c49ed0c3a5743bfde2bdd7d22d1b26f07d738e54545c56e9ee6c5e3d78d307a74ab390a7eb0f5a1ee330e06f4602a1ff66ac9f3e331a011a0e54b613a0c7f7058d3b61fdb9d30f0d5d918320b560471e6086dba293874066e88f98313a565a0a33308912183964380d38f6d396db1c3ea279198adb9d5f1b49f2551bff1067610dade90efde74ec074be46c3b5fb1c6e65e407eafa0d794d07d9d08594a5036f80fd3d41799b72fc1d3fada7efd53dc695b9dc646e91d3b216cee3f55935c6e89c587e99a22bafc3ff219a369f5b7b1ae885f732cc99e26a2ca5b37d6e6e4ebc0f6dd99da7e1523f160ec716e9032815ed9db2751cd9b413bca7bc4426d5de815a3f30c7d8b433d4dc8881ecf4336e96326c52af724535044f2562bbf1c2f9e51eec775648e02636ec497599111d986e6dae173611c27a0791cd747721d2a489e242d551a6854cf95f86b569443df3e891c59ce18acd5f72fcd5761aed1ad1824f1ddea6144b08978fb1fa919cd82f570f9e6aefb313b0f8f6ac73efc7cc9e0f7148273b334f7a70c00cffe6f110e46ba12978f22af221230e7efad11873ddb619afeff7467e6650d164644415e2d9346572e7eb5b089f3bf1dd6df92c7544532408d97326f19029f9bb44db5b1fd30fbda61195a7dd25e4cf35ddddc65293ed8f89fb63436c6accdf7fdee80b168f9191d44a24ede6f32eaf79586057e9de1391850a722e409550a4d6f71ca6a6fcf45e8e25ef83fb31f3b3028e8123f8134b7ba0b627466eaecc8353689d35f2600a619f79b18b40950edd4f2ca1ed22c9e2387418e2eb72accb4be358eb23984edc4062561371418cb49c53cbd5780d22c87772894255c6bb4220d4b7a326041b4f05dd6222f27b34e703edef7364a48f7a0aa04655ef1d229429e70bb9f269cbf4ac10766a55345978d5761090aee82661a7031722c52a0f7eb4919fb0415f823e4ce542837e96d54ee069a5aeaa7ffd0c74fe850024bf409c74f8b0f4d448a3e6cc4d83b500760cea2c5ed733ebb270e0bd96b51f8cf6ad9aa3160993d8e2c0f9c18774e560ccb97296bff5739d0e76108ecf15b3c050d3006e4d21384585a073dd6de97913f1f2bc1f98dc50426d9f894cdd27d80b2", 0x1000}, {&(0x7f0000000340)="54d491decaf130bd162e372b128d8cb624", 0x11}, {&(0x7f0000000380)="b84ae7f683b2d1192ed8fbb1d945605b51548a77ffaf925ccaf96697308378fc10219a90b712a3ed7b526593d2e40b018e6935524da120b879adb0a679380a9661ff92a3b8d23bb1328a21130898700810d02ed1821d668286914b451ae6e3d9c96f3ae4781621cef923da8ff9aef64d", 0x70}], 0x7) 16:01:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/37, 0x25}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/40, 0x28}], 0x3, &(0x7f0000000240)=""/2, 0x2}, 0x41) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) recvfrom$inet(r0, &(0x7f0000000400), 0x0, 0x0, &(0x7f0000000440)={0x2, 0x2}, 0xc) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) 16:01:06 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r2, 0x8001a5}], 0x1, 0x0) 16:01:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:01:07 executing program 1: select(0x40, &(0x7f0000000040)={0x1ff, 0x0, 0x3, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000100)="19226c1c25adb77ca29a9692fe0b73587e545649c8bdc0b7e41cee92c08fe43d86d621287ba9f49717b4b9b8e09e19fc8232f7883e8f1568c1d5267af6c790e134c6fe4ed5206a3046b88b4353a2897faee32b90fb63aecb150951affe5534456fa0886a135e452a06d07e2c7002c202d4d6fb40528ae243f9f4dea9825960b4ac18937e5dc4c71559ec55aa499291afba40714c8f82e38e18f7b5a1d952d63049aeb1a51cbd51f5984a3ea23378a2d1bb62f094d25b7e6b36ccf5bb74d889fde1bc6bd42755a2e42b48a4245bb3eae02a8a0843acb6885f19e2c0104ded2988d853282e0ad616fb58d0f5c36a30", 0xee) 16:01:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:01:07 executing program 0: r0 = socket(0x12, 0x10800000000003, 0x100000006) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) 16:01:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x7, 0x0) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10000, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000002800)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b96167567eefb386705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5ddc535db429cd88fdd72e58b113c8502b490f5b0e8301b4d612116a6a1e995bd78fba7c4cc", 0xbab}], 0x1) mlockall(0x1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x1, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) 16:01:07 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:01:07 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) 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) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xbd07, 0x3, 0x2, 0xfff, "bc1f47d5d8102ebbe16d050627ef7b419ae41497", 0x4, 0x100000000}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x1) 16:01:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x64) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x3}, {0x3}]}) 16:01:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) fcntl$getown(r1, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:01:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000280)='./file0\x00') setuid(0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) sendto(r0, &(0x7f0000000200)="22206f8d6475a63c7d965e", 0xb, 0x72647225624df896, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4d9a) syz_emit_ethernet(0x86, &(0x7f00000000c0)="8907c5b5a970d968fb998c123bfd8a286a5821588d5fdc519894b958630513781449b3f6dcfb90b504d573d061381b81ec24b9052c361081baa8045f1cbeb80ad06d12cb52169da8374b70419eb97f776c52303aaf212ecc372fe6aa501884c6b61afa50c51675dca5c973373cc62b0cecae4a76eee1247941ccf9fe2d4ee42c93311395363a") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x880000000, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:01:08 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = getpgid(0x0) setpgid(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) preadv(r3, &(0x7f0000001440)=[{&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/171, 0xab}], 0x5, 0x0, 0x0) chroot(&(0x7f00000014c0)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001540)) r5 = open(&(0x7f0000001580)='./file0\x00', 0x10298, 0x100) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000015c0)=0x5) stat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) r6 = openat(r5, &(0x7f00000016c0)='./file0\x00', 0x80, 0x4) getpid() ioctl$KDDISABIO(r6, 0x20004b3d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x0, 0x0) unlinkat(r5, &(0x7f0000001740)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000001780)={0x1, './file0\x00', './file0\x00'}) r7 = openat(r6, &(0x7f00000017c0)='./file0\x00', 0x0, 0x8) getpeername(r2, &(0x7f0000001800)=@un=@file={0x0, ""/4096}, &(0x7f0000002840)=0x1002) fchmodat(r7, &(0x7f0000002880)='./file0\x00', 0x36, 0x2) readlinkat(r7, &(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)=""/103, 0x67) ioctl$TIOCCBRK(r6, 0x2000747a) fcntl$lock(r7, 0xf, &(0x7f0000002980)={0x3, 0x3, 0x100, 0x8, r1}) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000029c0)=0xffffffffffff0000) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000002a00)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000002a40)=0x1) mkdir(&(0x7f0000002a80)='./file0\x00', 0x0) 16:01:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) flock(r0, 0x2) flock(r0, 0x20800004) getpgrp() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x2, r1}) kqueue() 16:01:08 executing program 0: clock_gettime(0x0, &(0x7f00000000c0)) r0 = socket(0x800000010, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:08 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000340)='.\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:01:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x5}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0xffffffff}, {0x8f, 0x6}], 0x2}) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0xff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54, 0xffffffffffffffff}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x93}, {0xfffffffffffffff9, 0x3}}, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x5, 0x5, 0x3}, {0x80, 0x8, 0x7, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: msgget$private(0x0, 0x208) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8480, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/69}, &(0x7f00000000c0)=0x47) listen(r0, 0x0) 16:01:09 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) 16:01:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:09 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup2(r0, r0) fcntl$setown(r3, 0x6, r1) 16:01:09 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x810, 0x0) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) recvfrom$inet6(r1, &(0x7f0000000380)=""/217, 0xd9, 0x3, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x6}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0xfffffcd4) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28043, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r4, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40000028, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000009, 0x3559, 0x5}, {{r1}, 0x0, 0x46, 0x2, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x51, 0xf0000000, 0x1000, 0x8000}, {{r0}, 0xffffffffffffffff, 0x16, 0x4, 0xff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x8, 0x8}], 0x1ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x83, 0x20000000, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x9, 0x1}], 0x8001, &(0x7f0000000440)={0x1, 0x4}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000004c0)=0x8001) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10400, 0x8e) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) close(r0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x40, 0x1d, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x5, 0xfff}, {{r0}, 0xffffffffffffffff, 0x7, 0x40, 0xffffffffffffffce, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x3, 0x8d1}, {{r1}, 0x0, 0x1, 0x2, 0x5, 0x73}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x22, 0x101, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf00fffff, 0x99b, 0xa35b}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0xa793, 0x40}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x9, 0xf7e}, {{r0}, 0xffffffffffffffff, 0x44, 0x28, 0x5, 0x9}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000008, 0x1, 0x4}, {{r1}, 0x0, 0xc0, 0x1, 0x20, 0x8}], 0x4, &(0x7f00000000c0)={0xfffffffffffffff8, 0xf8ce}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: getitimer(0x2, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 16:01:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r1, 0x4) 16:01:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xc600000000000000, 0x2) 16:01:10 executing program 1: 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(&(0x7f000027a000/0x11000)=nil, 0x11000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x4) write(r2, &(0x7f00000005c0)="c6463ad39267e353565656438443a8cb9138691b81ece9cfa87b1b141c45a0c906dddd058102cde86eb3cfad3fa74b7619a9934f601cf4798ba87bb28544263a2562ef9a371cd3351bc7f118dcd71188a57bbc005f8e686516e315fa7b233b580146c6b13b516443cb2039e9228410a1cf4da42a3817529edf3750bd72e143a6c25547d284534335adaa2760a3e482ae51a4c3c1a8b20c9b702f3aec7a9ee9cf2c97e29af644be4f944fe8cd6ccd6ffbd4b29ef8fc924f702c2d117375f8636ac33ed0edd75c5d11eaa9289ad70e9fff3e2ac450668a2ae5039b79d2185a76871dd1831aaeaaea0ca9e5c9e97e3f4388fa0cc0034b6284f340f17f2510ae74e94c52927a2991a4f8c1a7e02e7ed49bd44a18654092aacf5d37db0a3fc882e1b82e4076b0fa7d51168a63c224845d69b76ee97e8829ef3c56d23538dafafc4c85306aa02ab267daaedf336ed596287d25aa8ae44fd348b263161709bebe509376fcdad0ad971dadfc12f84f64943d60efd939655a8c6465935f6572225ce639b5faf9ac119751df08d23172b6eb7a7903ccb6bbec409a6b571f24391b064c227bf73cf87088733b59f4b0b412a40f7f3f372dbdad5bd499f8ad7a650221acf71005acffc58f17fa91bb17e9b0816cc6029f83760683b9c3fdbea2b2f0bfcf2c02ba258441743c8eb954380fa19bd2d289beaf62214d47d25be4b9746c4b13f57a3c0d20763384ab8dd5ae807a18163398eb26cd1883d4de2a3c105240a6a7a2823f44a111b69871a5a68e2519ae9b8361e9335842f8f4595204defd7a4d6f081979aee30ae98ad04e8e2caafd9aad1d217623273ecdda6766b5229f980b5369446ce55d77b7b79c09ba6c5b8d02661c25af65f6519a81ec56782e0d6caa340667cdb63ee65d5a4dd4472f13b1caa85c525f8d490c2e8cca6ab14de3f8fb11b49f66bc51f30813d0861e113c15f217d5c8f6b33d58fff0d8513c09ab2f36df688185fedef9ffbf176418e6638787324dc75da9d737dce1b5d9c90bd55c92c5128957e755fa59c7ef70a8e60256d5427d7ea77ee62cf381d8ffe88f248a4085a1fe20a14a58650c9767abcc87e13abb0ec92dda051d0883f4d7bbe621f5737c81f6d7bb13a575e1e6c9d365ab294f45a7e0ad0494079be17e754120603e742422a1326d4d06ece2000337cdc87bba90f803263ab22f6c6e7d103f0d51baac0f966a73099d51cf72d2280d95501e6ca628b45cd226ef218715d4e5c4ac2410e41f4a652515f0cfec9876b93b5292c913ec74504b3f67d69ab11f097f0a0ead162d8dbdffb7fb73093aaa9d1f237a2179375f294b0b243bbb77e79e28d0fa65868ed1a3c761d575acedeb498c6e3f6d97cf41baea596b5e655377ca8b09c06dc0e747c109bb6e88bce9880a3bc2c1d70bc9df3f13d39595c41e0f94e10108a2f7bd75ba9fee6ea02fdaccaf9ca2c899bfc4d92cde4fa62cff0444e110cea88d32cb14762ca094350215afefa596a3613a7e207a4dc1975f38dea46c86566bf87b486106314509442a9ad3ad50c2fc1046aee151948e9b4dbf3ee4bdab3a148eaf0a341046b0e6b318fc53bfc08869d1dfa8829040222126ae9c0f395fd6f6c50f2867f9fee3dc88932dbc620ade5bbf9345097ebd670ee4283e9d55b6b69f01d12d6623345629f2a6e83f4bb47da5bbcb38a4b0e43e84d6da6fefcc3db82ecd8abda34486c2c3dbd8c53153f9b6d36182ab3d379919fb566102651956f8187473ff9df8f9d1b6c5ab399aa7de3cd369ca1347d40a16e9fa53269ad6ee34bed28caa2f9b9106dca9664a3d20d1f6f42078c0b429f8f7ed5f788117d65accd8a802414ad70ad74f6644641d2a459856dadaf928be4d647d76ebdcdebbc501296974c3d607d0481b5e4ea9868a6fdc2bad76f9efdfed5e398a1c298362d2da0281b145cf829bedf4a7e426e9b1448d75cf9d79380f1664b969a7f0b73ae0b5fbe653d67f3da4e697020c787075e589253c6cf0d66c8d057fbe07086edcc3495280e2357777cbc354f0e52c756a1e32702ffad553a1d563c39770b7284c9d6f29b45235abad4d360df6a9037d851d5b25d4f63e1a756a75e34af0acaaf6001dc7b781cd11634c89e8e8efd8bca16ce9c12b61e84fe83761a75076cb431ab2eceaea9657d0478c0689f235fdc4b9f96855370aebd37ba7b54298204ee965f1cc5c7baf4a637b8acd6d9a4c64caa3449939707843fb35307635b4b9bc2ea934050616c222ba3279bced395f73e71a7e86d935325303e9db66dee07c5d3e678c787f236aecb48fcd5cfe6864e9d820049b74c2468b71add1411af4ac2808fa80ed1aa79bb2ef64afaa99bc7f56df5cd1841735657351cdff3b45cfe0b1e4f6cb5082a185cef607b1974aa959dab6be9fbf59992ec3860c066611142fcae921a533c01f3a2ee59a51bc17db93c476e8d40741095dd4c6ecd06f5cbc93b83cdc5b142134fd5d37185947fd7777ac0fb5d45bdd5bfd8a4bcecb5b6e11268c2e72570bea9359c70c843f60534d39b517f79757a8b6223b08b58511dc646224ca01712736e0f4ad305a3d6b911a5d51a2e21cc42ede26ed81fc948624cf9db27e219b5c0ead6f153cf506e73be1ee54630de6076ed0290af6c54863b6405ff94ad54e3c5965df62ef94efb80f442bb97d0f5e8198f7e31e15ac87bbbb77e97bbf33ecdd44760490627c8420a75e58c9534e92d6c8f5a0c3703dc92c2184985d11a55efaed8bf93b7b21151b999379673c54d2f6fdf99b75ade366ea2266d2dc3c8899a2400bdffd4621fafa0df53b187b2eaf1a025e98733dfbff0b26becb4afe579ed0ed94dfdc126ad267716935032d216680508e24d3cac51dd805057fe689d2fe27dbbf90750116921f4b543d9cf74ca4c73be468ad68e2e802f8c4056202b466c00cfaeccee956ec93088567dfa9e75d96fc2c1e0e239acf21b582c70747a2ffe37cafab3851ce867c6f13a75953ea0a5c886f95bffe7456ae38b2ac316e15fad0f20528fa5183cbd255eb3e24b3433ea3736350b3dd974a31503093141f6fdcbafc4841479aa079f55507dcb41e03cd264dbcba00c693f2b9d5601a8773875398ec8a175bf6e9f9b66580f880778f2c372f20dffc255788f4fb15f0b7cfc9cc511a68e54f047a3f6553874fabfc41240d65869650ab186214efb91e4313fb1ccac19e1088d7eda698c7a515aba6cfdbb505520730a911a51737521a1af9f971e922d65c1bdb7b5d67815edf35a4299158c10a831681087ca3347a1e27be9c7f65e776134e48ba9effde8b887b4ad7bba7c969ceb2bbb9c5484f9b3ea4bc05fc7ecbf98a56277ce2cd982d2fd6bd1cfedd3e793af7061c29f58d959fd5ccaaf5f5efe136a1433dd4aafc7168c328056da287144030b0d694a837b7100825256b74836811800e1b02db4cae8135f63b330a982335c3442e269dc4f2b95ad6ba60dbd3bcd1f6f5cd7a2e9ac3b57e95598fc26916940e203e4cb0f7c57a4255c6cc859c0f83ce911510983927cf6ec72d4a6549fe86fafb8c35fbdd3d020fdfe91e68846917f9cc2f39097248837291a5d1e4bf626281c5a119c71d6002265004c9c940fe8e8352bf2d3eabb1b9576eccef6fe2bd4b09fe42667fce543b1cbe3ecbd163a008ca387c028a996f939a556db682c480e9504947c5c4bdaad686d2e9a7a93ba945e01d8d2136b2859e6bc522864d0cf0cd541c4454e8d21814b8a8bb43da9cceef3c0d993c7549cb329622707231da588f9f832c40cc6f01d46a788fc6799c73e329869c6a9c2e9f96baf082bc67a0a277341bde3cb85d13b6c9d7f61eb0b9445b8691caab95b16c4c0c44e116e84a697bd06a4b7bb2e147f423948f2981c89211e691ec10a29b35ea2d8693693fe9edc36165db4761c8cc3beedda3e747ad8b45219a75818b02b9f12112ac0f6b243f69dd8cbfe90e6a8dcff6fae53ebe6ed7bd586abf587f4816e07ab67d3cf8ea1ffbb4dbdbb329549b6989203a1e0ad7c80c4f843ea7b9061eff375de24c3058faf1b3e29a90f243b8b2a79672377820d409c13df0e08d69d2557c55ae9eacfc43daeff2c3a55988cd9f9865370ba823690ba9cf79acd647b24db8e13a1305e420e571448a3d70f068f2f033a1d65aa8eda6d75a222b1f58f77d1f42343690e36a269ee34ce5ba376c4353bfec0187612bf99eb1feabd5e68de973e6d5d35d2af33b62a3babf392b504218b73ad706ca810abf0e3ff67724490b1d290131b19609c2c1bc2594485aac3d0f53f108eda8fa6ed17c68b6930f4901322911ad806ae34e894fc112457ebc13c8dc7288e327f6355eab06ee84d21f0c644f89a8a8d503e6de96b76f4f45c25936408302d8076dee8cc9eb73ec50230a30b66b9f67085ec208dcba3985f6092ddf217b4ad0996ff3bee31ca4033ac72b444d6856f7db8256ce6257b8feee6cf9a6811f78deab8ac72daf1f01510a42240d6554a6ee666e720aeb35f97b2b82ce0cf7ad0b77a5ecea1ded4714d7df8402485eea249ada913ef01e20e6e9c92e7e5008e9dd723a294b432c0482973fd6d80975463a0e772f7f16e306e67eedfa45922f2ab0702c192f48fbdf3009045de764882a6bb15e59218eeb4e0c6579f8b483acef7bce247933495d27c2c2e7f1662e920f59a890202f8aafb92014a6c513d82948c267c4c56adf54fb57c4b2cac857aaf25bd34ca3c6a0aa26b9cfcbc743a1f4790b703ae6e978caa75a0b842ff0dfcaaac3ecc5cace5467104c3bb88b11e8d49eb24df24d7f5d7d5d453c3ee82b408b30e76f0f024c7f7dcc2b0f9009bd252a8c27c4cf99dac08dbbd70014cfe7b023be1762fea73ea208624856ed73cb4547835f7eb673bef74993ef00992bba2cef43dd647296a0cdb87d39588f922b98ba9562446fe3537be0ffad50bc1fabd4fea696dab614193d06d25e0b64de6e3d4081ee5d7783d84f9090dc2d313bb227cc432f9490118a73d339502071f64e1a065f84149f05317bb1166e655df617f6b8e37f5f394a18169542e1f92f2a44261b9496bbd48abee0885b8e06a18f39f9aefda5ec5a00280d9a13348314f4e2809281f925545762d4e0a09ede18d6e46ca2252aa17afda7a69e5eefb4b7c23f43d1d2986be6339c4bbc1ea35b85b9be3bfa811e1c3040d7cf1f90a3c3f852b107b213130f664561f7866b50fd2f9d6e0dafd234fcc8b5777178fd0a1cc36e05273426961fcfed33078d7b4f997af7a482b0e7eb67dc797b9ab18318e509c70adba83a1376d3655483e95d80731fbad77801108d3ec7c5b2b6d399fd9cbdb6c62df3778542647d42c85d0823684e88ebd492e77054cbea8dc385890b07b0ff47a9d4d8bbd5817b2f77bae7102fa4733eac042bf95fa6ddf5509b97003793db4620df9555b988848e441b18d920d00833b96c55a20eea53a0a2e66fda7c00e72268235e6ed2058a4923edca1d38e0fc596baafe33587f76e64d23ed0617d7cd5a905b1ef34f1bad4704cd6021d7a51ef1d2522b7b288b16bd4b04dd3349219892e884bce9e3e29a202bca7654558ec1aa5bfa0de660b32ce60b1e403a1cc4723e6286ba436fe2b22d4119d3088f4cb34dd0d2f7125cea9e419b18d9b607258be078206334ddb55bd7f9f7f7bf57ce3507950c8fa9237920e5d250156c117ddce0010428d55cd7a2864071aa99126ba467eaeb0bd984e9a31f4a2aa65f10dc1ace3357f16527c78ae1d656748aa5326b2b36edb23c2d6c2248e8f5f43f9fc2cf0cf942676f6942f958d64f", 0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x7ff) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="32edd1af966fd096683832e9f6e26bdedb3cd314f5f6f61771b9d0d3c1c3c0063cc358de6d93fcf3b01281d5453754f7e1843857ce053f333ed7465079f153f640d63795d8ee614b7fca79263bcff7c1f37c5ab7523a0d4619aee9334b3ea2f80f501dfc872759d709adca123802d30070c3f9d5402dc789e13634ddf65f15e7e6dd04d91ded4c511da9029b9a90fb3394fe8b41c4df5799cda85d544dd2d916d41bb2bd354b4438ca46cff3b2a08f25bef133ed70766fbdb85721f2c89a1d6fef300f440631b746db5ca0fd86e30161424f71dbc3008a78c7c2ca6328af735de21e92773a7583d8930f4b3ff033000d06a68f2c2ffc", 0xf6}, {&(0x7f0000000240)="54517e45c297ea1905236643091f968537b7c7a1c2e437458a4f0c6e326b164aeda21ff9b0b07be0c9f06bc2c41ad1c9d3b1a4", 0x33}, {&(0x7f0000000280)="0b6d3d25be4457f4c950921af774ee2f3903a123363293f7dc5bab3b437527ec0a87d8c6dd6d36784e844cc40b50e36c8ff34293d341c9ec1d8770125888600e8f941f924da460b27d58df2a76003a0a28b39bf4126cc09735215ae8e0aa55319f94f23abd7eb821feff0b47754aed46fa80695476b9cc9a86978e", 0x7b}, {&(0x7f0000000340)="9b378530ab66c2d03a60a7ce002621f36e19d3aa88fde7622e4e133232ab9e911ad6b9557b945157d7abdb95c930707aafd88a3c5d19098c20b6a6cc50549e8a6812da94299b165f548ab8f0b02b187326eb2a8c394af935b85243f14f9444db73be789ae8a59be206331a0e23bebf5929f14c", 0x73}, {&(0x7f00000003c0)="657873c34d890cd6225fd475dea3f3d8d33c00a1c0cf4e0fb6194706d67befda771ba7256116aa3c35dfed50880023b8152fdd4c0dbba9a4c5942c1e1ff858875d4c3ecde087b735bbeebbc248ccc65689ca38e15ed65744d41b49664a53ecfeffe0a1546390d9b56fad55", 0x6b}, {&(0x7f0000000440)="ecf2c218abf3d50d67aa61d2fd4c7175cc8812acdf03a1c87831834441ae3976da20a6b0c712b33580c1d210169347d54da8eee92a116a5598135e24c66e8a96a35e3d152ab72f4a660fa2fda602bc965a54b23fa329c9859764ca0075e26d88c79fdde8e4ba834f2aa5a170647ee7f546e7d161a38c55febfa4ddb9034baa1bbf26ba70a4750b9b13415ddff8e2ada9aa2daccd9a4c0e77ae2144a25a8b339c48da2e6603ec8a0f536fffd1", 0xac}], 0x6, 0x0, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000005c0)) pipe(&(0x7f0000000100)) 16:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x180, 0xcf5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) getpeername(r0, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x5520}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="ea", 0x1}, {&(0x7f00000000c0)="e9e64fb24af646a793e4d5d95b9241e52aa843e30aa8bb3ffefa694970413cddf3333bb71501c7acbd1f53f3a9dfe188b15cbe6c8a58cba00987c0528cf71fa26a62f99087e9febabb353cc1e3c7dafa3f80641e8c2af68a9bbab7a97f3cbaa9209f0f69db18", 0x66}, {&(0x7f0000000940)="139cafece98fd439249d114e13ff3d7cc75d8071cc9b11812ba9711dabacc6793fd908809c7e1a425941a0432492596f5a936d3c46d37000290f92c0a5324575675e5a99480d09cfa6362ef5af2c6f4de5a5731d6ca4bc4cb8d4891169209e3ae272c6eb13d85cacb07e041e8728bb3ecb4d0aff5de4c66728747a1308b8046d6e8f026ddb1c8ac38eb8af53018d2f65c9e63f540fa3a8ca9507b12877dff521cf2a5935a4b26109f7d1a353ecddb5810fe4bdfcc4b69f53fcaecd2d2e96855c37db66a2dbec3a104cb2b29d6324b4b2d4f6214d3a3a007c00776bb48e262cc2e02dde435e494a1e92ee0f4dd2eedced0557d554cb4b96e32262ff3fb7f56ddff0497854db36c79080523c4fe636ad79bdd80fed4f704a18a806503f902dd2460b1411cd419e9224de1648b3b8c3867d816565e8f9bce24e200e9d783d1c8919c628c974d253631a24a3307893f548b287e53b3b9a4c35df2b7dd9b43521d7095f514ada0858af95d0a277a85c94c7fd4abe8d951e6ac9c1d37808e5f5de9d45e4feb836364a9603949496c3fbfdac430d305f0e671d84fa2cd0b1082951d717212025ef9ad61a18d664a874be8e581a5fcf699eaadf0d1423889546841fa0528cc698ccea700a9252e03ecb498bd471ea660a7d02a51b4ce2aa63a434c8b50716e3e5e45fae167ea99aab2f91d6d58613e217234fc532316d453906947981c0c3dfb26895b1753e27066da7faf7f367483ab9ba90b82afbcc37673d1693f4ccccb081eecfd721a6d61590a90b303659065da008ede308f51d6e9d31b1737fbcb943482cc2f4fc62b33e9ac86ec7b744d070a8052f7c73022a8d7e48e4d1965b4e36d225ca6f855a7c3dccecb4739d9e66dfc2167519dadb3f41bf2355220e06d6523f291339ac220373bc2d774f4df7d9513bff0aa64bbf1226553cf6417314a267c9a81c70ed2a315bc56134989ebdbd953e92945622d2ec5f7512945cc83b8d25ba7d77068bbe9327a71c6f3f5e6c9f97c6f6b1b1d73207cdf446834df84200edd4e69a8d69aa0592fd6532642d7eed5638f4880878ac855ac3230f87f7a5b06c17bbd6b1ce2a02119826e449fa91a580db761e350471ecf4339c3e80532b42afdc94a7cbc976ae7ed5cb61cb46c9c2edfebb29cf54221e41c91fcf37f31787e4a0fe5137019be32dbc6f208e6084138f97147758d71fc4b27e52bedca6a78d49c4843cf60cf35466dc657f914a54335d24219614872e61cd7d5c1a86b9a9b277ad03b5083db8f187f578e6dca08f6c3c3a38e6f688cd31a1ebf94901681320a2c60d526dc16f62429fe8323ef3faf9dea264f4524f18a80a10fb830ba2fd0e076f46ea43ecf2746408d1a75b5a12f91abbd8e740c75e369b0d9cfa0d84426a58cefc4148b46bc79e90f0443091067360fb3b041e87967bb69a26b6097b4f9f1346d2caa2204e102ecf82b167a156741a0bc19be4c6f2b297581d45849b87573d4dc6e629c757522bc07d2712f13e914d2ddf3ac318ab2011220a9317d25daca8d25e6a3f4efdbdca715af6a5bd06f99e08f0c484686fe01c3450e9a24e2464c5f72dc5ed96ff25325a7849b244efe14604543c67f2d92bbca3f3f8735e1705b54cf3f8b7bb5d43f276888d50dfbf06527f9ae7bdfd5b268eb9a7eb65985ad3b468fd2ce2583b0ccb6a5ac000453984c9a7f58ac570ebfde18b83bac99a4231cc046dd37aaccc5674f7c46e20aa08ddd01ee55fc41e2c3434875ef4b56231653843ce129463cbd2f3c984eb47045d93a557d8a38d08c7921cdb8631b744346d3d0818acf148b9f14118cfbf54c639e4dda6da29ed750cae864163df7aa32e7c2f9783c726a2591a59b4c75ca3f13b1e1d34fe77be5bcf24467244ca2055f22b6533c76ca36d1d3e1e76546ec096c0b3e49d5b66e2ecd35880ed80e1ed4b6e73115adea293ae6b807942189ae433f3a43f3c1562ca5f83f459ce99f99ddd869fbedbac2005dea057018805be3f3c2005037175c24ddada9f0c1146bf806867a3a751d1d2e859e189e2fdd9354ceaabe96bc9e05504011dee8a1e283667a8d383484de4ec97b9c551da460a15051dcea055ed9a825aa80d9ad3d1114a27c95d808bd3d3ed9d7d0fb329ac6e3a9445ce6da07129c59a61946cbeec1286545b25ff5ab3a94564fc6b0a31050dc525b23e1310a1fd6afb0af0c3023c9bdb6152d5405423911e16dfea71b657e8bf398d9c4837077fc48f85d9f527f6aed4e1e55c93ec1a75462c2a236eb536b6745c26c85327a037e5f43ae8d4d8442c5eea1035d3f9b768fe8631fc0227029ee88343c0897fd2f5c268856103d897889d356b8a31f105233f2a21b1aeb4d6f6abeadc6ed3cc9d166f38b1ffb27a0c1b1d909ce8c9d861dbb4104a97a4106707ec7d876105ac9815563b583afebe33e77b83704e71e0988fcdec03274f490267da7a578a1a879d8a4bde70e581f5cd3f7d731c2283ec48e6523eb8ecff105b5f622ae7d0b00026bb91ebf8a39e6cd098d4d3ee1883d69d9e0c1dd56d60d619ad13cc8ddfefa74f3e6fb64ffa4c96b5c0d75f67e30a177e757816c86065bbc6abbc866a2fa55f3983563d42141ef9144c9e216bf2d58c061a14275b58ccbeace2f6d93f7902ebc5bd024ef4bc3f493b686eb99094055b404c282eae2c2aeda804812523f41379d4e0557393df83448be1188bb1c0ef21029a1c65c19fbbb7a0f32c8e718aa865f07de19af946f821f8a11600dc08d407930abadd56f01d28cf7adcb35050cd6633c7bea1e4a217919049f538ecfb725f8b3aa905a6d8b441d6cdcbae76148eadf6fa592d6ff7801de2fc05b701f648f634bd902a7ec7e709fa8b7eba942226f5610b332c1857f811561be0ca918a7701d2f8a3eacc82869c4605e4be7ed7834cb6f2a20e3ac4f87eff5014bb9f10283d8b3cd5297ba1d492a0cbc5f52e0838f7b100d02123623337cc11d285e3eabb79322720d34cf53ecb674fe0e3f0d89346b6cbb476bcc717b8d1323651ff3ed4b6950b21ffb9ffee4557018d20f7a3a5a759aa48321e712e66888365d3fa6448370af2f7355e0495db2c4a1ba627faf7f7a1c62aa23eb7c7b16575d512eb0577c2db37aa0bbd67fb2fd76dfe3dc92f2f743e79fff4c62ac862552d64ece9244a84ce324def9de7ca1a3078cc39f8767a45554ea22e66a9b14bc974033739a70694d135247bdf1eac57148ee6e125d5c2e60ca3f542293041f325171c1ba35dfa87d0161c7dc3bd6760194399682b973710172833fc25ca40b983c189550df0b71cdc84dfa6358a0dfbe6d9cb6b45ba98c5c7d71b450ffc96a1d11e3fe218b1f481de043e880d23738f962e3bb95693ebe134c4121977eb620e633b22cffb74ae30e4c2e88ae41d9e3065e4ffc431eee624f405c171f90695a3052e61f50402bb231cd2c11192842df5114409cf03a0c382ba602f39497cfdaa27ca6c8698fd86fd11b5ee85fa0a7573945c4f148cedf03c80dd869fc8fdb1379846268fd2ce8b6fc166a7ad20f0177166d75288e1fd9e1e6523a6e0ce212b55fc49047ef9e8977ddf72b364ce2261523ef50374c2e20df711b2d01ec1d740a4f92a8fc3e9f9dc56f0c6814b324759106d01cb6d6b70c42e4f8eb70020db4ff8a90e7b85639ef7c24ac02edad5d90b17874f70ff699b9dad1635b14e9db6a7f0f7eb90cc628eb0cc8258019a0df606902d50d9d4043ea6568c113057e00634caaa77f9cd44cd95bddad8aede9cfd87a81447faa0a67fc1652387d0234edc9b9d807aa09ed5592b7260c92f3c12ce98366fcb238ffe3dfa6d23edf3e574c6bbf906e4caedbabe19f5a9db347c2f874764f908ad5d5f2b433cc9c62cab4c12c346a6cbad4e5360a38647a1dd409eb743083825661e337775e51a0a99c61f4f57a0f5cbaa4dec2934a9105d5904e563fc58a018ef2c78f0df38440914f21b95d4c7c71408ee7a39a5e82ebcbe8d85bd071711f76858f3196e1acfefbb4876fba9af3ed2eeb591b5f592619d7d55e8eaf67f71754773fbdee34c11edef95848624d58b8a86aaa770306ee33bb1906d4a0ebb7eddcdb6a22474bc70789a2bcb4ee92ca84a6b7c31ffc6776ca88ff41448674d0d43df24647cdeade60ed5d3a8dcb70a6a9d9d07905e9b9de9022d06ad5cd782764be6e5596d1ef34a7b0f3e39a8706a55aead3b40f2bed87162760108e7555228429e2080a5a04eb9bbf4ab679196aaa01bd7a9d10e5c28ffb25010c8eb42292ba58fdf3d3984978b0812d746345b4937991b6a20ee9b91b7db1c2c4a4c4569e4ff9baeedafabee0a4096a280e20e23220c9f8829ffeef1ee328e0ffd91096823162894db6b7625c6b45b878b37f49f5d38863a267f893081769cdc398d6c0f86915bcfb22fd35bb6077e4c761340f3c975f3405c935bc3bec451beb7e5d963cb8eff488cb5674121b3597368adee07e60da1b6b07e7a6582f2c3cd72245f572e74b7d7edf62e150624a9afd06341105b88c942c35b3f286e14e8aaadb4f33f59db9d06a32e0cb2d29b51cbbd554ccf6d071848740939a14b4b151c3540399dbb2e82b279e7494beaa1b956083cb1ffc92110e3ee16627b27689990a9ee3aabf29abc7e2992737fafd0d59fed6489c3a3cb44643968abe561ba4525a5df6aca145a2919a71a5bbf7fabc090f206464b4dafec556d07a555c93ebcc52ac847072bd06afeb46c3bb8b71adedb21c0d7af34d1657bf47ef1bdc6a3f4f93ece3f2dc5c456bab29c64a33b1a3dbb2b902e62db31de47f9e6d8e4b80f0b63b0726be00bb8a26c313bcba0cdd3b76d548bada077d37c7982319d95fee040df306fc500ff4f6694d01f994a553e3a3ac91bd49d2a1c29488de3888fb2847a919ac6e3b286a3fcc420a6a850165da96c31d1897ec9e0854577d39defed832cbf15cb11cbac3bbebb6ce8c5aa19e677e06a1f6ce2e726aab4b2405fb6f37996ce9f708abf43a8467460ccc34889fc3c426d61f9a5498fa14dddc52f5d82ddd682fbc5e6000f89b09dd2585cf66170f97ece1549bf78c2966a0c66f3cc21f5adc87847586f8eeccf6cfb0d565f10bee92357c173e722037a3b0d10953b6a082ba6c764ea0255c4b1a2b579157cc6d97a3a2d991776c7e02f77a84d2e1c7f5747870870f9126176dfccf7a5d5e2244fb28c45be968eedaa41cb6b202dbad25ce2b4fe5df4d0b7a06757e4f856634a5968cc16250e2339868a8c1359501bc1f21a73c7362b5b2e85ecdb78613f3f9631d0f0a5dab9ac287ae458577c6a6715671c61520a34540dc92911fadf15bfa246f7946c04d2f7d94ef16e39e74e489cddb4e905ca769a569ffe98aae05565da9d296631e080e6480cea0ad09ff5315d71a6e9f661a05280e796457be97702f8d3a894d74894540728d224a60bf9a841778c2ebe07b304eefa75105156b1dd6edb4bb6052a4721919ed0bd835d887dc8aa4f9312926c6581de81a3cd8090450b3fa7190a50278ecd9928ea0b615e77370cfe1f1998642cd1f0fad692040cadc83fe8398d4ebc47c14dcc4cd49cfa9e20e015dc548dc5c25e57a9f538a7d8e5d5b1380375d60d28a21c1c5cd6d6b61d063e53a79b5652d3e78f403c2978fd8b35fead4504f598068c0dcde6c25045f74ea294806311bbc565cae71694231c373accd570ecffabac288942ab43987513a0e32527043205d2473fe2c28ed332a386d6177d05da67a1b780e78b7b337008e9552fc32c1493078945d10bb179f00b8f06ded7bb80df6a33052c0e1919", 0x1000}, {&(0x7f0000000180)="2492be5fe814418fc5e33e0d6cb5138fb958f74d2bea9b2b99af2750b10ca55704a9eb268fe98bc9d713308a46a6127a04ecbdf40b37b6f5232b5e68fcdd1222e2c2a3def15036187e36fb426757c0e7308acc356358dcef685a073c85d02ea276086081e6bd4b3491bac75a2afc0b5d0a046c9ec774e8c5d992b606cde243ed0157ff675fd9", 0x86}, {&(0x7f0000000240)="bfd1d6ec537cf681798141b2cc1ab41706e98a57957de27d86b6b6fe08f97d6cd9c48b97336a47002eda3ef99fa870a6965236c2deef931c81d3cee0d0624c8fe127a399fcbf6c08b03c4c12553e58d1ccf61c", 0x53}, {&(0x7f00000002c0)="95a04adeb330359627a35c5fecbb720639b946d59ee6c1bc816d9d28871be00573ab6730e2f0d4ed335c1727ed2ed97cab7db9ffc232e0ed8f81341d265bb452f043a25dc1c4c5413a2a315908a616e742806adbcba7753197b3e2e4cf7f77038321eee31e955eb79d8c69a748e0fed6e6ca769aec7245585eeaa3dd073c109937745e49d4e86846d76478ac5dee633e09ee2d0e8ac9074eea044f3d25e3a8c4b5ad9d17fe0b2df6c6467d60379612ed82951a62508feda7fc153eca3335638a89f5a09319a5df9e0aafed98ed96045ebdcab614047345ca4649b8ad618636544b5cdd826704bbfe001a9bcef90fa7b3a0cc20", 0xf3}, {&(0x7f00000003c0)="08737f68ecb7fd59b703fec0af4b929fe63dcd990df56f1a6924f143e64ed44b36c1a3f4891eb031b3c0a8ce3aa9e659ac26876884324ca4531bd2481c54308d9cfc7776075ac062427960d1a4bd31c704272c7244c3f058fe3b2807c0a83829657cc122b5ad8c78afff3c724497f05eaeff7668bf935dbf8a070a62f9a964feff91bdca9a82c1214584fb7988d58200b4d51e4228b149bd4f9f528f6bac74bf8394df868bc95d6993bb43b2d9539d7354d026fe34d983cbf523c8a26a922236c12319f2a5e55d15a934d04539f853a0c50625331081328af54abb14", 0xdc}], 0x7, &(0x7f0000001940)=[{0x1010, 0x1, 0x4, "bdc4a7d4c52b37fac2be7a5c011113d85d92945f50c97c4adbec81d793d1a19cdc5295b4f8cb8856833ff4c73f3ac2a350d6ae847741f0fe5fba9a54d482984c05974ca178f99d4ddd44b32d7db915b6e49cfac1d7a878a385021ccd1dbbbaf42a94e738531ceb3401efe98c589dabf4bc21af82100df1cf87055df9f96860a1df4b94dc73e674d86dc08c201e82a168ff7ee9b98247e27eb11a306d149147af3ec5feb27293db9a38eb33eed4f288b09a9df001b4784b0863ee4357535f4f0cfe0f3fe2f5ed2d703a00bdbe10e0936f7350d63cae8da5fb13a5ec8408e20459fbcf7944b786882781ee5faf829aedc65ceb8fff46df266b99f824f0c91017bd42232cbe1a5d97be5fb859327f11141882fcce9601d3b5010111a97eab3e36f681224741fd67c88777d2b2c854f30838afc9d52acf5a1b17442a3b0a050a6df707db5fa3250a5a96ddfec44a426d6f2f51635417588cfe1092a88bfde62b1b9bec38e7569e59107d5f84023668ecb5ca9bdd34b3584ac6c73d746f5279109b05abc01f6f325ba091b6c5d3f606eed87a0b033dd7c3c2bbbf0f2f6381a93c32d31bbf27b7f32c2d3b2ad8a199f146ddeb02599846cfc6c368373562a9f62fb2eaf214fec2a671aa120c8b1ab59b1650a70b3a3846a39d2557d6b6c2df73be6d0b1e738d4880467e04aa121b55439c40c4e402dadb3d61ea862713ab294a055b0f0be1e609881c62261f6f1666187a5ad40de176bb2ac6d25641f397e0be486f7eac3d40816f55712856d237a7b385c202eba4eaeaab8f89fe499aeba56d3a511ee1e4991b64c7aebcdd4a506e1a863cf7ec51967366fa01cc18ac042a016d8b2df4f8381a429087c0cf0d048c0ef903782d809837201aa4ec69e05b95070a88911d30922d7ee1a14a06323bae8c3bb4ecdc594497b0225aff4b511aa7799f3bdd1258a5b6d0610f9804c35ce13bbff3176f1680fe606ccfb33e46a5bf54ab3b0780e992ec62bafbc55820c2bb47a2236f0ca1960ecf984132186a84131efbb82ff39f17ab2c1776921863d6e06215276c8a072d0f9063c42f1fda7f30e78b4b7f89e2b54c6e18fb23715a01801bd2b5f5adfbe39b81d324c51563c669c6688759e34cc46ca858370c57ffb1a8c151b7e3cf8279ee0e155184ce42564089b7dfbdd265e8a27134b70aeca84a6e3f5b00ad0971e3e0fa8a3348b4013a1a7f31447f1b1910b0d1fdb8608472de843c15860d2ac28e3aeef89188d1788bafcb45f0849a75c2959ee8a21bbe1ca8b0891043375bf35b61879af8e675423c41b8f933bbc73cfc69a10bb837fd109b5c14e8ce8c406770fd42cf71a24090c0430c565ae050576d1f5870e92f37407d0eab0976d7e5b59cea3629823939c8723ccbe3a7ce2f2b11c86a7029f7f7eb618b02f676c4333177da6de7d785c17be4801d95e8432bb2be213bbd9fee08c0737077c4774dd92129841332813259d404f8afcdbda80aabbd890c2ce6315030196180161093931b936709cdb00dc319df25672e5dd6575ccbf9348d19fb96ea989adcca7bc3bfac4026035cbade1e98d295739a6a0c8ef07b6cfc5cb153b8cb685395da06516192d43b77a454fa541c529dccab94324b6a43fe906021e75b091f3e358d47dc2885606d2428e6ebb6aac116eada2e241bf50ebf293656d630c6b157c7f5f1200d5db06264a3d7d0e4023a9cc9a016c2857982b28dca8f41af451dcf3d0fcf8861e88f8d3afc5c521093d68419339a930878e21bccd874896c7576ff7780cf832773c3c1ebc46f75481193da2a3dd3881cd8e7483c7d80dc491e5d1f3f10ac5859acb01f8d0b71dd35ad80c81cb2ccf7376b0d8c3f0ff7d9531c8f4b9ad23dc94aa0ba8d224d5eff9cd543375d38450333abc7c07f8060c8709afa413a8e9ae8dd846c5b5df9bc38d5161a7f25284905a674f8ae3eff7f2c391f18ed6729901807718bfc402121c6b77e352ebb1d33ea9e25fe7d94aeb0abf906c413ef848f63b5c4595214e1e5ef2ab149a9f6144b19411128d2a1dc33d39401180072eb883896ffd508495d7f0bd76be131890c750d391e0e81601d045c42c28677b24fae408414b370ab1f5361b93af4e8142d9469fe237d2d75dc181a6fb94360955c6bf68663da6ab5c4bee9cba9b62ff9ab3c96bf24dd64cca4fc6d86e46da8c2f8ca14f08dd62a17ad1fc16c096169759af0fcb0c6cc098f773aa81db3bc2bd2928ab2acd45644b5c14831a2c6585b2e41a06cf55b6924fd4c4455ebfd60462dd4fd7835aa8635a856052144551b17d623d1c69a9ca5a819fce8c5f9498692449c762327cff90ce0c032d8003d17c7bb24d29ac4c5fb9829275372f6d0e0b644ccb1c706328d074b44bb74c5d92b2b424c5ae6c081be8edf2ddc7bd9c24b267472d80ac581372b2e5cbb516b66968c9bddf71628116cd264fab037d740bf760b8f5ed69f0e598525b4185879956052224782f9aac81343d1cc06ae6ad9792a765b0abdef5f91a2565cc8cec430cf2e3bc38187eb942203a10c9aeeb07d007e25eacc49f36f874208a475e070c1813749d9ba4f8d724063f4a6eece0689d89e79442351e43f540606ebca4b3cf438d55f6c26922a8fef221c2a4ab5a619c5d0dbfdc5c8e0b81d54e96dc18d667ed78a83015c19511cf3c2b229324e3fa1745b28827c2b734bbc33b38ad91e727912a2451193ad8e345b381bd89a85f58f89b19af8ed1c3b7e531de58726ef473a073eee8acfe472cdf30c88ab0d2c0ebf1a66badc35386a2cdc1b879c65b292f442714ebd787e7fbe30762bad88f4718454fdb62cf5ff87b40eacf486c168b60d6f7b943e7afcfc9d8bed34d65f115f3da94fd7b1ab37bd031a2724b6bb305fb482703ec1754cce1831327e89305dd0dd31411ac3fb1786c09c6c612017725a91ae898a9af7056702f1e75f0c01b8a3f6383487f7193f6440e2eb824708a809fb72edcc0dae2275626dc9e31e0639048054cd31ca63acf505f9a5e7db14165e5d48be7b189484ecbe1de9f8e6db4771d4279a834e164ca727470a70d2ea9f58a10beaf5187f2cf13f544baaee33f7d12ea5e435cfc34081e47911f964093c4b4deab8f33b64e378a4a351692add11eca7803512eb02058ff8029c638dcc518129d6f18a8ba3cfd510d4f6176f615ffc1886860dc5e09f4e79ca11365d868932894c0f2288c6b9c5824c37d347f9b73896c3b3474506802f8aa5d632f04a25eb8a69eb9c31986bb87b91fa54013294f3abdaf6e316cc3ace06445f8f3adb9bc46669cd1e11d92429f29301671257efb31908b919e8719713c187179c77657a4d03495b7b09f0c4077784b4b789f672818325e848d7cb9e810604c326acedca6ad3ae8f90b2524e4118089ab182c9c4935edb6ea8476287f47300258e6dc64b08f20c70733e9ea4bee78b3cb15ea0f1293140842f196a646b46465a36753970eb090304515b61eecf7107963c4419b055101dc6b6b803459b95f98cbe2ab84490c43204376f05542282bab5c596dc0cf3f684ff7406b6171a91438880f18dd4d80ebbcb97a1726fd3aab1e6e9d1e27b18bc3ae60710a5023718a031bffa3741f140d5b23d162a784d22972d813f1c59e406f124c8d169029895971996bab3c488351d29b45b944cf9fe7c6f0d182f4c20186420f9141161d8389f8788287a0dfc22949cf893e56e359fafbcedfc89c4b8f753200d2641aec8229fa86a72ba552704f463aabd2399b6b339834d560abda89b15c8528bcad90ede856abbc9f4245641e86608a04dca8ae65b60318f256a41412793688c7d02e5a1d20e83b907aaec9c1e0d92de3bdfc6d9102a793dae3df03fd635cfb40857f3c916ee71505a780d9ecf99df4a3def03b87ff17299722918b85eb5524ebcad7c698d2a87b03635adfee07a17f333a8576fdcee76b4e85e027ef2f19a5be1f4544dbcab4bf30d2ec903752e216cf31da7db69095c9c0b24e97275e79e401cba7150befbbb4e919e83bbf77bb06ca03f126c8baf89f719b0dd0fbb2aee95fae3c5c410b3cc93a161d56c2786a8c0cdd6e4247073ce81e0b2a4bfd6dbe2fe1315f8da75e1ac3821754e22e2ef52a592f92a591cf4a99c07ad0101fbd77976f8f1a0fa12c8be29f2ce24126834da2caff3cba2dfec7c12b8a83d5efb014f7a38618b12fdf7d8960a736e8b9ca29c5951857a69558998792c892e118567e45d7cbde5cb9c36d7660718119ecf66e72202496ffc63c8703b14eed6e90c78e141d2326303de0d5f39e47b1c2529d2f3f0f27b9407a53e8928a15f66ee83109482579fef9dca1363af24d4680682434cfc49b1655be3f8f065a3633fe6ca2be625b28fb3a068283414e09ce81b76ad56a3953e3d2c068491985b849408ba6b826783bbd056f40ca016cbf2be98da53cc6104ce8d77aafa84af0fba1e10532f974ec205ee84562f6d06c3d1f27a7114f20d7761378f08f721c892057b4046abc0bca72a8fc173b2ae5d6090e31e2bb0320ec3f2f01c6a1fe0ed7612e688326148eb8d882c6b296815f620b5cad2fbf49435e86d003aceeaf3615ac26ac1aba9c9dd0719a81912bffb52cf538d22752f2508f733701e4fea8de123afb4276721f2b1fb1127f4661e92655f6a30be5015182e0b5c18be63109d85a426bc43b8915f71f3d71c661629f891d38dfc85fb15eed0621e78ffc8435012ed14143e3b52f755533c7a7b4954484bddb1010e7fa9762314b5483292dac2a73ef95447d1c9fb125011a7ca578d34c8cd09837583d25eb510da2bad446bc18875ce70b08a75aead55581b4923f6ed92ded8bd933e759c8b6b69e0588eb3cc792aac4468610f550ec7e8b2f68ac446b26615c172bcf61760fbba961a71fcaac80d3d9f9f491a452df188b600d036b3814f4c7f0e0fdb2116c272ad9cdef8eaf5a8c574a0addef3a84ae048761c7a2314d7a9e44db0fe4e5bd73173c40dbc5c03ffd15589faefa61df9972e83e70d137fb047c11d5b424ea2a4c6b307e1e2314a0d9cc92bc0a08f518f976e15b63ba6a7f912b158e655eab0f76e4072efaea3241a019f81ece0736b8d47ea15369fa9582affb3e3a52274fa9ec339de43ba8f5d39b39b0e8661eb495578b9263ff114a7225b1e7d19c5baed8de5184d09e0b5d52834f706851754b654ff78f5c1a71be55dddd5f3f4d772f75fbab3fe42135b91f51dbf88bf259a4e1a1e094981c2c7ad1512c8bb16b8b3ea4c0414b87a1c5da137fb1e7bdd3e5d9a1ccc118b27111376baccd679f2157b4afb7f0061fa55e6c33c6d5cd23ea629e41cb1f603cc4bfeadc79b3fe5b59feb6a098270516e3e42b51a52ea2bf970baf68567f3e677bc19bc93e2f080392dfe6910e9b498a3c7fa8a9297d0f47fa32edb2bd132dc70f6d852ffd86ec52054d578be90d13c00a99d016963d35d02af33f2c99f885232eb007378a82415b111e86a9ffe6639ffc381cd08df261b0598d46f0bc6b89ffcd520eec86972eb249f8ff6a56d371d36dc77b8cddf9fd70f7936aec4aa4b2f760172896324b9f21c74e7b6d5ccfe403911b908fa711c1046ec2cc534d936fd528a5e3842f72c3f323548af0462509c23436906a76a59998411cb04fbf4ce6b45aee42baaba70a14d3cf36d75477955f6e89a88442b7d60efa1c3d0a216c92357e8e7c49cfa009b48da31944dfd0984b698c5285a0b04a1f50aaeb253bb78fb15b4f0a9cbdbc4a62210d1b5b11c8264e2228427fa32823a9b7f5af0f2c6ea84cf574949d612a5dfcfa1baf04dd8"}], 0x1010}, 0x6) accept$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:01:11 executing program 1: r0 = socket(0x18, 0x7, 0x3f) shutdown(r0, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2d2ef81d, 0x1f86}, 0x8) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x1) r2 = dup(r0) sendto(r1, &(0x7f0000000100)="27bd88908e38eb8c61c5e8735e3fff59e91441d84cfb840c5fa1c1f6b9a2f3486ded3d3bfd12cef766191e71376198228b56140b37b37adce25b82bfc0e2284bb357468b477e46db3a22c61a5aa8f4fbb76874f317725628a4e956a2e480abee82c2a7a976f5983ff3d1ac745016c9556ff228e5d9b61a85b632e4e386f885d6a244dc395cd308b31d575a2ebc8e7d06a1c958742cfad9d8c7957aaaf416", 0x9e, 0x2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x80000000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x37e) 16:01:11 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf80", 0x16}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="d6c8e5be7c258d2f664a689b3e915a802006fa57b587602cafaf5f518397f7deedd49edd3a355febf3cea4584f27de8d9e35af1857b7bafa7f7465f8e1f861b072c42eca5959072af191410db450d8d0b0015fc929522f14240c5edabe6c05f1b86b009df7ec95edc4043543b8d9bf85e7311994dd6aa059c9156b2d764cb71bc968822a645d6427cdfcc154679596ebbdd30e9bb5f509922cae04f36a", 0x9d}, {&(0x7f0000000200)="ed4594bb4b2c26adf0ef86d4baa2fc9d00e3158aa4dfd8ed2035fc189e92107edd6a71319b1514e76c6c381680cdc07bb780b7ce2dbeb88dd3d3abc992d221fb62bf22f94f396a41d1c21ac46e291da3a4b48c3c9cbac6ccf8adf47c05ffd75046b4656fe9eba7f2b306b53a367d5f8a73e86ec58d1ddf7e7c3eb77970997ddc98958016", 0x84}, {&(0x7f00000002c0)="8084b6b64d09a7566c8a3b8522398a406a0f2f323a67de16dfd26c67ce1caee69cfc4cf6b23ff53b93c63cc1af29ac948161b060db8ee270065b42969255dd434fa139904c349cf076bc38a385c9f015c30ac9217021d2004c0fead7bf676d4a165888f7a00d59b79c2378bd445e1f442fb03bb33b0d497d2ed89bd9c13bd274a8b9ea36", 0x84}, {&(0x7f0000000440)="b93de5b32d07198a2b7f9604315e20b62609fda2a40b4447d3215a0d723716b16008e5f789e269fdae3672c381434e33489d5d1302778f0fe604412a1937111119fd3684863c53f82d65f839360ddbe17f45488d0b2e201c66b44eba559df3fb9816441761dabf00b4fc62a62e9a14ec98e541a6cd524c86a2b620c11af1d643a131f9f0efaed38a468a224d0f2a7a03802e3320b52f174fd1d1dc27520f8d902a99", 0xa2}, {&(0x7f0000000500)="d31b1f702567b2b31cc78092115cacfb3dd5b6dbfacbca4b9e6de963910d569a4c19b509f2fe018a13e42b7add4a5b16ddbb29dc0991ae22719800609e81bf022e762268c98abd81d8986f0929615143169d654935c1f248678be6192e30376402136be698b418c5f501879372a9e65024f4af78ef83cc48e938df3b0e3a16368276e4a19c36c63be984cdcc2a716821ed40cd247c333418e8d9e41f05716caeb86d98a113b2451e8305c2960642cb40d16879a51d557e0df0b0", 0xba}, {&(0x7f00000007c0)="295e18af0df90a86ea4ad2f42f047a7581b549fdefd3e721699bbdaf68d5674f65f875fa1004137589cc8aadc4f73f03f01be93fe83dcb174c3d117d5497a724e3bf5c52eade1cca7ed1a4580e64e0704d2877a4bfc212232c1cede999270a06faca72885bb53458388343bc37eac5fb268d6d95149d368ea9b44f94ba3a9705", 0x80}, {&(0x7f0000000380)="4f68fc93ec38c4e98950afdf320be98e1fdd5cbe64168070c0ced403d06622016cc331e7abe621ced74afced7570c6cab9e057ba88d14465f991f2fd50ab4d6c19150a7282b9a53d6abc382c4bf911d59ef0c1fbf9242d6649423b6aefa22eac7f0d84fdd5b7e66f25315713f7a14a2de98ae1405bfee9dba026bf007c", 0x7d}, {&(0x7f00000005c0)="5a5c94f93c2286dd2ea6d6e17c22ce695cf7e01a65945d82e8a5900c5f6c0a98b2fa9e0a5ae4eade0be2b072c4626770040af70854a0a3039bbeddf5768876583d3715a3c451834aed5ed3ddefb2eeed7c6e51936a84d46e9753a67a2487af0236a473bf74ca5ab702d5310c4cadc71dbe0ffd6b551a53741900d91bbfeb163c401f5a2859dbb8dfc9973b69ca25cfff959f3acd70138bd3761a7a48a23ac5bda93e4d822517c99d374160e55f7c6160d6239f2cb27531c03bc0ad8efacb0a12e36fe949b9895c5849240cd048abc12b2742f1", 0xd3}], 0x8) 16:01:11 executing program 1: r0 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x3f) syz_emit_ethernet(0x1b6, &(0x7f0000000340)="02") 16:01:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) recvfrom$inet6(r0, &(0x7f0000000100)=""/116, 0x74, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x800, 0x53a}, 0xc) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r1) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) open(&(0x7f0000000040)='./file1\x00', 0x50, 0x4) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:01:11 executing program 0: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10980, 0x0) dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0xffe) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xcbf, 0x3672}, {0x9, 0x1}}, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x40, 0x4, 0x2, 0x80000001}, {0x2, 0x20, 0x100000000, 0xffffffffffffffc0}, {0x7, 0x5, 0x3f, 0xd697}, {0x101, 0x1, 0x4, 0x2}, {0xffff, 0xc000, 0x100000001, 0x81}, {0x5, 0xe8, 0x5, 0x1}]}) 16:01:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10000000902, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x18f) 16:01:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, 0x0, 0x20, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000040)="9d", 0x1) 16:01:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xac5c3157}], 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) fsync(r0) 16:01:11 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) socketpair(0x1e, 0x4000, 0x131, &(0x7f0000000100)) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000001ff8)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/211, 0xd3, 0x40, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x4000000000000000) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x9) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r4 = dup(r2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 16:01:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) close(r0) 16:01:11 executing program 1: sync() geteuid() getrusage(0x1, &(0x7f0000000200)) r0 = socket(0x2, 0x5, 0x100) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7fffffff, 0x5}, 0xc) 16:01:11 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup(r1) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x6, 0x7, 0xcd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x7ff) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="2697682e5ae1093b223df7deea26f617fe4a04c5ab527377e5a685ef872f33f3f993c3782f8612d2c02e9f14fb3ef82dcbf4c96b6d1bf2226cdca2715c467bdcd87374081384dce1e84fec06a551f943f1c0f3998654d5c41319dfc6e7dcdd376a746f1c2ceccfb7b9e4e42eae4e1f6a21eaf7aaf41f9541e18203c6ae3810b8da02326dd33e89aabb7d6b7acc64b63c12d2afabdcd8e7da1edabef59d994586180aa3cda00db530c097f71cef3b7bc6a0445fd68fd5365d99a6a59e8e8986deb1b61a3d7b3146a47ea1a1889b0780d1", 0xd0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x3) syz_emit_ethernet(0xdd, &(0x7f0000000240)="0709a4755f4dc95ed09ea81522a455b01a5580208d1ad1a85976d5b72695dc90dd6bdb37406d2fa82e89067183a69115e57a12ee94ecd04a02e2d9b526cc24cb7713982540bf1706b6658233128d3a21afc3f8e1db93083f2e113a78fe903b06268920b0503789551f7245cde80df02cc53c09fa0789676b9814a847acf9b9f6ad12b8aad2eed1424495cbc579bf82aaff54ab4da2884eec8637b917beb1cef147f2d79b917fe1cdeb8aa855435a6a2aa4d56ba45fa835b91b982d4e1775a7a87f77d29fd1964685f38d001dde2f17e2c884a89222e27c9f6eb59f22f6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x401, 0x6, 0x8, "05cf037ff370810232a2fab62f536287923c86d9", 0x2, 0xc29}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xfa85, 0xfffffffffffffffb, 0x7f, 0xffff}, {0x6, 0x3, 0x5, 0xdb}, {0x3, 0x3, 0x7f, 0xa6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:12 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001300)="68f306c0993fa9832520a02afa0ba1e240d6c3db7018e1e1a2130000000000003312c39a7bb2c66003af6839618506413f60c70a850b856d09e2338594265b2f8b85d3670b44e42e24802706e08cc4281a60bfbd754fe86ac83a4ad1123dda333bc18b74fc07addab915f406184124eb00000000000000000000650eb8a342cb6b9caae6f0ba8251193469bc2a4655b5cb5dfd5bf2774d6bddef7159efbdaf2721afc9c1a5", 0x1d) sendto$unix(r1, &(0x7f0000000000)="036e5005e67f5f1322557e95342e576bc79851087e0067c45800ea2ac8cab5935e36993a934085f4f878fbebe413d1527daf24", 0x33, 0x2, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000001100)="bd703f4789e8f9ab1292839b4419b9493046dcf5fbc16d29066be9ac00a22ef0864a697f44e8dd168880ef282b360abc296b25620703e7a3ca367e1da0cfd159490e18c45fa1784fd32a62c2a8c3fcd361", 0x51, 0x404, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0xffffffffffffff2a, 0xfffffffffffffffe, 0x0, 0xfffffffffffffd03) 16:01:12 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) setuid(0xee01) seteuid(0x0) 16:01:13 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x1b071, r0, 0x0, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x8000000000000000) preadv(r2, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r6 = getegid() r7 = getpid() r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) connect(r2, &(0x7f0000001780)=@in={0x2, 0x2}, 0xc) setregid(r9, r5) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000002c0)="10825092a0fc6628ce051a0e0d9a23bb39fa1218abcd21affb010e6cab03105ea6468c0e2dd13273b18f946d595d4d177ad16411372166d851b78daa5379c22f02eb2d45531b95718f10eb910c90c29f55cf608a0b0009b1baa5a49fb94d315ad01d84619d087d2dda69fd4a3395213849980a35f5e6ec35f3bbff47e29addc2310b3f62f73fd3c22a59d36dd7504f647441e243d79147dc633dbf3688de0865b7a84813b86662128f7dae88e26c9f6deb42a4eaff89b7dbddfa7944cbf83855f3b6550bfbbb54bdc5b8d7a48c7c6cf93573e2f9e73bae32", 0xd8}, {&(0x7f00000003c0)="438f5d1ef66ecf4f36acb096d02a601547bae3f192886a9f4b4cccb259fc3a0cbd2e5f441c960494ea3644d20aeb619339a94689c1743d22c80010be82ef48271241932f4916688698ec1575e0116d6219ecae687869eb2abb33aef838533d53bd87b91d0a8cc9bacfd9726c38eb8e92c0e61405372b099808fe690f9b89d135d70df5b36b49d95ca9d5906618695ee86f0a56f8184b8b9fd67bd171395821bfb31591927c2bc1e57512e4574531b16b266892639e68445062f98436fda06bf61ab5f1e283b04ec63502bd78d04dff89bc62fc30c5d6f6f0d2fbb11274a41218f3a29bb5d0b3c838a0ac6cb3bd47c6a67ae7fae9bea05d3599f3d9d2dc3db5e103da973895655bd6eafdcfdf796842aae01260b668058694aed725ff69fb8d22be0bb6b7525590c1e7da9af76a460df4415c08a134119d50e704928484a0508e489bcd987b1f6e036ae40c0e08239574ff24b394f5b61716b3bf491a251f45d54f83a40a99aae5df674fe420921a1660111f637996e454c1ae2bc9be415c22e9162d80ed15b97c9c39046591dea1a3df427130b1ec655bf20877f63f611a77ca93721bb59f5ed899cca8ae4423c9ec8e181062a80d4e90d21d9679bda9fdbe5bbea02bc26589968aa37e8ef5c60d8cfd02ab7791385311d9d1350c6f3276f19e4309945601e35b588dda79dfecdea25c4c88c3d4ff69befd2d8698a2a679460e8814c4bc1ac9dfbf2dd9c69bfc361122b8532afbacd7479eae7b44ab42b7277932bf1ac66d104e994c143a378ee6aa16042aab24a295f97ac0719176d564bf52bf39945d95ea67a94ca2594f493c78f41ac507c6cdef0267eba5933ed29563d9045c43a902c4054dc263561a4585348d8f337436920449312c33013e1dcd27d48e70647f0f9a783ef7f2fdd3aaa3ef5b925db7426252dc449c49c2e88127c8b521d5a07ac855ecf4df1eecd651ce7c91b741da931e8a8993cd7ba0e797601daa16d22e6d35d6095fac8f02b1a8378f7f42d3a563ee6f229e890d8d2a7f9742630af85fe2da12b0bbae629c25d8905e60a99a02aca28c8231d45e4bb3370e9d5572dd1a40ffc04e331012deded358e46c761b7762255e1a42b9b10fc33c682c2cd8aa36aeabfb9d7ca16bf314f94240e3db2ef0e09c64012095fd27aedba1ff9db8a0df7cd86acd99272d244fbd9c0a3939b92252fdf220009c2575368dff1d7ccfb2fd9d2c29c6ec64ba850da7154044eb6413abaf8859b424e863c015d3a8f29946eac78b23c5310bc72b6c842bc2683096129991adea60438a778174fa3138f660f53361d1564629a957cb0b169bc7dad4699630df6b9fb4283912f596a4cc145b4b743d046af1e2b19b3302aec12ec9794bc4518998b78a764e440dcb21a6adc3c1bb1c6b0b5ca3ee9e6ccb227785d53ba94c483604b932a4a1fd3f505af1d3c44fa10b7a264fd982a36f7c239cb666d486288f8f936cca89cf87db92b4a30da2deddecbbe9bec048a7d5d1c8652ed84f3c6f01bdd46fb2aedb258aeae184ed7085f1c3f7bc8efb0edd148d7efd4b267c75dee59668fa20bfd0cbc804aa934efd763d1cddb24dda63c1726c9f22d6cff9adaa7473c77467a866c7c4cf8e7204062a80bcfd22a5c95e1ff2a7c0eaad1c446b8d5c859e86a39c3d01d0447d81a2c4f4a784f85637039cd9c1beecef4cfefd27c322643841ecbde82a616ff0a0241d7e6c5b362c2e030a427e982a2334008991de7887359725e3f0b90129824f9f2ef95b5fcac88faa8849f9e7fd26b4036405240df9b0a8a566d61f9394d8995b75b571a1342be3d71f7af2ccbbe11233ad576e2c940df3ca7a6a3bcf99ceb2889542bbfe98ef3ffccd3a78be6a12f677b205cc4c0f5972cb4e72266d142b702737321781b27882d14ed3b3b6e94a8a1ef01c277d462990ed47c114222ad46f2841bd759f34ca780dfe9da424ad7121afc5609b9c361f6bffea26fdda98cbfa8106a759a512ef69e05bbd5f0905b36aa1f4e7c7e4bd1eb7a3f00dfb93a65ea24dfcc143f8291fc5b4c8ecfb9ddb7eb63bc517f199a4f9f35c78d266c0dc69befefb9a53ece9509dfb71ca8f3fa1b4dc0437c82df5b4eb511667ca5852401dbc7bea501d023eb8405e505075e4c391b2e6b1c78a084a2b0b192109bef319361d14f99767f56340d951fd31e2362e5cb36dc50ce6500dd4df0b113170897188f66d7e2295729786f0a565ae6ce990c8972cd459944596507ab64b114843df10bfba396d2237586bfd6169ba3e49e59900abd0837b4e866baa27734c120311da1e4f6e9128a1a395031390b63d38bee03a44ae694c0532a09401dc857937d8517ec48da24d5685f4dfb3a6c0f8c540c7a349bd75a9167a81a117bb81484aea8aa1da26e5abbea14b19c580049b7990f2841fc3daa6da60243f858494b5ff486fccb4b10233ce4cf2d3561dea3f05e2b238b8aba50fc6b45db84662398f5fce14b9e22fb8852b1759b4b0355972183cee3901e677aca3a0c45cdd9c5220b962453376da584c825f812ea7f3e2c8abe365341a3bbdbacb2ea52d973a27935226ce80d1ec31671d7c3bd8e94e8fca9baca5887fff5d9b1ca82eabd4951fb0956be067c6262fb85f0d26fa020044f94669941423bf5d7b1ce800116338894dd2227ef576614125b0796943c9a26618cee5230dcca7ddbebdaf965f7e7dcc86d7067169cf866a68e5f4729d613c5544e449cfc830ca59ee5db0f7c02e26cd2e0cf0b1efda7cd5f75c8efd53efea6f37319475a891f74e63f1e8313961879427c54d001ac5dd3879dba4d8323d2329b86271691e91154d9e69eeb8f2bd7d1ac5d8d1dc343f60044b21b61d3e1303c243941239b5adcaf69c4249cffda5bd31ed1876df3b36c22970d6c3657824ca97effc381980f88dccf2f07b52dda67a5aa2a414a16430b58eaaa31bcca19f61c967340702d3b89a19261b08cd523fb4a6e20bb8692073d01c5fd9d5e98dfc240a0474261dc6198eb037038a18401b0cbe38137c86a80eba2653df5dc2520e951abf7c2ed5ecba8248923284587554fa13ef8a56dc908cee3c505543a03bc52de9b5179f9e9e3d291bb0fe366f28e873859823f40889019eed9147c8ad5829e8641613a6f15dbf5ef7237dc83824c73cfc72480cb3c417221ff00686eb45ca17c5cde5a68844c92e2a3dac7b38da0fc39c6091b3ef2dac3462a4235ecd6c997e75df05a07426f2b40a1ac6a35734f9954c0c2e1eb313db9275b53d8d63957eaa59aa7e0afafeff106803d0fb03ebfdb97f97376c04cd32fbc19a3ee34fa8fa91b96084574d5a0fd6c4545f01d31203d8f0283548c0e502701f453e75bc7d889826be1ef9f26a07eb7dc0ff9e31c7294e45c466b95a94a171da329684b8c034fed4691b79b1a1e3cc75f181848a598c35296de64bafa6d8ecea650e6e5d42c3e4c5ae9c2fdf5c8fea8958f884ee74d1e4dd7f20f70664c46ce27abd253171282c6dcb02b8092c495f19097947d91190b3353738919b67be0083a79ce70b01c62d55cb586b1a7f6bf4e1dca09de66ac2969d9cd3570f58cb34960f321e199a17640780a9607c20f70523bf541a1efb9266ac82d0b78f4fa2c7ab66a9c3f7471f69cc7da1a3c7440b29f6679d6fc7c51c12d11ef87e25c0db378a43a8a92d410e2672e108a18a96e380992b88f6d60d2615579131618b8cba1421e60a7c3fe715c61c853b6ffe6db0f90d618f0d73623bb9853f35fe35282d305b538465165691c13d42fc7f3a53226d64cbaee9615f3b8ea0787ebddde1567176180d4d2529bb569c5d75e81e6741f212056ddcc09cf76ac6d0660550522cac49622ee111ea99dce851a53ebe1ff374a3e504d6664c7de6648047896017e66fb2f8663c9ae8a6ab72b1650e7e56ea0692b62cf55d60fcd91ddf2134fba66da844372040d9ab97ac4bb53b72f64c81e6e49546a146010e9cfc2b75b1ea7ebee5976a88027348e4f77dbf29c1144eae9aeb292ee1e8bf831cdb15895468df672a1afcee89b591dce1e0b6c580c3efee067536bfe0833c04aa860395f8cf36ca4624bd8956626f8b9cf55d31a6887d41c42fe78962b1397c61d24ba4ee82d90026ae4beff2a2f10c9464034a30fc343996342b4e8750140f105875ae014d6d4ee407a2aefd925cf0f4ee25cfcb17ecb71bc6d519e0602902ac7fd2a635ce21d86037507b2a5a49351e28e5c95870573da96d49005fa93b38dea04e0b00d35f91cda73a69bc969a4b525080f9f92a43e35b61347df195271dcf1958fd15b55642d46ca12489372145c188b90f01908b91f7013dbb0fb5aa90742b6cac42d6bab96461a1bb77136e2e7b67fee37edd33ddd8ee11b2621303fb192eb551c529d24f314187103ae3afecd9e73480a3d3d4d44807ba9ad4f378277a7db30ed5d98e238515a755d97b9aa10b2b30641218c73cee0578d8a852f5d6371ec514c0f52a44ed2ad8ab81aad0a249df73ef6b338e03f68d4bbbb6b7be04ddb35c8270f0d86cc3dadcd47cc85f3b81f26116399730ede80f9099840ab87147861f875b57d101d901d15259c876ef1f31ba41a5a37e1ae5c1c65dee8c9602ba5e5de3ff809d8898fdf1af17b53afc76209dce4553f6ccf5985623cb1bd228eccace3dd7da81b55a746e82a31a507dba2d8e411b7df64954dad97ee5262e8b0c92eebf5f53bd37db5a2f1fcdf94e8679c6d1ab6a62c92f5c4a657721c4905593fcaf884396c4a38fd0554d4d4abaae6ecb94c4cf1b13d9e2e76e7d6d9adf890ab809697c4a407c187f28fa73808a24732fb92505215b75071a5c499bda89379d36a0e14f90d7acd4588e7b4bf036ec53f74787280fa3c42f1659b993402eec7e5e69c7574a9ab91ef37cd5704894a0e49479dd455fdedee1fa9abd58b9cc09c2858859e66f627611a699e7fcf4955467a4b8c50fd8999630c18b34049344d8c26ad5a9c47fa4a4c831b1b900df982b67bea88ee033b934bdc34c78002cc54b54eccf9e1bb3a2dad4984753b5270cc617119a9954c3929d7c308e4fe2cc1dfdfd8dd4c4103d555680a55504d82e5b4db4f15c4730b79066a5245a8ec808322d27c8d2d17fcaf397d797b3220ebc0fe2a513f6a8b2877a2004c44e46e374688ac7c7c8aa79265de745830cf8b48edfa111c4c70afa08db387d563b37af1d10ff4fe0dcfbfcc0dbbfd6a9d6d35c0a08059e9c1a1fbf826eaf9ae50bf18e4fec501b09480cb0fa5ed506b727939c422d07d4b3df0d9b2c1ee3c1d88d50c8e86f0f1d97a24eb7d48364f489507338f35ad834f2e99b72adac507c8a7e4139f1cacd732cb879bb3a1d86c1086c0cded4368db7355941dc53839b3214ec6771bee375dec341197eb99f7d0e9998c8405f67473eb60308364ba08bea6432cb5e6d99544d3699f5f126c56b9e4e83e81758bc3c2eb7cf79678f573b18470344916f3016ab12d55bc7ce40296496d472440304a94dc49618257696e92f2dba7f3ee0e4fbad7450cd83343cd5957346f16134f123b85609e4276f6fb2c11f02f11ee31aec33ff84275db740b692ad750931fea48ac6218c475ec6ef37093c21f797ec5f9b024e245db68426fd80f033583b49fe5a1bb0cd1828c3d440bd7534942d7ccb37bfdd1c5c57dca83762e9d201d1530de33ed7bda76f124a8b7e51d2eb4dc22af70fd5d4382b495980a90a06ca326fde1dc4bbb3e0885fff4d9c1ac2004c0dc1b5ec20fdb18c770ca18faee95daf065fc70a57a186795d988178a857f1810d692accc610e97899c2", 0x1000}, {&(0x7f0000000040)="4b2ebff4c200f906fca8cd8bbcf52d2a82877b5c307ea6046194f80c33206cc9010324299a97d454a0b68e8102fdedb00ed59f0a4e59951d63b1cbc7516b82768170a64ba7fb0d470ea59115d1b90523c229bd7e31eeb08c1a19217cc5f0581724da1f7931cedd8f46b4dfee1ee5dbed3b3e12632bcb5298f20b11515dc7cfbd5e30b3", 0x83}, {&(0x7f0000000140)="aff8f7d7", 0x4}, {&(0x7f00000001c0)="2bc2ce3716cca4d3c622e45a463e85aa1ac4c96de9230d1edcfb87e716643314268e9e20821ee2535dc41bd2ba684bd1213454242ef556c8c99429f493bb99f8f466b4fc94191ebffa260dc764dbe6350605c3ad5f4279149568cb2e99ddaa5acd791dffb2451f157c5fada6585bfcc18d0ac81b90e4dbe59e1cb661829624ea3e3dafc585208ac1352db27fb8e2eb117efe9a36615cb1e9e8b400453de77ba865355930", 0xa4}, {&(0x7f00000013c0)="9f795b166d1e6f", 0x7}], 0x6, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}], 0x140, 0x8}, 0x0) getpid() 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)) 16:01:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x148, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000018600404000001780dfa603080697990841c04322b475c337cbf11ee0000000700001a000094b0c586", 0x2c}], 0x1) r1 = dup(r0) listen(r1, 0x8c) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xfd, &(0x7f0000000180)="6e04c89e34741a19d6dc90e86778b6cbbba8faf4562d8679eac710fa079299490904939a5943e61f6f7fdc1b490344cf04ab0c20b2ee5d475f399ab3f9a10bc6532b104678a876fa6fc3133676526baa0ff09ed083f1377e86eaf2cd590b267e073758d31c449346158ddb7dd65e0834522766fb90cc69de207d80f1ae7eea09ff5692b8ee297eafb958d9bbe06eaee1074f855aca9ae51b48558cd0085d64f3c237f8f3777479b2a93210f6e5900ebfc585761372c210dc9aeb2f14f5393a305425b5b95ff4a49659e252d43e06d880bab3ec71c1754a65f6a636ae08ba0cbb62c39a3eb502346d622c98e18540cc634e61ce8386a5e19e5e5bdce5fa") open$dir(&(0x7f0000000000)='./file0\x00', 0xc00, 0x3acdd457865a9337) 16:01:13 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x1000}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x40000000001) setitimer(0x0, 0x0, &(0x7f0000000080)) semget(0x0, 0x7, 0x200) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0xffffffffffffffff) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfdffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/72) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:13 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000142cf7ed7ac21887f5d437a9d9ed9a88f95b38aabd9b906db1d803abb8c9fe8320ee3714656d82487aec756028671af114de295683ab4f7d2dc53f81eb8ed63b759d6ece014eb2a94dbec8bcc32b6ad4b6f0575f38f84d0c3241fa76489dd1cbe6c15db020000000768d2a189899c8de2f6ab6306b4fb96a33cfac78788f112ae3f05b27775f1bae34cc82d0aa06930a330807403294e001f752e17d157"], 0x9}, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) setregid(r1, r2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:01:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001340)={0xb3c}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000013c0)={0x6, &(0x7f0000001240)=[{0x8000000000000000, 0x4, 0x101, 0x4}, {0x7fff, 0x4, 0x1f, 0x4}, {0xb7, 0x1, 0xcf8, 0x1}, {0x9, 0x8001, 0x7, 0x8}, {0x100000001, 0x4, 0x3, 0x1f}, {0x5, 0x10001, 0x8, 0x1e1f}]}) r4 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001280)=0xfffffffffffffccf) getgroups(0x5, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001300)={r4, r5, r6}, 0xc) 16:01:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000040), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbfb4d521e461d6d6) pipe2(&(0x7f0000000140), 0x4) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x100000000, './file0\x00', './file1\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7c, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 16:01:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r1, &(0x7f00000001c0)="14", 0x1) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000fee000/0x11000)=nil, 0x11000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x42) fcntl$getown(0xffffffffffffffff, 0x5) getegid() pipe2(&(0x7f0000000140), 0xffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x207c1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x80, 0x0) getpgrp() getuid() getgid() accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) pipe2(&(0x7f0000000600), 0x10000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x10, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x40, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x800, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110a5d6dbb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5d82c477bbe78a92bc5fb370804b4000000000000"], &(0x7f0000001800)=0x1002) open$dir(&(0x7f0000001840)='./bus\x00', 0x0, 0x5) getpgid(0x0) getuid() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:01:14 executing program 1: r0 = socket$inet(0x2, 0x9001, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x9d) 16:01:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10220, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x2) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 16:01:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10010, 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) chmod(&(0x7f0000000140)='./file0/file0\x00', 0xc0) clock_gettime(0x2, &(0x7f0000000000)) 16:01:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x75, 0xedfb, {0x0, 0x2}}) 16:01:18 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe15) chown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x149) chown(&(0x7f0000000000)='./file0\x00', r2, r0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x802, 0x89210951cc57f945) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x41de, &(0x7f00000001c0)) 16:01:18 executing program 0: r0 = msgget(0x2, 0x144) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/248}, 0x100, 0x3, 0x1800) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x3ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x800) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000380)=0xa74e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) fcntl$setstatus(r2, 0x4, 0x44) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:01:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x28d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 16:01:18 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x23b, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/56, &(0x7f00000000c0)=0x38) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000280)={0x1f, 0x0, &(0x7f00000001c0)=""/31}) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, &(0x7f00000002c0)="d3c1f0092072db5f2e326f53bb71a9f2051eaccc3ebc0a4f356799850cbd60606f0243c18745daa562229e6b4bb3616db5ec53fedd1446ef2f9fa958c49bbec4207dddb1de5958def5c14beeb5cd22837904ee7ba0eee7277d7da4ef2e89a54f3be334bab2a4c67c0e83ae72a97484252eeeb0d4d1671a4e384b576939bb1ee59c094b7de715e025e7f36be1ea34948011", 0x91, 0x2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x842, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8, 0x100000001, 0x5, 0xffffffffffffffff}, {0xe1cc, 0x4, 0x802, 0x81}, {0x2, 0x5, 0x101, 0x200}, {0x0, 0x44b, 0x400}, {0x1, 0x16, 0x7, 0x8}, {0x9, 0x3f, 0x9, 0x4f8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x680, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x8001) r2 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/6) 16:01:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0xffe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="030000000000000013ea57161ff0a830fb39d255c1934189bed2f6cae957a44cd5415805cf3eca40c8505287a54921005a00655e37e3be02444f5beb816c1866fa15ac94e5bb21a2418ffc1f13ed3801000080e1975355f3b82c9e917112fdfebe07d005790df4cb6410d780da418d4440d051ed38f379944b5d659ef55b0cf8162666b250de3de9f68fac287310c6db426ac42e8c3ac9184544af5899f6df94061952aa946e6f70de54dec0d7403e8985d51b4c957abf094d4602e8ccc67ceb9591491d811f6fcfa8d81fdba3b810d438e077e9ed630110b21424bcf39c29ee86c44d1a10bf"], 0x6a, 0x800) 16:01:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) socket(0x17, 0x8003, 0x19) syz_open_pts() 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0xffffffffffffff66}, {0x40006, 0x0, 0x8}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f0000000040)=""/114, 0x72) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000180)=[{0x3ff, 0x7f, 0x3}, {0x8f26, 0x3, 0x4000, 0xfffffffffffffff7}, {0xffffffff, 0x5, 0xfffffffffffffffc, 0x400}, {0x1, 0x4, 0x40, 0x3}, {0x6, 0x5, 0x2, 0x8000}, {0x10001, 0x5, 0x1, 0x8}, {0x1000, 0x5, 0x7, 0x4}, {0x2, 0x40, 0x7, 0x9}, {0x9, 0x8001, 0x4, 0xfffffffffffffff9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchflags(r0, 0x0) 16:01:18 executing program 1: mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 16:01:18 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x3, 0x0) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getdents(r1, &(0x7f0000000040)=""/86, 0x56) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x10000000000004e9) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:01:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) msgget$private(0x0, 0x201) 16:01:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000010ff8)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) syz_open_pts() 16:01:18 executing program 0: mlockall(0x3) r0 = dup(0xffffffffffffffff) getuid() r1 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x224, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/59, 0x3b}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000014c0)=0x1) pipe2(&(0x7f0000001480), 0x10000) openat(r1, &(0x7f0000001500)='./file0\x00', 0x20a88, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) 16:01:18 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2e0, 0x0) flock(r0, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4013, r3, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x67, 0x6}, {0x43, 0xfffffffffffffff9}, {0x45, 0x60e}, {0x25, 0x1000}, {0x44, 0x2}], 0x5}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7, 0x11, r2, 0x0, 0x0) fsync(r5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x4fc6) 16:01:18 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x2, 0x5}) 16:01:18 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x1ff}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="02", 0x1) 16:00:02 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x5d04, 0x6, &(0x7f0000000000)="3b873b2f80c3a2a59d4c0b046a96f567fd350242ab5affce416331c4710a0a466017e4e8bb795b0db39fd388a04126b2db14781733223ab5ed4dfa0c2ff25fd64090cd136435c71b01a786bc77", 0x4d) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x5011, r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1000000000000101, 0x0}, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001980)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001800)=[{&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000001740)=""/75, 0x4b}, {&(0x7f00000017c0)=""/63, 0x3f}], 0x6, &(0x7f0000001880)=""/221, 0xdd}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) pipe2(&(0x7f0000001a80), 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) accept(r2, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x5}, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x18, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000014c0)) close(r1) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x27, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/82, 0xfffffffffffffc86, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) clock_getres(0x4, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) pread(r1, &(0x7f0000000080)="d6881bbb81a97de81e2a5737308770d91debc5d41b7d079d7b06180827b8fe0941bf4cd25865ead5be43bebdede69fee21da627169e02e7578787b", 0x3b, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80, 0xfffffffffffffffc}, {0x80}, {0x80000005}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x8) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x1000000000000}], 0x7ffffffd, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x20) 16:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x225, 0xffffffff80000000, 0x8}, {0x55e, 0x7, 0x3f, 0x2}, {0x2, 0x8d, 0x9, 0x8}, {0x6, 0x1, 0x401, 0x1000}, {0x8, 0x100000000, 0x1, 0x81}]}) clock_getres(0x4, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0xa, r1) recvfrom$inet(r2, &(0x7f0000000140)=""/216, 0xd8, 0x800, &(0x7f0000000240)={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000280)="f4cdbf306ffeda4e60ee5232e8d3970b2207d32a0b9624f3cf2f23e7a9b370bf0cc3b63b0eaf2aa3e7f2f994a0bb889e2f1a34e36b6254fac60ccb2c14a99b0afc6513a1b95f4358a82d5e4e5465c484088cccc3d22edd15fa0ad718037ef586703a4e10", 0x64, 0x0, 0x0) poll(&(0x7f0000000300)=[{r2, 0x122}, {r1, 0x102}, {r2, 0x42}], 0x3, 0x4f7e06b9) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x181, 0x0) r4 = kqueue() fchmodat(r2, &(0x7f0000000380)='./file0\x00', 0x100, 0x2) r5 = geteuid() r6 = getegid() fchown(r2, r5, r6) r7 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000003c0)=0x4) close(r4) sendto(r2, &(0x7f0000000400)="c4e28aee8ff8599d567eedff0437c38e5cf1fe459f2345d791e5ba53529ba90b32ea2f872952db6dae514a614cb7411cc7aa604f01be745bc7a4f2bd7eb4f3a52bb962672a0a206bd4ca9d8b8c4c62472921d2aebdb51574b479e0fe1aae4146090d6107e7ca5b3f6ff2981b649c8415f247659045b3c0e7f04743d8eb881e8800ef786872e3b49be9e13e4031b880f7ce66dc5d3eb85a4ee49b3780ccc97d5ffda5d784e842150c9240bb2c2f91e37711ee2f539080923a76d5fb795f253212700841aa295b71464de3441909596668d6e383ab201f7cec29412af0e19763466ffa56df58995df1ed3ce91539be9bfaa4282219cd2b3600d48b091b", 0xfc, 0x1, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) flock(r3, 0xf) getpeername$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r8 = openat(r2, &(0x7f00000005c0)='./file0\x00', 0x20, 0x22) fchdir(r7) getpeername$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) listen(r2, 0xfffffffffffffffb) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0xa, &(0x7f0000000680)=[{0x4, 0x4, 0x10000, 0x8}, {0x1, 0x1, 0x24f5c598, 0xdd}, {0x8000, 0x1d3c, 0x5, 0x1}, {0x2, 0x0, 0x0, 0x3}, {0xffffffffffff9944, 0x3, 0x9, 0x6}, {0xcbf6, 0x1000, 0x8001, 0x4}, {0x9, 0x8, 0x552, 0x3}, {0x2, 0x200, 0x6, 0x40}, {0x2, 0x7, 0x100, 0x8}, {0x9, 0x9, 0x6, 0x3}]}) accept(r2, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000800)={0x5c7, 0x4, 0x0, 0x0, "92f5defe5b0dfff094a168ca3e9c57f1816ecd9e", 0x7, 0x5}) seteuid(r5) r9 = fcntl$getown(r4, 0x5) fcntl$lock(r7, 0x8, &(0x7f0000000840)={0x3, 0x1, 0x3, 0x101, r9}) 16:00:02 executing program 1: msgget$private(0x0, 0x23f) 16:00:02 executing program 1: mlockall(0x1) setrlimit(0x4000000003, &(0x7f0000000080)={0x92ffff, 0x400201010000001f}) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) fcntl$setstatus(r0, 0xb, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="f9681c043c9d50", 0x7) syz_emit_ethernet(0x1, &(0x7f0000001380)="11") 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) bind$unix(r1, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) listen(r2, 0xaa42) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xfffc, "d730c1e7bb6fc6e23c5b216c8e4a88e4f24f4de4", 0x0, 0xfffffffffffffffe}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x800fffff, 0x17, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000090, 0x1c, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x7, 0x7}, {{r2}, 0xfffffffffffffffe, 0x11, 0x400fffff, 0x1, 0xffffffffffffa352}, {{r1}, 0xffffffffffffffff, 0xb, 0x22, 0x1, 0xfff}], 0xf2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xd857, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x100000001, 0xb4cd}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0xd0, 0x9524}, {{r0}, 0xfffffffffffffffb, 0x40, 0x18, 0x7fff, 0x80}, {{r2}, 0xffffffffffffffff, 0x4, 0x44, 0x8ea, 0x82b}, {{r1}, 0xfffffffffffffff8, 0x11, 0x200000a0, 0x1, 0x6e}], 0x3, &(0x7f0000000240)={0x4, 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_open_pts() write(r1, &(0x7f0000000000)="1ca10c43c698ee81c1d4d7a1c7653b40e47997c0002aa22c52b91f3ce9ae4de232315b1bc6", 0x25) pipe(&(0x7f0000000040)) sendto$inet6(r0, &(0x7f00000000c0)="424cc0c0ad384b6e6fc089501d86ccd368d63142cb687767bc122c5809bad24339fc4a8486e2e7a6904045942d39e93a7cb377c905e17e0afb07eaf03a176cee65007e8065a7385338a29aecbbf9f2bb9129e65b52dff358631bb3a1f93042435efbec0b", 0x64, 0x1, &(0x7f0000000140)={0x18, 0x3, 0x79a5, 0x200}, 0xc) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x8a, 0x3}, {0xcb, 0x3}, {0x0, 0xc021}, {0x8b, 0x6}, {0x86, 0x5}], 0x5}) pipe(&(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x2, 0x1000}, {0x3}], 0x2}) 16:00:03 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, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:03 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10051, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000700)="400b7fc50a919402ebd3b57e64b0e629a6779738d7c3624b39615fde499cdb77da1fff3b514cdd04542a768b618cd4f9c8eea754c86b63da06b203e96408a0d9493e2e9c70dedcd7e169b46df7b713ce5fcdf6de0e4c48f61fe730662ba097758688e889936bf8ed3b9cfc66c5925c010001007ce9f300653bbb64e6b955cc55174a164213054bb0ff6b831897d53139e266601b99c315e3d2db0b6f7a2f37be013118c48d8324464a7c979ec172efdea8881d7b31c1abf364c8ba4f27c15c020e65b7a0c3047318f5648d1f2ad66e1c10ec154cae8953873abf56c97a8f533efe21dec2ae65f65cc0ee85afdfbf72ff0d0689d6b822f49b475c2c911003d6a4b5a787db9c3d24760763a2b6e35b65d86695d0d47ea794770098e6acd860f2842542f07a6f405e23396cc8381ae9c506b751e89a79b3b094ff22766201a046783831984a4e7e50ce4d4ae6e87e3f9c625c83a17ef1d7a3bb1e91efabd46a39edb1cedc7cd62ed65fcfc1509d8cd775347a4b0765280a4506908055961fe27ea4303ce19f") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) kqueue() 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b00003a270000000000000000000000000000000003000000000000000f0076a2287f433f", 0xfffffffffffffe2f}], 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) 16:00:03 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, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28100, 0x130) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x2, './file0/file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000300)=0x2) sendto$unix(r0, &(0x7f0000000180)="5001050360000004000000018303ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0238aa71a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cccb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x9e, 0x0, 0x0, 0x0) r2 = socket(0xfffffffffffffffe, 0x1, 0xf2) sendto$unix(r2, &(0x7f0000000000)="cba645beab2c6f4170bf64189d54551c3cd933f73b4e13365045d47405fbeac264b25323c2fc7923410d00f064627294e539b9b4644a314d505e19865c2a7aaaecf2c9e80ecde4a2ce4e966bd31cb6141764596d0f4c7c22d0dff06edd801c9eab8ac8728c8ceb5eb9baf0370cf0feb1e1536bec8aa6ab13c6b7bff98d1df20a3692e216050cbd325e4938d19245281d253ea63fed6ce38121e66b0443e8e242f035042edd412a5ce2d6444cd59503180ab9da5d41c28627fb05620cd4b362eeee16c2d506", 0xc5, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xc600000000000000}], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x22) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x0, 0x5) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x840, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:03 executing program 0: 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7952dcf6ed791a1e40aa116ac7819f2f01fefa7570ef80299d7fa890ae58fdcdca58024617fe5a540b816a1b9af0911b8bb98ca5263d7e92ad6e5099bd1fc4724a31ffbd99aa39544e0320745e80081b81f0599a19f54f586eb59b5df795641516f91ae7f31132818652b0be9484", 0x6e) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) close(r1) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x120, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setregid(0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x2, 0x3}, {0x6c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4000000000010804, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000000)="10ed898e09dbef1440b52d752205cf7557302ef546b4aa5dd7733e3f0147ba39e33162941b6401ceb6e55f7554efa4a97b4e4266"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18a3a0ac15608bb4dd8678ff87e5b33fff8740ba4e8b1272132eaf46d93da80fc59c29793d74c3676ddf4536aaa86a90acb4445c8e0daeda8717bc0dffef137ea0251d6640a7f10aeb891c512e9f625e8f13eeba1a7635866e6a8f3b89128751a3ed689d890915e5f89839c5e19402aa67ec27b87879259cf3052140c87ea13172dc8d14523d5d6f45d934ed8fbe851e7074a36bf24ab56fed63171212fcf72092c0dff49a27f4e1ffb1fda5c23eb76330123a59b995331bea571870cdab2d60c3152ac6c936862d9bb0a7480916b170689f8840d33527e971f73ac5", 0x145}], 0x1) 16:00:03 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffb, 0x3, 0x5, 0xfffffffffffffa6f, "e6063ac0f4542ce396ed86f020eb8ded8b12298e", 0x0, 0x400}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x200, 0x9e, 0x9e, 0x4}, {0xffffffff, 0x2da5, 0x7, 0x7fff}, {0x100000000, 0x4, 0x1, 0x8}, {0x4, 0xc58, 0xa8d7, 0x7}, {0x1ff, 0x5, 0x401, 0x2}, {0x10000, 0x0, 0x4, 0xffffffff}, {0x0, 0xffffffffffffffff, 0x200, 0x1}, {0x2, 0x4, 0x6, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r2 = dup(r0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000480)=""/53, 0xfffffddb, 0x840, &(0x7f0000000440)={0x2, 0x0}, 0x130) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) socket(0x6, 0x4, 0x1ff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) write(r0, &(0x7f00000000c0)='e', 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d, 0x0, 0x3f}, {0x4d}, {0x6, 0x0, 0x0, 0xffffffffffffffbc}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:03 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xe1, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x140) 16:00:03 executing program 1: r0 = open(&(0x7f0000000140)='\x00', 0x10400, 0x100) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xb8c, 0xffffffffffffff7f, 0x7fff}, 0x2, 0x7ff, 0x7}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:04 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, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0x8, 0x5, &(0x7f0000000080)=""/182, &(0x7f0000000180)=0xb6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x7) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x1, 0xfe4, 0x1}, 0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2, 0x5, 0x93e, 0x3}, {0x8, 0x10000, 0xfff, 0x8}, {0x100000001, 0x7c, 0x45, 0xfffffffffffffffe}, {0x6, 0x3, 0x9, 0x10000}]}) semget(0x3, 0x3, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") semget$private(0x0, 0x5, 0x281) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x3, 0x4, 0x7ff, 0x200}, {0xf04, 0x6, 0x1, 0x8}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x600, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)}], 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x5, 0xffffffffffffffff, 0xe1}) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x1, 0x7f, 0xffff}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x3, 0x9) accept(r0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) 16:00:04 executing program 1: 16:00:04 executing program 0: pipe(0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x100000000000000, 0x8, &(0x7f00000000c0)="18df7ccccdc2c176f5f2fd167eed6e08ee3c1c9d1bb0f1ca0b2bec4555a5069ca45ccc8888d8020f726d9e1c21a8ea30b8d911822d4aa2792af712515bd47a8ba63d47ba09f199c5e14108cb8261d367460fa55193a3b58bcf", 0x59) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x0, 0x4c) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000436000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x4003, 0x0) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x4000002000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x5c, [{0x2, 0x7}, {0x3, 0x6}, {0x1, 0x401}, {0x3, 0x30}, {0x3, 0xfffffffffffffff7}, {0x2, 0x1ff}, {0x2, 0x2}, {0x1, 0x55b}, {0x3, 0x2}, {0x3, 0x8}, {0x1, 0x3}, {0x1, 0x38}, {0x1, 0xff}, {0x3, 0xffffffff}, {0x3, 0x80000001}, {0x3, 0x1}, {0x1, 0x21}, {0x3, 0x5}, {0x3, 0x7f}, {0x3, 0x7ff}, {0x3, 0x7fffffff}, {0x3, 0xfa}, {0x3, 0x1b}, {0x2, 0xb9c8}, {0x2, 0xfffffffffffffff7}, {0x3, 0x9}, {0x2, 0x2}, {0x3}, {0x3, 0x6}, {0x3, 0x8000}, {0x3, 0x2}, {0x3, 0x9}]}) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8000000000) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="18d8c44dd2fa29049b49572b091ae9436dcde6a472dc5f2d9ac4c9c23e8d42808414e12e299043eb6c322cd92bd2f0b3e2342eabd2fb22727d3934a359eaaf633c468da81c1aa269a5bd0fdd2339b5735168a837d7f48109053356928d099dfcd193f05daaf72e58ab9052bd65a2676eaa98c7213b908abedbbce65c866cbcad5730265ac1bea13f88f6a820dbe1b8c7c905fd92297884cecd9ef6cb6fa13d43fd026e385269e5de3baa3723f6607529cdfa92b8aea4ac4a55265cbdb8edf67f5b51027a9cc58bd0ce19420e97b54708b9ca512cc17feb6ec1e0624095d95ded21f361bfa64e5ee349356d55a513d2f87af6bc60c3ab5cf47db9a98d1ba5a956bc6f59e8744b5e359eee737643f298274197c07a769adc4fc1b391aa4013c7fc4373f8a8e40b778e8be4ddfed92960a494baa79d5c37b92829109bdc700b44146ce398fd64a7ea66322e6c", 0x14b}], 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="09bdccaa2300e066cd7b90dfbd206ed791829e7b754819933990232ff90b57e7b55f441d9fcdc2b08ed396dc3329e2b2fd8393f365403a913c53022a9751d20c6d139f38aced135841bc82d5542281bd9fbdaeaaee01cf7d007065c809553b1f24fc90f613fcbe5790c2b788c08c1dc68721e0b6466e7f40dd159785e3af11f0d0af9a2aa65b66e960cace043351c45460074ca0c097ba6fce1485ce227dd49730f38d1bb1f029080f093c59901c4ce6fe05440e91e255a3", 0xb8, 0x408, &(0x7f0000000000)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10d, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:04 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000010c0)={0x3, 0x2, 0x9, 0x1f, r2}) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}, {0x0, 0x0, 0x800}], 0x2) 16:00:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000000)=0x7fff, 0x273) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65d9ef"], 0xa) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x25, 0x4}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000180)="4f870fe61fe088e530c121f6284f91a099a988e2f7426e16e79d432b705052beeb665d477e355a2601e734a3eb1209e9c28c74e79b5e0060", 0x38}, {&(0x7f00000001c0)="2395bf1651dd39002fe932e0be6eb7d1cf3548efbff96c5a1526693824e8cec96c616c5f00fd315983592351a982ea208c80d6c98d1495e18358beca4404f38f9939f884e04810b97c121323e7b0b2c1f8aad4c8a5442c9b959916260f9c676b332493c11e15e07ea310fcebee6f359e6c9eb5d9fcbcd9999f5e3453feb6c378f677ea4bb3e7dee913ddab4edba469cdc8a5ab17f5bc5a3739269efaf469fdcb679d14c97223fc543083f0d23f7980e028ff1d7e5608093767cd0884938d904b71c0f2c864f14dbed000fd15ae3950f5b2034bcb2fdb8684cb6fb11b624c67e2a6ac1f7a335a5674697d3041184669599d9f169da8e11eea8f79200f76bff047edada9deb30dc26ddbb417eee01eaf9642b4185d92c626539469795610b8790fb884958c0c5ec62f0ba3fa00155812b17c69e4ff53653d6beac0ad257b40d3bd2cfa9376023901a939c415419f9927754c38f6a72fcf49df367c8379ecf006eee11da664beb840eaf3265cceafcf298531ba467477658460bf80269470d11f478e3c4d5003a3183f8300290258310787cd567f36eb747e9859e2f2311dfd223d65f8983932a6ac833f4930da54848649b266a359d8040652f70393e43c10235c1f0c09dd4072baf963cc8fa2aaf0d2156cb148ed60f85f25cd7b7fd6f6f329f391578b6909456cc2f10c890a960169637d452830252cb660d9957f6207ee7ecfb23bb416db5ce8188bcdfd084e2e8dfbaee541f58caac339eec3fe6ec1eb5b975da1ca50ac19d60c7275f15f87d2d9703708163526b6e6a9264d1210e8b39b3e21ccbba3ebbac385ea201ad327627577a93f037d398eaee84597c576d0c7044a0b0b4e488568cf78c9695d42e8a4c2d523290c655e2b1355115d5f80b67e9995e79e1a4671a9bf07bae2d2d0165bf2abc76506da6499849b9841ca6d074cc1a1c1c5db607efb2efaab6d05d9e2cfbf1ae839c13e7d5f42421d55703f77bcefb96e4627c26eb982aa63f4ef825471ae8ffad5e60699190c595798208d586e69c98d57fcfcd43ee1730279ca5b7a60c1f2983d6e8025637ca5e890077e7493ccd101920e9a542280e7e3ca68bfdb87cea7ced0b90a1ee59350e693529195de7afebca1aea5e6da68943aebd9aca812e00e9ba86df92b339ea17c249054acefb4801d578349907c2a5026578f2a57510d39dd376a64850aa452fe0a30909218aa6225521db78bfbfc899c5c86a694805d46ff2369e10fabbc64e142c06dfb62b37b59b9b619c4255a1ef90b5d74d8c92f15fecc9e6eacaf14aac767084d10ea191fa55bdb08146642be60ae8269072ec10dd9b86c0a2fc8db65772fe6f2cae8bda1378f9e80f6be49366879241f0fa0412174b5ba9f27f219422b8a88605473b93dcc4826e9aab2598f5a809a78bf60f537200c8de87053d73b55f4aae7589d9e26eb3176a127d2e7bbee196b5b02fbdd7f37a4ebe69f5b7478eb77aea4cffee4eeb4d8adf97dd9def61d7535fd8268f4e7af048e0e9d46ff3610bac2cfa0d10672662612763e98f58fae052e2655165231c54588a87647dc04e6a6b99719d520bf74914e46c06d232f20fb137ebf1f1459486648a9614e35ea4d9bca4891f018bae8c97416fbe6b82ed9d3a2473fd5d2eb836feedccfabce816c0c1c4528740850e2ba6f89286f34fecae13b30b08662c25ea9d81496c34f8856262453300b79cc192801f173ff40a4ced471cf968cbde1ca43f5fdab0a145b93c7fada9da83628bf8efc2b48e6f9d424fd5a9fbb461e81a2d2228b832e4ef2d024eda2c48001b7fcfb6c0ce39f4e83a85bce8db718b78660ac6ff3006a1504115e58e217f1b44cc55f66599f2205d86cdaf902167e8edfc49adf47138933368e3d038e6beb31813eac01634d7fb901b0da153d3061c49eafd5a738daba3ede20b584a3b922e753c4d4e0ddcbf62fc0ce4f66941ee87cef8f2d9c6c2c53be09c2728ca85d3a1ed0faf60c2e83cae370d62647725a72ffb36356c3a0499987345369274e36f455ef4206b97f58f9fbf5d8fc36739735ade6884d1ef494ccc13209fb72cd485ae887157c606310934debe4dcccb8d48e5278f08209109d2f6321e78e426c314a08179a805db92206290e66f03cd3a4ccbe35f45dfca8da5c90c13c2d4a6a89d566c3dc7eda37f1c6edaea1538ef4d1858ddb6f69059cd4bf04c5b28f4d997575b9ef16ff2c66b24aa07d7d357e6782591328017ffe8e4cb9643162f53b4d76cfbb5a27ea8489f96d188db629b5c2ee6123518dcb9472b725ba0ef65ac26edace87afd02576cf0bc1762df78b11869e97a21ff8afbb7f383f6f1a377df3369302d630c83d2719460a4adb7ff8700e105121ced58905a9748201f32a98f6e74461e465da75cc01383f29363a818f7d6489251b34caaf2fc635fde29c91934f49b7f42277d693df62b7fce12d1c7a31ed5db331ee5d26c2b2467d9a87af245ea9ec483b42659805f7565e3cf489d6814104358b86895d2c64f187951a82366547ad1da1f064e725180e5b5ba2775dfaf1eb97c46db49371fa404e43d4c5a7bf004a52a703705b799b1564d399245ee426335784330bfcd870c6a5344578101b10b981d2b7fdab4675468e892ebc94f69494515d2c497507b8475fe9b1a4cc7a42f0191f4cfad8781105a96269c5e879869155e85c3f19773a20c5888c506d287853e3687e5f095ba13e18dcf531800ab421e19acaa7843ba37940d8198286dcfa42d25f7ad7ec53292e84b1ce3fd5274909ff943a82aea6bc761d49ecbe2549a04bddeaef15a77a26f5f5cc310226b237c5a6844f1443bf3221c1bf54bac5d76c0c2dae27fb8ca98c95b653c1cf217fd0a8a0ab910505e29e7f8ab1a51cd80c7696f377924009b62660e65f9251f6cd9af593a5ee0f597bf1d94165561545a655da73ac41cd18a304472c3320a17e7c4d52c342290d81f8a8ff374c62db908f2e2e4af20590c51fde99d40b24824bb5e8cfee7630b3a685a30607cab679271dcbfa582ddc078167cea5f6013d3f999d00d0cb88895296ad3816cb5cf1b65f5def40816be789a5ccc1da9d43be0ab8f0818b7be4e77cee5514056f7ad1307ff6da6f7b08844f307da8bc07f702cf45753d1d93602b0f49a479e33c7b0c90adaff5d0b8cfbab151b96833a315d4fd45c3e0436bd599aa94e0ba96102d492538b9b40ef66fc1772e89ca7dfc41b7c4c9d5288dda03372da5012c8d88e0ebb8b766e1b50d7a215e073e21c7b5c533359a3c969bb228424170cfeb244383f125a13f858f170a7b81eebb33eebb6f81d0473303090b61096790caea81e2b3e245ff2768958d05a7c212784e073b2cd6385dd29364bad17c62bc2a10652fef8e5be793620570deda17d8be94ff61a9421374180963bfc5e26f797ca71de9cbc6e5ff99e75277cef9e4cb32c29ce965804f9a869146c4b576e3611693670ee3bbce26c9aa035e33e293c3649ba38e9d366627138a2bcda852fa57e9c508a6b99bce498765563de05a04885ba92246a641f40a34414ab8150fd4288bd92ebb2f664225be16c3abea35a305361ed272055fc930ecda96a9c11645b2d1030b5515c43ea0c418faed55da2480ce2fb13f561fc1df006fe04948fccf05c3b53f10a184587f3b887385a13de9bb96c5e1f0748517d7d9052c13671fbf4021ddf4ad0f2a47a8b33f31b7325c96111d5fa0d5a48204c5d0d009411f0bada5b0f7d9b8e148ae45d36987db4c118518e38bf7c5c14084298188f5ab5eed3393ca98d664b8bf88bac9f27c100193fa137dc4d450096c45614cecab95a1dc7bdd7431fae84b4011dfc9b4dc38c9453c033fb06872336507840e9898798ee68819666aa26e45175e83f30ee358aaafd461258ebb09e3f9346c495830dfc733f1b1c071747e375da152f974c2b5a09eb5a0ea667771793a1e33a74a92a8936623f81a3b8e4c4436debf0a5c569f2e1047c35b8d0a0258e409b3dee2ab5b186523c8f9b26c2d4be7cd70d5d028b003f94e886df65855e59ec91b5f7ef3491f4cd1c9762dd50e3a9abed08ce7fb9bd5df4d490a9ed93565d4f31dd0411a35ef6001973eaae880c15d396aa685dd83627d13ebc778ad9eeb17e3ebdc6f1baf1e8e81540307ce7ab6e7e1c4ae10a00027dfdbefc6b95345e68906bbbdd3fdde1a6823c4fdffa688324e6c6dcae17ab13d64eef32c7b6d26bf849ee3732d6fadb42b026613a4df57018f4d9ae614087654a5bf46ae66cc4cb0588b768d56cea93a19285009427886d0c9f8cd539ccfffd8acfe23745d5ad9ff87f827e34038782c84ffcc3351755a2d4860e7ddaaa8c58b262a8794bdca2b83aa5df14a352afff1286730896433c49d272e9118351f8cb61ced7f721cf8126f3ff101b21f893ec0d722da619bb288bb28c488322329dd7ec25208e8489fdb6e03caabab2390bcb11a921e4c15f4eff9a375b735cb2e6f0f14e0d0c6f0e93ea0823c3ada86ce26803182d6a006884e2344961e734ff5bded07491819e4f84300cebfbac9da240820e620fcccbb6663702d31b9fbef8a303ab07a40249dd44b0b36133c3dd32399bcea0a9feb06344e6e6dca724cfb09bcbf3944e6f10b6aa19785b8ce23dcbf666387398ade84ca850b391354690967cf3c352ca614dd9381f3162a44baff3271db538973556e46a61a1067c1dcbf7902bd68873f7c9bc4a9c034cc6f7f752336ac133f91f2372b0f42e12e50002e8ed4afc6898dbf446d17bdd19378e94914e7bfa7ceadf0e79b306f1091eb7575d52adc75780c40d90d2bc3d95b6bd2c4ccbc44a2bb6d437695e3114cc3d40802c2becdf9deedac57184cd30357539ae12646d433ddda82321d34266df2120b0237d120cebaf0cdf95b6eedec5ff69c67991509bfd1bf45eff332ddbe9e4ba2c475f9e76d2f2b9ba6f0cb37634a02fa16247a903c47b8eb0c1e96a845a1b9c11b578517cfd6d11799a520665258a6e268ab274a408e48edc0852088794967dfc3dde7463f77ff4332cab10e11f5d02767e7813760fa2aa6bb66c5cf6083f52634b06fd6c947b6efc294052ab9f4dbee4b6d2d2ec0cf9be45bf2c5390dceb38387ec78dc6c5aedf7be84dc68ce58bba7ced7c9eed81693cf37cb3ee0b59fe714b948ed93becb420a4ac19ab86737752baeed01aedc41ab5eb6343b7323c139157a8a57e36f2a4f2a0ea2188d6e3e0d0a3201b4e734296751df1bb57302946f89b96ddc62c2b24ff67b458c74176fa5319541f7a942a81c8c7f821796b1749119c64518d85cc7ba08e5ca6135a8694a6f32812714798b7c418f95ea6fad1b80cd2886348e710d0ea9d54bbe18e57f7b408f42d7b799a676d8a0e8c864fc70ccf5d825982f9459a82ce50386ee4734134104ccfdcd663c44baaa953adf40cbf1c0b2972231b2a11ec77b0771fce29cc1c849cd6d5ae06833bc24110373f52c40d6f8072c6772a6c1a64efc8a4bf2dcf19043ee50ff15f63972c2448f167b22c1c40e9d14fe1b7e2b7062b8bf540bf959e6472b23411d3121b050f1dcaa20291334a5b1aa6a351cbe462260f470409340af39b0366b22001d86561ee5fabbbf3e3c9907b07a70c2e9acbff7d887077a7db99da12c843070a23691abb49d0503e41a06bf1d6d214fe9f59aab45f1f11c4656e6838aba93c90b309dc8dbaef97c714c31f14e20f36738d359dc69eec601b561f46f5b676b4b8f40c60a722c0bf78a7e776162a6728a7470330ed5b5c4f20d348eed2e5701549f972017e0448d93d6d7b7feb46b", 0x1000}, {&(0x7f00000011c0)="eaab76cd9e2943c507e42d285f796a8d2be611afb79d9c5edd20cfe43c30b180cc62447755cc9b0fa8811f526df6ba94812c6e85049559bcb56e2a34907715396c3d7453a10b4c4a29ab90d574f84525e7d728881fd800208e96b601ed89d321e345561c959ffc185ea2d2df6b3ad1001939e799023ff316c89bb18da2c610f8db0b3387b35276670d1362f6889003912178fed78e27ee8e37018b34eb50737aedf82b641cd47a2f9307086dfaafcdada029d51f69b22a32c1e03e66f9e5e2f319d3b6564aec0787a44ee5d8834a5ab918ef0e4f6b8236", 0xd7}], 0x3, &(0x7f0000001300)=[{0xb0, 0x1, 0x8000, "b0291fbf6f0ba54f8e16f3f34ba4872a560cd379a6c58a1ebb5c8462824d88aed8020959df122ef779d2678096e57abaaa11ee8d19bb996c87136277a429953618dcee20f8877ee3a78920b42aa974c69890e7ce1a4ee6c79ee77985b25dcd38a89bc1826cf89accbbcfe4017753936dfc0dfdc0cec18715170ca0ee49246bbc9ac96a5b0311e256bc9045f548c911c2dfd31066ce3a5212fb774e"}, {0xc8, 0x0, 0x0, "ebb1a3980083bb1f9a4903d6143b76aa27611107bc74f4da3752e38781d4d56225cd511d7124cbdfd4d68445e7afd444b272a3166d13cf011e455ffcf3d96c7217a989fa02694a38b9b0110a2b4321acfe5f49453407780fc89657e500ef2810fb55028dbdf2d3b63af0848d80ca2fdedddd2df43984b19f383c96a471acf3570361595429ecf94d3e3046051f2434faa8ff05952f4d2b43e984ac7b6f0b055de88027e5fcc7da6de9d1358dc1965350829ef9095718bd"}], 0x178}, 0x408) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1a, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x400, 0x80000000, 0x8}, 0xfffffffffffffffa, 0x3, 0xfffffffffffffffa}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xbbe) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) symlinkat(&(0x7f0000001b40)='./bus\x00', r0, &(0x7f0000001b80)='./bus\x00') sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="bf36d7f52ca4a67a5acf167dd73303f12ae92d3af2a242f2b19e00c1071a78e93940404293d689f38a6d9e95acd188542fb93c300da67da4bd9bc9c7e59ce6f284eb7c29b8d26cc02f723c5450213de606809b", 0x53}, {&(0x7f0000000300)="a34c1d62562be3a80f6b8c631256253e556922fb6a75805d4651a7241dac7416874db79b20845313bc751effb9709af3de747ebf6c038872385684a286f04dd7557f76e756bd457437f0b345e7a67608abeaff1b56c5febc13d1374cd78dfaa1d9ad86bea2eec1d6328d31bdfd473c4843bfb0a3891d4e8dc47319d32b49604e473c3a935506e206dfdad62f059be326074d2eec736ce5b6e156c35b27ee871f4b0b09d3110ac474a746c69b878f0a96eb988bdfeea5c26318d932d164ce6ffe0b26113f4ad027e821900ae68299c10605ba97db3336dae30898e1c1bf23ea1df73e1d33e1642e3db8576f7e9f03cff51f02571a680170805d685e7c8648e487b76e388306aa515d1ffeb4c807b17163cc919541cd13c6ac126b6e9e456813b6844ab2eb0c2c55536dad20e1772fa8ec659e12e927ffb5d76d7361cfa252701daefe0fc8c24318c3e9e37de5b48dacc2cc2fb7c9cadd3e1a4a9916809704189ad48abed6a09cacae915883aaefedfa0e71dbcbcc1e9fe29b43a4a4db47f84aa6927b7861b5944891ae7071791d717d68c75604d0ea3b07d12ef0d52c329358d5fabd881f7000edb0e6c033a0881b270bd0ea444569b57b7167fe4a28f4dbb9f79038d7bb25f4c5e798138231d7f9febc2a4e1095ebc64032ed7f788b0e679589e073a36910c1f87037581a80bac87b02db25c9fda14838fa5d8e54e0cdd96a05feb1684e05c910f0d41c9f3572b2ed8b02113d4e00dddd544f49e7e203f954b4567e309503d52d3e964babafe0d93f9ca90eb75180b9fddea89d665d1285d62690223adbb10c9b9cc9f25eddf85b25dcdede714c1d136456aaef63193f0ab9500ee9920ef5ae864d85d7fd28d7bd426d04f685284b20faf300387ca1576404825b2876ec5171b29e1061a45d4ce1eb291a113ae5643e0681e73213f86a6a48d3e83e3e5a8d30b03ec2e136bdd2a89b03c0f9d9dfe46fbd00811e0c0a2e83bd01b957a9e6332a8cadfe99bc47703024fcb740dc60d97381895bb2e6ad7b384845f964e2659ccecc200dc4ae7e26f18e9cd70f5f16d6f677d9c6fab4426f42e8c70ee4f9da0765bde0412329db70d870559e899056f3c82d28ca06ee0304e1b1f9b11351871f28c5fee55a306a7bc5005a6eee5964ccddb835d7780c6bd3cbf736dbc74299b6aef6b635181b0560e27af528e73da3dd228df905276fe426dde2dc4a166178f66e7083555fb86acbb06e86e1a32b6021bb5a98b8f4754290ea73c7b8b6e19255a17467a0211af4d1ff5069216e129dec07482011723047b0bcff9a272ad9fd287d02ef646518c786172c15039f070838cc4afad8d862cdc1eb436f8d7ecf797c901e4e5905c8fcf829912edc8524c78515c6cf52a2750440bad6b67830a192f4220530facc2b031ff9a00f9cfe35cca1a3a0fa11e3f0e0117fc7885a602ecf17c3a65e99f99b3d5e964eb9b2522a639082d624df8b4c1db72acf018e7544b64bb9b0c53c4c37c5fd029ddb48c2a93d4d5f5bb37d5ee53fd2114fe1cd11576a25c54eef8ef2f9c7334ecdd35ca4c4e4e2eea9534489f8e8dfcbe878a79035426ded136115a45ce1971369e5ed88656256d3c3bfcd3d41bb642065c40411392f354efaf1e464a4561ccf861dd67008624c52801d04067e2c79a726e18c5b49c4aa88a41113704f29a2d599dd789977f6108dd4addfc77f58d240673aff95adfdb6be19d0d2d501398a0459476613a71b9976841e86d6a62060fcabed575371763938b4d630f700c1e52be3f1c7b31506d1faa3ec630dc5966e67cd884dda58c3fc51e262dc47a0c389ac828782333f123fd4c4287ca604c9c01b9807105b395d8d1d30d5be9bd3bc4edb2686426bd61e2acd420b7723fab3fd464797402a28450b198068772cdc0c3161ad27f02c282d619d9e14ea423468091b15dcb8557ecc499fceea776d6569c15020860137e7290b9a16dd6703a861c3480c1bf93f0f848a1cd2a819fea8bd81647ad3b25e75060cee84d169f1cf7721140662e4180abe114208b535200cdf0ef49d4ec8c9fe26e63781a9388255750785b2e4f4da126e648111290c98324a0940c649de2af6cfb91157d2c548189223fecb12fe47a6fcbd0edd243fa0ca7720b165cc5b6af15e7d8158c548613fb17ee5c60b1ca1b03e84d3ea08527cd54bad9a7dd02855e3918f474cba3b3f1461aecc1c100652acbba35d231d2d45a2fcf2514a758d3523bf7354ec837833a0137724929eb6e4fdca402ffe3dd7a32619ad9e56e49576f6c9e9ab14914b680dee8cf8ea07871ffc3ff007fb370e868092ff57d4c72fe2b80f4f20c4ad75c48b1d939152affc46ee33e2bb60532a9fc9a663602354dda27c5de4e6cf5007ff3d7aced04648e409c99bcb5ade13c362b802c5efe76206a9fcecacbb964d3f2e09ecaaf76c44dffe0c6b14f999964e9564ec89706ba06d593c68412740de674e53976b6e04cb5b175a2c1eb3023b36699f3461aa1ba18206aaf24f3d2ce22bbecd441e4692f228a52e9be621936b35988be28718c33ea59397c1cc5880cacfd1d4a78c15d57c66d6539a50a9171e903c789f6507148224ae6d4632277ba9f3d46503f89e3ea2c8feab5cf7282b1d7b79f5863f5a155a51ccebcec5e31c614a9d3995817a27a3beee39f21acb0ef0d8ec2b969b0e806c3bc7313b14b42f77de125040ad975fe5236840462c80f682494980d9f9b918941ad264180025c6d7762553c7ecabf7647e05e88777644f467de30c6fdc7bf736750d362a38696fc856f8cac21edbcc9fb78575468b7ba50ebaa497ca3dcb7d6e7cc72817062bd7019af6f62734958c64df7cdec78414d05add0f0bd5fce541b729d11d661aa2856c2c06e0c049680d00ba8dc4bb3558f36202389ddc38bc955bbb26cc15d368cbcbee8a0d926839fdb718b701fc43dd828d62021cdde8535fb3a75ca50caba77cdc66a8ce9c9d311912cacaab2b550f4cbb4abe4c85b55e6b9a0cb95d28dd50ed747ebb2a746b056631fb020b6fa2b0eb6ede20e9e72fff4a4ff9a27fc93a66864a2fed4dda63b71f86bfe783d59837d25dbd800f4292f80cec1a4627b49a19036eb6e95cf8fd8c58cf78189da548fe629e7b9c3f0065428f8cda75ced1338bf69bae8ad29867c6837f56714d273133a17e4fd68ac91af3a3fb827095c46750291bd246c22a5b8f7a7ab56afa0bd2667e02a0639d5a8857ea69075bdac2ae5465d75a1b89d9a5422e26c1f36ce8c1f9b549cee508a6b030ca13a9b7797177cca532900b2547d3a5007459c892e00f6cfe1a6152779603d3d96a105520432383bce9dbb699874bec1ebacb0188c3c0aee3b24606dd3047b9d39c1974bdfa6881f2777918026bcc4750933f3a54434a70bc230c0a9db18c2e440bc593c4d7c8227abb40b2c775fd057bb0264d3cd07351841687a88cb3e2773a43342d2eb5fd14e1c631228407e1d19ad5ebc5a31fdcc5367fe7ac6f9b5313e6aa9b63e763896460ad3bb532c17a8de64e7b1468e89d417bce87da216da7e733be4687ac61dc61ab7f919f1638617ad8c763c2b7c1445dd37264531fbbe47323944d1a83fb30993ef428f42a890580bb696eefe35127fd9be2bb668a66559d79a333f71da55231c10b4199a827827cd082991ffe05ec1cdb60d728d6621251137c3c81e0980ce76d9910587aab2c8f38b8e7ef1ca458f4de99f8e78b956d8da4488ce968a366461a10b826c6269855b98d2ade30f2535be3f5b017f53b2761a20cba0b5028ab163caaae1a9d05eb89e55cc3c68f07b44bb0dcbd5c90afc95cb8230dcb59e878ef2eebbf55452ae4fb8a040de05883c549d02b847da839654c6ba78e49ee806fca39b53a1220dba1b945e2ada6d3891375d33ecd259d62c0c5dce0f1fadea24f248babbbd4b48425c66ef2a6ca5d4599aebe6800a0e1a9306e67f30d8b7651db48cc8a5cc14b1d473d439cadebbfcbfa9337b99167f490cb950c96de3dc116dc1d984a6d8dfff22cd91ccf14811f4fd8f3b011e1cb63c21a267753f32ee465561638ada6995232f28dccc9e7378cb3ff8be90efcadb3020217f93f14c1b2caf9bdcb38b482c131d79bb3653bf8d12a9c1b8fe9f6c1cd775763686345a34fa7bef88e7400d55ec8e027d5fcd54cec5f94aa309efd25b1a0d8c4f4f6b2e30ab38b70348b9256e3db9ce7178424968f1a975ca274f29c868de3b798a379cbdbc004b7c1494487e87481b6e0abe1e38c39f12bed46c0d7c3ad09e5c50b76717e9cac8d3013f1959a9a673b75022d2dcb51f4d43a1254488796fc5f09a31fd4805a5a7a74f08b85a8c37acb4353b9b1aa521712c8b336cc5d9f312ee7de00944e48305a41736fc3286f1db2e488aa46265f5858ec1f248efaa6da5f986356c1e2fbb0847341b0f803c43cf2eddb15aaef29c329899d01c65537a5162119e36a32bd4c3d7f12032737b882be80672ff713dac894a0879f3fe816ce503ee75d589e235b5e27d0829ee84ff428e5018243a93cc49959659cd737711af3a4127eb5e5f946024341f777d0dd30117ddbe6ce8862a76a0a2d731eec51694130a36d8d39f560b26c5b9bb9c31fe29c45c281aabd2e1ce8ac716039c210d624c39ab7310b38502ed59c605dddae37ef4189d2057932e75c69ee6f814563f6205e83ce8716434122c0fa6899726c9286641783775845a32aa6f96e34be0d0fe572d29ca8321a1c51c702c557a7fe5876119585d41e61bd03990f980c25e835fa92d58288e97583e404a8f4d9131f6c48523f2eb4077baa6fec73e292a13432a3e6fb678cfbcb718fb3e55e4de39c74e9b2ce04a3362c5184f71179f8b7034e8f555fa5f10ef0f760de0e149e3115f0eb1f53687ca776170c6f099ce56003756c7bd83066a90052fd47fffeef092afee6bd8b490b68e484301140efaa79d3f52950919d9899812073a2beb0344fc3ec1ca66c9c3fb7d611ef9b631d69301a834bff8a66d1527c26aa5cad46bf02a237ac2098e7a391a0e380ccd3c211feb6732be6f46cdcb905a31ce8fc45535de24b0ea483195ea2ae9fe497b296ef2755242b29dde25e385cfc6574ea8157a940c4f09054b629e123450a9788da8905b1e31e8187070370caeeee178aa533a68d24abfdc0034edadd49bef758f07c700f7f76eb7213ae0e61f51f6078f88a551c0076f69fac12df13dd3a43eab1bcec14cb5cc7b36353ec678792f766d5a267d5b53317ffa6cb516748e480039d0f440b75884f76154b7858fb8a4e1f02a0aa9df5634790831f8f6d29db9a49c65426af402000a0f67cc8b422044214682663fb9275918089b0726216c1fa41fe994b1d142b0403c53a62133539c01e0106b92442694d82ce100d1715800ff9847e311c96dbbe9f4dcc9dd7a327c1c44a93ef2ec7f006ccc3f53f606fad4a5c1a31a4c6237cb11210535402600c40336b590f0af269eeaa88a08c5545a9d6d52343677f64878a4786c16131521ba7f8e5b8383ca025a7548d8036582758dd870cea979dad832ecb471a911b0009b860f263e80395e38e6fe96cf3b28c9c18ceacb798650172489347de2cfc65a53d094159ba458bddf24d8881b4aa6a20a19072fa8b9dcf48089a878f40d44c4c8c74ddb02fb154c7c77d2b1dc622c8e7fe30b2a4d4dd41dc5eaf1d7fea01fcdcc1f997a9f19b98f3ef05432da819391915bb0d202ab18ae7d5367198a06ac2f4cf0fdf30ae3b09347f6c806db17a1fa4435c0462092f90be427de9771060145d800ee88da83003536707", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001300)="68b16ec366e4581782a4645c765fd4116cfa9069f591e3cae84d51c82966f2fc6f5d9c9b749255f2f3557cda1cb3ffa2571d9525e69f2b851f71eb176244b21fee6909e36eac68871914304686d975105522db69cde3ab5207472ae9c831ff98bb4f5019b80c2ebfc171ce22c9f0180086992555f75c5592c7febc29027206fd2d1792470a9e640d65f951f84ca39882ab46c31988b048cc080ce8616d8a9343a57cf04dc0ae28403adb2b3a7ebc412860f7bb07c0", 0xb5}, {&(0x7f00000000c0)="7b0ac1fc92c83b40c773b584bebcf760a652582f9430ac3180ea5d75f5e0e4a2e77b02c200e94e42f86c1f243b24c458aa94b8f8c5ac056e", 0x38}, {&(0x7f00000013c0)="af00ff92d84fc59d78e43a3cafa746620e3ce85004f45e84736ad32549cad0d8d1bff95aea970c54d7bf8c20ce536a93db8709bde7cdad88b4db5e9fb21b706355c0b7fba274c1668af132340f9bdc9cc6427d7be9256d3e89ef066c74e338fcf912359d6e53dc096fa7f586bf6c6f547f30f05f5d64189a7eec283d40cb27a95f23aa751d6a49125a770e9aeed6a9dd8dd55ce4e0da4dc01d5b548dadf512cfcb83abc30c61f37a875174fc7609b8315bb7363376985026797d6d944ca497dfd9515592b6af24471fec0b585af60cae536dc2479ccbc3e8eef8f76d794909cc70ca4a9ae9ad2ed40dd9ff514ec1f2e5e912c428ed3c6e0b43974c35", 0xfc}, {&(0x7f00000014c0)="1c4ed58fec8cd5d5b17e1b8e94049e77e9d18c41dbf0886c44887ae117fea83eef53a9d5dc3f09388b2c8ca3ec3b05d7f002824ae12f2109a5f4418281f0de339a4217913d3c544e1a392efb03e20f1fd36c8451753e205d3976ea0690b41e846944f645d1e2f1cf22efaaf6bcd42551fc63dd6a4d1f12b83980cf7b07f2bafdd94a1113ba47aab5e0c4e4df25ad9d68c31df2799c6972e6242e0e77b1f10b6bcfc42c00e20451c66423620d737c17fff63e77eb32dd2092390060c7845198e421fe3e62883bbec23aeeab7d05509cf4b098e57f1453", 0xd6}], 0x7, &(0x7f00000015c0)=[{0x68, 0xffff, 0x3a, "0e9b87ecea60fff49a90db50d70e2e57ffe3ff2720b07281fc95850c6d995a9131f924d078cd2b90da57a723ddfdfdcf2667010f303b5db6f4fb597eaaa6e07a56fa4968d650b621de715ec3ae10a135829262681f"}, {0xf8, 0xffff, 0x3, "67ecc8ab23cba5dd8fc47a5cfd58d666dce9e8d10c47e0e63469c8280cced36b172ac403bdd61eb127b537fa8192a62d4749c54075428dc3d03f86a4fd22bb5c3855e52c678ff80df04a5b5d4ed96154cefb88f5336abc228491401e01be83d4ee1b112bd870156142864dcda8311141a7ea0771904f532ace8257b513f80874145a86ba2a02e1f6e786f1c1ed6452ef9dc0ed5359402717e8bdd0774554d4435b9d7e9c3ad8be1fa9f3e288d2a9370395a2305c5ca5473eeeaceaac60a6d383d23ab9f25d867994ace88bb5c6e0c3a3cdd12982209d4ee562783472378074328fb4"}, {0xc0, 0xffff, 0x6, "adec6dee7d451ae33760cebd2f6ae73ece8df8aa8be3b1666f411eae87965f0a4c5eaa0a552837b66663f2136a7c50794c2e665268bfbe838b636e7a38083f12de5b154707b230474550ffc8255e76ead53c7b098753fdcca2cf31af0b455e9500a5053e6776eed25cd17a8fe0288ff790f1f2920b50d7106c98b82667a15ff16d43d54a2c3c6e644f5b1cf2f6a5d137ec2857128adcd69480fa4ae6a3a8a8b277d673c1336d3ff4abd1"}, {0x50, 0xffff, 0xb6, "955b393a63464de0c50f65c069e735d09bff4d5796d638e599f4f6c1800755b26ac4e9a29f1dbfb6b05b4b2c5ee74019fe8170d6c51e262c088febbd"}, {0x108, 0xffff, 0x0, "47e3ddfd90c030014873acca63505eaec2fd19cd06cd985fc357c0463716ddbb50aa6ee2d88720b4a0ab1c1b6c78e5b93c3c4f4c072e348e82eec12474564a2c3678d0c0ceb4c7c0256f3362bebd843b8f9d01fb991e950721a697bd3998e5deb08c19b665eb0008061c30a8aa7be20df206139aba773a613f093d26e7cef7cddc7add5c1ef152cd22ee8fae2ec5d95aff0f2ff945830082d129f12664de1a6fa1d8ca52192143cb8a6d47a6cb6dd30ec8a660d4cfedb8c1a759378fc9fc8b456132da9e0df140a9987cb45cf7be383469f1f0e8d5d6cb2abc1e69a77f69d87d22ed0b854615aad6d70920d7e2ab1331193c6a86"}, {0xe8, 0x0, 0x6, "29b4bbe61a5ce92ce4253189bb2a597df713c291c67f18d54fdfdaf52bfc7e739b54f351f25975724e0c860cae0421ed0b99aff6099dcb68521ccd9d2b60e3fb301cb38a65be6fea56149606b760f9a5e989d9e0b5c27fe1caf15b78d270dd0faa2a73b9d5b7e433faed53368c8ed58bc6919069933d8026a70aae909c7c3bf40926ed621a3dc9011e6a4dcbbc5ab673153449359b3861e88160cd052b2ea28c89da2061b140773f9582c8a82fa0dbfba15924f7f4d697f4e853f3d6cfcbdda6707312763e953230a06748a2d0e82f1fbaef1d50"}, {0x50, 0xffff, 0x1200000000000, "938260a560553830f2bd2061efa094a8c0ea07fec49f05415f907a7fb2d24eb91ed465877c5e311f6a52a808fb5aa64b8f5ea051be910651ea62"}, {0x40, 0xffff, 0x401, "4081bc84b075f578531449d3398c46e91af67aa3bff1d198a7c00aca4f5f5154c929509235cb1e9b37a81a"}, {0x68, 0xffff, 0xa34, "4011cc39cf249cd42e6d59ec70d2a2beb2cb5ab1aaf7d2c5ec6982e13bd8761607465caa5aadb7e8b3dac36229b16745f835acec3c8de0ce0dbd416ac2055c0616af42853c398dec5f10c56abe63add996d49d"}], 0x558}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) setgroups(0x1, &(0x7f0000001c80)=[r1]) write(r0, &(0x7f0000000000)="220e37", 0x3) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001bc0)="a5d838b3c4e71288547faf1861c3d250", 0xffffffffffffff32}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x100009, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="eb23f4f7ade5788a01174de641cedf9cf8bdecc7f62798cb3030a0507bc811a97a52d43ce48ccad8a2d77e1f59418a8d70605dd53d6318047d60a365abba7374", 0x40}, {&(0x7f0000000280)="cd70983dd688a320ebc164cba3106f8261aadfca48140cbe52675faf18bfd1851879ead8a4de682314f9d5ba91b318cf8d4ec8e821529b0cccb3a49d8685b79797222085853dd1070bba58ad179d9689847e3f7647e1d38328d330fd1678a10572e99eee91d1e38da382f58c436c7f7e75e0805652d96e14b9cd64ac966ae53160bc66d18ff7a93d2a79f78343749445c4f545d207dd3b5b015cf487ed83f5d8d30f56996945c6153be3b9c99fcceeb4353d2511f88cecb33283e2940fb67e464fe1a29b67fa722dad0bbdba210a26b677585346cdc2320a0a07a3be", 0xdc}, {&(0x7f0000000080)="7dd7cef5eb38d0718f31cafb7be4f73370a9a26b082809c142d0c7613ce534bbefbc768f21aa0ace4a052c8fafd83121bfd05511c47d584428d161b7dd1fb75a43bceef1c9e43e8eb07e4338f756d9ca9bd578cb3fa2ce2ffb59df1871f13acd6f18496919639e85bd0b16ce85215090956854e0d3d9c64f9e41dbdff581450bf076f451e135faad2d34d2cb03c302e223e6adc1140598184037fd30ad75f646", 0xa0}, {&(0x7f0000000380)="92e89b4a0f1b01f55b447aa427269c22c2c3d8a6a7ebc267b28570a2855aaf8358f3ab9db2d800719ce161616575e3841f01d5ec3ab76e4beb313ff7546c1a4dc6fe62a3f7ee5b8463d9640ccd0612e80fb1c44358e6fa03aca5c58cafba4909e7f2eca6fbe5cef1192b12fee0b8de9aa145c8fa197e7a308c21f8241afb572569c75374f4a2547ca7f8013c664be04ef27fed2d51c9cee4a8d09bfb26196d", 0x9f}, {&(0x7f0000000440)="c595a52b69a04053d5dca42239e386bdf915dfdf2b4755e172a8ae077f6143a3e1794c4e549b6aa6e15297a3ad7c616d96c342ea68c58a43e39c2c5e050091b75b7ce63a60a6a78205f1c86c9b56be9af541b9ff949481e4c39487fb9cd08565f36ebc2c3a0db7c1618ec6d391a987b33a3757dccfa593e2c9323bbe49bca84800a9adb3a61b14c922072c09d9effaa0d47f20daac306eb2590266d7", 0x9c}], 0x5, 0x0, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10002, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup2(r0, r0) close(r0) r3 = syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="746515278dc145b3d4e379946438363a547f3d3be54bb23fed3ad0135ccd25fe967559a92a8cb2befcdf48b8", 0x2c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r3, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000180)='m', 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x6c6) close(r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x20) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x4, 0x0, 0x1ff, "000000de3edb342000000000090000808000", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063c00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x100, 0x7, 0x40000000b, "095e64795055e9da35e45763079f163a2cc00320", 0x8d47, 0x400}) open(&(0x7f0000000040)='./bus\x00', 0xa00, 0x10) 16:00:09 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x0, 0xfffffffffffffffe}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x18c) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x2000000000000, 0x0, 0x8, "9d0c77640e4817f8756375055bfdb417c40f0fa0", 0x0, 0x5}) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) recvmsg(r1, &(0x7f0000001340)={&(0x7f00000013c0)=ANY=[@ANYBLOB="007709fe3b8374923cae088284cadc00000000020000000000000000000000080000000000000000070000001f0000000000210000000000000000009d7cf453ad63543b2ade662d67264662882efb0b76c55688bc3922327c3cf531033be2d97149d19511f158370a9b4acc67b0d225c32a69b5890f5e84a2d53f1552d6b700009bfe5bdaf2f8b154d3b797ef20"], 0x32, &(0x7f0000000300)=[{&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/207, 0xcf}], 0x4, &(0x7f0000000340)=""/4096, 0x1000}, 0x42) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x749) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001480)={0x8, 0x8, 0x2125, 0x2}) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) close(r0) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x9}, &(0x7f0000000080)) shutdown(r0, 0x2) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/235, &(0x7f0000000000)=0xeb) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x48, 0x1) 16:00:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x40) mknod(&(0x7f0000000180)='./file0/file0\x00', 0xc082, 0x1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xfffffffffffffc00, 0x3, './file0\x00', 0x7f, 0x10, 0x10000, 0x4}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x51, 0x2, 0xffffffffffffff1b, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x3}], 0x5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x12, 0xe0000040, 0x7, 0x1}], 0x340, &(0x7f0000000080)={0x6, 0xffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x10000, 0x20}, {{r1}, 0xfffffffffffffffe, 0x2, 0xa0000080, 0x101, 0x9}, {{r0}, 0xfffffffffffffff9, 0x22, 0x1, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0xff, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x40, 0x81, 0x8, 0x2}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x81, 0x81, 0x101}, {{r2}, 0xfffffffffffffffb, 0x2, 0x7, 0x108, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x5d, 0xfffff, 0x2}], 0x6, &(0x7f0000000280)={0xffff, 0x1}) r3 = dup2(r0, r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x6) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file1\x00'}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000100), 0x0) setsockopt(r0, 0xfffffffffffffff7, 0xfffffffffffffffe, &(0x7f0000000000)="c33f9a2822b8945d9c877489c6d5fe3ee7ece8f98adfbdbdddc2559de05613ac5c6de669b3f08ba2ac27bf18fc4376bd5df41e19609d49638bc40e76071a85f59aab2b2c32b9ae501d23863d3d27a2dacbd38ec3dce67d6b1eb75a89ee2c28a67d3de4277bdc8c84e193866f95eac7f662a5b8412145d9b3020b25660e453a041c71fbd524e3f2bc207febf4c6a0e6fbf1778011807e3b5775a2", 0x9a) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setgid(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) 16:00:10 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000100)={0x200005, 0x81, 0x0, 0x8002, "61aa0db11ce9739ea78b7ec000", 0x2, 0x80000000000002}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28020, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) poll(&(0x7f0000000140)=[{r0, 0x2}, {r1, 0x7}], 0x2, 0x60000000) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r3 = syz_open_pts() close(r1) dup(r3) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 16:00:10 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) clock_getres(0x3, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eaff2d2f66696c653000"], 0xa) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x840, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:11 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) syz_open_pts() getitimer(0x1, &(0x7f0000000100)) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10080, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6533c0ac9fc77de620a03ba1f46ff7a2bea112f7217bb9cf48a7c49d65bf21f8f4c753e40b2046b5e0ba83bb6310fe07175dda705871ee02d70ec280502cc3ffc20bae759d0956ccbaa21b419d7e6dc9ff763fb67721bac6492e4319234b5a3f8184eeb231d5a6835860559c77a1616e21dcd5da4959eb1de51492abebe94f5b8a95b69d1b7d3eec8ec5d2fcdb2057a775c31a51f6251f036342", 0x9a) fcntl$setstatus(r0, 0x4, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) pwrite(r1, &(0x7f00000004c0)="a292eaf9ffad6ce4eaff0914b7e7cbbe1abfc3a78e972dd01182b07aa7ffc4a8ab6de580f480f5903f0024bb683f2c17f23454dc0ec0ec3211d184441add3e4101916de265db297d9e41d797613574fd5cc7988bf7390efe350d90600bea0b2c15a5e3ba0e90e95713279210670b6a638a9fcbc6b9f64f5fcc6cb6e61708faffe7b492d26cc48f60fc53ade964c8787fc9a28f9abb468081db9ebbe4729fef979e3eb695823a449d474285749d601bbf048c7328fc029e9cb0c77fe72528d1b991af12d0103dae6a237e7ccd314986c24da57e3eee3cf7c4a600f8276bfb1efaa4e9b7d7c3c0d4ac48611da0b23c3152e2e1362d3801f405616c167800136e4e1fd9e55842c201ad08076e8709362f521ff451a7e9ff8e49c3d9876189fab901f0cad1796ba2f27f189e07b0f8652f2d2b369b422d9cee86e15fd385a518c4b4a7ac4f391f5091d31ee5ad793c0181172056aeaa2cf717a55bb21c01547c6267be15234efbe4f643e986769ef71555fef4d62dc633aa7c3c187a54a85f18cf3792204b0384f0fdaa1ebafed8eb37d80e3191476560068a5feec21fd16c09ed357d0bcc61f8e656cbe6d2f41be04031f2a51938f4a72245a394594fb5ec093a66b714ae7957c9a07d511ed68aa6a19bf30eb51254dba75dde9acdfb65e08d15354d10018c91c9835ec72dea810fbcca9aa4ad3dd10ce5e850c909405460357169bf77a335341337abf79a52ddc4536c8effd7d3ce3be15914bb5085c921970edf7e7b44d31fe0a213a90628ff1741da77b6583a658eafdb7ad1fb715572554e489bc02eae56a74d57702ce7cfad66567c09c38ebc63bc57e4f0ff8fc84e08c423a90a4fae5798db02a564c6d4e91f3b7d2681bdb1e628b508c69a011d9ebbbe006bd9562247293abc3d3c35bce78c30c16be7fc5ac371220f7ca2ff18b52a79da9f9f73ad40898429a1c55a8007e10649fc1696c49b07e58cd877330005ec6d469789d34685907959ca276ab7c0576cc40582db6870a6286dea0804ee92a0a082a7a0877e196a085a3148b75f2e590ddfd8ddabbcd3124a5efd82115d21ff5468d95b42bf0c508230934e7edeb57bf475f533a09f38d2b0e77376827706950dfd3d11a7e40cea4b7d92371db613a85a5c85fcb9330f17a54814a12d93fa363b7f606e30fd25625b23dcee9b2491a3a7312ad2ed67b04badafc387a4e7e31cb47655ef1bd17e646960eb5f8699ff7d5ae318fbb139ade6e29edb2cc550cea2212b47f7fa2854d8a7cea6ce4bf983cde9e936071b84be35af1b1b10c1dbd5ac40d76eba201baa554540f4291b3c1a374199304e49a0a4572edfdbbec7affd6a48c45f1f6491a8914bcf124f152b165bea611cc55006f102cc91d41fcfc9cf8f8effe5518560586d504727e8e0ef256bafd214ef05e785a3c9f61d511a24691b8e8aeaa43fa4a32add3131f19df19e52f2fa821150e9e252f4178ae3046be7f0e2ab8aa4adf768d850020549002818a1881bb34f66828b6ac8e64b8e9dfe4428dda76d86894bfc92766d75ff233d50c5d1df2c9e3f3ce20eb2252d1c43fc59030d67a8ce07217be7f7a4491564693b4faab44d28be57b3d87925b07128a8300e5dd95f5cced11950fa8ba5042cdd91a91ad784815d88d7305379c91823be4fd21584a965b6722c0b8d204803e06f412c284a9afd7784d80139354084f26a44df5beba37ffca0387f59d344a292b0ce39e86f461cd14aba5e99116a136cb4e6d45b563b73e797302bbe09cd0adbb755ff51fae6e1ab49d17a7cccea260196199e454e71879c467109cc6bbc78d1210570658aa08169daac88b6b6a865f2a3de0b988a845557d57a5babbf3ef49ac4c254b4e72e650c1d9d91453a0a0a3793c9b92430bc3bce7fed93c4fa2e03eecb585208b58519425c5d47f173ef875c443da52eaa3b6e5e4c8d653e4673abfbf9784d79039a496e3ff42bce6b1acc8d6afe484de8c6f50cca41ff560b5cce283c508a6ae2d61990dee9bf980e2dd3982614cc287b46b57f82ea33532f67653cb562f603405697cc66bed9ba50a7edeac38cf6a27d39b6cff6e941622595c71df1e89ec373e655b8aa871b1e350009f26153f0652f6740452623622c40dfb50df081d0bd925d56f8a6cddf47da1a8fe6b16396d7bfb507fd569e16bb71f606631ccd5a38759dba28409da0e9a7298327cf8c4e35c4aa0512116cf757c905be9008ffc86cb54fd45c48d747ed80de0dbd6a5451539939b4c5648aeed96d23eafa5dfe788b3820c2235322b78ae24b482757e7e6dcf25ac5bde5863a7922658d79fb97309fb0bb8b58409e817cc8297817e2e95af903a74740d718442dd4b41bf5a60c876400372c7798340ae6a299facd6c652e32d8685f648d715f2c0e0e5010e8ece5ac551a86f161919d58814bab6196b86f5eac0e5eb8484eb57d04660b56251237aaefa6f80e82cf62661297be6f4eff457822d0b427d2fa81a6c3392ce7840a6ec8e9b1c4c91d5676dbf55803745cc2975567f813c924b15a0090ddfaff27dd8be072bd2c8cd558d84cfcf5e870a7fb2945dcf5995b60c0f7742e4abc34f60874bd7be07c4fcd6f0509c1dc727276dd5b1fa828376b8c749651bb8ab9c4126aa54b3a7be5fd96df07bac394248014fc43c7fdc0bc09945def22465a1d6a2cc74c717d73c3a06a6d3cf12287573157062fba23051361d29c4a40bbbdc33cd9379e422768b464de685e7e37dfecaebe6030b8213b06ac652cf90414a687c625be6de4b8f1aabcc1d462d31c956b954e8e1a90e7c479d27fc7cfe4cc2c47a4dae33172f8f57c9dad731d2098d1f376556e601f71e5b3c35082266ec3e1bffac0d96a274e3b609211929290d396d253fc5133ea0e9e3047b450aaa5425b95b9d653c6d7abfec57a87fd6caba77dc8be8b1e7f091a298c237517bafde1c313da5846be9c2b31ae43e27bde2c74383c1e88e66da425bc25a2722f9c46e977ea62f4479bed7cff21dd396cbc716b4b706a28a941650042793c9cad9a79b1c9f7404e6e34b864b7e8fda63547974cca81ecf77afc101c8286d50c61c505f6e11760302073e409f7625c391989ca1fc87a2d912b8b387cdb2d19efcc41cba122d94aad37ec69d8e45f5ace1cb6db4f5dcddfad0c9b603e7daf8f42fc4e8538a90e662c7e2dca4c731cb9700044980e4444298e34dd351a403653b5f1a1f1d5b3c69a82dcd361579d5d4bf85a68c907beae2c5fee0c438fae9fed0370bfa09e24a7bb3fe1fd8904949092d852a82bf1eebd2b7245b173e50ab70dc83d7b7112b3d3eed1c2c96faf13370ff2d87ecd949f3361d99dbee16de059803d6322a166a11fc129f7ae5756e98542f8e90a929eeceb47258b9c02e690c8458f946c4d4e664a9848b38ab4222dce4f9474f9976e99399e3c77b410adfd1349be9ea976e108ff77f56c3878f098d25345116a87e268538e3d8b3f1b0d4063eed1cf6b4554d98d8d983776c5b461d9c4f8f787045fc6a3ed46f0ffe92995edf3b8be3ffc366dc8faa6f97e18d4021d19fd7fed700c90da656d5c3951d060d4ef56ba41ff55d1811d602c77049dcea514bc1370d9d1c26285fab394f49d5d49c278f15f7d6f8f84d4eaccd3c434396a61c26644db3609baf5495a72e54d7d660f5aa83674583892970fa4b8aa6861a76480e55e13420629285c31e13a5463d68791184641ae5499f33b44c50d1ccd726a13d0f3f63838f51b125ce1bdf686313992a38e4ded34a6c19aec624801ab0a5043fb3f13ca1625d6b7c7bda4ddaf5044664f72da5a817392e5fa14e0425c41f5c59cca1eae1e26875e63105d34163a4583e15853fecdcb47d5d879bb1a2f1e9d5b8d40d790c543b536d99c77082d9d7571937038ce5707f25c7aa964a11293942800558bc7b75abf75a30a9a9b5ad7297bc285e45124f00b86e041424933bc0d09e08460c7d0ff1248eb65f3e0cbe795e0fddf11fbab0d0fbde61c6dd9fcb818df2ecdafda3c6e31e0862c1142e4c9ad5d10eb7c854470e6747625be596a37d7109e4144b89c6220ccecd9d2ea9fb55d5622d734c608a0ac05309239d7b1aecee2f9e14eff5c80f8e2478754bbbcbb76dbd370921bdff435fd0fe6e65186190a8c3bcf7f3baa5f18074c5f4752b8b8d38ebe6c51c79e05f69980376cb815be421de41c07798de34d30a4db81c19bdc7e59e83e31bfcedf4f7f0dba6647b959332e8e73f640ea14f1d272db5f4ce374ad31c7da8f3edb5d8c69c08ebfa4d77c32ea6a2adfd107f6436a118a5761b45b5132d1763794c62f4f2bad1bfb326dae1d3be649684da5b32e96c5fc4e83ad218ddd7425d939555d9749bfb11955b990e08d67023fd89f9853ffbccf4602c6ef70d61e2b031ca337152b5e9f001460fec72d4b81f80c60aadd42adc8f51f2d5a8d91529d97163abac24d43f077a08fb37171c6fba8f7288e9a5f9a253096217426c0417650dd84316bc5b50cbc8e261d7edc1fafa79bd5d53d8f70f53364b89574b2c2b028b8ce426ebcbff6c7a9fa1d39b8edd1af57f0c662277bba8ccf8e9d4f5b6426ca5b13811e92f5b1f84f3406f04e4dde766ab5eaf1ac61cab1ed78f3ecd6bcdc612ae7acafdd35badc0a5633b8a871dba5a663b2145326656b6ef51be2815c458561459adb3d7ff2ccb3a3aa21edfcef2455bb4e8eb33c0b50116cb232fe933a483518ed88061081177ea14a7d1b1d4bb69e7d0a9371e536ba47f32e0173fda0d096df91f5cda9207058955a18702caaf2bb7663acb835f83a5bec8a7989b22fd31cfc6b30be83f01129db3a636e16b36567164c03aeb337d0438824946f50d8f65304384b807b07fe2c4e3953558df0518d4cb611f1f2c74ea058d37b8fc79c34eb0cbb49b4b42f4e9d9c8fa612f40769c51aef0e5a9691e0675f57745b902198b7f79ccc92bab4923d7e5d80493db22627db0b63661a4a6db50baae2c3bfdff9565eeae80192481b3707827f27a63c180b8affb3fb3c7d0d95c32ac27615c3a243ab594b958b921d812c3839c79e64be124492ca7f1900b368902103092c2eaff2350bcd9b6ea252096ba0e0c0728a7b324a0ac0fbe26fcdfaf34e7c44f6ad8991fc097354ffa5db91c425196c9edd71d88d22fc0658008225b4e68ceae6643eb9ebc68e59d4312ba80a09c560d31b7c78cf2b02f5bbd273be4b6918d893f0edbac5ae95c360cc8c8ad368b1fc7290b196ec58380750c209c41cbf107180910df5c461e17090f3dbaf9e1f00c610c0a99496e9fef77caa4e7cf72a20f8b08c1ea37fdc3c524b0d32701bd0c93b563819c14692fc66b7eb4bb3b1a51dc1c08e90aa5846d11972d6d993d389870273667bce2b9b7a58f7c6acd3cd7b3542d7cef4e64ef8bc73f2042707b3fce2af48c41a930a0d81c7501762ab1e7b939ded68bfd2946325c0311250e76e817050e7a29865dd26b72f651f90cbfd57779d9cd3b562defae7f5b5bf7a242eabf7ed1f9c53ed43115d9ab96b13d0ada7a775b2233eb77268607bf924b425cfd5d489da0bbaf9077979ca642443985a3d08599a1c51956558311276d2501509c8853524498e6ac559207bf91a147fb9d5dcaf9c42269027e226e128c11a9e1f352f3d1b734d8458701a1769cb4fc83918a9b3f6e3dca600c7a781e78dd329b75b9837ab16f335ef838bef891c50ba94af401a134d8c1ef99113786db5179aed05faabb2121bdc606a38c3e1c17632664e184f9ea752878a754f2f8745634963738e2a4a40930ed55c535304d26b86", 0x1000, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x42, 0x11, 0x8, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0x22, 0x0, 0x4}, {{r2}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x0, 0x3}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000000, 0xf84d, 0x80}, {{r4}, 0xfffffffffffffffb, 0x92, 0x20, 0x180000000000000, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x9c, 0x1, 0xa25d}, {{r2}, 0xfffffffffffffffe, 0x8c, 0x10, 0x2, 0x7}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x14, 0x0, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x98, 0xf00fffff, 0x4, 0x51294bfc}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0xe20}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x6, 0x3}], 0x7, &(0x7f0000000340)={0x96, 0x100000000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) 16:00:11 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto(r0, &(0x7f0000000040)="f8c93f0b9ec75c9251453030e1f9f650c5284a778157974d7c7e1dd9b4df3f6192f62372c2553d4ef0220db0c2dfff468fa7e92dd7ec3f09e66e45da7136824a3de87a7bac8d4447d2de00b78afeef04d514e76db72eae383bfd7be4154e9ca02553148144cd4364850c7ce3aedb8b7439ad1f21d5abd8a5d2427a8d0e1bb3b323e97ee2aae6cf85ac1f16a15a2c384ae6caee49957359d1ff787cce735bacd102bc62545b4c1f93cf342b2798d1b9e38546ebbc16a6242346acb2aac4e479763199643a777a3459fe767b3cc007e03e42dbc8b6bc7015516715290f47", 0xdd, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1ff, 0x9}, 0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x26, 0x0, &(0x7f00000001c0)=""/38}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7fff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x20005701, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7fff) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000480)="2f66412950c52745c2f01df879f42667dfb8bbdd2ce9c1bd9a819eab7f40787293677df9fa1d4af974e1fc0908e4513930435b83f3e13876af13eec7f03addc376a71ae2c37d81277f74e04d9368d355eba62b75177d83df43b6ed17f8efb5e73b7dfd14a4b2a260bc4aa4f38c654a993be53241047363d1e6a34f5e5593b93e78a903f1ee6f58adf7031836b448d4ee2e274a56019ae070a0a1eaae1bcf604785ff3ca0f69e70d925a04a4907c668c3fa565eb2cd5ed9a7f65a50b792e6b7bcd5ed041f4f729d9349858ad58a4ed4391f4d2f8dfb9ab117bdad23e2fb05ac90df983d6a40127fc522f00c97ac5ce74272af9b67d2de8c1f3014ba4a460f9b6338e4daa2c3937b3b3ee3ac8dff5c2e2fab0c1be29263c33c0d6562130726e53e7eb25528ea4170b8bb75d3897900dd06616b5e465eb03ffda1e5e9c3c7ec72cbf747a0931c3ba30ebbc248c72d57542f4a33d65874521e7c89c0b6865d2bfa1163ea998b0f2126d5c39615d0b93a2c2782446deee304c1509d19b2c1c6df75edb91ee5a482d765d5adb6720d8149c2b893bd07c2511dfa043a608b60c35454c096e9dbb7dbd9c63983474168740034d0831853c17f5898afcfa38ea63ed347abdafabc54a8d54506b79e37c2b60a14337cadb9281dbce71cbdce08fd04f5249b2fd9d7270cfd1a752b907f995825a59739d4a3f28bbeac8959cedc55c283c977ce28a1daead260235596b07be3ff8146ca746b2f236376518b0612f234c35f2c202e8b5d228b692b65a4ff0f0a29a8b252aae8ee80e1c9ee4c3f7739a8bf43b926a9c6189ec4834a90ae6773ef4547a5d289328ab58813635eaaee800a81e683958c5d261d9c98e06da6b8307b8492dac91fc7c575d1dec0576142941132acbf8eff3e680b2efd36319a22baa61818a63015a2d985ba4e14e99c7e62485f0c385fada0ca40d2447a791bad1ec897aa4067c15ff2345eb90aef705e3a5729e7704d812cf87321b955f974961b0c896c83910d3cc0c80ca72ca906fc8d556f498ddd7f9ea797756adf1fd504bc46d8e453c27a30d8c1ec6ebb16163e9b69b86d2a9776759a90fb98d129a318e31c2a46c4ce2dda6f39c37a577ea54d43619abb5634ce93baa2c0f6bfd616dc9d4009fc7f794fbc87f7d3a226d88987fa15b6b9884b8f15280000a6ebdf58d724969001b569c21098f72be3b35e4bf8ad838aa8808aac2bf61e30c452470a38eddc39b09190b06ff089e1d9a546cfbabf5660c2108c1f48b206e58a99362aeabb95ee380e2bed469c194b2b9e1b1b5ee9a719e30feed1a9be1428c909d73263abb99c8e576c3506151c5e4fcd3b2fa20b49c3a80e2a004d6e135a337ca10541177583516ab4bb700ffc3471566eac365dfa827625a176b2be982de154e21c147ed61727dc4be542efc5927aa43faa36c8119b997a3c9d310bb18825f102587eb39b9d89f043ea37f4f228aa6874b84a56b764d621bf8b8183447eca31f6b667034e76ce3803edf6b07789ddb38ddf14e09365a52c595176c8851148ceb75822df1fba4ef35cef81a0e6ad89ffbabcae99a76007cfde0b9cfb6a584f384a0fc6dbac04d172f4f5dc4f5994824f585afd6cb13c65d1c01c0d917bf30c3f4a45dfc4e9ff1315bb740dc893cfd4d6d9ae64937bd8a85fb7f106e5619c95bb4d838e4d2feebeb699215b5e47288c28b4c6b26e2c9f2023e3c95b23b1b43fbc73f35f1d8fdc9d722df2c5c340f21b8adde39952492242e06af2247b3df96aa3f19167dc751329a73b434f3779e642cbf0617e5cdde350868aecaf82c1090cf3bfecc9fe5fbcdb013c9b90666a6b9215626193d6dc830dd67270e3aa16ab7da4dc0bd457df23e7672ffb4c498febab7437f243bd739703acb7a2958d26e168fc88929c5ab977b868a6892938b5f3cc5ee4f5f38b988ce5e669d289129c7f7fb3a3d29fcac4ee24d6fcb87ad5bfe4afcdde98532776685b054088b07e104f53596534f73e76adbbdf207ca304641e19e5c8d140f47ba3875ea5d19c0ec83abbb42eb0d2fb237c8e1221c889fd104450f406453012d8d76e4862c5177a8e0c7ad433ecb48fa7dd30b0d353b9e5058a5a858c2eb3b67d52ed299175a5cba8ca8b51b4c89f2f4182306ecdb18f3dc7699886be4f7b0ef558221778e402636043f01afd540c37f96b3abcbc9001cce011d7472362f713c208ca06018a0aa4c09de8331aa37808592eeec192e280dfdf8802ec511268ceda564989dee1bae47771408e904b7119d59a744f91f9915a1fa086a8a7bf5badf652f2f405d795dbc0dbe5cfb763a98f28217d29d1a1c67c3a47e7f46bee29572e9a10e3617e3cbf548916a583469ca19e45a05ff337392708ed02e13879158ba31bd9143097452916acecd13deab15fafc997e44e277283bb523a7671dc4a7a5b2b4c6c1dbdc3f4555f7d9b04cd21dd16a949633e3f14700e115bd32e305965cb0daef0cde0e435d812caa5cb6bf29db69067a99d9e3e399b7da064ff195b1a08e9e1e75fd396f0da5d24e5094d9daafdb30fbc39d4424a8bec6ba4e0b0c239d6198f1e8617b4b3811fcd4b3b837f87ef5f7af8f9c74d4a96dc27c516b4f5c22a9c0e59b4b65dbed9492bf37db8efdde203fe84cd2d1834cbb93c31ef0ea84ffd2521fe3b417b53642c94469470bdba69d1542e90963dff4653f047304a39861336f8ef99b44bdd27b8ebc4ff4045097b16023fdfaec8cbaafffe4d98c6040f39a1f1580188c45f0971ea8b73d4d4ce025b83809e5ad0fa1ce30bd1c6317649ec95b001b6d7390e033a05dd4911a70e6980014925979382d9052d5b3357f5974672af8aebeebd24c0616ac108266fcf1386eccf6d71e54853f2f792760b606d403eef0d7a3aad06735732ce15d2147e9697fb03b0e9d1a6352a512b2b395f75816cfc7181504ed15606c09e91943f6a1607ca627140fcb93edca55a79ef3afdd9dc890b6e9e93f614222ddc8eb6e336455b0adc0a43f4252772cfea43f8c6e436051b7668d0917877bcd33a85fb46a1bb37e2dd8f3c0d5c653b74b8a88c8480c334d755b89a3bfe9d2f860beaa95393b401f78ad219932b652aa43cd6670f2060c5a0e1219a923f3ceb8d8e9909e0d9aaadf1825293e3e4009019914bce82ca20f4508957333591d502b2c33470c09f6a6abe81a27d537355ea2f71cc7268d5a9796463c76157e80cefaab0a2cff993dde7d1a2c12416c512c343a33a1db112ebed9a1c67b29afbf540c3357d276b0f37d8233d34ecbe6859adcda3ab5f4c70aae20419c174dd2706b2c556f94c17761fcbcf3bb096c15ce2b2d9eecfeaf90a77c5f897435676d5cb088170c56b8cf18d418527aaacd72f74b4872df5e9d0ec2027436ab0a134ce824c58d938e0a3c49845c1544bab1a1d65e261b3ea48341cbb4a5669f543f08e7b3287b03c281373e03d2cd11d06e4d2dac4f49dc0df6b7d2fc25bac4130d76c74901d21f5c544f1235e4a6d0f39ce5ef9791c7c9d4159ddffcbac2cc3cee7471195d6ad020889ec9c7523e02095337ce4c649e30d6ef6d3d5635a5735ee5b7b2b41ae2eb1127be3ecacb843118f2d01e70a3c4377a6df3334ce3fd32b86842036fc4fb6770febb46e6f6d387737acb7de01128a66f37158a4e7d9da156dfac1a35f8b17b4526eb6f0ab2c29b154f7b62c330ef9aeeee45de9cf56bb2a6ebb81be4d73e1153eba0c9063956509289fcac7c39af77b25d9cd2f7d4e006257b34b86a6839cff0a6867831b2af353814869f9d47883139856243095b743a5997c71232681f24729b24b2486acc8aaf2fd2e6b208c009f7725ec5069499a6fb0fcf9f408a18353a416b0d93a9f65f03555fede447b601abbaa7bf63ed4b33da0b2451bccb3a278e3e31415e1a93c69d12a4c83864d7f3a86894c2073cbdc7b5b94d0ab6bd2348c6101aad5cdee2c71c819c0a5d07d8596c032dba88c8ddadea4cf6aed7599d64c587f89e1265192660e6b84b04f8d9a85fad90ca9bef9c56cacc882b991c546fa2792dbc263687b5869e050acd3d058891d28182f540ff38b083d03a6d7e4b0c8a781c244ba7118df4033cd4401f0aeffc650a6f92b80fd17a324940b8af8171fe63510a552bb82ec20c00cf9544a2efc4c7a12498734eb6730a94e1bbe2a71d02a0f76f0ffd067d966f65e24fd1550dc413329111c1ef01e20c7c936ec91526c2c68b32dd690f34747df70ad7b35976d239036d71ca44f062403d74b361db441bd7f42c0b893205e58be18287c809eeaac009f5e6c4b9f805960a67f0a368aa74dfa698a4d44e8e2602e6f95a0089214f7df316d30792f5c49358e50c3f2724bdab2553af2fa9c14ac03c8e309f23618a6367e558e5215604d557d1986fd90a20fe67581cc9f1a5ba029ad490374d2b5f0fb673f1dbb9d6ab3e40c915a01826a050014c4e8982083b80a240ee21a5b57a8dbb690848e9d9f64606ac993b868bdea7bbf156664f734c35a03961d155f0a903edaf77e2cd0efe7e2646b856bff806a026abe75b1e5405ee7d6822ab8d85fb588f84547bafad594e7b5ab97df2a8f964dc48ca6812718bdea8f8cd0e40c7846fa98307cd6f34bfa926617301835a1d58b13520110f8d04e8dfcabc3ba304c97e2afd777fb38badacae23eaa6ec8c79cf724250b34f5917d87cbc70c0bd601cc3a4ad2d3e8b499df59227737235c362aa8b86b0c966965b24814d3cc240d2ef556a8940fa6383dc6f21e9597ac6a1afbba4b60fecabbe68b9ad803670637172c5b06e94ca91b75ef71d4181b370034b69ad0342d4a2c6683738add0fe097439de1a9a152c276c55222f79aa7b967b4d631bcdce217f4ab0ae811ba572d3e6297f6247e0f2cd1a4fd4613945b640f879d6c013e60fa8439cf378e373cddf51ca88232bfcd693cee7d628dad66da8080e177cdb3b75f9a3b09612cb79c46def1e03c47f00da398ca3c52f61a85e804f3ad569febebfec3130c078bbb625f14821ce8d49a86ed78287a9da9bbd5348b5b5b0dd2afa8dfd49eb039eee053fb4a09fbc6094143fb52165946bdb8585e78036a80672063c62ffb7950069eadce9080c7607fd5105b9c8e6989934bf08065caae371660282f0491fcdf1b9a153596171a9b19b7ab9d4a15463219e239f2ad851195e5542e348c7ba45e067521ae4bf813e70800ae5da7759b12c44ecf812b72f5f31b9c9cefd623c81b06008dded10dea55864a2ef7784201870297b8e7d04d480d77f11e298771cdaa8f17092e19008205ab1ef9fd64371edcc9e939bf48fa1dbd471a57eeecf4f8a27170c8c231285b9708514154fefe9c742bbf6f0404c96c9f52ae5504d85c2440e8132fe5f29531884e1e17bcedaaf57073102761e07e8487a64a4c6c2ed710501fd373ae9440e354531a6aa3b5698666e586bf7e8ae157c053b0c26a141001e8d38e9c65d7befd02b1e4f756122a8ee06737b6e270660bdab281e5082ceb1b6635560521cdfdad5e0f8e5c60e9de5cde1dc508defd330f3fc025eca12fc89c12f925ee10f47abf5c67b83ce3cd6bd4c6d63d987de575a0cb53149618c259bdafe59072dcb020c89e872a42d42c9d15e7b09eadf7f9cdc835b68514eadd03dcd98b6a9df0fffca94ff7c49a399f76e3a1c3ab4e0962cf9a5239d9682663e8aba8b9d8c9d103e5dbc75f99dccdb43f17ef3d19293076085a1773ea69360009e7ad2e82edae669bbf911d61da26a8d6a338d544773f6c900133c6ae199cf5bde284a8b0ee1d7e8801b74674b4885b", 0x1000}, {&(0x7f0000000000)="fe86aef42e75b8b0070a7905debfcbb21d81cc9e6f6a1e9eb160545b345162f7025876a05885149ded9ce2ba6a1e311a9cc997ca648c4fe075396f5d31a689c4210a8b907c280b800db86e31ff9a184abe71c053e7f8f9188103203fb7880e5aca528466135efa277dcb7f6bde47bbdb65830c29fdacd61fa0647033a62be351fad611d8a75e58dfffb0594666297c3082c6d4430f1468e1ed61235f0024", 0x9e}, {&(0x7f00000000c0)="c55c4b7511918fa326f927b543d5e916e45a990275b7a353e8360f9bfffb6ff7895af444f8d8f763fb88b3f07d5b1ef0caf7fb3e605ee162a2e1e1790190ea45e66abdfbaea937823b8a61987681334fde73903fee95ad51bfac7dd4139aac6de26f36179b4648d19d63a17d534eaa0ec748df1d8a0cc002495e77047a33f6718d85d067dc09714d06652cb859914b0a323d69358a0d63bb0558cf65608fa42ac32b7749e913f62bc1a69d3442f7a99895b91fd1607d5e9a785b249a", 0xbc}, {&(0x7f0000000180)="d17eef4a353eb94cc8446e354fb871e2e866b85b241161ab0b742291956d2723131b657c90098788a1856c9d1fc29118a700f7ded654bd686e5b104225c2079af68aa4d1771e542806da0352279d36301baad550c6346df948df09c6928a0aab27af61400fa2410bb8ea00f96959aee0ff6a650a140d976021a6d0b55006640bbc9dc2f1c806961466778dbee556da1b54e3d669baa4fea1fc1d752ad87b1744df9de8d560da41cf87bae510667fbc538436b3731bf363a5e2ae6b18e195428cc338f7bfe878a280aa6b805e80eb2861785e3bec6c276d27d2272c0e035c9266908271a9f937bdd412d4a24e8d48e4385518e1a9004ba05a6adf4a0149", 0xfd}, {&(0x7f0000000280)="2f468ae79589108568137d3ae366381d7e9e1c5fb553dd6aad1ca0a386b1b0733b5f0710e039ae4f48ed2f8cb0c687c3edaae6ca09dfe9fdc110e39e44a987b32333907407e1d4cb20dd8c10dd3e0dc60cb6de8cca7136d52c2719bbdb36f70083a010e9afc05ceac5c74ae80e4e666f2f34d95fece5c1e16f281ea6244caaa9b611420c696ded96107bed37dfcd37e6d290e0d10530e884768ad68de31b4c97e0b02e4c7a4b34a1c7f5442a6dae652e293937ea4b187d94b7bdca810f61eeb4dcde2af86cf3eac6a16b615c953cb33256bb33351f465904238b4cf95f11d66d48e21c369a165eef635d89c584848fe1440313b198", 0xf5}], 0x5, 0x0, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) read(r0, &(0x7f0000000100)=""/251, 0xfb) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x3, 0xa) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/24) msgget(0x2, 0x20) r2 = open(&(0x7f0000000100)='./file0\x00', 0x481, 0x80) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200e0, 0x20) bind(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xc) socketpair(0x38, 0x7, 0x9f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x408, 0x88) connect(r6, &(0x7f0000000300)=@in6={0x18, 0x3, 0xf86, 0x7}, 0xc) utimensat(r4, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x9}, {0x1, 0x1}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) bind$inet(r7, &(0x7f0000000400)={0x2, 0x2}, 0xc) renameat(r4, &(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file0\x00') connect$unix(r7, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r8 = accept$unix(r0, 0x0, &(0x7f0000000500)) getpeername(r6, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000005c0)) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000600)) fcntl$getflags(r8, 0x3) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r9 = open(&(0x7f0000000700)='./file0\x00', 0x600, 0x50) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x802, 0x0) syz_open_pts() bind$inet(r6, &(0x7f0000000780)={0x2, 0x3}, 0xc) openat(r9, &(0x7f00000007c0)='./file0\x00', 0x10010, 0x31) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x400) flock(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff5f, 0x0, 0x0, 0x0) 16:00:11 executing program 1: setreuid(0x0, 0xee00) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000000c0)=[r0, r1, 0xffffffffffffffff, r2, 0x0, r1, 0xffffffffffffffff]) setgid(r3) 16:00:12 executing program 0: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1f) socket$unix(0x1, 0x5, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x204c8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet6(0x18, 0x4002, 0x0) dup(r1) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x610, 0x803) fcntl$setstatus(r0, 0x4, 0x83) pwrite(r0, &(0x7f0000000140)="49138f7f7846a113d81f66309821625a463a0fb264d99bf87b39a335713aa6c7788de6f171e663ceaf8725482073dfa9054d038109048899c0224432f29dac0eff9894711e722152da9bb1d56e24dcc791e4d910a8ee79b07a814e8c84456da3e6e8", 0x62, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgrp() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/154, 0x9a}, {&(0x7f0000000300)=""/203, 0xcb}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) setegid(r2) fcntl$setown(r0, 0x6, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x190) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000780)) write(r4, &(0x7f0000001780)="f2", 0x1) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x30) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x89) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x2, 0x1000, {[0x7, 0x40, 0x10001, 0x80000001, 0xf0, 0x3, 0xb0, 0x4e20, 0x800, 0x1000, 0x40000000, 0x9, 0x4, 0x2, 0x2, 0x7, 0x10001, 0x7], [0xf11, 0x10000, 0x6, 0x7fffffff, 0xff, 0x8, 0x10001, 0x9, 0x3ff, 0x3], [0x54c8, 0x7ff, 0x4, 0x7, 0x3, 0x3a, 0x8], [0x3, 0x9, 0x2, 0x7, 0x1000000000000, 0x3f], [{0x40, 0x200, 0x4, 0x9}, {0x7fffffff, 0x6, 0x200, 0x1}, {0x9, 0x1, 0x2, 0x100000001}, {0x40, 0x80000000, 0x8, 0x1}, {0xe39, 0x20, 0x100000000, 0x9}, {0x1, 0xda, 0x4, 0xe108}, {0x6, 0x1e8000000, 0x7, 0xff}, {0xfffffffffffffffa, 0x1, 0x2}], {0x6, 0xbc, 0x6, 0x7}, {0x401, 0x8f, 0x9, 0x6}}}) setsockopt$sock_int(r0, 0x1, 0x1809, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r1 = getuid() r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80105705, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000080)=[{0xfffffffffffffff8, 0x85, 0xd940, 0x101}, {0x8c8, 0x200, 0x92, 0x8}, {0x6, 0x7, 0x4383, 0x1}, {0x80000000, 0x6, 0xe2d}, {0x5, 0x8001, 0x3, 0x1ff}, {0x3ff, 0x2e0, 0x80000000, 0x6}, {0x1, 0x100000000}, {0x20, 0x1, 0x4, 0x20}, {0x7fffffff, 0x9, 0x2, 0x5}, {0x6, 0x9, 0x6, 0x5}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xffffffff80000001, 0x8001, 0x9, 0xfffffffffffff8dd}, {0x77, 0x100, 0x6, 0xfffffffffffffff7}, {0xea17, 0x800, 0xffffffff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8400, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x8}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3}) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0) pipe(&(0x7f0000000000)) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x134) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:13 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 16:00:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x420, 0x9) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/2, 0x2) chroot(&(0x7f0000000100)='./file0/../file0\x00') openat(r0, &(0x7f0000000180)='./file0/../file0\x00', 0x20000, 0x7f) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x10, r2, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000440)='=') 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x3, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') socket(0x10, 0x0, 0x0) getsockopt(r0, 0x5, 0x0, &(0x7f00000000c0)=""/75, &(0x7f0000000140)=0x4b) 16:00:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0xfffffffffffffffb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1310, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8802, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x803) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000140)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:13 executing program 0: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) recvfrom(r0, &(0x7f00000000c0)=""/102, 0xffffffffffffff59, 0x2, 0x0, 0x73) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = dup(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x3f}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6, 0x0, 0x8e94}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sync() bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="abb2f6975b40e7a606857a04075ee1cabc369e3fe239a71d2791377a86941a7ac120dcdfbd7cb60b7da6ad3d009cf092d390a3b8c21d34dfe352f30b9408fce46aa0b4e85fbeb8c75b87b4999f4df7eb733d07dc826230157ba4a15e65ff7dc93643f4871ebe2a309f329c3eca44dbb1642a7d08bc1b05b419f9960027b216d365ac36166005528cb47e81c33c25e071748ebba00a90a6b419c8f4e6c572f6115adb63ceb7c9ac4d17bf7c35b2a676cc168604ccdf2000000000000000021298f02cac4a99020000000000000093d9519064f77dfd324c2975245a3f1187f0498dbc2ba04a460f81b4bb01fcf964a184976faf32b271177306d2a05a41397cbf8fd900bc19f086c978f0b109000000000000003f61400246530affe21f1675765357dee79d0ded37f407323d2417e486990cd8b55606964aa6ee3bcf27165b36bf260af42754753c345946297b43e1e2d0a3fe05d89a2d6999454df1fa21e799460e0044c925d6be109a2248fca2dae12070039ce9944352525b96c67cef3750202f239a796a2af510"], 0xa) socketpair(0x7, 0x4003, 0xfffffffffffffffd, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{}, {0x10000000000000}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x90, 0xdb}, {0x2, 0x1f77}}, 0x2) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x4a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xf11, 0x1, './bus/file0\x00', 0x401, 0x100000001, 0x1, 0x80000000}) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$KDDISABIO(r0, 0x20004b3d) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r2 = syz_open_pts() close(r0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000380)="48093f6c7ad974845555d0ba332137ddffb842c343372d35ad92a02fddb714c4bcc3c03a9bb1a890ed12d573c41360dc6a8515fd85a94a0b752b60321d298cdafa74d53777d7ad729e18dd4908f0b5d8049d36e22294b8dbf588eb2c2f7986cef5bac5e9d51e6e645538fcc5fde3f83fa289d948919cadc49bd792ac7289dd7ad5c581a05a6877c30bd09584cb568b61d62de4cdaa5b6d1a51ee875be0b408f9544590f9c12f11420213e5d545d9938253a89b1d2281adf96c03ce4da6a31fc18255220dc6fd35eca2e2e683712d97390d19e9", 0xd3}, {&(0x7f0000000800)="1bdfd4066d83af7e185cc968052c38323aaca26c0986dcaeacc651c719ae657657011a05bae983e8fa08a954f71a8cfb05262949ad9ca59250e40911a31b23f2c6eb1646917428e1c84a4b770f3630c60f64587a51db033319799e99af1d29e3d1d3f8cf01a09aa43329187bb596bc97a196e6d0dffa8399ca83b16bfa4531780f65fae7ff8451a22884cac35d9602adaf2813f4d24887eed28503224b5b47639c0d006ba12988707d4dee584e1f8a1013129bff2a19479fac3c3d0bee2c9c1271d720630f235576895128a80600d8cd51046af9696541921e85ad8ae19aa343f0cc6d1797f3eea8eced47cfa24ce24ca976e6c1f13b071ad47e1b5643436e6e6b70938981d3682819102f7170f9e49d0c0285ab4bc650aabb2c5159bc57b3f5f56b99b27fd12285183cae82f3c3b31ead0fd38d81d1d39aed1d127efb0144e90564bd6921bde3a7c8507f731260d11e2ac950404fcbc4ea4ce3d3e82480fa0164f2cfe16fe8999258d5e6fbf13c0106220c336fc140950009c5d8d8bfbb678a3ea32249901bf90f6c128cf1d8741fa5fd64bacaa233a58880273c0d87a1ce30e35cbbb323b0ff9cb28f48c45ce70ceff48920d6df663de84ce8d30356d4c9d51b893dfb314843d37aa6b11243650449850ff0fdad17130a4e8dee5f8a299591a9478d552699dec86013407274b7b811a8460469dd94d6e7e88e77201833e98f10454e796d63c4e595aa439df79eace6317641290d4d2af48af03d143f1a5452b75df00d062c7b59a31071e2527d86c538f77f7f87c5aab6086ce549a0164561171912a2db2775f25c6f72348bc1ff79d6a746a3ec92ea7be1d66a6836e686edfefed0bdc3ff49dd46164bd9155cb234ae075ed9674c974658aa9c00a956b259083d11ee5944299008b319d0f34cb66cb067ecd0e635ad49f47624300cfb67e69114aa4b3eca156ed3cb9e4c43b867dd943bd60d8f26e419155128f8e186caddc3ec592276790a701165638999136c6a6c02591cf5b5e10d572b11ab5874dd13af7ff7f082feba3b8f19514cf58dd744b9bc3b5f9dae87b04d63358bcdbc1a551fa9b1a69365055435d6e7c540a344fda1ac457992b4037022d2b531c993b11ebe51da504c63c3b346b398441418e8a65621575a7348be99de509b537cf5c17791a50f1672756e96a3503b87968262eed8fedb03dde3424a7178c5b678fa306bea6930c77754bb048b1048da621b8493ef84a91b8414a90509986f0830c851a8a048b9deaa8ad2b082062d8fc35d745f68dbca93c02cde16ad1a3115d23836bbd06ed10d8dc9dd769974ea3790de1991afe154fa1603b46152a6b4c2cc3dbacbcf631c46f629b83ceefc4c1a34e38cedeaf75c1a620c791336ea3e2344019eab0e8f4be937efc54e20e31ce920771ada77694a992327873b63cb26d8eec3bdbaa075705f109d4a3a4096279272daab0fde3f7f900cd14d523d09da3e9a0a785f86dfa777c1d5887d17d3e5f897cddd372dae4f8867606e12413512236da9a992ede3777ef351101ead1ec3100a350769bd960eecab495d56241a7153bb7f12733426774967a2c8d7f4b415bd5424e161e22b933d15a14945f4c82587f5b76d3bf1e091b047ff6d4d157b7bc286b78e8aa01fc740a45440db1c6750cda508bf8c797b7ea5bb351e3b851f4ebdd6d1b20c621712bda07844bf4c03dc211e17cb1790809f18f95fe1fb779e7fc91f7e7268d32e3d84928d6f11e78bfcf671e73c952afbe5b55e8c9c81c650bb3270fa6e4f12fa5f311fe538b9c4451328e5875dacef22b4896339955a070217699056a151f676820085f4b6608c698f09183cb76ffc3761f60a16415fb7a09274510675e561dffb9d2ca2e3dfa9297e3d6d74e08cb6259ed186229cfd2b928208b044ed634f2943152c7b025e82e3aa91cc258a26126f3da252b09e922c0be0b1f6ff7cb31f799f09fe6a13eaaaa9e6de5006439fb3bd7be0a0d9558ff98d0c399fdd5dc45d483a05f906984b9eb1cef8b7472e202faf353ab612ebe42b57efe65007f7978a547f5b88fd7f90b34bd5c7b8063d9c7692df89125c7ccfd094de3f3ca2abba9b3a9b242ca364eb94e7a6b091712712b18c0de70e653df118141bc054e647a570f48fa5e13da34a9bf7658d6aa7b63ebde308edfbfd5bd22eae7da406fe190d8d431cca8d189ae801bbc5e3a74a2171b513bd79293e30a55dd883c3eca52aa1665851c402832a784af6c4d775f0b18374adc9338cf1f104c3c5139eb5884f58f501bec2f90e5dffc8526a70cb6eff8dd9bf8853b377b642f5aa751c6b78346966910049739f03db9c06497bbc6f5e0392c7f060df86e82abe8fa27dab2e3d704e0345e3400eeb96c40bb17ae249704ba8d4c72e560a25466a61c1d92ebfb0ecb63e9ce08413680fff9cabaa66627a2bbe029ee6fd51d57444c8082aeb99681fc709d0f42a5ba27198f51bd3f6aade9c9a2debe32399f07a6710a92c6720fbc73178ccb13c4f40595968e2c1c91372c021ee9a4adb00782869eab53c5f1cb41855d0a1a9653fbca7d50bcf9cbcd216aa8e2d5b162a6e1312868184e46219b3f49ff2974f069850183059cff5ab293a549d4c0db0509f05f0c8052835d2e33fc47dd4dfe818c5abb54ad7eef82613343f7ba98a21fb8e696401dfbcfbc66dbff5045cbf0d476ad842ab84b38e5923e731a1c7870a60b5ffba7c2e7a9b823155c0e38e651d03c36691533ccd0ff28cbbf496edd4cc05dc0b1729461462bfd0adbf74eceaf4a95868a72914f28dfeb9e6c35bf3e1ee9123a6951be04ea2a9e2169aa45d0c9c51113c7f1e2ba659302e391cdc43e970cd80eb9bfea52ebbb1536e3be5d532e4eabce58e2b3608617495402b7666b383c327336bb1484e32c9c0abfd15a04a23485b902c743fb16d429cb92aab3559b405e20f8c3cb34a0c3e678cb2e4295188b98f5aa8f92c311656892c6481acdaa6b5448a682d4c1a24dbf2ceab492df2eeedf3eaa1e82e9393dc8822fda886c2dae57397d964c77cf5f63f21c2829874173996766a1fc6c36346e8de7508c1d5e94c780f351b2f489f3484c44d89f38c8a8e8a2d49b14105f08b33b4ca6dacc1f10ef5c82a5666db829742e4b0f554afcdda63dcd46a93b7e0d0be5e867ffc3f9d6b5f9a5e519e305e0533234c545b3d548e94ff429b655b0a1208e6a96195beeb23393bfa0fc0a852886d9f871f22262a7fb916afa6b01f1105219e1710ac0389ee0f024ff0ec0f37202581f669124738972c3732075df2b59544ec69ffb38748741ecfd4f47d699d07abbb81347b298410a753a781588740b61d0427e0cf0d7521a909c1b8a259983651505ddd4e5e16f5f59ee3d10f0de3384eb3ef9ae377cdef661c538b9e6af2b090a078cd4a2f281aa21b6de4346339c70deaafefdeae9e864da9fceca4ab267df9dd7d67a011dc819c91408feb24f3c96fd8629a97a3dc2a937bf64fd976d7d3cbf8329f4d95dab7baaa1202455f0196cc81605a7f75ab5c43c7deb3268f7d4d90b463e23f0a870743a246e3052d8a81ec64c413dc669e0a8d4f7b711601dd3c67c8c937c6b2c2af8aca8f37dcd09ade43613574f3ee2b078bd03ff6bb12dfe1b2e11303fba0ace157b62c63e3790ef106e8ddea4a01d85b3dc1531355ff9b97abde90c70b4fd859b19eee009bd799cc40c798c41eecf604fb42514caf1338942558e9fd13b3f732073835f7c103cd2e767cc7c491d1223d2960502c2042d6a4e34cc890e407c0297f9291923d0bad8e69bb4cad26fe340a292e57212f40a2a054bfced94167682de1f5a2291dba01b0a95e5e2a4146c6200c05be8ca90fffe5971a228f8c8691d014346424e26c5260f6c8a1b961277b4d4e940fda7f3a5641b78e04f8ce97af42d3aee7a47789d5652b05bc24b82856001779bd752ba5610e463aeeb79f67f42937d700bc77068d11f0313675f9b8c1b777b421f6125f68ddc3f3568924c1c98ee35f3ad3ad9be39e3f39600f43980c0c7cb508cb94417f4114523d39289f8f6c5a805db86e6011a47e543f2686f7731195abadaea8ee5f076cc7e6baea496caf1babe9026cc0195a333c6996009ca2063556282207f924f2b06de6da0bc9684e755b68ad1fd5d71a904d4c7c172d7cdff954870efcdb125849eaf0c8d6ab0edb5dd1b0afa870f6bfa47ca09ee6b6881236a2ae4582b6f15200073bac89583bbcbef0d6ce998d474e9987b505075975f8ed68bf028ed41ce2006e96ebe889421d69bb79433db802632b677de2a76c1efdebd09a8c509d06cf43a96d5c3694aaf3925708a8991f6ed0e7a9d4855b7c9187a42e26da324eda580a23d0840bd4707c628ab7665513f5345e244ed6ffcf1e0c56c11361632be87352a21c9f1acba050aec2990df81fc36ba5d966199fc6a91dbbd6f273ba4c9c796c478c06d948a7fddc25e2897f43cda268a23bdaa81650f7805aa2a4154ca2cc3b46406436ad7df9bd61ba0b9c15ea2ada8d5830dbe424a610c86fbeadba6d83f8211558ccef862d7de75423e595a75220e1ae0fb4cdaf0a1eaf1e5fc3e0041b188e79b352dee9904a6c9a70484fe467cfc8cbcc7eab95641c0e1cf6106f312b9a6217990dc883f48a7efbfd0e3b62869e4d1bbde91c936c4cc0dda883e0595623fa40bf490f9afff38ef9b846514eb02ea1d4afa3fdb5b6f850e3b2b7990506eb0938600ced4da5bb0952094684aed021abdc32ab8621be10716436a1ab55adc2621c1d6eaf12f1ba3e668bea399114790fc7d4c771ccb7c96c38c5b25a2e09a69491068094efe1f4bc92697a475e8daba3bd86bf9b001fb1fd1bf4e9e8209096bf2c5f9c71a53357bb2e4f3ff8eae1059b5683fc43bafaafc52c4e4d1b56fe7d17c680d06b517f276d81de1ebe5febd838489b503f011cd82a96fc11459c131a079b9958217dcab507b18b20dc3b38588124794ff4e51ee6738ea1696c4295d5b5a2d796e6fa0bc085bc3ccbe889c279e6de2fc789a77c48128df7d82094ac718e15f268f8f8f03dfc6f85187a9ffdd2c3992775d222d0a2a1d37c6e38a44eb76a4e5d07dfb973a7cf1e7d3fffe89e8da10f40ba81e53b0d7b0ce1dd6367af3eb797c5bbeea48b7a89b5a2eea30f81144045c48a8dacfdc255cab629f108d4bde66cfe6971645e0ed214d2e4212b15b27a1aec83121b940f1b96c5b8549f69b17c27c85a2f1762a969637108de1c7fb4e5962b2fba7efbf56b1c927a286c3d84213b714f9d9469bd48d3256d1086fcd7e331664679880d5519e03b2abb38cc33653f21e3f73cdd41bbb41540dee705b556e244afa819fe2557abc6d7c2a8767e98e55b27cdeda27fa07f2ab753971c222de67ebbba8d0ad32f4369f6386b82e48e3eab1f4db624649d35738c7f73b48d209dcac0180216a05b5c33661d95b78c4c76eb055e636d3d3c111ccc53a074178236cc099d43d682c4c52fed712b8200a53b1c083d7670ba09791a1d40ea06fd5a7480e14f5af04b5732388247fa327b54ff8fd3248ca08bbc0d110877a23776919610fb1e285daef284cc6cea27161eebdb26d9d1b8d79e6125dd4a6725c1148eaed34f7cee27d40e9f041d5e8cdfe1d10205db41ac393a5bf607cb0b3ce64d4cf602e21b545dd5f50d867f9c192c9068e9b2fa365a7dc9e7835b838949e36ff0ebfebce316eeda5daf9dfe616f7dc5e2b67eb654dc70ba54a7ebbfc2a4ae12d51ce29ee1c89d68acefcc450d521434e9adb6e90d39b577550e6228562444ba2c29", 0x1000}], 0x2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x620) 16:00:14 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x22000000000000cd, 0x1095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x3, 0x0, 0xffffffffffffffff, 0x1, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3ff, 0x6, 0x5, 0x200}) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xfffffffffffffe8b, 0x0, 0x0, 0xffffffffffffff05) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = socket(0x6, 0x8000, 0x9016) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x334516ae8d585a47) fchflags(r6, 0x1) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="8f56", 0x2}, {&(0x7f0000000080)="bf722db5282ae95ca1393637a1596c898d182b0e6089eb1160289fce30e55a93e503a851f596b43ed3d6f329341f9b7afb9723e5b4330cd0e94bb3bb257a88999abd42a3798e0d047abb0438622a9e4987c4c4cfafe0990d21f56cd407ab1aa881d51b38417ef2794bffe173f19fca644bf44ad0e3fb6b53374de1ecee3d159e9c09ca176ece544e9e73aac09977b8ec8a888bb8a446c941de61968fc1972d20f8f16e9bc0cf99ff6a72fc149af6db637f11319a58bccab297f05436e9dd3c34391fcbfb0e20274a5d2224a1a37b466a6da5e989bf5dd433f5eac0be9e47eac5a14307c0069f", 0xe6}, {&(0x7f0000000240)="60a85dec5fbc0eddb0305f9d85343778029ddec3e8693dee8c668afae3e761c608fde4b0c687e7d053b6800883c1f149207c8657d17d0603f743211ff564523cd320089c76766281f02028a881649eef5cd9bff087ab4ff97d5a5f0a94a4815fa5ce6f1425f98ba2a96fa0764e2b795b91b3cc10fd5807e3cc11b5ca9494781359c686875a0fa2b93ff0615c1a5a4a6f41e8d79947402376a9b8344ef8ba16bdac63dac0ccd6d6e7dae0d48d0499dda065be6158115e226f20baacc1d8660293c2e277317867b591bdff5f20e2a9597e9d60558bf542ed8e7d170c9925b8a8b7d8923005c5cf886f9c19aba6c875064704ea622d", 0xf4}, {&(0x7f0000000340)="66efa5b2d37075e9c8c7477c6ee284ca292482b182e595bee7ee2807c0c52fc051ea79f827cc40b4c55ab42b2c23bf0df27424335a66596c787a758423e8f707ba758d7a4763c255ab72751d83e2a399f769c7237c91f59ca724834b6c642aab50ffabd6b8e1f4465434d9b328e8ac12dfc467a324245f0ba3623524f2600bb9fecf5e97cb60aaccb291c855", 0x8c}, {&(0x7f0000000400)="e61f0edb723fb6a5f4a0b227f66ce2edf5a66191e6f710582e20636b1df635c13cba9a8e6c685bc8a46170678954496671932a7e5a629a091498a59d208cf65be5e633ef6a8c5be687f70096e9224c21e98aadf540de125cf4595f1152f556598ee2d84dfa070578f0f598c5806d1b646b9139b3887afb161479f2c483d9e6f89515f2a74af9", 0x86}], 0x5, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xe0, 0x1}, 0x1) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={r7, r5, r3}, 0xc) r9 = open$dir(&(0x7f0000000740)='./file0\x00', 0x20, 0x5) mknodat(r9, &(0x7f0000000780)='./file0\x00', 0x2000, 0x36) getegid() r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000800)=0x5) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) 16:00:15 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xffffffffffffff84, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff0000/0xe000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x40000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x10000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0xe6e}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0xe739}) r6 = getpgid(0x0) r7 = fcntl$dupfd(r5, 0xa, r2) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8}, 0x8) fcntl$setown(r5, 0x6, r6) setpgid(0x0, r4) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() setreuid(0x0, 0xee01) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000200)="b91ebd6018808b7e55d3dcba07d3d8799a9655535ac6f56ea2982aa4cb1c4d8c", 0x20}, {&(0x7f0000000240)="a31573ad08b4f2003027953cba610663b3677d2fa25f2de05b72346ac60776f7bb667da604e2c7ceb3b58576c5cc6fdb9628715d1758e013f01def9ba63a2bc409e79646ac16f7d4a365dc402ffcd5f2811fcfc3aee32fe512ce6c8f79e497236f5e8fcf75b8b7b2c744820048cfe412", 0x70}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="d9301ea00bacfb9d4f6f70a04fbed790fb3bf967f46929a232c89857edd9dbe955de5d88ba4677a62f77937446f7589b27a71954ccd67ef4ce2a7897079cbba124d421472ea651e807b2629622689777b308ab0f1b791d7348ab9a473d0088bcb8509a9fea17ccd9f93033c8ecf68e0248dd6aeb53aace82402a44862c21d264404d2596148827e0b523a74747f50d8ec93cae2fa97f7d87d2cc7985dd3468cb22d5459f0d5dc6f4c96212fbf17752fd04d064162c4964600983d4e4afad86809116a3bcd08840ba75fdeefacfbecfc576c6112ecee78560384c9703c854ccca5929c37d8e574f81570e4f4e5611fa597d655ee206079d15d7583fa4fa", 0xfd}, {&(0x7f0000000400)="05fba4138af50e895cf8ebc857393e9d9211398657db4b64c0af0eb5b67c935f12778c8da1af6109c75c3efbf47e126aa2956814b4a3d6969c9d11c9247d41f0ffff98e1e9134095ee98b27152809b05c62fcbdb9b81fc24a655b7c216a950366e9d407c787a2aca279f688f206357cbf192385f92bf9152ee95d1118fe914cec3a47d82fa1624774b20a34227b6463d3323cf27e8afb7beab9305a3aeaa43a891937929234e042b142f0d298c294190f3ba64db0d9efa09102406167755249e425585c8964d03821e699b55702e03595d4b1d76944a22d710c957b5ef3d6067f01b912e7c5b52aed0dc610ab0d109bfcb8a5159b949b955e40b76", 0xfb}, {&(0x7f0000000500)="712839d8d8924ccc0e130d93bebc4bfecb09cab9b1298950c27e64f2215d266f921fb0822e2821fd157628c997a5fb62928b34b5dc68ced0ac37fb497c0dbea362424fb464d5a42d876db90bfca1989a36f8a2c6431ae232e325a8ff76b35bd27e7535e4d0d787971e4c9416f50680ed3a4c71680434e6a11d5c92bff75568fc4dacaa4f1bf3a50965c1ca810a1809e8853b75ddf84959790bf2a2c4b7aadee2576b12546bfecd3a97bf700d29270c4522f6b03ca294a340c24cd6ae764b2915e5f9e08e5a4ef2d977f43a43edf20c06576c7cad40d97364d043ad62f0c876429343a783e232ffbb2bd8fab7109eabfdcc29a39e4b3aadfa", 0xf8}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002800000200000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x400}, 0x408) r6 = msgget$private(0x0, 0x1) msgrcv(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a99348c80f16a08101a1000000000000000000000000000040000000000000000000000000003de40acdd4a11b00d208dd2e7c5d252476f02d5963552d2a24ca7e310388f8770652ecb47973370fbc1715cb90e135b88040e437eb5550f184b5fbf555e45ff5a670631ed16f213240"], 0x66, 0x0, 0x800) getuid() fcntl$setown(r1, 0x6, r5) close(r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x6) r7 = open(&(0x7f0000000100)='./file0\x00', 0xa, 0x20) sendto(r7, &(0x7f00000007c0)="6f11866e6b27b2d2fbdffba3ccac83144d4cc4fef5a5e447aae4b9d0bbecd47b66ef421364cf967c9f015fdc4a2e964ad8843b0dbfe25d9a0ffa8b54350a2b7ae81e9bde300680ca5f3e1427d040d15d7c9193f0b91b0fcd0ae9ec3f3d97af80e0d78c19edec0e832c658a0b557cdc21d41b10fa2f3bef97dc1b6350a5177ebd80c66777aacae2b67ad76bff5bbf49eea55dbd1dc76e89b225f7", 0x9a, 0x6, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) lseek(r1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x9) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1000, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa14}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x802000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0xe000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x10000}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6be600000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x9}) open(&(0x7f0000000000)='./file0\x00', 0x422, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10018, 0x28) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x885}) read(r1, &(0x7f0000000080)=""/75, 0x4b) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) syz_open_pts() syz_open_pts() connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="500b4a2f66696c65244619357a5ccc07b847be0054"], 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xb7) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x10001) ioctl$TIOCSPGRP(r1, 0x2000747b, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050260000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0xffffffffffffffff, 0x0, 0x6f) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = socket(0x1, 0x5, 0x7) syz_execute_func(&(0x7f0000000000)="47d13365f3400f5dc8c482099e31c42241902c73c482baf596d0000000c4418163cfc4017d50fbc4a1277d4d85c4c101e0e5f047862b") shutdown(r1, 0x2) 16:00:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xa9) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x0, 0xffffffffffffffe0, "6466c973530f001198b0863c55d6f557b0326e90"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) fchflags(r0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: r0 = msgget(0x0, 0x4000000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) getppid() msgget(0x0, 0xa) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSCTTY(r3, 0x20007461) close(r2) msgget(0x3, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xffffffffffffff07, 0x0, 0x9, 0x96, "6982bc5c5826fe1c463e922e47ba3b84bc09b2a5", 0x7fffffff, 0xc7b}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) fchflags(r0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x50b3, 0x1, 0xfc7, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x3, 0x2c96}, {0x18, 0x2, 0xfffffffffffff000, 0x1}, 0x80000001, [0x99, 0x101, 0x80000001, 0x2, 0x5, 0xb795, 0x80000001, 0x7]}, 0x3c) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2f, 0xa5, 0x6, 0x9, "d526ad8428baed72fc8245aedc49f898b573a78c", 0x3, 0x2}) fsync(r0) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = getuid() setuid(r2) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:15 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, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) r1 = msgget(0x0, 0x80) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xec2, 0x7000, 0x3f, 0x6, "85ea19f6a919e98bf1f4716754fc8f40f2d8850e", 0x5, 0x9407}) msgsnd(r1, &(0x7f0000000080)={0x2, "cf1eff1130864c270bcba60ef9b5d1"}, 0x17, 0x2caa1575d0a6194d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x10000000000000) getsockopt$inet_opts(r0, 0x0, 0x10000006, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800000006}]}) socketpair(0x7, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000380)=0x7) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) getpgrp() r4 = semget(0x0, 0x0, 0x602) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) getgroups(0x0, &(0x7f00000004c0)) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x3, r5, r6, r7, r8, 0x4, 0x2}, 0x0, 0x6, 0xffffffffffffff77}) 16:00:15 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) socket$inet(0x2, 0x4, 0x80) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mprotect(&(0x7f0000b45000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000b47000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) 16:00:15 executing program 1: mlockall(0x3) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) socketpair(0x0, 0x5, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20688, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x5, 0x1ff, 0x7fffffff}, {{r2}, 0x0, 0x0, 0x8, 0xcf5b, 0x9}, {{r3}, 0xfffffffffffffff9, 0x11, 0xfffff, 0x10001, 0x4}], 0x6, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x4, 0x9, 0x1}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x1, 0x1}, {{r6}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0xd600}, {{r7}, 0xfffffffffffffffe, 0x50, 0xf0000012, 0x3, 0x80}], 0xc7, &(0x7f00000002c0)={0x5, 0x7fff}) madvise(&(0x7f00009c3000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f000089c000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000749000/0x1000)=nil, 0x1000, 0x4) r8 = fcntl$dupfd(0xffffffffffffffff, 0x75185cbe08bfc8d8, 0xffffffffffffffff) mmap(&(0x7f00008e4000/0x2000)=nil, 0x2000, 0x0, 0x4010, r8, 0x0, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x2, 0x4, 0x1, 0xfffffffffffffa4c}]}) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$inet(r0, &(0x7f0000000040)=""/1, 0x1, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x72) openat(r0, &(0x7f0000000040)='./bus\x00', 0x288, 0x20) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8201, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0xffe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000020000000000d6f21981ab546096a9564ed2cc95ab05d2c8be8c76dadb543f387c6b201c6e4dfb175eed0a405c67f21a001f5dbebc77496a49f4f3670ebb40f51281b0f48d2ab6583342b31843353c953b17450a887dfc9c4a9eba68bf2129cc31b334be86e8b328ff855de49ba4990a41b7f046849456e7bb8523051d39c0414f5a"], 0x1, 0x0) 16:00:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8000) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x440) close(r0) connect(r0, 0x0, 0xfffffffffffffef9) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e4757560a970955fb4e111e493619862f66696c6530004c2c839b3eebf13b163b265a275eeb2be600b632c11c8fc262b3e6fcbe8c1e3cf4c22f03512e74f584b0a46c1bc1f02e440e966bdd0c87ee5b908ce49b8b30a5788b2964d6460b99dcedc4ee9e0d7a5e2e7a509bddf82828a0812a96877255c86ba5b91d72179f00d1e450c26902bec92899f64246687c5028c4e4d6f5800e663eef29c4cc584fbfd1b30699480e97d3768e39c476a48cdb2973"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x3023, &(0x7f0000000080)=0x3, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x5, 0x4ed, './file0\x00', 0x1, 0x6, 0x0, 0x7}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) shutdown(r2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x8001, 0x4) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x1000040002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0xffff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3962473a8745eadc34ef9dedf3658c4a7178a9a02781b38efd4946e5c58335f85677e499bfee8836", 0x28}], 0x1) 16:00:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6993192964846e2e7612877b22c143d338f6b90924a80d456239afa55a02c6fb516b4066d26740ad83730088765fd951b86ad3e446a902ba9fd4983cf2f5a96dd0349656d03ef009053fa040c5b61d66e99e97999e4551de7b1c4e6b473ff35c0035c0ae7aacae328cfba65ab94a255557b797a91f67423989bc4482fa587b32aad39ec3d1c84f8e1322df91bd6a81e04a8cb2ac6559b366584943304379718221bc1014b994f10223bc12ec5", 0xbb) 16:00:16 executing program 1: getgroups(0xdbc9b6de187238e5, 0x0) r0 = getgid() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) shutdown(r1, 0x3) getgroups(0x1, &(0x7f0000000000)=[r0]) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x400c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:00:16 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xed1, 0x1}) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002000, 0x1f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x408, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x28081, 0x80) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10348, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x9}, 0x3c) r0 = socket$unix(0x1, 0x7, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/225, 0x31a}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000003c0)=""/18, 0x2df}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/95, 0x5f}, {&(0x7f00000005c0)=""/182, 0xb6}, {&(0x7f0000000680)=""/56, 0x38}, {&(0x7f0000000800)=""/112, 0x70}], 0x1000000000000110, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x3) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000700)="c670a3bbda219804eca58bbc552ff492c7a49d1706bfaa17a6daf4a7841c59e1", 0x20}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x9, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x957a}, {0x4}, {0xfffffffffffffffd, 0x0, 0x5}]}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000000000000001"], 0x9}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) semget(0x3, 0x0, 0x200) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000de6983097730ea160000000000000000000000000000000059", 0x2c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x95, 0x21d88b99, 0x4, 0x9}]}) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x2}], 0x20e5, 0x0) 16:00:16 executing program 0: mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00007f1000/0x2000)=nil, 0x2000, 0x400000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2) getrlimit(0x7, &(0x7f0000000100)) pread(r0, &(0x7f0000000140)="146cb5d8fd6ca501fe6faa9bf50d90cc1ebc46d7d5ad6cd9d7f5840d97b6f3d53a67becd29d382451f87c41b319ef30bd43e886348fc897635507dc388dd6d9149141555b7d1970637e7c6b4d3300360e2ccbf9f422199f3839feddadbdd9270a0e96be0c1cc666f84cbf500182dc8cd7df0f3d22a3dc378f8cf9b99b33001dd7d071697dc08aff5027e67131832f202efb35d1a8b76a0b9a47385f1d6371b7eb48935c53701f3066b279e416db13768c899d2cd258c4d865c4f85eb8c7677c5523296eeb1be1b92d41b72823e71396b293e465ac975beaa86b4b00a2d93e0dd357e4b757ced9240445f67e89710644b94d7519047ecd5", 0xf7, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1f, 0x2a480000000, 0x8, 0x8}]}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8082, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:16 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x183, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xf00fffff, 0x5, 0xc5d}], 0x0, &(0x7f0000000080)=[{{r2}, 0x0, 0x50, 0x20000008, 0x117, 0x4}], 0x7, &(0x7f00000000c0)={0x4, 0xffffffffffff8000}) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/88, 0x58, 0x40, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) socket(0x12, 0x9, 0x5) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0xffffffff}, 0xc) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() setitimer(0x0, &(0x7f0000000200)={{0xfffffffffffffff8, 0x9}, {0x5, 0xa80}}, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0044f6e1db95002e3f66696c653000"], 0xa) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) select(0x40, &(0x7f0000000040)={0x6, 0x20, 0x7, 0x2, 0x8, 0x3, 0xe4f4}, &(0x7f0000000080)={0x3, 0x621b, 0x81, 0x400, 0x8, 0x6, 0x5, 0x101}, &(0x7f0000000140)={0x4, 0x1, 0x6, 0x0, 0x20, 0xc3f9885, 0x1f, 0x7}, &(0x7f0000000180)={0x100, 0x10001}) r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socket$inet6(0x18, 0x4007, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffcf7, &(0x7f0000000140)="b6") 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="6c6de537d518e00b685028e1434255fe027658d73f03fd2f55f838b1619d9f6f5742057298f3fe016f37ed898e15287307fc562cecda455bd2efaf871fbdcdbead184641722de12d5531dfe7048c6204d86af7cfc6b261841878abbb670090f835728d6198046a03e609", 0x6a}, {&(0x7f00000000c0)="2c889d789a92f4903c9017f6440d40748e717cfd6a0fcf999898428304a04d7d771fa2a76a183e54360d7ec9fbd856944530f8fbc4ae9a3a7c378d33bb8c001d9ae58c74ae3a131283c1f53c0a6a6ad8e523799e96daee65ae1d538c0be2568b", 0x60}, {&(0x7f00000001c0)="419113bdc4d8976d935e3b894836065886d3643fc644101dca4b8993c014d3695377a30cacc917773ef627aec82dbcae5a4ecbc43cbc27a728a03804db93d7e1c32f3d9ad266be5a7027aade49e42305f12d598dd435fa5b72dad11f5a937b090e77d56a330b9b31b17335d30645cb21ee52bd44c68ae213303746817a12cfb01abbb803c5a3a5b31e8ff364850bb4492ac05276c03cf6c5f44d5ce10f487c3d1b22787564a09c8a3d3301ba5181f8e6290780ed7080ef93d3111805caa311372d1d037991e9ec471e66e71741a684b2763080e897e3", 0xd6}, {&(0x7f00000002c0)="72218911ec91a21a7cfc2a4f88b845e99ee347f2b1cb4a381eb18c9214bc5f8600c517e9e1afbe979e3b851ae560267b1a12be911f0341192e97402a937ced845255208afb71b61f5d474b110293e7dabf3bd02dc51b74d01a9324e9302d94317faf46619f0f7867b0af8d3d058cdd5b8a99fac914bd6235d7dc6f574b539879a08e108057b190fb51f395a9323134304d1a8d9309d4d9ecdda89641786d", 0x9e}, {&(0x7f0000000140)="892c46dff2935213f9164b52703fe7ed0bf7e2bb7d3b1efff38d1ca6af0d04467037a7db09b6bf82", 0x28}], 0x5) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r2, r3, r4}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x188, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x8, 0x7ff}}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xffffffff) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xb6, &(0x7f00000000c0)="1ccb6d07154efd2ea5dc9765b003cf619818ae6da989a35ab5c6867ec170397a35ea31a07dcc6d91bdb27f36a2f44d6a001a9db24431bac12939b1df6dcccbfd90c9785b54810c97f24df99a922a575afa0ac195911e754324f46da2794e95e3c9c93e16452d250517889d0b5b9bd376dd46845b3107d18c3e84b90dc4c4a2f6974c5f9f7996845d84a55312f6073aee2aa2ef18ed08cdf8609e98a7165a5e1f33d9d282b7ded967e5284a8592ebc7142020e726cfac") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x3) socket(0x19, 0xc005, 0x6) getdents(r0, &(0x7f0000000180)=""/192, 0xc0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/68, 0x44) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0xfffffffffffff224) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858fdd4fe6c37b3bf0700eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x4) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050160000004000000010706ca90081004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x27, 0x2, 0x0, 0xfffffe54) 16:00:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x8000000, 0x2000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x7, 0x4003, 0xbffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="3f088e362000", 0x6) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r0, 0x80}, {r0, 0x9}, {r0, 0x91}], 0x4, 0x10001) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname(r1, 0x0, &(0x7f0000000180)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:17 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:17 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) 16:00:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x5}, {0x8b, 0x10000}, {0x8f, 0xff}, {0x89, 0x5}, {0x0, 0x7ff}], 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x48) r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r3, r4) unlink(&(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setpgid(r3, r3) r5 = semget$private(0x0, 0x0, 0x426) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000002c0)=""/117) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) fcntl$setflags(r1, 0x2, 0x1) getppid() 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fchdir(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001c00)=0x8) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c04f7b202c, 0x1300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x6, 0x6, 0x3}) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt(r0, 0x4, 0x6, &(0x7f0000000180)="818f6d86b8d6e771a13bd4544efd3735b6d3c53ffed7ed5048b19577e8ba247e98d06e8d3a6335ac9286faf32ca88efa43bf0acdf7e0dfdfdf30d1f029977272f51025208250a8b80af318faf315de72467e5caf2f5a51ed87841b73759c7976095832356c54951eefb9bba49a66af6a89c919139769227455398a1390eeb9fcc290ef3059127e846a9a26ccc2ac8000ce49c9af629d51f992e0680aefb1de5b5a35f3cf78e6ffaf9e8f96c2935fac62e06bb8536a6413ab24aed2795d959661491ebc4fcba38c7ad2ac5413e4188b104e5164da1039cd5b992bd878b28a39c2d309ab5c9dd7c81744704a4475ab4286d8bfb645c1", 0xf5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20}, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getegid() r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="f9a9492c401be06226d4a5a3f3ebcc40891abf7b082445a2c72eeef64cb60f4c66e9b1f905c0e6cec7cd677b6e9693cac859297b41a509af000fac57b4015e7defdb7b8a134dabed88da5f217e9d87a4d7d607f58ee106cdba6c43f77ed07f399d7a39815cf45ba33e77e2ff28a2c772d54d744398fdd74de1157fa7db72b5fe36ec25fae6936f5dbcbe72b6c70c26029620def666c9222d587a4154c016", 0x9e}, {&(0x7f0000000100)="16ae40ac9e592ec7876c57ba20e76d227facef9a8b3122073321369a7600f6450ac59ae3373b6fc524b89c8e2d74ec4d3444917b15f520f14dfe4d708a5b7ea9f78dbd1442c4bc0a178a389ca6e66f94773a93049f9fefe6450f1aace814dfca2f6a2fea99052cc105be3cde928973eef52a040c1bbc47d54e25358d474a2530352611515a7e483114100bce82898247ffcad1ebec4aa06b0839c415348a6ecbe88ed8a0fbc1d490fbf4c56720c8d395ce010ad76d9fa6a74e25b4ac47b98c392a55fff452b6a2689dbfe4bb78c72903a87402856f3eedecbaf2ea764dbc13980b1ee2a66c", 0xe5}, {&(0x7f0000000200)="b632ee8c9af545bc9201b4262464763cbca7ffd40942f14760f32f2dba8e8f8ed0c6a60c43d8189ae4da6ad9b77a11c153519877b9dff26868ca", 0x3a}], 0x3, &(0x7f00000004c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xf0, 0x406}, 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x400000000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34e3333", 0x7) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x6d}, {r1, 0x40}], 0x2, 0x6) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:17 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getuid() r3 = socket(0x18, 0x2000000002, 0x0) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = geteuid() setuid(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x20000000020020, 0x0, 0x3f, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) 16:00:18 executing program 1: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101, 0x7694da83}, {0x7fffffff, 0x9}}, 0x2) select(0x40, &(0x7f0000000100)={0x3, 0x754, 0x7ff, 0xb56, 0x3, 0x1f, 0x0, 0x6}, &(0x7f0000000140)={0xfffffffffffffff7, 0x9, 0xb5d6, 0x10000, 0x0, 0xff, 0x1, 0x3f}, &(0x7f0000000180)={0x9, 0xe65, 0x5, 0x91, 0x5, 0x4, 0x7fff, 0xffff}, &(0x7f00000001c0)={0xffffffffffffffc1, 0x8}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x9) 16:00:18 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x7, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3f, 0x7}, 0xc) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x8, 0x1, 0x80000001, 0x4e2, 0x7}, 0xc) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/52}, &(0x7f0000000300)=0x36) chflags(&(0x7f0000000340)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f00000003c0)='./file0\x00', 0xa3, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000480)='./file0\x00', 0x4) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x7, 0x401}, {0x8000, 0x9}}) recvmsg(r5, &(0x7f00000016c0)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/186, 0xba}], 0x2, &(0x7f0000001680)=""/44, 0x2c}, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001700)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001b80)={&(0x7f0000001740)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001780)=""/230, 0xe6}, {&(0x7f0000001880)=""/240, 0xf0}, {&(0x7f0000001980)=""/151, 0x97}], 0x3, &(0x7f0000001a80)=""/236, 0xec}, 0x2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001bc0)=0x6c0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001c40)=0x3) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000001c80)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x10c9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) msgget$private(0x0, 0x18) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000002180)={0x21f9400000, 0x1, 0x1, 0x10000, 0x81}, 0xc) connect$inet(r7, &(0x7f00000021c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002200)={0x3, 0x1, 0x80000000, 0x1, 0xfffffffffffff1cb}, 0xc) getpeername(r2, &(0x7f0000002240)=@in, &(0x7f0000002280)=0xc) r8 = getpid() wait4(r8, 0x0, 0x8, &(0x7f00000022c0)) 16:00:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x3, 0x3ffffffff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x2) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x800000000, './file0\x00', './file0\x00'}) close(r0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setown(r0, 0x6, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r3 = dup2(r1, r2) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000180)=0xc) dup2(r1, r0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4000000000004003) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xc, &(0x7f0000000000)="ebffcbff13b9fd042eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x2, 0x40}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x8, 0x4, 0xfffffffffffffffa}, {0x1f, 0x5, 0x7ff, 0x3}]}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x400, [{0x3, 0x9}, {0x3, 0x1e356000000000}, {0x1, 0x9}, {0x3, 0x8}, {0x3, 0x20}, {0x3, 0x2458}, {0x3, 0x1000}, {0x0, 0xffff}, {0x1, 0x7}, {0x0, 0x4c9}, {0x3, 0x9}, {0x2}, {0x3, 0x100}, {0x3, 0xa866}, {0x91e2525971b727d5, 0x109c0f24}, {0x3, 0x3ff}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x20}, {0x3, 0xfffffffffffffff7}, {0x3, 0x8}, {0x0, 0x3}, {0x3}, {}, {0x3, 0xd1d}, {0x3, 0xffffffffffffff01}, {0x2, 0xffff}, {0x3, 0x401}, {0x3, 0xffffffffffffffff}, {0x3, 0x31013dd}, {0x1, 0x11}, {0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1e9, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESDEC=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYBLOB="59bc4301b1e5225ceba8a616ece5356fd913b5286fc2e797aca4300b6feab60f56b6d8dd5778719813d0b1c8dac3fa3a3463cbda0449a818dd9227bc989af9560a0c14d03b9773e2d5dba6cbb8213bf28d1e9f55b6ed0b9b643b9b4b3e780ac323a283ba38e8c92c8238442a75e2455b464bf8a5ed020b51dc84673bb2cd9c8073e61659d9faf63bca01cf539e1ec016f420cc3153cc0d2f5329a59b78cc73c4e1f486e8321577efb37542a201dfbc1ab599b4dc4d91370f2ced6a0697ecf7fae578e231380b1edf47fa3334f2b5bc31ab32ac9d674f00672dc0432e59f278bb3ffcd3db798174417724f18cc826a1f4795c793efcb22152fdf2b3d677f4d0e8c753a04a3c865429f486b4913121f1e4cc3158ad45d4aad8a9a03ffd8fe46311fe201490c8d2010ae11fe966bc946bd0581e64fbbe68c877184a86c24ab61c72dcce4a2cfdc10099d21d1c63bc25f3e746225734d0ad2afed9329fc90dddc877a34dc131a9ce3cdfbd2b9823deecc9d67abb40f1e8115ed0294f57bcbfb4df24a97e37d74b8cad451fbcbdd2dd752efaa09c5a463d4aaeb98674fa4ce525cab2f297cddf8d3caf434259197a2322aac93a7b831f8fec6360941504f573b4d32d34005d9f996e00529fb485fea3f6ca179603c32fc20c2acb46a893246417a5e7644ea68c2f251f60c822f295dacc86e9d65efa29d1d1de03df3e8b286dd3085c2c9523c3b7c4dc22199ad737b48e7cab308cf9813e57e670a671a4048f881296f5f62a232212e22ab1e93d20c26dbae2aeea17231c09a50538086bf6157043c3bf7c113febfaf3a002429e673da005234048b2883371a1a0860036ac8e0f744da38a24081af20916a77f488baf424ca18b587630f39066e984ee37070e94fb208c5399976959aa72a0db17327fb9ef148775593c21f3a58bd84679556cd7cc3806b46c96deb02d84942c40b26d201858d092ed84cd98d8147edea557f22ee5cd6cbe35bb085819e698d94079d8b9101a792da64ba1a4bfdcd706ef37cc3f773efdad5c9d29b948f4cc16fb3143252d9a08307ffa583c55728a6dbe6b624d9067de5d462c3e49c0917922e08d0829eebef6e0727155efd4090f83a06e24ab89622312be328d5c372d6adaa597b94bbabdc8a1949273227a10ebf41797123b29f9df82c691a4904a1c2a2a95341cb765bd2038bb0ef10c4df193b618165c0e89cd76e193ee0f879a96273b9268cd80f3407efc3869ddc5cbb3b6e77dd87013544bc2a0e83f02f49b47086e55f39b7965533ef14e570031d1c2bc279d62e89b2bcbe2d1a256fd218c78a8f4aa357a60bf125a5ee93c4308af06b634f64e903598bca592c396530a78963f17028343bc046089acaf1ecd66294235f095002eb7ddb999b004f1d74fe9df9995d8cdadfa3a17da57f39ae7d773ce69c762e1570ed72031d6100c36088097cca3e8e18d0c17cae3627cd619a2aa55a77d175442dc5723bf537f0bdf554274bd94824364efc22065e741803fb7287ed6feff0aae5f331e0b6f2ec3b792824332dd8af2639925ff58d9ab986283942a5bb65302082514915244fc73d3ce2f678c6aeecca5d8b9b9596f63d146f5f74007cb3f21f0df17e937a9205a7cbfef7c9cf30740452bf60236dac30548a8fad35074646b64df3d24d050303952f4d2d4055b8edb03eebe6c13945ad5c79ec21378dea03945efad639d7f67032f4d1f5686ffc0a691dcd724141cc2b627b9f3fc84771e10183fdc91b32244187877d9ca1e4d2214b91dcb652ef2ec25e47ddbc12612ea45a5793341cb47eed24b145b07fbaa7ad0026f66a8b21e5bdda50e1cfe7571fbda1072d98489191d852e3288422ee8f7ef0d52f6d050659e21af9f321a7badcc4e83db2dbfcdc2846b3a87acf494d22f4230dcf93c4e8a6987000c050cb0f149ec3ff300035c9f05e9e223150d4d3b445b2cf7e40a71c5b55163a8d83eea2dd812782e3bddcc18a2f02d7d23621bad63f86daa9de08bcb3b937cf6d0da71b48b1a7c6f24d584fc6b689593c525fde6a98023c99c5d5c8c5e2246a0e6658b1d72ebe98cbc344ea7836a5c6135e94f0a476eb939302c5fd5e844c8fa00d53d04d730b9e52899c5fd5bc5abc201fc6ada6bba8a7d921b820179454a493995f1bcb00aafe5e8ae37d048ea4771f683b6d04865a5648c8e9fb48432dbfa1b123cf2f80a069b2b0c3a75b5aee81da55c1577f43f9714d262303837ebeb5775be32c3e825a7eb0c8f8055567671997fcbaf547b7948bdf30817c15c6b42ad5616bcf6b4865108fd2b125f97a08f80a4d1b098d3d6f857bee465d9751f8b8c78bc8a64908637831aa35df1d095a7a61c96d36c703d013b4ea0c40e99e1a855fbfa601ab81157a1c9a94fb98ff325ff3902b8fba6eeb3a16e7dae2f94cdeb29be20dc50e8b2a6375aefa1580032f0760773d079ea17c4a34615a4b178c95f54a23cb58e2c374ed02267d5802f6504b8779dc845441d5cafe75e738802a46da6955271ce45cf99c8a1636bb33bcb3a1d1e3ef18097b3f96d52fc4291a6108909856e6256098d5552c8290d07b8b37ffa51a111fc9889e7ddc04029fd2cdc68db192ad434880d7e74a686847551af62c521930b54d8a24373503a816d7a3bf44c5ba5de9a9920f27cffbe4f0593a7809eb551c036c7b6f6b7b0af4a6e3d3cafac7f1942ac73e348d1db47fd835ea45214cea7a582549dd92d536a08fc138035dac097449fbbf4192ffa1b63487ad369554a8fcc8f5de8ee51dd1834b8418f002b0ceaf401e7e6e2b4a5cb1cb41976f000360b5c20ac15a98a41ccb457aa63dac9b4f1a0a88c6345ff80132d46a2a64683b6bdea188799e2ebb1ae331013ac5bd493e851545fc08c81846c5bdef1983732cb93381a4f68983626fef0c9d5826c2082a95c636b8040b5a2a0a3c6fc0272bef2d479a9c5c3c7857f28fef54b81ae80cf8ea5e92d516f0f76853e84c2d79f6ad783043fef128a118f2987fdba9bf89c5b134fbb5f87882b21880bca57c2adead0117526003e857f0a9e73d4376fa29bb0f144b941cd5222c4eb25ff1d25595409959137ec0bf81b330c80346f4afcc7d2016b8ea7fb88e5bdd3bf5f738419b4a570ebbf1804b20c3712dcbfb4bc80bf6b07868016aef0eb7cef77cb59d110a4fcbd83c7d7e03da0980aa491d3a50269bdc16feca7e398c32d9fbd85ed5109f65f885e11e68e9e93a04422c7284bfc427d17d8a22adf3aab940067c20439ac95d74be3f7421262fbfe329cf0acdcc1f552a8e421ccf69ff325c857f0fbc6f873935323477b2f2386cb46521b8f5b5714faa763a6e11394eaed54a82e5b4f39251e98d4ea078901576eea0e4128307e35bd4852490f88da2c75fadcc3c9f4b917da4c93e76f59f5da286419b1dbe0cb325932687fb455914ea917a62c87b76af33dc2eedc4228aa1262ede852dc8500737eddca1a446b809ea2b881d1e3d10f1e5bdd554331ea6fd9203f403a9a67d07559840a85e00b80b1cb87187067355a35112c3e4e370c66a19bc65eb408087e8fbe3e69f6aa20b119e8958e033625b9d1106343c4898011eb2e369bd005232bca8ea3271905ffbd99af038d9c9a91a047d149a7358b183018c3c8b9a9510464b87fcb4dcbdd24c607c61ae7b5679cdcf800aec890367680e0bfda1f0153d68fad6533fbb0aac02fa49af98df4c2d6de0dd2e4c0ea40c4fe45982065bcdbb623cc0e6fec33ab940a86c3c9c8ffd960634ac8f563a2b2a8bf012a65c4b24636153bc137b0fe68af0e987bcb2a15b44d9ebe06d3dc2e427bdb1076a80df1ad36383982e2ac1b2eb2382197a171ab2a7bf0d8f7821db92ccf7d0fc82ab63c6ddc6d6a31ab99b5cab91690612c0a98fc4751a187cfab0bc4668b8a503e5b50df09d00b2755e57f1b892e2a8dc0c67bda625c872550765602a23ce52668c9fd4d32ed8bd27bf1ebc01266cebfee950e551fd7d13a7a63401eb80bf5ab8cc342591a510c4e58cabde37c04ad073b94127a61a86075029225ab1bc55f126bacba5b6a069ab9709a7074ce3aae7f7d5f0d535dcdef35c445e13e4854cfe8bcc0b640bf185b25aa87eac97a70934500e269f5874cfb18f1662f460d8f08b860ba74db9b55b5f2ad173098519be5c98255c0793ea9a98fe47e2b2e8c36d9dfcde7ba710b6299656979bd41d666c8651fd66841e65c56d256cdb3a53009a60ba5e29adca8b0ad214acc2c4207fcf20aa4ed7f3126f348b6c492080ec0943ef57bdde578c87aabd3ef4e5f6155b534a1f66ae30849fd0dcd153228a7c69b91177512a200dbd5da65ef6abac18241de9da73aadcf5d51486928be23d62fec860e002930752694315644ff444c9e69d67cc4fc2a77b45062398ca602c9491d9f7466f09c1af8f1679fdff93d465c34aef4a06ee2e0143b16fdfc3424f086ba68e41b4d65307f275b925dde4ae1fce104d276595a47e006eaa5ccdf1203fa92345cfea9346d5a3fcbc665bc44540d1455239f162111b8935664bb3e4da619325bbfe984a99608ec0fdd8b9529eb5e30d0d36cc2a9905019347e2654b982401bfee8cadbb11f65b26ac6bf897847afb6cd70d4a4bcfa3ff279a384ec7ed401082758ce5733b64762b47f67c3fab81d580f091f9192331786807eb01d91db3c662bdcafe8181a41837ff0793161dadfe7333289213c1ef1b3cd5c82a8968a3e92090854e4a8893cc782f303dd89dcecc04db318982677c7c71b010150c3aad728ba15d814dc3448bf78b81e0bc28bf873aa5f3ae1cafe768016b71535fce082425a17be9ebb15cda00e92efe8f53757557a577a29a284085161d5f69dfc03ecf18d9095b8b27598ed5543708ac28e07a79a6ff011249616bab5ce598b675f1a6c26c0d05a718b17534cc7ff2bb31ce0c7b2d81ef6d80663f722d4226dd371402d198d93230268a9ac3fde05111e34f2d461fecb34d0396b60cb5b2cefcf85d6b86f2e2a48805750f5e527bab485d06fe6d2a9ad8fd07260f0f299fd92f286eef637ddf1d9039e95b0eceaf86e5f674105cc4bb31729fe769856d5bd2dd692e486f2d81523fde4cf9ed41729aeea9e86319caef6d316cf7d857e47860cec4a712bb5c990fd11eef1739a0b5060b1195f0ccab080bb1d2531568d8deb47b38827898b2072dde2a5d351e50621d0f67e2261e002526b6e1866150a365112be2423de637b80aa9fc81939a7a6d53aea9a6cc36d528cc03066c6fb26e1e972540caca61c005f8c2b1c877e5a94c897d1c493c860c72eb33a86c72e5049fb231c39d749accd258427572ebf8a7fb26d4ed05344008fe6ee6ae36f93510bbe181418c726305fa7ffa22b78362630187043dc9a2cdc0f444c5a39eba759a065085b9e03caa6bb2d5726d95e6fcd7d2e267e50b6bfcaa4a09b6a53b7ca2f123eb1f09f8340ee962665368eb1e05e165e35748548b2f7c67dd21e3dd748415803a782eca7ad896b06298a5d323204e50a80c409a28035d45a2331287472f24b29e13cee808be9799898d55ea9b04707be4d22936f5abc1442aefbd359a0ae67aeb85b35102b6a34e7faf5abe0e9090d14daefabe471917b14a622678f343aa8f798e5c2c327d8456768f579263eb444edacfd4c80570656e22a8aa29d9e3570c9c4775407eedf1f66eac80827d5c04032f15b738e52a027f7c8082fa99094811daf703ac1e1d49648986403d0c4d6c29681a61cc062962071cb95b8e52e0580bc80d05e49c1edac69b6d7728c386e58cb19253b66b5a3c5b1"], @ANYRESOCT=r0], 0x2, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x92, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) socket$inet(0x2, 0x4001, 0x9) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x8aee, [{0x1, 0xffff}, {0x2, 0x80}, {0x1, 0x10000}, {0x0, 0x9}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x7fff}, {0x3, 0x800}, {0x3, 0x3f}, {0x3, 0xf156}, {0x3, 0x18}, {0x3, 0x7ff}, {0x0, 0x5}, {0x3, 0x7}, {0x0, 0xffffffff}, {0x2, 0xfab}, {0x0, 0x2}, {0x1, 0x3}, {0x1, 0x401}, {0x0, 0x100}, {0x3}, {0x3, 0xfffffffffffffc00}, {0x2, 0x3}, {0x2, 0x7f}, {0x1, 0xf3}, {0x3, 0xc487}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0xfffffffffffff801}, {0x3}, {0x2, 0x1f}, {0x3, 0x6}]}) r1 = geteuid() utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x80000001, 0xee3f}, {0x101, 0x927}}, 0x2) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) 16:00:19 executing program 0: geteuid() r0 = getuid() setreuid(r0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = socket(0x1e, 0x1, 0x6) r2 = dup2(0xffffffffffffff9c, r1) r3 = geteuid() r4 = getegid() chown(&(0x7f00000000c0)='./bus\x00', r3, r4) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x4, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x800c5709, &(0x7f00000001c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') fchflags(r0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) close(r1) flock(r1, 0x80000000100000b) 16:00:19 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 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) sendto(r1, &(0x7f0000000680)="dfe25a33719df2611870f004cbf50d01a81d855b0440e8595914a24e0a18414e34d59241d83f500a3899459f96bbe04b06751e6900b4dfec643f23194340293a0ca50d6e30232da0f43af3e76aad8c850131f6231abe68a0fd80fd49676a175a566c7e1d2e6df1724d", 0x69, 0x403, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x100, 0x4, 0xc0000000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5911}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff1000/0xb000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffc000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xc7}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ef9000/0x1000)=nil, 0x1}, {&(0x7f0000e1e000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000f98000/0x2000)=nil, &(0x7f0000e98000/0x4000)=nil, 0x400}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000f14000/0x1000)=nil, 0x81}, {&(0x7f0000edd000/0x2000)=nil, &(0x7f0000d0c000/0x1000)=nil, 0x6}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f0000f57000/0x1000)=nil, 0x1c}, {&(0x7f0000c96000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x3}) stat(&(0x7f0000000000)='./file\x00', &(0x7f0000000600)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000001ac0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d2905794af9b2770b31dd3829c0ea65a0221794a89915c2c636882c3df47b9444ea1f3da05d09f567ba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b1d0e973ad3550b10553cb7918672f26f97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782059a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa99dee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06020000006287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cb6da6975306d2ad33682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e3286011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10fa7c6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccfe167a90e8ee97a70405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517afaffffff639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93ab0002af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f2a12ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a78603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0007c32979c100c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e0000000000000000000015c308baa3b60fbf91dc4c2c289339374d294b4d7e210d5459bf62a04ddc4b6fdbdd4dc1aa516648f420b109", 0xc070bd98e8e0d470) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x1f}, {0x7, 0x8}}, 0x2) r1 = socket$inet(0x2, 0x1, 0x40000000) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x8000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0x0) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x267, &(0x7f0000000080)='#') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x80000001, 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = semget(0x0, 0x1, 0x20000000c600) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/17) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x200000000000084) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/71, 0x47) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0xaa24, 0x40, 0x4, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/139, &(0x7f0000000040)=0x8b) r1 = socket(0x10, 0x4000, 0x8) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) shutdown(r1, 0x1) 16:00:20 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x6, &(0x7f0000000000)) clock_getres(0x200000000002005, &(0x7f0000000080)) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap'}) 16:00:20 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x7, 0x37, './file0\x00', 0x3, 0x6, 0x8, 0x101}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20808, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x80000001, 0xfffffffffffffffd, 0x80000001, 0x7}) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) geteuid() ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10a) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getgid() shutdown(r0, 0x2) close(r0) fcntl$dupfd(r0, 0xa, r0) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2089, 0x2065d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0xfe, 0x0, 0x0, 0x7, 0x916, 0xffffffffffffffe0, 0x0, 0x3, 0xffffffffffffb7be, 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047460, &(0x7f0000000340)=0x8) r3 = semget(0x0, 0x1, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/183) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xfffffffffffffff8) 16:00:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000040)={0x0, ""/13}, 0x15, 0x3, 0x1000) close(r0) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = msgget(0x3, 0x40) msgsnd(r1, &(0x7f0000000300)={0x0, "678ea8c2009b496de9b550a44c1f4e028f4ada96c040766a45d8a039dd6896a11994d3f2b3d48c422aefb9501a63d443ee70f1d49e5fb2416a469041fe0f011243c91450804b39f0feae47389b03b814f245ea8a73ab"}, 0x5e, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x1000, 0x42, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x6c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100000000, 0x5, 0x8, 0x1, 0x1ff, 0x6, 0x22a6, 0x3, 0x0, 0x100}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f00000000c0)='\x00', 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012a2f66696c653000"], 0x1, 0x0}, 0x1) 16:00:20 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() setpgid(r2, r2) setpgid(r2, r2) fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() clock_settime(0x3, &(0x7f0000000000)={0x8, 0x920a}) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xc0d) r3 = socket(0x7, 0x8000, 0x1ff) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x7f5e367, 0x1, 0x2000000000000040, 0x8, 0x1800000000000}, 0xc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000200)="75fb300c9f6904cb97d1addada7203545faab1ccfc49024f7fbe8b04cc9f59d29852e019d2c51b0a35133bcf229a53b672e408f3375864dcfa47e606fdf925625a2db1ac0a170476eecd7499fe0678c7350bf9bc5261d4eb236e27616e9c8c6229609f550a9cd8777af742b6ce059e01a55658d306afb2f1b4cb0ed29063cc00fa9d0175c20c14e94c221b019a1a7bf10f424f4a9d6a4cbf438c11a218ec4410462b204d61d7b73e6f64e74ad8330132e0ba5cd497955260de9dc4ead4d93ed795fdbcec74b1643c7ec91391", 0xcc}, {&(0x7f0000000300)="f38a4263bfd0971a3a6276233f542cebdf6ef0967f153be476afe06b25d6a93890a6ec5621164b9768668db12a8eef6118cf83cc7c48d158c33bd94981bb1dfb6a831c8c50336962970ad3ab145cad3992dbad2b2d24da078799b82ab07a1c7d898d7219cfaea580b7466a4aa04bb4f9e97598958765886e70657a6c8a4633fecff8fb6fd1a82a02df0898d9e7fcd1404e611d8ba2eeb48082340211230517ad2059cb3f88f3806a28e19c60931b920209e15fb9adc4421e29698b31c6040f6add9af066c3087b1d7d3e99b3aed4a2aee305e7b87699", 0xd6}, {&(0x7f0000000400)="7932b1dc810d607048795ff9636bf2fbfb4e2d19c69be420e532bddaa80af643532faabc53307e7b553b7099b31ca7ec1d8bf5cddd376e69cbadd30f2f1ce30dda9e81c26ae36760cfc8b88ab0cfe3113420351f23473e619613f543b1768eebbf67ac3ac5196510d32bada349c30faa6c88ac111ed03ea72b29584f79baf74c7820381daf21b856e56d52753dfc2a36b1534743a70bb468cd6bbf511695bfd4787249f2c9c880c4a1ff9b7d55b619cdff6242a940f80073ca28070e3b", 0xbd}, {&(0x7f0000000500)="b0b572b359ff259ff813e987ecf103ff40c006dec35fea46733ae4124d0f8aa03b1d6c822d6f4974edea53f005291f187150922ebf2a72c40b4b9c71db0df10b4bb232b2b54c6ae4efffa40bd76d19fc2ca0941f790e6f8ad1e8cf6a963ce36df23e05fb1f659d8a773d05c38a5afbab0e62023a201f31791957b132a5c805f30f388c8fe858297dab1af770797bdc269aec4099aeaef4ae8c", 0x99}, {&(0x7f00000005c0)="61680e52751b6a0e53257a1e1bf2e88dd903d76d888452801404", 0x1a}, {&(0x7f0000000600)="90182254ad008e748019577af5c4", 0xe}, {&(0x7f0000000640)="e929e793f459c39b5f8c4a9a0126467ced68b12273da171d781dece09b5a54248dd59cadfe25612a9dd8e12ae050476d7be34ead7954a748e4fec73b62848f57793b789d45006c5ccace619392014c24400e61f4789cb76a7080fa40e978b98d0993b7cec7d00b86bdb7372759be0d8372b97974998493dedad862bdf96bc07a1d459bddecf9a3259a2f83f59bcc", 0x8e}, {&(0x7f0000000700)="93bf57ef4efe3dc49a37272fc9551070c2ea0164c40953d1208e216e7fea30ebca06a88465364029064a8bfdcb69801bbaadc246448dc2e76032973c2f646491909f513856594bc9c2a60f1f3d28ecea798654630aa1a33430aa37465f51d8cd9097d0472b9d3340a5b1938046367e29cb3ffb991d19694ef78fe85e8f76bd9d1846caa1cff8445dc96fb1fbd0efff069e389534a8fb4d3d9c652b42316e4a683e4c", 0xa2}, {&(0x7f00000007c0)="8d0d6462f1473ab47cf510c5a75e58e6dc535a02ce06e38daee8a7f2f56feabd20a57a79f01ae9776f9f997e0b8c2a2af0feae188cafa9b6e378de1f2977a23f4355788680b8ebfabea800c86f924298e7d6871bd06331c493c88958f291769daf15d8f32fa99494dfea018e84c357300f051b87f9216ea3033923bed275a2a0e176d6ff90d8965b693d21f1f325c1f5b5c86fe931bc50081706f1f6c79ece91f6c0759cad9d7b2b2e086f69feb94e64f6ed6b42d11699f025f75780b6", 0xbd}], 0x9) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) 16:00:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f222759338d2a4800000000000000000000003a000000", 0x30}], 0x1) 16:00:20 executing program 1: r0 = open$dir(&(0x7f00000025c0)='./file0\x00', 0x10000, 0xac) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) fcntl$lock(r0, 0xc, &(0x7f0000002700)={0x808000000010003, 0x4, 0x4, 0x9, r1}) r2 = socket(0x2000000011, 0x3, 0x0) getsockname(r2, 0x0, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000002580)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)="23f13bbb38de0c78645f87c00519670646e8a9c3655b90c1df495d2456d8414223992241df8e7967e241494494186573a7eccc66f6abd4f793cfce1c97128e85eac9ad597f31c414f14130f35d074ba07e674147691c9af92809fedb704e7bcd279c0469e02d5ab0600833683a8c4f75e9e7e9e1cbd44f5632e7c11c0c0301f63791e3f979e43a87c1abe1b820f96383fd600f9a7f8616c8e29a27310dcdda8d9946ad269f2d0d26e997a3dfdcf79b658da954d390a0d2a72b271083344b8dd3b49871b691f0f99249697da5d19b2fc1ed084ca2bb87a36a01dfee0096ba41821a2ecba919c72d7504c6abed8821a2ff70f8b197b7a6b8ecc2ae761ab9a25e92da887d6b3d072bce8be8c96d3bffce68cc794a8785fb851c97a18773aa7fa0bc6a508a4df89605c7073f9b36f1e770128a4e375582843f0ce82978c76e6057600dc50635b4ed3bbc5522458cbab0595827b9c1f2b749a1750fc23030fafc3fe1d426628e840681c53b5a784843af9aa767e52911ce431fa1eb15852979ff34aececfc43d3ccda3553ac095aac3fef971e0f5b28873f3d45471391b80529e05efad27510e499813c572997d9f102df6522fd989029f26adc512e4554ce0a4672da726902b5bab7035d8f0bbd90d8c3e1e4a5148868f841fa226dd4868a76020f2181d1751bd4381c4d8a4e32824548cb724bb0f417f1857060c5f30e90f7914c7c066ae7a06a0d8753ccbc57c0baf69fd606c7f3de0dab5c849b717d2dda4fd87b7317038f2c7cc9bb587c67eca2b36097dc19931ec4d2c4d89c5dcf1d249d3038de1dcd7c3e349211982c760783df49c50b61bad2eeb3df4215fccb4bad1447c4a6275fad0c3c205d59783364a620286c97eeac8ea14c8610f987fce2185f2be418927089f48aa01e334591941de72dc9a9a36bbe910c5362409dc2dbc5284e33a8e4e31ba3807c695a12d78879e3f8357ef6eba2ae3913bcf7074eeee8bfb1dee3343692ff9d60ece454c8fd9301a501591075bffab02a21d9a0cc8dd0f8375b02d4bc26bca0ce14e079569610ae31d5327b897d8d30c645effd5f0f5fee126fdd1e1af6e8d3f419daf3f0ce1aadfa170153a3f1ad847039d4d4ef9c799821e95d122102dd96cfe31c75ce86d0d66eb9003d32bc09532ce7ba3885c380cad5037486bb3f819c2301435b36513754843fc3e78937d7bcf0ccf8f9c8002d7d0cf24cd2259b45ab9c9dcebcd08b3883a11f695eafaf555df59a65d0b2eb6ea1e6dd754cce35eefdcd0a0aace70b691977d0d78dea98ddf54922b5cfcc779993f80a1a0d0eaa924cc1b59699597dd15abac9dfc80057b5bae1788c6d12774c77f14aab97ef2c0aca9cc9647b9b79e88336202184512ac4f9bc223536fc58f0ddee820dacf4429a3003d63b244d0c7d680636b62b6bfb53f1e7d1b6988e80766fa9145a436012feb987efddc9fe51deb50110086d380d51c535125f2fc1fb148d887c7014096ea8b0d20f358265c8606b8cc6fde58b2954d7c93dc7a2f04488e007e08a755916f415a0a725eccacb1c5c3d20c4789ebcc501fce90441fc2df283d09aaaab97e3456f00cd7940ca82f6bd4303ba40b03336a220380f3bdabadb110f14267cddcc2c2f195e16ddcd559ecf39b2f7085b8308a3d65957d9ca1b98a94245ee94fa28dd6006e15f2bc75056e358f36bc4dffd6e618ee7a261e4f682292f50e12f651c93d6183ae0bfc1b89774e499395826807890eb9651516da3d914774eb2921e55a57507ff77d6db1a401ea78835795b854eeda24463fe000224bb9bbf1b99471f7bd05b41f48e20f8647ea5180b35e60e5c02668ef72cb8d7118093f4544ef037aac2b21977182d550cb99ed19cf5c4041ed2e2bba0020036b097c68fabba0c37ca12fca9a72e4900e2bab53a6c13e2d647ba5b90a484ec2ab93ecc1a3edf6f8780b91bd7ecf51006cbecaae1fe4e9d3567c598d5a268ed441b2896a025eb439dd9f6954cadddc2bb8139ca0f516938e72f4906c3969ca14e2073d2be39a247dd2f3ba519b48e2b01702cd9063d67dcd1d5de3d0feb172be4cd53d5a5d581602598faff5da482ed1d8a333898af80ceba7a99708e0b939b205a8e5259d5f79e058e359af643486cc6bd40e54eccad3aec4afea7cdbf445e74ae3828b1954413edc2109338edbd6be16cef756b772bf10cda5d48d7af07057d7055b950bfea61f0d8f8dbdafa82a6a16a57b0c588b569c52166e4f74063711e32eb4bac7e81386e3412a91defed0e7daec6de7cbb17a56039b1f4a34225aebf709bcf0f7dcc26e18fdf9a396aa2e6caefca5ed47776ecc14cb5cb6b07bef0349444692af5f7ad45f649c4de6808215daf97ff9485a104986593345cff9e124b9b992a4484aa702d0cdff03cb05167cdaa6d949726d85f0cef2c24a96ba0ac2d8540c773b1c54b1230e69ba650a59a22a210679fe685b496d7b9330e897f3dc83e99476f158d5cfae993e7875bc8f939ef94314962217aa6b9549ee2c01d53f5700f96d3e3b6d6085c51dff6e98694b558073b84867531725f4108459ac2a3fe0a9c30669adc4884d2e298399760cface254eee2a8d66ada81b49f3d2c58367fb5d1967367971b0f3a39666cde1b7db13cda737115da06874be6570d1befff33393a75fa060227213084f3e931632e033e15a3da4563da82f3f65e8156138a085b73cea31377be97840edf32732513fcee2325f610ca0bbc18d8f574d0784ed1e56627ab4e81e8debb624cdb8b38aef4f650c396687780c7d75860a4c19c7c10fc7677d376965fefb5faf411ae8bb7781a2022b5c25f0ab2d7d9cc3e0f3df9a55b48b08d7b3a238e9d6d05d0dc4c3acf01f89898c84e648c33f0577e240d1729bdb2427afbaa0e99d25e6e4370fb1ec4224905c43bb088bbd68961cb0e156b62193dbd0115e6aaca7d5e9eacc887e03e213334eff76996c31e536093dd32911a2b44bec4da46ebf9102cbad275892ef3b0ab2063109283560dd1f715a12c801be9559c08b539b7d8a7ef1f34ba77c16c12bea5ed15f70ef17e896ca2f046d0ae68e77663b4b764b37bcfc15913fcc4f4500c4947587d3ceffe78f61f95e44346e839dfa48759284fceb1e6e561dee5ed98b3d2d2b2f3e21280b0158f0129f82f80c56041528f5910a77191db47b8675beb4b4aff5a5357aca57165fbc09eb04bcc734b18ad6f94f10caca82446208b994d4add462e8fd28921c1c9f57eee97d6582c4d2d33486b615c343d07df9bcac187424979535aa6edb60707d9f42d189414e9ccc79986d2c992723fb270a8381d8270cda396da8d8283a05d282bf6501ec778a24a6d5454805705eacc6cc66c70be6c8e10e644ed954daf1f7aefd98e9ef3477f0429f6aaefb7ddc8e0ac45e1e82314ea128de6bc1719a024ba076e75cc08532540b96e8be1e406b30403bfe3c2f357ca1f4a2f81f6780afcfdb14a6c7ad5f67fa0ee638c671954e5c43b03a580215baae57e8de0642625cf02c561022f281eade8e4ea1522a7849946f23f3d263534afa5b53d124d06f5f2f7fed1b0b2dfa9fe5e6718faebab74b3d920d49bae7ee2796bd2b92bbdda0221789c9502710f64f62bc8076e9dfb7ead453e1dd39e272bb2a594c41042c9cce8fea45bbcc7380f25c00fa33a6cd8ba18a655ab9522b4379f9f16a449ba935ea03ee06a5d935632fe48ddba691aff8981297456b5520760017a88d1d09870ae840ec983f01a32f0e789cae4eecff3bbe28075feada0e8091bbac4b2a2717919a8d6f607a7fb25d026000938b12965b84ced41e7aca70f3d331caa50219a3554aa9036a4da1f07b21ca4563628922322ed7276e03e2d25f659904361c98a39107a86f0cb2f8ee5cd64602f26568843356a898a96cd24ddddfbc3efe3eb93ac0427898dc2dd961dbba8545d29f08e1cd85f16e4b3c610cf18e146dba3f8e964a19449cd742b73d84e86f0c4faf8fa7fc0e783578282ab34e247a92fba29ff4e00fdbe7f263d6453976d1534edd4b7b46ba820b71bb7980282fe8013675fdfee3eb5e94505f761a5ff404cfebba556674b82f66f7c039aee33792cd8b0439aecb98ef0180c3d0d8e548d44b2f4333cccadb653aa9445876c8c7a3ad471d2a4c70b85d6bd9e92b29ab4c0a541977c34e3a8cc197f3e152a6be383bcea86bb34d9c2e068d391f6641fa177a070fed078a010211756a315888b95c302f943cb663132adcd4bf58f317494fa7386fe41816801f116ccd2b352a3cfdfe256db4d702867ff61e7f052c578031eb5227bc5dfaa6f183b497185d0ede7cae283ef10689919d60051512e9c074ec9cfba680b124e4a75df5d62f45ccf7333f57ea56f1f103ec3bcf469b1bab9d2db2c9344dcc183d757fffdac5c72a9034d2252472adbbdb753970267ce8741f0d165990e530b549217d6cdd0a466441f6b23061a697f5888c42f9b71fd030fd46f4134374e3f099a0ecd1dfbaa543930fa2208c3370d09a5ac6abf575b8d86924c89de1edebb6eefa1eb8252c146ea3a43e7598b520f9393d7bc83dcc16b6d6a3c617743a1aace5afc54cf98e40dc4211bf07251875127242efa9b56cd5889631f9de7d803cf2223c313cbe9a6773a805fbf26296fba9b00d8f72e74ddd932c9dfe92b07f4a33875553159949761f2ab1fb90554160b2454ff4ed013909d830a8c2118ac81338b768c4cf09f8e548250df1d3183e24432b8c1769a8cf1da1a33e3532bd52db2548ab84e43c18e9f88b5a6bb107ed888c5ab60d5b2cb426a2e4157aa4c42d537b40cce484ac8789da03347bd0991f7b7ace8ebe55af9547cb4db00202dff04d930401c1ba21e1d21f5577d8efb5e368c4007488df35b500dfb96562f0fdd8afb68a1d6537666ef6e0085226ff13deebcea14d8f6e179b467463a874292fee1b95b269a37388767afaee6871511bade8e645d5b0460fca672525165def4b59e540eed77c98ee0de39d5039df40fca8ccacab80a70b25eac412c0b359156a26e5363672a5825439f49ccb686ba6fd64cde7618ee28c34ff8b7137a5b90b7e5ccb62b556c55f1f5ac1c23560d8564e412c2763943d8427fc0f2f98cc4660b83055a4623df9e495ddf9599fa263a2e6955562a43fca04ea6870692a76ad936d64e82e7dde6ba5748ac3041f933eb896cab7e418a1d2fa979647fdc7a03021514a4360222b839584f5623fff8d08ec59d1e251803fd008563c8d704c08400c3d81fba6397f7362a4fde090138c8a8763ab938b2bc48e8cb44fe316ee1fabb6e4439435f01fb96d795eff886a16d8d6d0c6e3a321f4625b9259a77740e27bb5c5ff9e828731a68f00b50dfa35c737ea23bb297f9ab482720ea7e64dc118d7c02ee75ebba6c938cc373a5867b7fe28f2ca8b201f73b23ae24f6bf0ca40917fdfe11710b29627dadc1b75dccd82f7acde23f36e3da4a4007acbf5e358f42f3f56d78a344e6394d1fc1f8e70b83494bfa9f7b4da05b2f2afe032727026f79e34142231c8ddb7f754634e60889b1b260702d4ce172d7e72cc6ddf7e63f3ade2a5c981aa036e4ddd70dcf27cdf6d0bb973495f758d6fed39952c64a196057d34c0c53f34f62afd05230d213f3519cab8b948fac50e565d47dba017cb9fc4a68d304fb4b727d4580f493a133d29e64b69f044d660be62c3af746802c1294d386d18b8c61d5ae7a5e2af833d6578fdef18d231982ec39ef60f10db440094c76098b835c2d372b49d00ebe9e10487ee9fe717eb9e1ab6ff0836384f677eafbc0f2c27", 0x1000}, {&(0x7f0000001040)="20d2891726c359ca65de33b1e29b8dcafe5687466de9a6829a02e4e0e6f83708335c15213def87ae923392d36f3bfea336dfce0b9ff6e6e3a1306b8eaa29cfddea11775774031a260f3c8e62443178ef18296b9a848863d9d1c040d431865e9f30cc8443d1ecc7a04098538539f30badd166038a6298d801ab773951192c79b41af0ace61d2b095efb36a7e1d7a75a95969b6ac8090d7691a85f90774b27ace2f48b34c8ec502adad0bf58e446c6196b9c40752a09e0d15b3bf1867b8a418f19c0e08e4744f85e650028da40597189a96fdb2776eb05c0cad5c405302510b293d4fd1e6a72", 0xe5}, {&(0x7f0000001140)="90a853ea1f1be1565e9e792b8ca038c41b760e4a9efc2e3350a71fc1a3b1ad67061ad2e802", 0x25}, {&(0x7f0000001180)="8941c6eb72b91c0041a5c1ae66a89a2c4c85872ed56e9fb47dcfc91cca09b46188ce1198944b976dfb544b6a939e225d5edda806d7d7313e4a592e938174b4f0fd5ec4b239c46e0af04fcd0e42264989a2ae5145769ffd3fa654b7ecb35479cdddd57085be9de1abf935c792db107e3ffc34fbd486812649b9e00cf9fb11e054bacce35cc7509d7a84f2d4dcf6f9d823724d93be2c576efe2cc485977a1ff5c41072fe0136ccce8ecd7ea2fdaec7701ddae91ee607fc5db0c846aaf9c4eab71d89ae1923", 0xc4}, {&(0x7f0000001280)="f56a7e5d9b0699a680d46ce04a830c44f5e49f7cbf781fd6c0ea3244f90b898078ea36358439d4d3092ab6adc266a0de62aa66dffe8f745cec951356932aa672d7b53f87eaa0c91578ac2f23756faf1e94fe31bd94dffed65ecb439497091a6f337bdd6782518ddc261626cefd8175501e5c9a3c635532b9d95d6714e0563f55e0fa5a8556eb625ad4c28676ea75928ed3e92300b0a9cff047df", 0x9a}, {&(0x7f0000001340)="2f1c2298418b359ee4eb5dad2af2f7ad75464b73de8b0837cedab4b41eca409bcb6c64c779256eb622cbefcb6532245760e176adb71354190e6fe9f14cdde717478f303fbf6c98b61dd9bf269095b6d0edfe6d0f262103dcf1ba744284de74807edffe09280298c4253e9fd10e3694374e7d08962b12603442612e3c1b3e35e958f99eed557417c8e62502ca4c1ffa314936635138421b7b4b53406f499fe1b7a237fc195330e26a3f1f8e1dcc235b9b8c880c73009080e15c2a728553d3a5", 0xbf}, {&(0x7f0000001400)="7af3590361e3a59292ab5be9ae064de23f00dccec7879e33e33bc48f525b9db9396b956ae5da5f836509807c28b892", 0x2f}], 0x7, &(0x7f00000014c0)=[{0x1010, 0xffff, 0x80, "71e9a39193d079abd2665944fc3ccd6758ca2dced19f680ba700a8984ce67b3b8a8bf90cb447c82af59cd6f0371392c7d11872fdabaf20a8b9f02bd7bbec2929e45d1ccfec67fc8521973f57f88ca09e235db745cfd79476594c0b97a69cfb011b746dcfa96644eeb3dfec6ff9707780b3fa01a429b8e934fb93d606935a9ef1925b87ecf88d8800ef562e1b84a08aaefc6140c6f8cbb1db0c92e7dce9123d4a2031fd18c431cfdb40ca43bc711a596886e8b400e8c460fe29a755f73d18cbe547cf45277d77f15d2b867a02aa46f2331e291bbf255e93d5c3da027b527cdd9fe3b990ce5b29361152015b713c0ef17251b8fb7b1be3d17469754fbb6ffb1cd610535f05db5c9b82b7e4506482d31339fee198c12691013740b2652fa3c78062ff62e49c024c7cd08df98d85bf620d4a390b00492b10e2048d4acf8fc9947aa6a82857c8dda60aa6fea45286ac7d739f145af0aaa3d68bfd35cb66309fd8b6955d527ad9dd1162c9143e376944d18ef2ae90bab84388f24d2681b9a124183bb71b7f67666ca2dd58eb1e5ec5d1f88cc249f33cfe99afa1dd1afdc5180dd17e71c644f07106b7384a92296ba7027aa8f31b0e2f6a27eb52d3b73184b7fef6f9cde804c8b20910c7f8c24fe5f5c84b4e601c964c4dbda98a52926de8a93fc585271d7622baac7bd3ab9daa0004469e9bd8d12deff31f936b528d9d559be186add22af4f0f7956f13b3dfa895ded93c1f78729ddb6b78dcec1c63140ec2e9d6a7b949791113b47f95631ae545f7dbfeb02e684c44239cde1a44572c2c71c083f25fa5d7c539b4c07bc8dfecce34984910a35e3a2cfe25d8734d2d4dae7a6ac207e488b7eb837a1c815e648f10626d6c400e5f8a214b79461d0ac9bcd78450bf0c197ea79c6f000bb2e7eafc72f0b5b7e00ccf8e7c13168d4a964817f61ab2fa22712065c229659634c2745a54bea4ad6fa1cf7d89c0489b2e91969ec11143fe7bc36888ddd8d06bd905b2a4a17e287576acc8eaa9f16af345c38c9855784f673de1bba48345db46a979a8c0896c49c97482885d3d1b855e56df3d8586ea1783e9bc09ce45b324ef6eac1dd059c6b63aee34badef4d8bcf56d3d5a359fd2f7a5226647b7c459e26a3917a3dd17b809db0ac6e2643837724755583e1c619774b89e93e7f91aa04dd3f06d46b39d697fb1f64318a153e11d8535e43d2fa83e30b52021f6bd40085bc15a2b317db2304e7efc05c6217811157c53c111c9beb329edce3f7144272498f516ab03574196e75e0946257ef1c77fe2104032b98c3c852f5e883427575ab92033493b9b9da397259936cb101065fff1946a8edb8af4975a42ccf44a5667d1ab6443d0ce0805e2d2f12a5322412060c2b900876b45c697632c922b30501593484b31e2eb5d2671db2a87d5f8a21df57c23c4766dd9963ec83b3ac678cf44d3bda8e909a82c8964bf7704ca38386c9e76c226dda18858bcaf08d7388390fee984ee2f8d402a681e45053efd940581026cbccc858b86567e8f02273d051fe4b245f2f2033e21a7360f906fc0d7ec3933b9267e0b9b4f7ff02d8420370999e8503139158dd20e827a4f2d92bed229b8e447ddbd3f40409c06f537457ed7352d91abe06da756c19ab2da1c378bb568c402b33a6ed730c8021ad9beaf1debb8a588fbaaef2d00ee258696d3bcc361267c332d6e6097e91508659f0a22eeb7948b81814ff8f99e3ef761d769a2571696cfadeeb52e00a75259c5efec6fd2f091412b13aaa3fcfa5cfb7d7770fc20a84366a3dede9448d8050f21944d4aed972107b32a3f981eca2c7d43ad6a0ab8503918df014f3f87caba7087e082df8ca71009d8787c74ca7f20b0cd335cd1c1e274fbf12e477bc8e3b979d05c27c1e280d9e0c7ace5648d0ff8d01ff3118b857a21a443092530788929392b1fcc9a3d058b1128a265434e656206bade613fff2ce155debe6f934a2da505279cb6754a822c0b221e5f819b56f84a7710bb1aaab70ea875e6041e8a08ed3652506d0330a556b597f3208121759948b3111cd65070ccd52abde0e81fd53f1edaa7b7c97a0369813e8d58a0de4919638661a4d04366c9a907d54360c2b85268e53016dbe67e3a2ec5c499b985413e39b7cf3611edc3b811243c53dd5d8937e12adc00a5237802fd87d6281a30e67b9d35bbcb185afdfc21f84795ce74a8bfc3d8867a5e550fb70ac343441f0d8fd09d42780ad602cdc871cc917804e01045b714fac5880112f808433d60296626092b55fae3fcba859dcf5deb705bd266a536985b2ed70454bef462ebf22ed8a4138ef9a22496d276722a88eac943e5d7bd1fb5c2b69ac28f2acbd9cdeefcd47496c34b2ddbb3094f032e78dfeae50c22ac77d97a38f820c99cc1ed67d9075dacb02346e3c02edb1ddf8a6ebe712c1d71f48976383254dfe9581d0763d26dbb2d58ba6e0839759ca3bc4dc81b4b97e01fe52059bea623a779945a55e743eab7845204420167a1904e423de1003270e94e445912757e53fca668400dcf2b80de4baebd77fe98c40649f5352af637bf0346eee13c3fddb9d0ee897ea248408f6cb3a0209a4228d175ebdf64f9797144c760e8968d2ee8dcc6930ff484763575fe3d0bc32f85f7e63044799be622d1a8026b362bbfa344d094dc8d51f99c848e26fee3e9e40266e6273d6c9ef5b12b79f893149b6e7c81b03ee37f4aa2055f93c205888b531293777c368a1cfa2148b6df8dee662073efbe33e330cbdb5d4377f405f2cc6aea05bd73416edfca1297519186e6db43127dfe33662f072cd401c0928077ae68d7783181c13f37db76f71d9b60338056247e83f8c8afdf6b289ce7eed9695d3115d851dab62109405906cef3a5baa555b0059847e704da31028254e68297f76a2f4bcfc3c97c93feedb74a561d6a89642fc813c870ca33c3839716081daa7443e00f212099989054e5a90248bf1b8650b11d0f4fb01aa5299333f786059a9f66c340d5a07ea53330d85392ff351e369f2f2a1a5e334200720e3c028e7e086be68bbc9fce90fd85998f6af837e5c2bc6f5e61bbf5df4830e13ad13909c93057147852837e06554bdc1b0940a308bc9d86189a9589743ece595a4aaedce9b94461036fa943d1b38db74cb916dd993b8b2898c20a123235d0cabc4170f6a414df7e67a85074a690b7f2f617e697509f2d711e723ac0ab8d1904c973cb9131247eae32d787d3fbf727be560da9099b5042d8690ef91a76770f711a60637ba3c9008815dee0b626717398a22f9fc5da0c0d309c842bb81ce683f7d15b7278afd7d8929ea464b784bd934f0f1a7835ee3d0333e904b79bb4f4ed7897d060869bc35e88b852ae5e92edfca55b041c46ca5ead15e5163d7b08bfb3025c5932deadf3963438f3316454696cf7aace3f487d5f44aac4448c8e570fa0ced91ed7acd8065cfe982fd6a7d44441aa537f9899f15fbd86fc5519178efbdac21291087daecbeb227dfecbda021025f02b034c1a121479e7a6d40385d022ac293bdbe014c1831f8e8e7fea477fd02b82f6363a030b3f825b0018e633f4f032bc5289d9ec20dbf23f0596ef714bc8873a4d7f5259809844f19df10b6b03c7d38502cd01affc68bb2cde27813a88564222086bf1ea617f0c1206131246e62e9e479a62c11f3d8874e5a8cd05edf754c2faeeeef6d3ab2f2efc10229c2d666429bbecf609519e4b6f180c3bde6ebcbe35467f65c3054040190f8d519a95626d1ffe27afea9fddc2c9dc61b4da06f79cbea0baa7b04f483658c5fc4cbca12f872def8ec0d65cf2f2a225bae6652626e8638577dc6696c75e570e1ba87f86c2796dd5dd4b069e3391c581c6d2f598bdc22bb216a5903d9ce56b1b4c985dfe1c0382342c2d92ca227dfb04a345a2948256bc3b943413c6d77df37ef04975c98fafb266532f3f03336253fbae8496ed883fcd4ec6922ce1a8bd620bda9a1f64b01922e284fc5c3c12c4f947614635dc1e917e203e18ab9bea879054efe83ab4705921fe63796196fe41fe74ba5688b8d79d21945e80fa11bf6bfa9357e38eb17a10588b6dba8027f72add61d498f598258e227fc99600a4a2e023d927055555e6cb2f4fa7e2e167ce41c92eed6e08c006d505c12ec775c4abeaf365608c6df7ed7b938ffc2d1f5f2720c9f66a6103415fc3d73c0a06f6c59af5258c2971811a1a1461fb55d863015a26e60f61c9061274be1fc8d9f991d1fde0a6aa97044dfe5870c5870c48833e313319a40f7efdb16789fb2d026b760f2a6728bf492fd4faa42225955a6be0ebcc347b8badc6f14a0dd15906e6ecc93063f1e84f51c89c25e86202dfe0ce10dbad94dfe00aa5742274d6094ee5d1166e518bab9f1c65cb06ffcbbbb9fb1f2d6d1e0a161ed3d92fb9849cdb17359d7c6dd5819dfe8ca1897ca90a5a731d386c1bedb2abff294754d979014ba60bc01400c03c1c7a52df04f960f813254dcb45fc0d5d0d0100a83fdeab28ed38ba99cc42e7db53cf4200b5eeeea41d9f24efe6b24d20cf9b33667a644baf75827df200cb8e551dd918068f6aa5887fc33314589410090e31c708e03dd84f5be06119dea44173357461fb5f697f93bd4778c3986e94c6bd085f720b459b16117f2ebc98cc7489f816f0cb1f2c39957989edd9c86801cc8ce2a5ae55fae308a89d72c002a849234297342d4db3c37ba63651ed8afdc22872af2246605ae714151884700cacc019b02c7868a39126f70a357c779c39ec4c904ee5bffa4e5dbb074fee0ee504ea1189066848a2bf6836032f4674a0b0cf297c4b83238f12bc775820064a1915d84fbd859a49ab05f39ce4d0a267fc27c5b9847ec087bc228ade18523df9672f849db2fde93a5cb037cc2750b11c2fcb83e54f0e25cab98c8c10387b201f00a61d47b3277fc117f475a43be23dfe1af8f56cb7f1720d9fb4f8c708485933b9fa7534e336361c5ec609079f03c34281ace50ba223e269bb653f8455eb0eed884458872c1e95cc69f8c12ea50dac4e1cbfed3d7f6378f40c7eef10d18490e49e635e2758b55427c8700f4403fe75d6c15dce2f33a3613a3fc272e3437f30e2be87de69d30ab37045b8caac9b216008ae3ddfdabdbfaa751a0b1a21240da1f287c7a0140cd97eb9b99e70825161bbcef9b238669d37cd5992b090c23de91b0fa503a2b879cd141f487874be5638ef1726c7aab82fc82a0e6c1fdbfdeac9a2b9d64eb27059a0e38c8dbbee459814716b66863a9abb85d619f4e14c13e45cee2e89044c21e4dbafaf466396e68456b38d3aee58c847dd6ed49b91f6c14a46a351feda3412e609d07607ffac0cec55139e2fc6588335e3de76fb09eff63f5a9c9084688738dae4249857aa0a5c247adaf5a0d56427235f850f31b4a836b12300ad19ab150a17986a075eb1076ed40498e878af6d6d5820be3464a0c06a256417537a03d104a3949ec0a3bf562f2bbb43c951534d9b71337cbfb5e0cedc2bcadef9d423c7d8f0ae8acaa253a093aa12e66a5a89932df7b287d4b49da7191fc422be7643d67afed1641a0d562b37f98ed6a50d672c15689b1474792f8c8ad6dba9fbc4e7e05ae4a830ce9f9217e53367413ef2c29b42bf3f5fdedaea76f594862257705197c3a024ce79d95c184f422ad18edf592ec96d68fe3fc103daef078ba1cda3133e164ee12719d98f2eda91edada079c494b890a7918d9891dec45e2a4e7bceb3630a801f1e3b2732d61647f177cb5b084ed74600afdd24e4ba43d84499db9bbe1d184ea3219c04"}, {0x20, 0x0, 0x9, "17ccfb89a609bb57790fb72d3851e3"}, {0x80, 0x1, 0x6, "a85f6ee8a699005f0f732786fe5926e343ac1a39a9cb0da9db79ba06ffe6b7770f74e9d818fab8c161473b69a29749926472183bf685cdb9b0ece34bd95045c3e2aa17949ae31b4572091e5f0ca4dd7f3a6fb72971952cebd0001f1c0b5a2d44db27ab37e35839a4c19e198f1e"}], 0x10b0}, 0x8) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x10000) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:20 executing program 1: setitimer(0x10000003, &(0x7f0000000140)={{0xe49}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x7, 0x1}, {0x3, 0xfffffffffffffbff}}, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8bb755a118e3100248debf967a42abf6017643c0980cd2f266ae76a8b0160e488f264f9abf7fe5729946896ff42db8520e09bf7d6bfdfb27060699ccee435ed0126f35c387e544c4fe5afe71979bb13670f91cabd2c93a5975e70809d5461ed6504c5cd5f991d75cbae48a91b1a66759983ee72cc290b3469a1b7b46f33853bd2c6bfd00acd831d6", 0x88) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:20 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x28400, 0x22) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x3) r4 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x3010, r3, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x200, 0x7}, 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000840)={0x143, 0x9, 0x6, 0x1, &(0x7f00000005c0)={{0x100000000, 0x8, 0x4, 0x747, 0x81, 0x401, 0x3}, {[0x6, 0x4, 0x3, 0x5, 0x5, 0x99, 0x1, 0x6, 0x0, 0x4ca, 0xffff, 0x5, 0x401, 0x4, 0xffff, 0x200, 0x9, 0x400], [0x67, 0x0, 0x8, 0xfffffffffffff143, 0xff, 0x3, 0xfffffffffffff282, 0x401, 0xadf, 0x1e7706a1], [0xfffffffffffffffb, 0x3, 0x9, 0xa1d3, 0x3, 0x0, 0x7ff], [0x80000000, 0x40, 0x7f, 0x9, 0x80000001, 0xfffffffffffffff9], [{0x8000, 0x72c0, 0x0, 0x4}, {0x4, 0x80000000, 0x8, 0x3}, {0xca7, 0x200, 0x8, 0x40}, {0x5, 0x7, 0x101, 0x1000}, {0x80, 0xb39, 0x3, 0x5}, {0x7, 0x4, 0x2a1, 0x101}, {0x1, 0xffffffff80000001, 0x7, 0x3}, {0x6, 0x7fff, 0x6, 0x8}], {0x3, 0x0, 0x0, 0xadb}, {0x2, 0x3, 0x8, 0xfffffffffffffe01}}}, 0x1, 0x5}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000580)=0x8) close(r2) close(r1) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="e0d4ed209cac0a907200663c91e6a68ad86b6271cb81312bf32700681ba656ce61d1f1a8f85e44d1840262c77624402cd428830de2b8c7db6d36371efa737699b35d37076c920cf0a1f2e7f55f05c13dcb17813633789e2458c146828d0a34f9e0", 0x61}, {&(0x7f0000000180)="49f6edd0eb23411183ba368df2543ad260d7fc5df75efda5c602621f1ccd76c56160415dcf631d18006087c9400755fb54e14587fb9c4a9f4c76c4427b0fd16369087e313613492e3c3cf09e9b1b6a48c0463e09c92cec053b9a7a6a52993e78845121d56cc6dc7fe6433050e1f2779c97b3dd5d58aeac526bcc1ec1484dae2c0fe8c953db751ddb0ea43528478746a1152dc8db12d8c331be6eadd5e443b6f0b71e5978bc4932a33e4f2a90a709e94c15d3854659ba23c5db73d740a2c44a8bc05925bb02bc490edc712a637d02e9bc8dd111526a261584e7824dfcb4f444f721fdb58ba51df0d91f16ef636a28ff7d", 0xf0}, {&(0x7f0000000280)="5d0d02aa97a488020d08c9a18b051adcd96376d1b74aced841786472d77460234ced70dbfd407ad589930dce00b0cae48f397bd00825be", 0x37}, {&(0x7f00000002c0)="7f14941307073d2d3fe5baf6cb4ce709f6c3718e9bbca9be3a0bb1e553e70c31043b258fda616e766f688dd678cfa8ce9273b8ecbc73583172fdfe1411883633bca9e5b581195a63872b4905593a51974ac5b98dc3de98a2c5a7d06a228cda42abea12a1f2489664ee1347c523e4dfb5026b03d1c0a30a382a6470621778923ebb7ebc7d8c3b5fba9c5760fa59d9cd1d3f662bf7dc851003108ef80a1ef7a13a4fa364801ee1760bf379a373f6b251eb294cf4e5d175be73b8d1164480025f093b145267d181cebc21c8be32ad77cf3758499b", 0xd3}, {&(0x7f00000003c0)="aa", 0x1}, {&(0x7f0000000400)="3b7e4b13da786a3a6d0c3645d00063dfec5da19d39136a0d6b35b832a74f4f38512280a7a9b1161bb0b977a552c5709acb7b9c570ee70a86802720f7a82f", 0x3e}, {&(0x7f0000000440)="bfb70817ff8a2df6ea2cbf146a04bd98bc194dc8fbbdf4851b7caa4c92b880ec470d05c1fd0864d38fe8196ab62e17c3007731a404a9810a45f7dee9bd81a02baa8d237a59", 0x45}], 0x7) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) close(r0) r3 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x3, [{0x3, 0x9}, {0x1, 0x3ff}, {0x2, 0x400}, {0x2, 0x8ae6}, {0x2, 0x100000000}, {0x3, 0x800}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x80000000}, {0x3}, {0x3, 0x8}, {0x3, 0x81}, {0x2, 0x2885aba3}, {0x0, 0x80}, {0x0, 0x3}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0xf59}, {0x3, 0xca2}, {0x1, 0xab42}, {0x3, 0xe}, {0x3}, {0x3, 0xffffffffffff1e88}, {0x1, 0x3842e36}, {0x1, 0xb567}, {0x2, 0x100000001}, {0x3, 0xfff}, {0x1, 0x5}, {0x3, 0x400}, {0x2, 0x7}]}) r4 = syz_open_pts() pread(r2, &(0x7f00000002c0)="aeba59d62e4aa0e93b0d97a1c8075ac5fd8058ed37fb2d163dc8158983c84ff44c6eac83f547707facec32ee0ae29bb22b27c8af10d5238946b954479cf5adf3eb0aa1ebf03a3e2c7074d37eaacfee3d6c18e6e6af80f575bf8b6695270a8f358ed20bb32210e912bb193a9cb53f2f010af5bc7245c27fba36596c54ae323e82d8a3771459bfdef161d7", 0x8a, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000180)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7f, 0x1, 0x20, 0xa98a}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffe, &(0x7f0000000340)="b6") fchdir(r0) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/95) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4b1) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x1) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) 16:00:21 executing program 1: getegid() getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() munlockall() 16:00:21 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xe6ff, './file0\x00', './file1\x00'}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) fchmod(r0, 0x100) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x0) 16:00:21 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180c9, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$dupfd(r0, 0x4, r0) r1 = getpid() fcntl$lock(r0, 0xa, &(0x7f0000000080)={0x3, 0x0, 0x8, 0x84, r1}) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4", 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r0, 0x1000, 0x20, &(0x7f0000000000)="72cdedc0da622129e5dbe48deba90e9a9c4e68d659f80a6209ce320fb8fdc63d9932b74bb291bb9ffa3c72f1dea90beeef0f93d3cc8eba9f7e88511462544f5c271c729da8bde39483e3ba736daca230c3747a6e1f5a03b25f4984fbde", 0x5d) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x8000000000005, 0xffefffffffff4464}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x10291, 0x23) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000400040c6570c896f4784a7396f", 0x2c}], 0x1) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) ioctl$TIOCEXCL(r2, 0x2000740d) syz_open_pts() 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x100) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xa7) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/168) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 16:00:22 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100b2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x8, 0x7, 0x3, 0x1, 0x9, 0x5, 0xfffffffffffffffc, 0x1, 0x3, 0x1, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x130, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x2, 0x7fe}, {{r0}, 0xfffffffffffffffb, 0xaa, 0xf0000002, 0x80, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x100000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xad4a, 0xff}], 0xff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xf0000004, 0x8001, 0x37c8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x3d, 0x81}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x5b6e, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x32, 0x4, 0x4, 0x748}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x8000, 0x100}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x3f, 0x1}], 0x6, &(0x7f0000000200)={0x8, 0x1}) 16:00:22 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000280)=ANY=[], &(0x7f0000000180)) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x30440, 0x0) fchmod(r2, 0x10) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) lseek(r0, 0x0, 0x8003, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) dup(r0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x2, 0x1, 0x100000000, 0x21}, {0x5, 0x1, 0x80000001, 0x4b1}, {0x7ff, 0x80000001, 0x4, 0x100000001}, {0xe704, 0xb2f, 0xffffffff812ea532, 0x4}, {0x0, 0x0, 0x1, 0xbe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='^') 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000000)) r1 = semget(0x2, 0x2, 0x10a) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/147) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x100000000, 0x3}, {0x884d}, {0x200000000005, 0x80000001, 0x101, 0x6}, {}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="2770af687bea218386403e52fb5d64b15e01000000aebac0fa907ee8510d59ac0eb749b1660da115"]]) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x101, 0xfffffffffffffffb, 0x100000000}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000000000000910, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x80000001, 0x4, 0x7, {[0x0, 0x80000001, 0x2, 0xffffffff, 0x1, 0xa5f, 0x0, 0x0, 0x264e, 0x7, 0x8, 0x3, 0x0, 0x1, 0x3, 0x1f, 0xff, 0x91b], [0xfffffffffffffff9, 0x5, 0xffffffffffffff7f, 0xe49d, 0x7ff, 0x81, 0x7fffffff, 0xff, 0x4, 0x4], [0x400, 0x7fff, 0x1, 0x1, 0x54b, 0xa9b, 0x5], [0x1cd, 0x5, 0x800, 0x9, 0x1, 0x8001], [{0x10001, 0x2, 0x7ff, 0x4}, {0x9, 0xfffffffffffff0bc, 0x691, 0x4}, {0x73, 0x3, 0x9, 0xff}, {0x2, 0x4, 0xd658, 0x3f}, {0x99, 0x3, 0x0, 0x101}, {0x57ca, 0x86c, 0x1471, 0x8001}, {0x1ff, 0x1f, 0xff, 0x8}, {0x4, 0x200, 0x0, 0x161}], {0x8, 0x8, 0x566c, 0x4}, {0x6, 0x6, 0x100, 0x8}}}) 16:00:23 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) ioctl$TIOCCBRK(r1, 0x2000747a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r1, 0x0, 0x80000000203) 16:00:23 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000240)="5ee2570dc07db4533125e21efd3a2f386cfbfcdbf7c4336f88e546d87c94f4d0221cc454ed5c5f68664fd1eec8ec2677f445e31cc84e3866f6067adc0c3ea19fce1a300508c7247095f967f5dcca4309e1b8ea81a116acae8b3e60b3932ff4f60644c10b139f790163c91e65ac27adcf8b75e508e5ccd35b6bb15761acd918318b41e82b7aaa3040f922b2d668d2940b716e0efdf8f1b521219971ea62be89abb984f301f7176b49adc03d7bdcdba314a1fab2c5f71d59f9b5459c3faad40ffbf355c70532b6168e2675cd92e0993da934635dc9e39498eb66c1347f82a4034fab9685", 0xe3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) semget(0x0, 0x3, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x100000001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10080, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3ff) read(r1, &(0x7f0000000540)=""/226, 0xe2) socket(0x1f, 0x8000, 0x3) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40, 0xc55, 0x20, 0x1, "0f0676b6470a69d3ddbecbacd5c0e72cd4ac12a7", 0x73fa, 0xffffffffffffdaa1}) close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x0, 0xffffffffffffffe0, "6466c973530f001198b0863c55d6f557b0326e90"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 16:00:23 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0xffffffff80000000}, {0xa8, 0x800}, {0x100, 0x2}], 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x7) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x46, 0xd705}, {0x1c2, 0x1ff}, {0x1e7, 0x9}, {0xa7, 0x8}, {0x87, 0x5}, {0xc3}, {0xae382494931dc5da, 0x1}], 0x7}) shmget(0x3, 0x3000, 0x60, &(0x7f0000ffd000/0x3000)=nil) r2 = semget(0x2, 0x0, 0x704) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/215) r3 = shmget(0x1, 0x6000, 0x40, &(0x7f0000ffa000/0x6000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x2, 0x4}) semop(r2, &(0x7f0000000340)=[{0x3, 0x2627, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000013c0)={'./file0\x00', 0x2, 0x80000001, 0x3, 0x0, 0x7f, 0x80000000, 0x5dffdef7, 0x2, 0x1, 0x81, 0x8}) execve(&(0x7f0000001440)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001480)='\\\x00', &(0x7f00000014c0)=']\x00', &(0x7f0000001500)='.\'#\x9b\x00'], &(0x7f0000001680)=[&(0x7f0000001580)='tap', &(0x7f00000015c0)='tap', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\x00']) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/vmm\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000001700)=""/58, 0x3a}, {&(0x7f0000001740)=""/172, 0xac}, {&(0x7f0000001800)=""/142, 0x8e}, {&(0x7f00000018c0)=""/184, 0xb8}], 0x4, &(0x7f00000019c0)=""/179, 0xb3}, 0x1) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001ac0)=0x3) socket$unix(0x1, 0x5, 0x0) readlink(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/58, 0x3a) r4 = open(&(0x7f0000001b80)='./file0\x00', 0xa00, 0x134) shmctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001bc0)) 16:00:23 executing program 0: r0 = socket(0x5, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f98b336aa103266f8968705000885bde5b406878ace6aff745950bf594ffdf341559c8abf5c359937be10dfefed74c05ba6bdca9178afad743da9c5352eeadff3914521e982801ff006d8ec30a2ee57b29fef485d53fa1753cc634adeba16e3ae1ad86a08f0320eae46af064c01af020563ef3c63c8089b5489e280a93b616f0da12cc819ec199152cb3af02a78c2afbca9139d6afbbaa8dbfac9358afe3b344325c7e5"], 0x10) semget(0x2, 0x4, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) write(r0, &(0x7f0000000000), 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000140)=0x3, 0xffea) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbc564f744c34", 0x1a) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x138) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x60000080, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x2, 0x81}, {{r1}, 0xffffffffffffffff, 0x9c, 0xfffff, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x7ff, 0x80000000}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x1, 0x4}], 0x9, &(0x7f0000000180)={0x2, 0x2}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x401, 0x7, 0x8}, {0x10000, 0xf535, 0x20, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0xfffffffffffffffd}], 0x1}) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x18) pread(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x40066, 0x0, 0x81, 0x0) 16:00:23 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket$inet(0x2, 0xe4593915792687ef, 0x0) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x100) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/134, 0x86}], 0x3) 16:00:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x6, 0x8, 0x7ff, 0xc, 0x3, 0x71bd, 0x1}, &(0x7f00000000c0)={0x1, 0x3, 0x8000, 0x7, 0x8, 0x200, 0x0, 0x7}, &(0x7f0000000100)={0x7, 0x5, 0x3, 0x7, 0x60, 0x5, 0x1000, 0x20}, &(0x7f0000000140)={0x1, 0x5}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xf3c, 0x80, "0c1692710449596dc5aa69e340d44f56d4e5738b", 0x3, 0x6}) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) r4 = dup(r3) ioctl$KDSETRAD(r4, 0x20004b43) syz_open_pts() ftruncate(r0, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f00000001c0)=0x8000040020000000) 16:00:24 executing program 1: chdir(&(0x7f0000000240)='./file0\x00') lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000300)="46ea5df15ea2eff3a0b8facae9a80ed1174ad8c12234a36b4727e27b21acf39b15161880d5323396548d54af330777ef6740fcbcbd18c018f81dc393da3b8acbb67fb9fc30f189787f5b5cf47852548c2150d3892c9738a2d0fc193ba207aa672fb2a0f43788efe49134802a206a6bef898cbfeb143c43c1b0feefb4e4daebd04931cfa6ec77921505ebd5028a9bd1f983963b08c8766b523f7f75390b0ea0385d894d244b144cb80ef9e2288b", 0xad}, {&(0x7f00000003c0)="21f491f45c8750cb30b0fed4ef198afc144b47d8c23b2f48951e1544ccceee1ddfbb90cd9a32a82c6d37b048b3a14a3913999aa2b1fcd09ca12f17778c09744788e45a50f9ba93c8b6dcacb24e", 0x4d}, {&(0x7f0000000440)="360a9a2d443ed6d424bd3f371e7e76e05dc1057636d85278da0d9699bff9dbec9d79b57cb1f0d20f95bf0e3586e40cd65e25c8c9ec4238f63ddc0a75602c14a70fc1811aea2447df4f07f394cba8dbfc0b3ea5c916d9fb0ee2e869392557947e97665a04e895dcbfce3801e50b19ad09ee57751b516da096812064b2dacac575a39da6af297f9aaa78a0def2a2eda360defcfb86ba195bc1fab099f00ad01178b470bb7bae466642211d3a184586686052bed75ada4ad4", 0xb7}, {&(0x7f0000000500)="09d8104095d55f486540b3167fb79a31a1223e2d6e1567efdccd3629e7158806421485158efa61d53306d448d1b8f24e537d93ad77e902b8d5a83894d10ac0e964a5546027a1077c9884771de702bd63758f4849fdfaa3dee2cd6553cdc4b9261077654644a79dc16fa5e363579c6aae82452b653bb2f87cd366f2ef6bccd45633226b63c87e6b92f68f5dc0f8ec0693166ed18ee24467805a14f0bb19cbd4777eefa6745621e76830036c06cc9bc7dcb253e13428acc96f287d388b0023e7b0b32292feb4c22007d84a4d8504f423d5cf98b951ba2db69f5963c7ea9793c83c34b92d2cb959df98f92c", 0xea}, {&(0x7f0000000600)="da1d57a411435f5c32c988f9e813e7e8363e3a58dc20efed9712f2b20fe2ca2e65c03f142a437c2f1e621f33797cf6d72fb68ae685fc2afeb8463695c944c93eed015e09ccaf560e12919ddefb7c409a113868875f8b33e5d4724fdc21bd844de003a312f0a989ae48969871f50bc8e818b3bb3764a9d3451145eab6a508949c62e3cf6bdc46546323632d8f0ad88b90c4d31bf735e7759f4e4c931e8563c38b0cfceccec02ce0ab5162c5e2f04af088afc8b245655c0b45184f02ae9e53c78f3e8813ae9d6d1d54b3e3eddf66dcbf7fa7a95d75724cbd20c5267eecd96d0b9a95e2f5e53a079ed413e7e8d0c58d867c41d02e4a30c4cdf9c9ee38b944880ecae69abbd100620829c49885611005725374c28790ca69d8def398248ce27defa7b66f3f2064f5cef9dcef870d037c8260b08625f1eff508f2d2bc09ce5df817a150cf947c8873a08adcb442bd50e29f8a399d9b4e149dc0cfc3834c198c42e282bb2e7281cde5f39438934aa9b76b91100ccb0d7c23303e5f0e90fbd8250b8a80824955dd769217e8ac0121b7edcff0aa246825e3f0f2d54ec5f996336352aa44821227988ae25f5ea106223c571934ce4cf6609122215381b2cdfa495a0d32f345123e428eae5905e9f632cf13f2208b4964998b14e3b2c5f1745293c3c9335bea552ba3a1d888701942f9e5dfc9d8d76fec1618519ecf1c40a5de782d85857382d4e79d1bbea611604a484caa00a1da9e5e18aa7774b82a102cc888cd16d20e1a5175da72ff9285a763c1a1c56d7e138e672362b262aa901ae4c7d25b898077848556bdab40af35a872156c95478faa698d044da9b42cfa6975ae6e3494757aa89042ad9274f9f3984b7d342c742a19c1f6874ea2bdd38ba72a45598c829af7d14bdf37bf9f5f5dc12dc474551ce3b9360d30dadaa090d02ee396eafbb60eddab8272f2934701e7e062d792b0a3edbc7deb9a8624bec834d1f1e343f9dc6615d1ef08503baccf9c174b3ef05522f64ba70149a3eb61f46b4bd3acd7d8a88e836e18d075d26847d6281f045c6c4f59f82f054d608a1677d6bcac617f48a355e5d45bbbd7443149207f0588cfc31e0e343c351a4cf92704bf6163f8e6a07190df63b20cb61895c86b0dfe0c2e658d9679b877c7e727302058ab26509b0ed00814f6844d5d695037bd7803b58d5fe206c147b2cf868278397823e02b5af4a4117645255e04b0b2ddf092eed6be74a7e8e93d2f210c166a52ed8cbcd75fb21c1ce1880117eb4470b7b07a2f3749d60fe34a7df63dce2cc8913119cbfb216d6dbd3489cb89b84d7a2b6d8570a0e7cd9b41477a46d1868f5416c46a2c7b64d49326a9ebef6c676c185200c71b9b9baf8aec73e0df6b2c81790bdd2d122363fbdfa37895fcdebf36024aa16c6c8a9aa7c853b2ec94fbc068a7b70ccfbf5267af1794dc0a569ed843e97519dddee8b9987d71a1db35eddef898b2fcee7a4fe2ddf61253467a77a8fb522cedb593320cd8c1fdd944fc3e2199cb5bbae06092cff899e880cfe31b68bfb0a0399aa50c2f64e6a877000d9c9efc396d7763577be312e45589962e4feb45298a9ac26c2dd65a967eb0d45ecfd57868ddee1d5a77a4d446b5023bb20a930ca8effa514d5d9ccd302faa49ab63c94eef01d194420193d2568667d0d3b4e80fdcfd39a42f379169fc1726c18d19336d7a7495e233dfd57c4216ead7bcf364fa8947ae10e861a8d9fface79f733e0e2540a4fa2a0c75271d4a82bebfc0162bcbe0d7cd0af187797fdf99da86c5d6b960c6d3788503578650b5a5fe355e868f08698f976fa751030b9cd311c7a4ddc3970b1e470ac122e295ff924391e486288ac734ca472c6aa405d341b954901e620af0be77c1626b0bb566446bf21472108ae0a184d9e4bdfe1e529118861c44a57e37875ce6fc2454d2b9cc7cd3bbe4e0d0455aec7deb273f01201991beb07b481349e8ebfdba52cd48eb75e162e114e86b41d3eaed2989dd316bc06e7a029a32c32c009b21a1e86c6dd544262e9609cd1986ac7ad44ad06075d918cd1aa05a37614954211ad08a2c357a735d4b1f91c9e54b6a0784b9f1537c642c5319f9c90ace4d76d36be84714c4f5e035e8b65e837edcf01e2962554b36019400b5fc8f43f35c12f1980513f4e63d1322a50f7d24348c3458e926ea252292fc204507e516e31e2efac4ea0c25963145bf00340c4adbea0ce563a55cd26d82727322fc1007a296a561dd6a906684a94cd6b5334f546554912ae44cfc12d308193000eed5dab842ed71432c4c6c15b22e9c6e25f4878ff450643bcfb5bcd2435ba8b2c09add7982414866cdce043513745f0c3659779b3f379e7e30c72b8e45c4badda002adb3c7fcb44b7ff881761aeb8f51956b59e364669b402dd04c53154d4533cb34060786fe10d1502de245ca62affc698c9f61ece4168e47a6e4c3b32a47bb1bf50a31c23a8861fc5ec69932666806248dd5b3be48c820c8851444f4a029e14c80ad7280ae85612af528a2bd6865d46ae59e1ff196b621d0977df1fe63d5afbe42ea9ea821178bc8fb6668387cd4dd396be09f2acd3ee22693e5254218e4323f42328a7fe437f1d8cd791cef4031333928dce87963af5364e410451d83d29b8bedb01b38cd172d3cd34dc779074f8f867ddd4448da5c19952f5708e9c3f6404ce88b93ae3b5a255eb14bbc6586ec8d38e924a4ad4d8975d172d4d777cdc9ef2a98636759b7f900e93b7c92d2b1b7ce50b18d8e554bd599087e17d4083272ab963bea906ac04d986482a3061f91200117ab044b61737cfcf9902f035e5c215f78b29fe949d8e1d1e115efcf38958d28cf03614c05ad27b1ead9903159a0e06aa0575102b45a69690934f2ea891acec0eb1a99331ffa83cf318a6b01bb8a83052ea147e87413b186abfdccf8645baff44187283609b0a5d17d1b78ca948c96cea6433a2e16fd38272a3a57da0578019b91c2c10e7b9e0d994724047bb1f0f62ec27c1b39fa6bfcb56759ca4d583f28e119b0213c4f91b63d1761f5e0c4994c56749c60fc72429e4725bac5894da8c42a4d96c475a0939e0081301fce2fd8a8e99d3f8bba4a0f2af40537f67e234e82fd3f7efdb8f8849c45fdfc0e85ac03b1a5a42a6acf7bc68f02e67493c903a4a197a01ecbdee1cefc1c4e2155e761c743e19bf424878da9da49cbfdc64378be6857b8ef4ede21e85711980ca43494f2732e2b7db72848baf9a7aa6c50aa1ce9f276d5fa3ab568509a973a55880737cf4d99f4f121203230cbd3fc14d036646a87ec91cd0233cc8ba1f92d90c08023ac17cbea4cb9eb709211a12f43b5aa31fc92ba5b7cf7f976de1d01ac3e7f4b7a2f594e1b3e3541bc0000378f6fc6c1e316c46014619c0ccfb18ccd4ce44bc9b12defe724044fca5d671c7f387ec92e5c997786c2543c8ac9b125c5da0ae008a232db036d7f204459d78577cefb4d0e0f610ce2117a27051ef9628fd8167c1301f6e90eeaf09936850fb1d9194bc4888cfb923823816fb2a9d7df24313d7d7d8df9e5ed7f2cb1791a3bf45bce9adeba6d4d557ccac099d2d4161eabbb9fd53d1041ad92f01c56a8961ae9414d159e77e64cc1c3e0b90c0c731e530125c14159dd8f9588b1bf8ba476b6e8fe1add5ca79958d06545f93d8293ae2cc4642c182e9286ca009f30b74c0bae5c820e1c60f915b0d4e7ce4b98be989844fc7bbf740f4b11673312ac7fab53e04826359e29096649ef4468b572553b3fd032c2fb71824c661bf2025b49111f813737ca19dcaf246022306f4c3a597a03389a9ab1495ebbf3671ecafc83528802d84f0031e5e580a3ce6cc62e8e9be36671cc9bd276fefe0590cf5e2db322701bafcae8a364d5532ad703be0b2ce9c73c4dc93b0e2c8822d95206d5847de1f5481e04dff7c7ca265124338344a1520cb83c768ced680d931637f3bc557ae3e1ff0a24e2b21ef98b923fed10edd44f2c3360e63d5c9a4a7a98f265ee4a8987d302203976b98b44fd7e2635a67c9e6c7373d2371f6fc5bd6fdd396c5a6a81cb2c6df7f7c22a6f90edfadd82efed0fd83463c0f58eb251f4eb88df00658673e178923fee69cc6a91f83d873d2d4c62e8fbed77827cbea660d8b3e3e43689d5a4850713cd469231d6ecd453adc0048f169cc17a65c88b99ff5b3b2b0c7d2838aaeb8ba568dd505c7a5b4daec29bc1f5f931a603848e807d6015daf1eaabfb704b9ce39e003c62945a15c365a430fb3982d3fce8fcae346c15034212fc070dd68a50e4bb8647043d8821995f145b110f47921b0ef80fbfff69fc015491b3a488fb29912f0a72d9fc776f9ff8486de45a99dd448ee33a5fc520ef75a02addaa24595fdd0c793201e427460dd115e75dfc325fb2265277f337183ee36ba66158f5b8a867cea1d1fd2a320bc459032cf33d55e14a18b39797687fd29b8dcd9e4695a6f21da40d0b2d2a3741ad4bbfb97192e600cc9464b0aa2547208dc639fdb8f1d89ee4ec9260d8653fb8a91829de730c6953b1cc77f95ec1c35cb6d4f2de77519bc4f94388812884aeb03023fa5716e7d1422f882128525fa78cc380c06f1a6d49d979cd3923b889e3a9051f5a9f1d50ac8b6d1560fbaee4e0c131b567007a0c59040b34b3158be39176267381494267508e897e56379163f87c89b72a10de6497496a6a0e2af4a5800ccb6e1bc041406c629b5ecbdde9d8fb7dff6e57752006cbb48d0e77869e35184ac6795f360a93ec96aca647885e8a07009814a69a653ef27b7db705493ebe5d6a6216efea03aa0271e4dd5a8f390bbd4942b71559a7d71f55ec6ffb65b590f41211889ebb7395c2d95304e169a678a4d03312390943f865e920060a1e3cef23c647c36db59b25644b711b0c022596d51df21572935f3e38d64ba88fa268eeaebe3939c4e0ed5085fe84efd23bd21d6f368f318881cbf86063821ef1ed93e458e51401ae0cd102693651fc49f7c91862978dea55e375c2d5b49f3a5cf32d84d0b515de766c8f90a91a7e70fd3eae8b3fcda232f0aa81ec52dc33f25ca6930bbf462a4b52eb06d8953d4deff98fa855ba5bfeb51916308ddc4f019c9a2d7143edbee3a49f53afa3dac89c89bdabf3b4385b5dc3816d0c95e4d15132ee4cc5e7aba060ac70b8a9acd10d8a76c7c549a7bb5fbff4ca9373fed494a1ef4f338cb17a5d428a24f9b440b563e4d0a95a2bd57f6ab33b6648e0cdf49fe6cc36e24ecdbeb1a149fa960675581810737dfe55552d0632ed24c5ab54cdcb1912ec092c58a19976f54266d0b52083effe3f260ae8c14a4b07d80a769443a3a291fa00660a5e1d824febf913b1f82cf7e7cf9c12da05e5ab4dfe67feaaa04d22e45d225c09d10bafb6c8c9f0df1587801734bab5f0e0878908bceebe2b55a25e07f225c25d3c70f09d8a0792522f8264551aaf053b9883c7eabb6d594fb20f0a8613b1188bfec07a58553767dd1849656198491252051e744ba41a6008a7e6fd4f9e498f842a5ecedf0cc3d45c246d4fa76a7fb0be6334588abc4f1c41f63c7899a1bb6acab486cddab40cd4df616ff36ccc380b872e7acc9a0045007ff442725c57488f442046e3127171dbcc63a1462e54956c55cd56c648e35fd5f8f1d6d016bcbcbcb3bf901d21d72870aec5b2a974a22615e9a2e3518c4fe93eef0a0df2ea64f5b7fffad2d2e9c34ba0386e96a883fba0780ada912fbc582ef2799b183301050b8b36a14ca818039a8c62f511692ee683b93226c3202249270828b5612f10b99ca964af1ac04e", 0x1000}, {&(0x7f00000000c0)="4429d9923043c4423293cca1781e55fff2b5b1a05542ad935d20ad8475f78d6fc285030b547ddcca7a228caacf3ccafa3c91b784c155c5cde3071bfdebb7", 0x3e}], 0x6, 0x0, 0x32) unlink(&(0x7f0000000040)='./file0\x00') recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x80) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x2c) 16:00:24 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7ff, './file1\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) dup2(r1, r2) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0x201) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x28500, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f0000000180)=""/145, 0x91) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2f61) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a366518", 0x14) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7fff, 0x9}) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) r1 = dup(r0) pipe(&(0x7f0000000040)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffffffffffff0004001f8e99f646423caa008da600001a000001"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x108a2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x1) sendto$inet6(r0, &(0x7f0000000200)="2bd9e04d4eb8bf851dce02e37e14ee5345d018fee05938f4892b88b436d36e31b4b6050b13806ebb87831d36c64a35e4d5d3ea7d4dc080aa0d6f7b361f82b774d39f3b8d82c4be892858962061c2486dbc0e20495af512f54e5eb40cd683c67c4efc7e3d1d2a084bc70ae7369e90c464eec3803d81e4e5e3f898ad178f50672ea9b3aa327fd274bb64aba31052ae9e7b7d8b2ae5ece5fe1d68572d217ad7ceec300c0c5fa7f48c9aa1555f71f3228855256f64c82a", 0xb5, 0x2, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x7, 0xeb, 0x5, 0x4}, {0x0, 0x8, 0x6, 0x8000}]}) syz_emit_ethernet(0xfffffffffffffe1b, &(0x7f0000000080)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="90568d818374b9da9f", 0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) lseek(r0, 0x0, 0x0, 0x1) write(r0, &(0x7f0000000200)="989d15a614f63059dbb5183f6fb74e6721f5b92ce6a2d87a13838c99a93d419bde6dcefa2e82acd04c460ff03d38646bf6cb3ac74a1e8d3a5bebbfc46dadadadfd17297e6e1da462cbae01f6527fe29d726887b13ffeb1cd0c300a54fdd2f1ec956990b9c54b95cf5d116ef89d4fd13421a0cd42ab5d1c93a11aaecf2bf553de4363ab94b00c75bb5ed5143ad5542e", 0x8f) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) listen(r0, 0x3ff) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xcc, 0x5, 0x8000, 0x101}, {{r0}, 0xfffffffffffffffe, 0x40, 0xa, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x48, 0x80}, {{r1}, 0xffffffffffffffff, 0x44, 0x800fffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x21, 0x83, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xaa6, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x7, 0x81}, {{r1}, 0xfffffffffffffffd, 0x6, 0x41, 0x9, 0x6}], 0xddc, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x80000040, 0x3, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x1f, 0xff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000043, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x6, 0x800}], 0x0, &(0x7f0000000200)={0x2, 0x100000001}) 16:00:24 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20031, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r2, r3) r4 = fcntl$dupfd(r0, 0x0, r0) fchown(r4, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="b19ce070260ca925d360af3d4e9b04aefadc36c8fd1fbac4ae0cc2853c46cf0fe0c78ad8aa190a7ea777ca0104d163594cda901e5feac2386ca39aa15446cce219dd02d154f96f2dbb7abd2e412bb8e545b087f527ccfa1d650198a340c5365522028a42cade030873052859653937d3251e52f929c1cf808a5531065ce2625ebf6160a66360d5f30282b823b03007f4fd76658eaae60a12fe948692d5104e147e0d735095d6cbe6a2e04035f0af629b1a3d30c5b874", 0xb6, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="cae54fe04670c8132182f5499e1692c6d6f54227a81e940e3a4d10d91be60a566b107b14946829c092b8378beca149b72738bcd80cf4d0ae935a82b9843715e259f95c44169bd6d1dad7ceb08cec0db7c81144c7591dd30fbed322a774b346a7cdd58cc155610d187a4db50df0e6c57ece1ea705e4af1132d202f42223b94a8a94647d3a1254467d73b74890041b1327ed499eac0d5bb1b7edb0d0b3fb", 0x9d) fcntl$getflags(r0, 0x3) 16:00:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000001240)=""/144, 0x90, 0x42, &(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) kevent(r1, 0x0, 0xfffffffffffffffc, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0x12, 0x1, 0x8, 0x7ca}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x2, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000003, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x0, 0xa0000081, 0xff, 0xc919}, {{r0}, 0x0, 0x80, 0x5, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x7f, 0x5}, {{r0}, 0xffffffffffffffff, 0x41, 0x84, 0x6}, {{r1}, 0x0, 0x80, 0x8, 0x9, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x8c, 0xf0000004, 0x3, 0x8001}], 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r2) writev(r2, &(0x7f0000000000), 0x148) fcntl$setstatus(r0, 0x4, 0x40) r3 = syz_open_pts() ftruncate(r3, 0x0, 0xfffffffffffffff6) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bdf2386eea9c00", 0x7d68cf33}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x42) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x80, './bus\x00', './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chdir(&(0x7f0000000340)='./bus\x00') getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x200, 0x8001, 0x2, 0x1, "d90f0e28be6cd1608b5e170b0d7b46c805c2a5f4", 0x8, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() getgroups(0x5, &(0x7f0000000240)=[r1, r2, r3, r4, r5]) r6 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x866}}) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x0, r1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x3) 16:00:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x3, 0x10000, 0x60, 0x1}, {0x6f09, 0x0, 0x5, 0xfffffffffffffffc}, {0x6, 0x5, 0x0, 0x4}, {0xffff, 0x10001, 0x3, 0x100000000}, {0x0, 0x41ef0a0e, 0x6, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xf1, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x59, &(0x7f0000000080)="1c09357620deac2dc16de20e26c012fbbcd0834baf860b8b89f108b8d1915374916a9d396e3be5b8aab422d546963f9232922f93e069e440f5da786042fc03f5202564db5958693a4ae0c5ce571b9fe750c827fb5dad913ce1") mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x1}, {0x6, 0x2}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20020, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x17, 0x3, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x800}, 0x10) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffffffffffff, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x6}, 0x8) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x3, 0x4000, 0x5) getsockopt(r4, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) pipe(&(0x7f0000000000)) 16:00:26 executing program 0: nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300a2, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:26 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x6, 0x8007, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10092, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000240)={0x1, 0x9, 0x795a, 0xa87d, 0xe786}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x280, 0x0) r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:27 executing program 0: r0 = msgget(0x3, 0x0) r1 = dup(0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) msgctl$IPC_RMID(r0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e51f67000000000000013c1fe9002049fa9da398bcd62b103434820abc205256e4b696be162aae2cb5996ca63399445f1b2782196d5a77b730c88a77253514b97fa6524930ccc13a88ca933bdc35d91065edd1a3e822524ba4480102", 0x7d) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0xa0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x210, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8010, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="55a1e599673cb4b3ac20761793d5668934c56eb0c4e6ffdf2ded1fa49c768cf5d66a20f23f72111f20c9bb5c7d83c4a1c226a72911192ed8873fbe2d2797b7a56ab1d63bc94aed3baba0f6cb6894b5d25bf4ee553fceb9b8b5305c0dfab053103ab9330b30b43a18310763e87775a152bda3d8ff18cd130183e20e9fad3936fb8ded0103589a49a3397ff7e33a4585bcc2620d4b201605ff635f85a44ba831cf8ba2b835e6b8bf13cb25f2bbef57f3a2ec39d4c8831d93ea5e6ae832a3233c0e8a0f8159b451f2000f78a556ad8ceff19d506b72267b2ea1982dd34846d8e8a7a1352f29f743b980fd7a39217c05ea2c78dec55ee78725c7a1ba6d1a6f7c5cffbe865ab447eef4934b9609e570708a7db20d449bdddc6e1fb0c8eb8086d51e11d3700ea19fae386244904282b1a6c4af33806b61329f15cb8f9023ecf3b3c7fd46579d23456b00b3b8896f9ef169d1ac732c595152e25214f0c09e83963305b35a5b4e54faa56b1df5b24ffbf1387a9d336a58def3d996bd68501887543aa9fb551e89fa7545678ebfaccb52d9b4e06097e361d0c398ee7c4a8ec43a968573885b80b18159a625985f61dce2158d6d83583fb728b6941a9799b8a24625c1a9f9f78bb7cf38bcb9b25de3a58978506b8f5bb5311ddcc1b24149a8917e6a82c88d777c352a0cfe9eead5c00865bbe6322f758d83686a7f7ea634ea6e10e8a1225793be36fe9a72a51b68a98459c104fff1594774f124d3f114b3ee7b73b129e4041a72201cdd68f4c64535809bf4627f272b752aa103d03bf9d7f22fa8732f21dc4071f1fc7fa3d6b25b5d1bd4a24ab913ba5a609bebeb1c46186ed229c6cfee264d58c5c08e0795fe3466d73258fdbd3978c80b133bfa84990a1457ec727e2d5108535c975105f9b78724ac950a18dc6b21fd479b14a41deece7ddaf3ea90594a126d1f2a1ab1d4991c40592dce4c58cf7d49d6f150135fdac9bb6ed792689da83c8c4be7dcf0ac4c9ffca01abbc714679ccf8acf9c4bbd3c956c8353c3af4cf97c5cb989b82665ebc0418bccc4f03e8af085c7554011fd02495a64540eecb5bdd12ec26a212a934acc26a65e68dc440f916887ba1b2d5c038551db287dfe138900dba1294316d3018d594529ffa01a825585e547980c098cf4187ec673dc09215c5b9e22e4bc5038741013abae5e5c9abb05d0d983a46b776cc8778b51ff4a779a140ea78adf7e68dd2254439a504da13392f4a39cfc2646c720e75d07770f90aa876aabc1745dc8294d970993372e60d174b58f3766d08947aa10a049d21522c2bf218d061457d6783d1ccb5cbb3ccd766bbf720c6cc5c459bbc3f060d3ffb32acc9ed196bb30548d19b6600f0c06d012956a3ec173ae159cb884f45564c26a8526ca001504da7de960be5c07a30fe3dcdd2d7c22a6a2b07a847b225237789a0ba10621fc66aa5c63263c79e17b700efd885679fe3cc22d026e6ccb1f11d53b9a4937bf77d5e0bae72bdb5479e98d6e3f31f97debf5571da91fd7b0abc82e92fe8bb0f14537f6df4dfc7e39ada50b7eafe0c309a263638523e321fc4dd0b5ef59f2036b4b28bfd420f122399051f0a4bf0e06327a7cf432565895056c7f55681354afd10b91c36b7b48bcdbbf879f3b05d4286d7bfc6d34bb58f60a38b5136ed2c27034320d192be6637fb3ea02e6d07c235b0c78235a70444b67e29b4be289263c2b4d79a26bfa2b31ee1ced1d0d787c36dfdacb1b543b68e50529df3c5d0f246f2cbb44ba2b3639494d8f0c31d0e468cdc1dea433f2a8fbc454a9ec61ee2251fc08482ef640bff1d3b2496eaa06f6e4e19257345b407317d2fdcfe27e23ad9a48703369ab886229a28928933479720a2518d40b351276266b7e9f03c5e20acbf8bab1a351e1185e35eb9ba0ea531e18c6e1f1024339403ab1508c266363ddac724be53336ad2facc9418ad891e04758e1ac1f98a82c4425fc19a038a3daf07f603849494e7d818b9c8195a68701abedf89b47dd141eb784f90f2fb8c9a9fc96a4f70d2acc34e245cf04a568944fcf73a39cf3d99e8485f45eefd1b2357a80e58acbe5ebf78b3792998e0233e9ec161c1adfc84a9fe8331b138ef594fcaeb700e6e1a04e29e37e8800ee99610d9d2e83d9ff6322144372e049e99761225393a4895ac8f2fc096be61890b164292e658d106e14b5f4bb9a7bb5c4121d6d5d31c282b2281264afce8dce330ddbe84f3642048631a717c0241aae96df8c559fff98d5252ed8e5b2fcd6e5c8854213a8bfe8f874dc5746015b9dd9573dd319845ec01ee7dd57aca09d66762b32079671606603eb4a21f563af9e1995619baecc7a908fa123f47962146f0150938ac612192278dd233ea16b27a1634c2d5dd51a00369eeae17fd4f36bb30233bcd5c44858dc5aad99708d5157c566cc51761e84a8c1760ee71b9872a57617987f22a3d9398fecbd4661e02ae290279ffb818851006acbeceb590d0b637bd8ef4e7d3338b48c28535d9cbc5d9fd77f0a274e747b70f1f30e32713b402ad660fcd49a48f3d0b6ff96d3ec4d6c4eb64efb2cfc47b354a1b95ee7b620efe6cb69d1b1302ae6d968a15c7e43679f18b393f8124a38f773a66ec0caecd24df96e673da3105c3907cc59b3ca61cb8eaec02b8eb4e73035fabbf040a3d39806f32f4f23c6e8d90f694052751b389820b87064460db12b430ca8d63754f5a9578c51284128961520d7a0a963ac5807ef897feea054586cd0dd11dd2a81751fb9ca5c8dffec18b0f332c6178fec24b9142d1c048e592039a2f5ca273fe0cf1dbdfe2107f0a4e35665dc8a6d96a78f48dd97a290b8d123fd935999c7350694df62b67e12bd458382343ff80613caff77c4905d8b07a718262fcf5883357d29d19ea26fdc2473bc9d43ee138de7e7d0f5c03589c532af0914c8d85a81e581cb7785fee745502e16e95dcf6f8182a9879f540af9595f65aedee2e6c04a42aba727e62818a22c591fe7667b4ca6d2e2df30452e4358ff9fc564efdd902722a6c76b3675c651dcf3de1596c20a2905f6978e3281a8f3624034460bd2ebf37b887fe866ad86a37121f5006285102f08de6cb6ce713be807ce7d3514b9acc6d73b920b03c66e4773e367012cb9d686ba82c8777b56a3b4cbd2069c0fb351adf4e699c4567aa4473796ef919a08f9b57160d632cc5b18b7688c53b0d1f66b2b918a20f25c4d98f32442973517b6d177eb74a700060319ca3f1a1a9d826adee2e7929ef3e278929148dd6c607e0c29051da60b7b2964093b2d9a924046056521740380429b374c22455552e34d58c517c84762f65a15268641d1b768e9c89a5b6cdbb69302d0e2e8a8dd99e6926e0f14a7df6705c7bda823c97ace9b57586f5bd8431d205b1b8f402c99e7b934a6dd26fb0ef334baecc3c17dd93b916a377b6911bc168675fdeb7aa4926a1a1f73734871bff01f001a407fb5bb59ed7309f4d1faf5b0b9b03cd9788b172ab73ce0136091390721b9c4f2fdfc5b149cfbe7a9172a8d1ace6aaaa5c77ab3ac16065006c7c82d7eb97cc6dfea54e8c2329d43de300a670a2ebf1e8359dffea17387719fcfd7e992107cdb3b39477caf67132993fcf8619461ca639018b757cb0ed049826dcf0c4bb221ff7d21ea68170e56493469e6ecc3c8794b6bf9e011f1f81cd072fbc8044b5dda3dc804f36952e63ce61ffb1e5d26c4acd928e4ccc454eba8e2cfae256c537b23605bea90c003c8b6ebf24591d0b005a73699cd97851812896ae55742a939de55e4e1c1ef36adb0918f28c2a8c7867933a23113ef93c39860d9b9fd12995b6b916e574be053714c00e0beb6f419e6d64719bc6dd9d5a3c069c0afc7b4da25f6e8f394d817517c1a95cd08350658a53d967f16cff1da71aa5f0611af0dc11c4c50129d0807aef9b7e8f243814f4816e567036a500c4ae825b8ae72e70f761dd89ffa078a275d34b52d3437760b6af596d7eb23af1caf7edb20eab04e7ec1d80fb76e175bebbdf4dbc221f6765468d0a22dc547b4b8d9f9b1164fffa5cabd1f90249102d48633c1c2ee88fc0486e9f7a8ab7330ec478a9f699c0e5e0b6fc65d2cc7c6a468fee762d65686c5b741c35f36f4b6f1a4c8fc2182d5dff10feb9d4cda6ab171c7682ac65e17ef8c595ac3ebd516a2062716411afa0857a7f0090abde18f592973e4a7fcad61fb3526d9c92d5e3b7457ff28793a04bb10f465955b1fae93f03c86e7a771fb18d81b880ad1fa80117834c172fe0ab1c072f30444fa8d6029594093a92c6bdce2db70236b244891493c8c429a72c9192b5c3bb5403f6717ffa8831f0c66385b2eac7f6ddcbf30cd15797392a2521570964095c9b0128bae5ac9e81f0a304b7ac2ca01dadb988f42ba5d35910f97d3fa2bc9e8bfa4d3224d690cb09b9c7a0c97f5f57f0a0dd4ebdfaea7ebe2d328a749338d58d4ee18fa7383e6ac7869f6f2b293300a576c0427279057de5bc0caf6331fd8f394c38d76803671d8db0ce00a77cc0949d7fbae65c525d5aa51d95922e32f8aea545ea620c613dfa6fa90692856e12752c54d30ce6abab73df6383893a48f31aa5a922d4451be975fe8c02c42f0efad5586364561c6e42dbdd40bffb9fa66fe305e3244b04f65f33923f71fae9c41e8359cccca73c0025b6d30276cc5ccb69bd882bdc78fda00a0876c960cbfcaf9e9122fcf2715af30bb155cf5af27a21cde73334701b619c1a9528ae41f6caa3d9f759c22554f222d7098dafa7cdaab81d47a0f9cf8e5e05557653d40084fbced6e4a3807bbb88a50d35dbce684a0c44668dc8e812bad8bd9b532133f07ded47e6b04633ee3afd15ea796c927e8d1139c437e89184413de96a7b3c919b5a5b854164f47fd932fa3467d2590b5069121c6cbaf13951b3f895727aa31849b1b116c2c8e713d554ecb3944ccee842fd3c4643f33c18cab5d96305e1f3cdd9a0fe92a54e8eb1ef2643808b03b28e4e1ae17d0e0bc4023821fcb7756f525fed25ed1eaf2588a211e1ac7f16b1b5065111ab7f3e8d93fa789ab021a2bce51d7231927c8ebc1b24bea25cb4f58a0b0e6d0107bdaee4fa78aeed5a99f6d41fd0366ab407b38677e054282c791f56bc489efd02d1d31a4ba96afb5797c6e0441066558bc86f1f7e533e5892f1ce29a00af09227b1828238b776fd2b733d3f369231fe0ce70c6d5b94eb2f9c2044d48d565557874141334b576ca91099a47c6a1f9736294dd9e1e5a22a887cd3ccb39c261edb0d0813dd6f41a20e098b0f718c20bc29d861646d5bce780faed31430a7d592ce44f9fc4007c8a38c8d2b2e6bc35e476e266f56f97a0c6b3d2edee0fbadf07d3cd2fc21de9ab7894739aaae08c4708ef587a2119b8b8ef894745a122a7ce7e20b58e5bd547b63142e42da79866acba8d68fbdf45ae276f76f466ba5822068a6ac8a958724554e0903be462ae4060dc28c000282f7485edecb5bad75c424dfdbd61113eab9699c3b691e7bbcb1963e3388b111653cd70840a6fb8d5e99e2caecc320e585f74b4adc3bf89d0a44f300c6fd41c642a57f3b38d1f0373482fe8194ac1fcade4fa1dbb04cbbb6c57d72df4d2ffb5148ab0560bc6edbf7a3321c01dd41ee46857adba520788dc25a10879cbb0a99d3fcc75deafd3aa316c0db4ff46ab86e4eef3d557e8940bd4a363564985370063baa3283f5f3909277948afe41eb68a7faa74f8afe5da916894a1d9d495ac8c22461165e73fa838b917cf71424e9a101f46d02c4dd32f139f6d4c542c699a3221baea") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) 16:00:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="1f448b00552f31f2c8fb3bf0d07a9c8b5f246dbcd022f05a99fc783182d678afc4a2a5502f0aa290fc2e042bd3a3f78b778a3ebed8dd915722c47e8ac336297b313b9b1dfb3d75bb7a6a20b34a59b00acdba72b8afc1ad6786bcf6876c65e801057be878981f998bf538be4d7d8cb68de89ab41ad932e8a4ecfdaadc902bc8294cb67a445ba5d8a46f93c0867f69d2198f86b328e41f1c30c2771df69279ea01c61cd954deb714", 0xa7) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:31 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x1) 22:28:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x4000, 0x9) recvfrom$inet6(r1, &(0x7f0000000100)=""/75, 0x4b, 0x40, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x100000000}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 22:28:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, &(0x7f0000000040)=""/136, 0x88, 0x41, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000140)=""/68, 0x44}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/95, 0x5f}, {&(0x7f00000004c0)=""/159, 0x9f}, {&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000001940)=""/4096, 0x1000}], 0xa) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffffffffffffff8, 0x7, 0x8, 0x20}, {0xe76, 0x6, 0x40, 0x8}, {0x400, 0x2, 0xd5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xe35b, 0x10000}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = getuid() setuid(r1) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 22:28:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0xffffffffffff0000, 0x0, 0x7cbcc90129a3b3c5, 0x1, 0x0, 0x2, 0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r1, 0x20004269) 22:28:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x17, 0x4005, 0x7b) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x10) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = dup(0xffffffffffffff9c) r10 = open(&(0x7f0000000340)='./bus\x00', 0x400, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xd0, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x8080, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10000, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x2, 0x0) r15 = dup(0xffffffffffffffff) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x30, 0x0) r17 = socket$unix(0x1, 0x3, 0x0) r18 = socket$unix(0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xe303, 0x6}, {{r2}, 0xfffffffffffffffd, 0xc4, 0x0, 0xfffffffffffffffa, 0x7f}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x1800, 0x9}, {{r4}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x7, 0x6}, {{r5}, 0xfffffffffffffffb, 0x84, 0x1, 0x8, 0x6}, {{r6}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xfffffffffffffff8, 0x44}, {{r7}, 0xfffffffffffffffc, 0xc, 0x10, 0x2, 0x3}, {{r8}, 0xfffffffffffffffe, 0xa0, 0x2, 0x100000001, 0x5}, {{r9}, 0xfffffffffffffffd, 0x43, 0x60, 0x40, 0x1}], 0x5, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffe, 0x10, 0x0, 0x6, 0x94}, {{r11}, 0xffffffffffffffff, 0x40, 0x40000000, 0x8, 0x8}, {{r12}, 0xfffffffffffffffb, 0x5, 0xda, 0x3, 0x3}, {{r13}, 0xfffffffffffffffa, 0x26, 0x0, 0x83, 0x5}, {{r14}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x0, 0x7fffffff}, {{r15}, 0xfffffffffffffffb, 0x1, 0x4, 0x1, 0x369}, {{r16}, 0x0, 0x2, 0x11, 0x401}, {{r17}, 0xfffffffffffffffd, 0x20, 0x10, 0xf5, 0x80000001}, {{r18}, 0xfffffffffffffffb, 0x40, 0xf0000004, 0x1000, 0x7eb}], 0x40, &(0x7f0000000640)={0x5, 0xfffffffffffffff8}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 22:28:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x1b) socketpair(0x18, 0x7, 0x7fffffff, &(0x7f0000000000)) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x4, 0x8, 0x8, 0x6}, {0x8001, 0x80, 0x5, 0x5}, {0xfffffffffffffffa, 0x7f97, 0x9, 0x4}, {0x6, 0x1, 0x1, 0x8000}, {0x2, 0x44, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 22:28:17 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) fchflags(r0, 0x0) fchflags(r0, 0x10001) 22:28:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="70cea3b0a28d2f78cde15f7a1df74d4570cffc2ee63c15496e5f9b0742b848f7d928f51c559e50bf3ff6e2853a89bf0b32b6b7ab171e4c3b74e20080550086a035783d49f1402b466517d2897396756881b52ca76b1bfbae9247ed3e33d013bf19ce3e5167347c096e1581540562ddb76ae2d31963281bdf7f73e46ee5eb11bb679f13eb6d73ffc668457cbcb5e5625b9cb6f710f4c459985b728a0b92ea3210f633fc4733d51a5e03dc716ed7c88db58bcbb99272a65ef7f5ee9106ec9792c11d84336c9624ba09", 0xc8, 0x40c, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) 22:28:19 executing program 0: socket$inet(0x2, 0x5, 0xb24a) r0 = socket$inet(0x2, 0x1000000000000002, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="89050000000eff0f", 0x1000002e9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0c6c3b4e00a2827ad4c65f7c57ffeac2ace2f4604d926d2893ceac04b84d6a690cf25b6a486c535b688a51da044f4d421b00461594c56ef12b2df6d64bbf192426d411671f9a4b2069beeab63eac7ad1366f523d5384", 0x56) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x55) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/245, &(0x7f0000000040)=0xf5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x239a, 0x8000, 0x9, 0x3}, {0xfffffc0000000000, 0x6, 0xc8f4, 0x4dbc}, {0x6, 0x6eed, 0x10000000000000ef, 0x3}, {0x3ed4, 0x4, 0x0, 0x7f}, {0x6, 0x401, 0xd51, 0x101}, {0x20, 0x6, 0x101, 0x1000}, {0x6c4, 0x1f, 0x1f, 0x52}, {0x1, 0x5, 0x9, 0x20}, {0x200, 0x9, 0x10000}, {0x4, 0x9a0, 0x0, 0x9}]}) 22:28:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) sendto(r1, &(0x7f0000000080)="c9387d16539d84adacceb99ed429b75286a07a3ee030a70bdca931aff0953802a57c9fe84d0ebef7b07e1a4d4faf4b89d49e27ff046072206fb929575f9885d4db9f971fbba5bb01513bf34648e49f04633fdd4cd936eecb138eee204da158d723861bd8d6f9e362f779d3d9d78d00c623cc2506ac918e9263c36f8f70800229dee1ebbf2a61f188cdf31b86dd49169c288b08822dee3e418fe6251fe6bae76599a3f6721fefae65e5d34580bddeeb20814fa3bed59e2d4101f9e057f03944a1466eb4462ff88859ad8028e483986707df0dc0f57336c69dfdaa4e95ddf5cc1a504af6fd34475833c903f11d", 0xec, 0x2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 22:28:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x5}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() r12 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x4, 0x0, 0x2, 0x20000fffffffe, r12}) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 22:28:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x401, 0x2}, 0xc) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64, @ANYPTR], @ANYRESDEC=0x0, @ANYBLOB="eff4461fd6da79542ed713a0fb9c0a6ef8ecbdd4f77a96f80306f56baa930d932a455d9f1a15e15ab9ad5cd6b6f6c95ae9616a48afa567792548979ed07c760fd5480a8ee459b8b365a8efa68820638f2c489ef4a946759c0cd59ba03efc65c53bf45120b4200b33776dcb77fe130a0729485124a1da1bbd6ca58282a51c048970daa54f29b794f70ae35ec5298e2b1cc0444693b3e42ecbd7d2723583c13b2ac37ae857a1b560d0b23ca0570e845ca7f5fd5ee6de024eefa36fb08a6a460edcb3cb1c965e0013c0ec4b71a8e0cfa40316764b41d4f620f26ebcbccbfe7ffa2dd75e14de887c745c60e642af04c2c0ef628aa567d32950ab234053b33658ca162a498463583bb8600a93d906e0a8c28bd5aeebf69ef027c9037960e83f239b0ecf6a0c2c8d21d1f59188dbd10a42b3c938e646afdb0e5b293f58b1c0169343a391d82d7dd79ec5b51b7e20ba25eb544c09b9aa0207b8329041656f1372ad260f21bada01b719d6e51c0efe7a8129bb90262d7c1f14d0a6e87d8e09f303079537f6688ae00ac6f90177540b1c259c8e24781f3f8b236f3751d5f503df15cd4c01baed86488c933b1f041b74b8a337086a224bd496d7ca9ae36919447f64cf7acfddbb9a5b902d972be4708a01d5604442230bffe599501e5f8cf0567ba090f8c48fa01bbddc6992b460025d7318e11e8d8df999a6bc0bfccaec96a7de6421d8753d7e03e5cb9967ea1a4a0563c1bc20a6056fa36b5723780e74dc6e58415f200d0aed46a9a587ce7ccc3f8d5a8b81fb3da06054fa7da7c5464b7654207ca607b9c1f3ebb660b208e42a6cee8f4c4b8ee51b188637864713208d7be2299462b344414fd980dc800c616754066baf7d1c1efcde8ed27b4e12d9ec1279a90e8ebce6d583cd9734f52a6095da64bfe9cd617e9960b03a8672401e4a0ff3db989cac646c83ad24e4dc229dfac59c8c00785c794959e1308e022f48f4a0bcb3b509fd435e746b89b6e2fe1151349143926fd6a3172fe03b35abea04d067f3301dd9eab41dc85b289d2d472843eab6800accadb909d634cea20b346987d338e035540ce20875513b5c1cdbae078deeb663c0c8cd729b64e2e719890b5acbd56faacf98d4722206026b6be46559e6854f27e6623683562e1ba0c57a3d38890a8cda86aed39bb53fdd77f203252c8e2558e23c956944665abedfb05d2b257e2025e81662b82f9f7bde733fa81eb36682c2d256ed88f22c457771044a0fdac83d458e4a8bec89090b1cf44d43a361c8e384ebc157f5cc1c32a8a5901f69b8479a7b532d71f256c7de87d94c275b9c6aca18c7ede9b51d1686b4dd176c630369d80f3927877e33245a994964e84c57f31a3ddd71992370da9380595dca7b9f5b27944a28a7cc0ba110ea012fad6259dc8319ccacfd63d35d537e97d57f1d1d47cacb4d57cd68a6901ec061de2a3985fc8cdb173dbe2f2ddc0b2805f60044c84b0c5285dd8fa6890df7f4107f456d7ce4ccaad0ef11bce071079f5289ca7156b06225df20abf2d79e130a843279da4095fd236ef8133ccd355bfbe873bdf0bcd46d8a79bbb2d2e8484b2558469b78762ae2e1e209bd6828d30ad302ec4e1dfa22bec421f263f87539d6eaff4080174f6823c9c68a882b4cde0389c3b9938f1ab6e85f2af27b18e8b7d2935aad7449d6a7d6e6c6e1128c0bddfe65cfec6db5d77e945e7b7a322b04f7976235e978d4b809d5888c5546845cc1f7d6e75c3ed55ed19c28cc99576fa73d72c87584bd6055041b1162aca6402dbcdc965d414ef8714cb71cb6781069e68182385aba7279e2bad3ca43aad017c188c0adc290261ed941af41e515801da49965c20b03085179598f9fc25c81a6d569482ca0fb8415d56f15ea84baa32f843b9aa5cd99b20e5b0c316cf18cd9b5c80b6cb515b99c01ae787632777bdb1bb11e70b717c322c47daa8bd04a4288256d4c2a323fe152f5434b9a8cb17bdd2f8a2ed5763ee751a8047f72e6aa8429e74ea35477af797db9a05af4fd4f755d24e08bbb7a7bc6dfc01d400ecb9cc05cbf7f4376b144b7d99ac7f7cdbffd299a412c87bc72a4780b211c594166b5680224574a6e08667ff9539cf64e64d31741cf8d68deeb232bff9f9d425587ea238f248bd9e5175894ee76a7f07f6e3ed39ffd070c43b5e3859deb633c647e0a9f2e2e806d355f4fc61d75e3bbc90cf1cb28033c1b220a12aadd7d11f47f8cb27f38f1f83819be20d57fa8aca0eddac769298d48e5544a5c4d5dddf15988e196811d778cd8ba327a4cb7d05525d87fc4bff58045e6cbce9340f321fd3a548e6f36ab08f7bd4676ad1808ea1089fd10aed9e8123264403bb2844fceda10f66a7bc337bea192ce28000958a75967a552065676018562aed9a92954bd4f9d7d62f663b12a593b87a3ee38b79b958bca88864f924407ca68cff8df3050c5a9d9afc8ba91c214375abf5ef3960643db1d63591961785e2e356e49e79648bbc0bf14ee5b438ead90f1a1a5b6bb1a5685a2807a653c77dc5d6c40c5ccdec51e7ed646505160aadb067113a2503a7469f79adff83cca332518cf6a48c79ad67fb8435562385085c533f2096650803b4fae1d4b260aeedf2f6a008f43de36d4acc7b250866ea95649247cb18caa45cf29a9753e5aa7eb04f90e1014ecedc59a8a28f01c2994d6b60905948e5eba5ecd63ad7c39a3f0534fa25c80517ab66981439f29bf6d3080be7c7a91e036369a243deffa7b251ff2bcf93c389bc2b217b4b48ad497dfe00b3f0cf217c492452a0235c5d0f5ded17f6348caf39f6710fc3445205b14ca0f74009132fda8b14ad5739b5f368a2aa6ea1cf1eaad99a6b09b9a85b6c1c8e78300b01bb2a5e5e8c6a037a3b0bd0f8a4c7f241a680b6c688476d95a64503e40d724bbba520fb1f79f67a5bcec3dd370eb928c319778168bad7156cdab5e5048fb61227d942136ea411a37cccd1c166da307ddeea31e153566f01d7ea436076fb52f79b9158258243255ddc42c36f023256bb1628dda5f362995a90b8d2780de88d56c712e6d60db0a63a8555335e2e8529712d22b0fa6393b3870c1e23a2fb8dbe24b87bc1ba027f95e16223179f02896bdc8a4d0c5ee2e94138c7dc6d191fd42977f95b46eb2e779826dda8d099856d4605026d8c0ab048667283d89533f2b89da77208f40a0b76ffb0cbd42310aedb321a765d16daf2d0018b08392cab24d62648cafc012aea3ff58f5012b08c71e5e848612ca8b4f0e3c84f0d52113b3733b76d960a10bf9a51f1f0c6424ecd78ed31c2c862322079027ef2c4f959b068d01aea7c38c56d70922b3b531eb0eb869aa73bf51b2026a1d818ad6f88ce20b72b132b46edf45c4cbf08046a32024b16cac2d0bd72655472402f8735b9b73874183d046b8d4a07cb0719dffa0a66d20bca9bbfa844099b62876e1e26199a9971a38d75d46c43576f6b977871fde2e6039a7bb12b6874b5f7e5dce0bded481005ed2ed06ed2182519974643d36f3052b38e846908da5c95ba0ad130c96cba9332c2d8a6956ba661f656353cbd6b9c3f6307fd87cd4a1e1bb5621f13eace7019e3a6e729d22f7b2a4e6c825569f7e0defd1401e5ec8e75bd460bab40c7fd6c3e7a7299d90782a8e1e94393fbab5a516f185f29fbfa35341720aa154652cc039b7e602d3ad5e83ccd352669b8a8b8520c6ac781e9f927026fd87a5bc396bf2b3f63b6a5a8f71f797ea31beb82d87b59c6c57f2d64c1d7a4cae4842c9dbaaf45f65889168e85ee7d74de68ba7b45f986ee372d40f01dd31ea2c2921c76babfff6b51c1dcc388fa57784f743aeadb07eb0163b2216c50065d96adce6d7f52b56e59d166821742738df6f92d33b923714c5a526c9834f94c781b97b2e1d6fcb5e73e3b30e55b7bffb06a46504556960cbad9185c4405c946560a05b9ed414ae10e87cd213ca6039ef4108b4b537147026d72934f737166ee7e5e038fa54a31c71100a3169bfb312379a434de3288f99896e19bb087ac36838d693a4fc627c4409e5427a5f69c04fe4f4f8e205ae12a85eca276a07a9397fcc33f9d46b161f1d55376d291104cd60a41fc9fddf9bbe6473bad155bff06d59fd46a627b5ae8e4e9a690fa8cecb37ed2973f1ce684e2e0097cbed38a5bdee0b80ee6775d5b8f64afb9efce5207cd38e3408f44edcd7f956bab75f5f8fdd1deb911094058219a63a928922c86dd784a54629a55b5d2c7a15500752494374f89a7d7f04718a47962eaa9b0728f6103b243543312a192ebd16387e308c6f09daf858b12e1b46e7b7020963c8c95c218621c9dc575ad225f3f3dc7021238d2580e7844fc06682c015e9f12635fb22fe2438f0397f549d378a97229c49f378f94c59db923af061f0be5a43bc9b474571d07ecf583cf6f7c7383507ff16c153dc3e61309f4b19d3445bf9a9fc0495dca5cb30317019c1fac2b59e2b4509ad4870ccb4bb797f84b1ec1a94275a62fbf3506898e81bdbe0666f6333658bee02478e6f8a2e9c7e9322ce7bee394eb1f00b521c71d85341cd1160437c6ac24b7503bf0e44b431909a0b1642ec0ab0f3c9ba1f4e14837c4153beafa05cd6fee1149ebaf4fef1f471e72538d76e74b590e4b12cd2df71cb6690193fa72f9c8d0ddc38f8ee6c0e626d53f284d9bd0cee9a4e58a8988070dca971caf49735b3209feadf2222ebfa34b83d31c8514ad979878a44024db8c7f3e194a115f72aae964cff7f7192ecb9a9b4ae710c02e80b0550574930b9486080f83f46ca508a07d4416087a20636de70b3dacb0c75481e83d2298cb3152da338540051e7b481d0d331fcccf313b31612a913169ddf27ae3676726cfb83034effc763ac4086a40241166a76b6b9a16e7cbfd742e3b46d19a7064d6c07dd537f277e83423476d9b860b9b89a45d2e8a5d128ade3307e99b4d8eb5d79d120b3637d2f7035ca7ab6a6dc06b3ba28794b5a2aa4f6014cfe3bc5e5a6b0dfd6a81e72e3c2da3553396f3962ee35a2a03752ced9403b48108aa2cd99732e580b86227503b04a2aecdb94746c4e2a2b76942a9004e22b8b702e29bfd5e90dc164c768149f8f166aabdea1512bc3cbfe3d9cca38cb656bdb3743a2c6b6bf4210bb96c730ebd4cddc2f233a673b92c061232912f98e9c3f26fdcd5aeecf9e9e820dc4cf1235ca85ffbfff51b940a7604e0c9a997d639fd6c067d0a6a806cf53faf12b03ec9666474aa13501c4f82aef6cb9555f9689f028536a9bca609e895cdc463589f9ab72b79e7b19bc6c2f695929aa680df3ca4152c89e2d20d5bdf6965d65760359be93226f99cea9debd8633cd4685dc2ce201e15d505ea21109d8f90323c06167350a0a66658063c7b3e8ed3e4e60d7baf076e4a8b04172bdeb52fa88be1110a610a6529c8c8cf565190f76ee664f3a54059ebc606dd8e64467360949798b17a7d158a0db2ccc0527a1ea88c7b663b85d8687b44f42195357e11075f7d11c0e969e5c7eab8266e030d492f83bfe28a4299d3fc752b6ec30290289eb68f9a499efa2006633bd33807a8dba7ec0a4f9be04cb73fb4e5009d8cb40caeb629bc5628d5ef740ebb8917f3df4064ec58ddde5ada144d8534d8a40061450731f2601b5df8ec836f3a4f5a29ea2fe10ffe27c13f9ad853ec413c337403f58f50c3fd80b4647cb923a7c1ffdf307b9c28a71198d1603d2aac04ec07ddf5530f22f514ad4dbf346ae22e4f461e427734eb0bdc52fdd270d4dee1ad2990bcd0054f41ca2e0fe3874b9181e89f9d377a3ec3f5aa7", @ANYRES32=r1], @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRES32=r0], 0x4) shutdown(r1, 0x3) 22:28:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10a9a, 0x20) getdents(r0, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2a0, 0x8) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="8fd9a686f0abd86f5b6f8c2f293dead9c3aed2ede1b29123f3ec51084b7e069dc2f8d37d82415ed615fb0110bc9acdf1be2657b65a47", 0x36}, {&(0x7f0000000080)="3675e5fde93110d50ea8ce4156abcf742d4e48ae1da27c886d192918f3787bc5a4addd756a7e2cba598b937ba21a05ff580ccb042ebca8985eb991be9311c5cc26519c45b660eb6e652f929edff18f99433d20a74063a087fbf0dfe5082fa5ea39c786cc897af0be3943ece74f15f50b2ed0bf4ecc9077c08132a35279333641dd5ed95a1f36cb552e965bfd6ac62169446fd9a43b223b2efb985201ef2f26320d0b52400385b2e4e34c6a35a6361386", 0xb0}], 0x2, &(0x7f0000000180)=[{0x48, 0x1, 0xff, "75bfbab71279d2f213c9368bd73743a161da910ffbbaca96386c3eea671baa1b152140fd2277550ed26858917caaad295c47d44b357b7d4f"}, {0xf0, 0xffff, 0x5e9d8f58, "cab4e9e86f9e7de8f6710cf133025db775dc1d6e57f928910c2f126e298f925077eec9e218bbc323d507cf7ecc7822d3d2a7d489355a42aa7f56ce5ee01481570d1e127e96daa959229d018c20bea407ffbb59de4c97e2217db05b5e54bfcbc5b4a2f1078883d2838d4bf4918552242cb73032e5562451ca23590a590eb543c5d6e828b8eb7803d55ca924eaef3f72cfb9d2bb3dc1f7987e33318cbdf5cbc47dbe1017cc46e04ec77b5cd1c801ce1f8e746271d608b82451ca49bb5e2790c0ddc1097ced1c8410b10c00df6b4c003a6b4aa60aad70d10a97fb"}], 0x138}, 0x5) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)=0x1) socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8088, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], &(0x7f00000000c0)=0x14) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x101) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x3d}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000100)="b61a60f28df2d654fe319fae8202000000981cc279b5d9a3a5c78eb1048798f372b93dd456348a05e8ed6ac92b1f51ae714c2d2ec02dc0b4a474dc16") 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 22:28:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000440)='./file1\x00', 0x801f, 0x8000000000082) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x10000000000000ee) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x0, 0x3, {0xe28, 0x100000000000000}}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './file1\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) setsockopt(r2, 0xdc, 0x1ff, &(0x7f00000001c0)="d6029e67669565ea2c6110fb1b0c56a8c851932cce5f040d830ed589217d2be7252661710e1ab50c5c96eef3fe62e3a6d0157792e1990a56973671cb5357d1772951eb0d7dde4a56c0dded151abc232b4293e898bb589ecd2ac2c6bb9317888742fc3744395e2ee4e0c7bdef45a86ef59f736a58ccbb0a1ae8fe7cb5e046fd8f5ca1b9a529d2c15b1b959a0eaa6722574563dcec4ce0754285ba65d386023db45e29531a71036bff90e879fed3a975ace4b9e25a2f3b14255424dabecf2ddc833aaafaa35432957bdba85b1d91ca6e4e7f3f8f49a4dc787178db22febd", 0xdd) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x7fffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x6, 0xbb}, {{r2}, 0xfffffffffffffff9, 0x42, 0x5, 0x99, 0x1}, {{r2}, 0xfffffffffffffffc, 0x73, 0x20000001, 0x1, 0x5}, {{r1}, 0x0, 0x8, 0x22, 0x38, 0xa47f}], 0x5, 0x0) 22:28:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x5) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x4) 22:28:19 executing program 0: r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0300000000000000879039431d4e36f1e15b6e1054085c1fd88a62b86e5346ed7adea427041637d8bae6c9eddfe0b8bbe502b92fce74b7f2821bc9f760aa218d531959cbb4c6eacde66331f4d03d6a9530cc023bc167f448284a06539f4818301ff7263a3c59c83038866aa125a6cfbc70b750b93e9a4776ab7b23f8f8299255f28eb581160eee15038d695d16ff50c1e93d04ff55b4a5ba7a781106265f5e7b4efb92ee79c919c0a02d58dfdcd5419e7b3ab9c92c328bb55b9d05e3df8dcc64bcdd4f19b62426254eaddd4198f8d83bdc8c3a9c579dc935078254eb1f89dc1ccff8715b2ccb415f861f88127b595ba84f626388182ea0ca866c823ea062a1a0c5964a974bf191af7629b5cc65edcd1c5c5a969bd12e2531030227bcd7e4d4ebff5750a031754e9435214bd305fbaf788de19c009a057e0d062f5dd6279d9c1c66b7b43313e89accd06913b42ca349d2549d9c3334930c0ab9750d075dd634d3bbef5f96dd1a29e88c5fa96b41d6624ed760f78d19f1e1a084cd3b87d23e56713a3836e4aac86753876e90f34b3217ea45aa586ed7d63d06bfdd1d97fb2e8d9d7712287747437d4955eb8ac7f23c2d59cac320506a3bf8aa58b7e29415f97f5a5806d20e3de4486e97aca404524011aec9a15d7cb1b4e2898cf5a59219e6f682641a965bcb92448ac576dfafa5b36cd627c5a5afc0b61cbe4824701c1e077db6df70aede763433ac6f5227de997e54351bced68adcae455b7a04756d5ad38cd46b3000d60cd233fc9a7e84b572c452bddd42965a9f28bba4eef9584c82db979f685ba3e1655cd2b32f2be4066d3ed7f1c29b62ade2db7648f3f0dd9e78cc68d9618f3b2f31e81c949af3b92a5693c8152f2affb49f39390272ef1818be87c4dc2c7c88fba351ca9b864dba1a688bf93b73f367055861bae96f5065f09e6cc06a039f750c35c2a32369f0d1eed465c4bd69794ee9de3c8ba5945b3f290f0a6d4d50f0fd5da9336b3030c258083be4b6ef11a9bf10a8845af3eabba49d2de596043c7e23738a9fc9e616f553bc9169a8dfbf681aec0f714dbf02d77d060f032fbad2bab31e78da76bceba1044cf25fa5f9f0983adb1102e98e4a7535076b65e211126ae78cae02d4940957460e65330f6861a6cc5773d6073a7fef69a43e4fe021b54f9ec325e18741c4760cd4a5de84e601cce4bc0f0526591fb26a84690fde9d870d33ae9e738bed72a9bc428b45e8c534f72b0c5e571a1f96c2b0900f2b7fc76c80ca3029edce6f24bec31e146eff51bec87d2300225fd0cbe423e1b704a75ff227277bedf22e8b5382059294e73e1407a0d2a9a041cc5d9976f72fc5083980adc9102b04072418053dc78000725845ad477d174f8ad3effe6c4a2b469155f028478e69d80fd8e1617aaeefcf44cfdcae95edfb49c8a588c3348c4eeb1e071ff2e8e0622f8cbaa2aa8c9f6f433d5df97df20a1e597184cf73ce36194671b9feffc2a677c05970813bee7988487d13acb26fe79841918c6089aeea5ff45cb57483f70198e9b760cdb15f9f0f57aa2608e75afe5f79419fd06534932adb23946457b0aa5af043b295ab46900303bd44fa6c5e970f5de4ce05f2e7161616181954f634ce38df9254b59e1a77235562e85c0a02da6a58e492bc687c0a46f9ab0e68ad62aae27fd3d58ffcb0ea91208ff66afb55d40956643a217b30217d5efdc19fa342d00492bcd6675152a14dc28e1e69aaac7daf643e0a97081d568608c44f84c2354321691926593db987b2b63fccc9e4904ce6cb93f84732c76a4d5c8fafd37b24a123bdedec0f79952361b4afdc709940d1be9ebb324efeeab6ae7ab08aade97b50b451c5a2b591ccd671fdfc61caa8bfd24ffc1a4d5b3cdf8ba76dde824f2bd5e371370b77a356dc6a7bc99d3b75dd9de41109377663a52e65ae138665f8c39b787639f0fe8a716a80858a811c84fc928cbc5ddad2fc0be14efc68e5ce576454eb46123178d75d38f67c4a25807afac28b410ee6cdd3a408bfb67235849eaca8c500878aca64d90d7c12247e910f34921ebae7a52cf442673454a0fe2d7d772e04737de151adcb3773adc247c2f697ce4f2e5bacdc6c2902e3b17842558ae975dca69d33ad2e55cc3b6af407160d4d3f584343c9eaf23d619b3fb75d9fbff10b0b3ad9fa1f4bca375aff349ba3b6734dcd42658a4b858670c4e86aee2f8939aa6bd6c6c3d4378cc66ab721d2f637f567929f3e25b5a022dcf71d0353ec8a123629ab5ed4fcafd5ebcf5bec3dba30e519d02d3add943ad7e22a559ad0bd2e5dbd00139dc3d921ef449ea8eb7080e3ebcdb9d2e8bebf7159a883c7f743801b47a3094c15cd5b0deb846996797c9281c74cec2dd79e9201864798ebd8ff990372fc5a75f96eb37e3344171761983e6bf9aa083f41ebb08c8ac69f2cd2b9e2e9c0dfed0ffd9a3bd83bd26a3811e5f899dc0f3d61574ce74494e14e89c5dc9cb92a65072ec0b0617b87a1253813619f608dc4df348b2ff016aa601235150270c36ff821d8171858e6a228f2bbceadc79a14c615629e131c9a7cebb5b9fcf63a47f944515fff3bf29cd827be87768857d935b759d014d05adc55e24c727b7057b86d3888fcb8657ff259a98eae5ccf1cd01b5e1df53f571b2e7640382bea9b103654863c8e1a26ec0dcffa44df057741566e2f7c9ecfcf11d80ba6f31859751e695e3b820b988a73513e2f1980c3590e28db1af20666632897ec772bd775fbccbd56aabd24384e41e8ddf0c36188147577a1570d64ad6fd158ad98f22a9dc690010672214230407522f60b4c2aadef3edf7b4c9b4ae9d09746b989ced31edf3c5dedc7555093cf24447c8a5d98af4557977bb6a715158d8406834757976e97ff4b0953c42b14b285238bfb1037b3a712a5568eb2097d430d9a4dd77c93bafc2b3fc918399244f0c0e7d2ef987700bfecd2164972ad0cdca81b9fbbd937c9cc13414e125df603c1ffb0a8914c407a917ea5f8c67cccc5a257bd54f4e8450cfc8e0edc2799f6f05ea2e666d03f6dc68e52848322c9a11966ac727e93e2aecd34017b00da064361a3079e9e765d14ea50ad14d0f1dac1304d2a952d364c1cd4b0e4215f05c551da6312fe83bbd217142f2cb1d627d7f802cd8918cb08465d324542d334a16bab278691c19d4b41de9b1da97bcfc0440900efb2cfca79d2436e2e0b85838598b11845dd82cb2320484fb06003a9daf42cee26d1aa8b147535984948ca93d62ca084c90cb74a9a5eb830ad03f8f511920616c53e10ea2b28e2f19590d384439db0a3b91c496db80f8e79b296074e067a90de2b3455c92179b2d00575807a9d5d549d7817381d77335d6e5730bcc4f4ed98682ca0052e46e926f4d8aa10bbc66143eb55ed9d199e94e51e89fae546afb7f3d497a3d4f28a38090cf91fd11b8a3b6401d64bc8d582c8dc0b03859a3d1a5937250e37325aaa1a14bc805c80eae9d98442081a4d59ed9326af40833fbce4a9ecf180ff7f7cfa04a8f692893fbbe7bdb32565813812b6f21eefda59130fe74bd5749bb003b03f3a7b395f9d6890639b54ba8707b752cbdd937441f0fee4fa959d7c57e69f768bff1541ddcafaf6fa95441b6eb7ae67ff2d7b300fae9b4f76fe490ec0ea21a13ad9105522b9503dc5fb7ec1ae0a6a1753c2468ce8351b3655d6d22f740c1f208e87803a00d5d23c8c2d6eb51084cfa4570d600270b1e026ba29a2ab34f3cedf338dc1e174da77145c628597b435f4ca5a5b9bab1863a520f279085690ab7c50231cd7f2b9d7d162da69b31e1360bb0d84ce29caf4cc0e69938afa50d3ec943b828ea48527a2417474e4254a665d499051aedc136d29edcc2b646a02e701e0ca25b3367e6c95782702f1a67bff5d271972ea634bdcf85a7e28ad4c05aae9a301b4cf59cb6159ecf6beb580d6ef9c8a09f4a1de82d7fe14c6a44eeb01ce58f99113fc2bbe096f264b01cf45819db6eb65c76562273f6086cd0e0ec570cd45df865f01fa0549dab7e2aca9438be1f58b8c4d6260a117bf05911b6119283c7ecaaf2053b2f85bb3aeee7ac304ddb4f791b8d2a6cc5dbdcbf8f384dbddceb9ba5ec3d1453331adfcc6565c5272eb75c8cafb7fb756ce99bf75d5cc8c0f8890a94786d07021dabc028fcd03e30e992915ef1900c7d5f33b268fe1f0531c4a256267359e63fa5e20bded88c6e72773680c0a0c6fe0fcfcb5e46735610c4c52eb6c8c907a77a2b4bd7de4b42d6f4fc0f0851b7f5e0bd1bf7852db27dff5c53d1ed34fb1517cf75c6aad14e4ba8caf225073be26ca90da5c50fc96074ff5da8e0d22f73523085e5edf57e9fd9f2891f41c1bb2e6253aab6b41482c0bf5eec0c6801d32e6696f5cf4b17f1b6d8bc1342bf2055795787ef0d55e5cea9e2d811ddf3ce5a6cbc7c89cc03f7f4f692c6f1ba130f3d0968cb4c7f4e95a98a98417405bc3546d1db8e7e8a928b8c2f288c8f74c8667215ef14c7543e0484b3d54a56133d5976905d5900c7988e9fc3ad14b4dbe93fac19a4917fc0a0fd838e4a3d51383a649357ea08102d5c90e621c0e5e092dcef407be43ff656a0f00e4a7b169925c6737ec3d9931c271d62cf8c397e6a40088df37e6ec1623ba17639ed72d36c5e06c6cd53e9b36fd8a974ab4b6919213d99edae1d47f7a47ec287917a76fb5dd820fe5af40b46f1501fe92700aec753f41ec56b348e4ff1bcb87cd2414620a2b79f5fde5d89a5bb81800b9702efc9b69bf24a836a5d0cdba39ed0cfd441bd7c6df1496070c64d14a522e4b52a854ad580d7cc7ee9a6da54b74be5445f4b71871eaf92985e492b772d16310a59978ca98de11afb934831b0e280aae85d0014e39c49165ed8160eb51be1d972af8e7973143286124b767363124388d7b189ceb748a3d5da9e2eefc1058bdbec6b3a8a8b2c87b370207246ddec0a0c101e6f8ec2dc3e72cb8d80477301367d65740fa2354082431336bf4f0ff5b314c01c550a76f34aacf6607560df0dfbda631a2bb3cd0eef55c86d605702a39b1272ba50aaddd393c050f7f377ad867a91601dd8e9728468f19f21e21b16bcbe565c7d21739c82aad78e62dc086b3d9496c815283b1ca1cfe107c44e36b1b316adce14f24c2d9889374598821c82925e701f0b8d1caf91752d3bcd19c3e2d9b4fc552a29e2e3c653073fc12a2cb042bcba752e41d480d8d05ab10aa1e3e23b41a8f1b9b88399119fb449523a4df10c0a7251b109236792bcae9fa66ff50c0b01b0836587a04766e28cf2ceb7f04f671a388f6a888b78ca47e0ef33696b6f0f9b255684bcae803761ce855baef0d16067862b48aafef38b42a088aa92579ba115bb313abe65b572a9f8e3608fc016987442d87d3119e66022e6c6aaf1f531800b7f68bd578cec077372bda27570746f34713433a0413daab2e43c4537e9de5e8688ebdb34621f38f7e7b578c4fe32342f7dd285fb9bb3a5009e55ed343e341cb3ce743af8949913688d44f177ae0f6b27c1f9372e2379b77627448d90369b4529ffea8606daf4d09fd01147140b23f2c2dc0d03f18dd6f28bbe3bce012be968bf9f0bcb4ef48c1028aeb83aa06d657246e8bbe1837f1f9b5c132e966f05f18fdcca46a36e858158ec1d1f55e384aa3effb6eb18a06d212f33516699991cb78b4c5e97caec0f9a286cd04f286ed0988540a58efe01563c61526d61dd8d5fd3520b5fe33b6d8e8b4c919188aeb957738d8a886abfa43189f808bc4459e3e2e25a215c04623be8528a360d84e58ac2fabd5be7ea9337d2b963bae3933"], 0x1008, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/238}, 0xf6, 0x0, 0x800) msgrcv(r0, &(0x7f0000001d80)=ANY=[@ANYBLOB="000000000000072cb6a87e48e7d3bffb610000000000000000000000000000000000000000000000000000000000000000000000000000008000"/227], 0xd8, 0x2, 0x0) r1 = msgget$private(0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/103) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0280000000000000ec2c5fb9ddb1cc97eadff0f079d8703fa07a0ca15a71e4dea7122ee865b22ea0bdd9a040328ae032524fd1db710d82fcaf524d63d19998e0778b0c751aa7e992b42be881dd6717e69c632498078d27e4846986d4ff05bd2805b25e103cd9bc456f420bc622c68a6d4112c623de02e6e2e287187e372728628faf7a97fdd38edeca3061dac2d416f6a9512e94c140960cb50eaa98b1970c07611325a00d0683e58b4ee955b44fc133f0c745139b9c1b2713f2f722acbc2e510d873489d1b98c47c3f0c0eed24c84"], 0xd5, 0x800) msgrcv(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a040000000000c9f4bb72bfb136042bbc476d2c5865bcd069da9f6334987378ea264b1048bfc77f0a3e0fbee20cd112b9d2d96a3fd5c31edd9169f1634ddd7b272f38f7"], 0x46, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000400)={0x2, "cba4386c46bd54b20f3fea1d0662faf46ecfd5f443c3075edae81406da11b612688e84ae0665aedbab602a06b6d73c01e97b6743b44bd103b03fefc5c2494985847a07f8259fcfddbb9be04d"}, 0x54, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) msgget$private(0x0, 0x220) getitimer(0x1, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000640)={{0x81, r4, r5, r6, r7, 0x40, 0x3}, 0x9, 0x2, 0x9}) socketpair(0x18, 0x8000, 0x3, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000700)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) msgsnd(r0, &(0x7f0000000a40)={0x3, "3f446354caca8d4bb78e6e9e074fd3a53f710004d7697a828eb5ec6ee8f1433e09fff7455659c33600aed59beff0cec24564c1cd342124b4a897173a55a635ab"}, 0x48, 0x800) msgsnd(r0, &(0x7f00000007c0)={0x0, "21db371d0ce8cc5e3e7dbc3de26d075f376e124af649d8d25439d5ebd3db15eccdd3b98ac868fb451fdb1241720708911014"}, 0x3a, 0x800) ioctl$TIOCSBRK(r3, 0x2000747b) bind$inet(r3, &(0x7f0000000800)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001b00)) r9 = getppid() wait4(r9, &(0x7f0000000840), 0x2, &(0x7f0000000880)) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000008322ecff7bc91371a5077bc829cb8fc2cd8a82d0e009ff0cbe52ace8b15490504e95029984cdb9da8d9e06bd1b3608e790fc4225abaaf0025e12a491709ed538221c5bd77d610bda2d79390e1853ce97a2ce01000000f9b6014c172f95655e69fc1406f5e1fec8106161aa66b406022ac38e3c45bb68f048144c077344a924ea7eeb2d625494dd946843050000008e888c2cc7f5827b9973050426c332857086ae339e27a21cc0ffa56877e6aba07434270d6c762f48f5442321f58efa70df5b9ae91074e91c70b25f07741e1c4b3702201c7078de3eac3828ff5957de3bf1"], 0xe2, 0x800) 22:28:19 executing program 1: clock_gettime(0x4, &(0x7f0000000100)) clock_gettime(0x7, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) 22:28:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x25, 0xa6}, {0x1, 0x8}, {0xc7, 0xed2b}, {0x8b, 0x401}, {0x0, 0x27}, {0x66}, {0x0, 0x33}, {0x88, 0x20}, {0xa7}, {0x8f, 0x401}], 0x155}) fchdir(r0) close(r0) 22:28:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x5) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="85bc57988667ba4bd6bc60c9a0c8867dafbc000b8bbc7d130fa4", 0x1a) 22:28:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1000000000002, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x0) kqueue() 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 0: socket(0x2, 0x1, 0x0) 22:28:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:19 executing program 0: mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000000)='./control\x00', 0x0) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x200) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r2, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) flock(r1, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x18000, 0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x49) write(r4, &(0x7f0000000480)="6f6c246dcd5c3eeb22056e9b94322e68b65fe7e6b14b2740e339fbe3b86f6de1247f1fbfd99d727b46e585ad67ac8caa5761f5b05cf9c6dba751e3021cc7bbd58d71b359596ba12d8b20d3a62b7a2542129ec7ba70237a08248d7e6574e7608772d3b297f9d99f76dd10537dc2919adf4c7734c0f09319e02cd3dc0deef5c7051dd2553c61b7c80637b6eb74e33678d470c4a6a99766fa85287e08d8685e04db6f3916e15ce9cf2404da1a9b196cbdd8033c576437b3226b882297e93af5c2a065fb47365f0e9f8b9361648e1809b2cfd6e0f5774c5e88613ff62c205ae8c3975d590594dadc6352a6e96b48530523e4179bb0af16f11ffa29990572cbd7daf16023c8f7285970c1325e46c955f2cf3a5ce5c871fe981d3e39a3", 0x11a) 22:28:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="8c148fc9d381762eed14cb06f672a9b9a3670e9440eb623245406aad3b906f2794e6483120c07f4a3c1404039a450cfc9c8a717655de0f8b2cc8f4721532007eac1049c1d7f5a7b1f405843dab3be1279d45e201ad684179712dbb01251781b65abdbf81d5069c31be42d20142c70966b466260a438c8b60bc0a112041919b22a767559e", 0x84) sendto(0xffffffffffffffff, &(0x7f0000000640)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x400, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 22:28:20 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = dup(r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 22:28:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x6810, r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./bus\x00') 22:28:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1e00000000000000000000000000000080fcfd72888d2b97c3a8fd6699036ac0959ad93e038ff096f19d9028f41236b7b8d074b9b3c705fff3652b2f88751690337eca0e45db03faa39fe158f82b6efdd10ed1ecfd58cb3d79912e5f2ce7c51b0f608973ff51f4270f601a49f82dcc681ed626e9bd70e01d2a52cea6cb0384975d1178b7c3279aeb09c76584fd4c43a11bd29ab59d13f06e346e30b95950791f3d548051a4d7e5ded1bf77e743685a61d1d6bc49ccc535747a22f9ddb219e4c9c883896420b5c0c3ae91b83cb344decf99b010fc720b39938b"], 0x1e}, 0x0) 22:28:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcb, 0x5}, {0x63, 0x5}, {0x0, 0x4}, {0x22, 0x3}, {0xc7, 0x6}], 0x5}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) dup2(r0, r1) 22:28:20 executing program 1: socketpair(0x0, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)) fchdir(r1) 22:28:20 executing program 0: mknod(&(0x7f0000000180)='./file0/file0\x00', 0x80002003, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x2000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 22:28:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r0) socket$inet(0x2, 0x4, 0x5) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file1\x00'}) shutdown(r2, 0x0) 22:28:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000040)=0x4) 22:28:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xec2, 0x401, 0x4}, 0x1, 0x1e0, 0x3}) 22:28:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x0) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x5, 0xfffffffffffffffb, "b04d6a666a57fac90ad6f00a00f3ff4a6e387651"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) 22:28:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff97) 22:28:21 executing program 1: syz_emit_ethernet(0x75, &(0x7f0000000000)="23081895e1ef8efe1299b440523cd0f2384171892c81fced611cd6066212491f044c30ae74eff0dc518904b11f17aa98e8d34f9a75766b138c5ccba2efd8c96fdce4ca9db9c7936dbb262d129db6c4cda6400ca562c2cbf48f7d492a11895166374e7d154c7cedd85f53bda3bcb874ac214f8e2245") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x5, 0x9302, 0x8, 0x67f}, {0x8, 0xba11, 0x0, 0x9}, {0x7e2, 0x100, 0x2, 0x7}, {0x6, 0x7581, 0x3, 0x101}, {0x7, 0x100000001, 0x10000, 0x4}, {0x1, 0xe22, 0xffffffffffff4af5, 0x80000001}, {0x9, 0x7fff, 0xfffffffffffffffd, 0x2}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8001, 0x4, 0xfe1, 0x0, 0x4, 0x72, 0x40, 0x0, 0x1, 0x0, 0x7fff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, '\x00', './file0\x00'}) pipe(&(0x7f00000002c0)) 22:28:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) readv(r0, &(0x7f00000025c0)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f0000002540)=""/86, 0x56}], 0x6) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0x3, 0xfdb8, "a31661662247eadf2b0e175f640300007923363f", 0xfffffffffffffffe}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:21 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffea9) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 22:28:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x101) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xffffffffffff7fff, 0xe06f, 0xfff, 0xde0c}, {0x80000001, 0xbf84, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x28) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x7, 0x6}, 0xc) preadv(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 22:28:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8001, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 22:28:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x40087468, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x1, 0x1, 0x2800000}, 0x9, [0xffffffff, 0x100, 0x8, 0xb72d, 0x7fffffff, 0x2, 0x3, 0x966b]}, 0x3c) 22:28:21 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getppid() setpgid(r0, r1) socketpair(0x10, 0xc007, 0x74f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x3) socketpair(0x3b, 0x5, 0xbe, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r7) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) chroot(&(0x7f0000000140)='./file0\x00') read(r6, &(0x7f0000000180)=""/213, 0xd5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000280)={0x3, 0x1, './file0\x00', 0x4, 0x5, 0x81, 0xfffffffffffff46f}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000002c0)=0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCCDTR(r6, 0x20007478) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000380)={0x4, 0x8000}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) chown(&(0x7f0000000440)='./file0\x00', r11, r8) open$dir(&(0x7f0000000480)='./file0\x00', 0xa, 0xcf) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_vnetid}) read(r10, &(0x7f0000000500)=""/46, 0x2e) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000540)={0xffffffff}) kqueue() open$dir(&(0x7f0000000580)='./file0\x00', 0x20080, 0x108) ioctl$VMM_IOC_INTR(r5, 0x800c5606, 0xffffffffffffffff) connect(r9, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x80}, 0xc) getpgid(r1) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x10001) 22:28:21 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() dup2(r2, r0) 22:28:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 22:28:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x10000ffffffff}) 22:28:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x100000) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 22:28:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0xffffffffffffff77) execve(0x0, 0x0, 0x0) 22:28:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x40000800000003) shutdown(r0, 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/87, 0x57, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="2ac22e2f66696c6530002a293b09498e40b0ddbb77db9eed418213f84360c5660f99d69f7766f0ec7bb991faf18fc9e4163ef968f356e752e7ca3693d3607a1a78e7460ad541abd98dfbfa80a9419cf81f95b0fd6047c4b7b0dfbff5dbaf553774ea271a8d2c100e46b71e2ac30ba4cd629016a255feaf12ac6ba1f3bc38f28eca7fe0d134052ade5ef3ab4aaf1d334e5d9ff39c66235b4d719ac3349d1ba9b4ef58cbde0ef9"], 0xa) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 22:28:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x200, 0x10000}, {0x18, 0x3, 0xffff}, 0xfffffffffffffff8, [0x1, 0x4, 0x6, 0xfff, 0x5, 0x1, 0x100000000, 0x200]}, 0x3c) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 22:28:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 22:28:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000180)="d164c5529215d156e526c1be5bfcd4a4a3e8d3bf2bd522d25a69bf644d1c987c838e87a0c999efc90c72cc3f5fb23ac8c67bb328214041a87027fd118a0ee0ed2efb6eccc95fac57d1feaeb60b672bf3219e5ba40cbaa9bee566c59271b086", 0x5f, 0x9, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x3f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfdbf, &(0x7f0000000280)="2b359d41da5ccce3895e3881d8b95e117f2cd436cf99f411295c678fe234f11b9102819e0100000000000f00bce407914f4bc84053") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x1) 22:28:23 executing program 0: setsockopt(0xffffffffffffffff, 0x20000000000011, 0x1, 0x0, 0x0) 22:28:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) 22:28:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x86a, 0x0, 0x0, 0x0, 0x0, 0x80000001}) 22:28:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x2) sendmsg(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="ec1ddd6b33781af484e05402f7fe87add7b687c5676eaca4641bd12e9cca9bae6b45ced889846ae8894381d559f8bc43f572187d778197758188609f64f991f2717bf6e07c29be92e53a76f32e740d838ad0d185293896eba90a9d89bbe220e06c8b65dd068d94172df07193d87073f1c12b88668e066fb6fffeb06804c6bd3a236eb476d2baba2645bf7105c7d8ca5e59f67080ce0acccf98135ead8cabf16c04dae7eda3f4cd372b9678be648e8cd56d6dd19340e5fbf21951a8d9238c9ab3ee1dcd4ebdaf8076f73a4c11a470a4d649fb5539b448c0c17b", 0xd9}, {&(0x7f0000000180)="d03cb423659ba0f1a955dd01cbaf33c09d0e27e8e69a504e3120c64c4e29185af8035ab6531be72dcaafc2c3f7a605677aeec2b0d725b47b0bb72afadc2f087125964b5006d022c9", 0x48}, {&(0x7f0000000200)="57289e76b5e44b8e4a4ad624aa61982862ef4d596f63edf2226dfa4fa0c00318490ed9e03d4522f9f3f4c2146cead532bf965216301dea9f36bf931960c6da15656285a98acb3ef61823cc51cbec9f64348f94e05d0f92026de350f46c7dcd00d8a955e6024fcefd500db06aaff67cfc561e6455220227208e1509d62f76a9ba22070dfe85c81ad7027b4b92051767007205", 0x92}, {&(0x7f00000002c0)="60ba8c3ce81ad87386fc1eed81e3d189ab5891c4924c1078986cccb4c455d93fad0b940024ba96196e516369756a24de26de35b11b4468d7a189310e5336d0be4ffe884260cee05b2372cca00f1f4d9b9b1e5d6c5053bcbcf0f7cfbccebe755e81a92c049f070d3f622376374e43e3838673e0dae528469fe765e0770482645be02d769d9781bb60c9970488bccd0e", 0x8f}, {&(0x7f0000000380)="2ea6db1c4e3c849ab735", 0xa}, {&(0x7f00000003c0)="1cbea7fce511d22e47e505cab6a0ea550e2fa49776ed475981cf727e7a8034b3465566ec625df2a5da505788ed7710693956cbd5f7dffbce6bed144382610af44afbe0c16ecc0491e6d8b50ee1919557839610abaa5fe78fff670d95642ca596ba", 0x61}, {&(0x7f0000000440)="448ee1289893ac7e2e627621ffffd3ab4d6870806679f6b31deb314bd54f6892b53346c3e33352931274365ba1187869eef7943b64233a21fc7dd318b189184b3a8c02320ccc6ec05ca4ccf4344ddcd4f6af326120401f65e5f2b8f9712835d14b891da1796b716dc7f61acf1ace258075fff540c28822e4f203618cb3bf3b964676851af0f5c466ab273842026908155d37e8d0ec8190e353b1d427071212c082c2c24a19ec475dafdc431cdb0a8057d30bc54d39ff0fffa7e6a85b7ba47bf49d460f10678561c9a718f6e99891e4b13638829d067378b9773bd07fcd2748ed43f22f9c8e6f055d515b41483a6df4d3b531e0717bbb0a75a434", 0xfa}, {&(0x7f0000000540)="6d35466a3d794855d97d72f8e9d53061f85f001e10dfad1538f8e00dc242d4309202418f9e5cdcfd337ace5c72d1339ba44db9a0659df5ba5f30a9b176c9585ec838077ef8cdc4b20edd5c29097b59e0cc611ac6861e084a74cce0c5e9cb5b55efd918bc1088a5e71d5e0ce6c9c341a4c9b9fa6398", 0x75}], 0x8, &(0x7f0000000640)=[{0x90, 0xffff, 0x9, "256325a530960faf13ec8c5a5d2840b392f5edb18bdf5cbb7926d2bae2f7f69201f24a762b1743f45f4d31f373ff6fc225707f10d57f7f3b11bc032b6d51a29d853684f7db1805af5d76474debc92be2ee8555dac68daff7cd65d8ce297c52cac6088148b8f3e2679d7801754549e037d756efc960406c2029273a9c"}, {0x98, 0x1, 0x3, "5f28568086c1158f8ab6f51a04ac34b196fb17c858f7f22c9d1c85c7e4c15e10b5bafd6cc0e6581d2c7c2afc68fa208b6dc8ca1277fd3067671c2f7b65bb86a4f784cd6f6d113b47ce4cef6e74e2676687cd2bbfa44289ce9f35c2c8c6a5a8a7aeb79cf6f2fb433c0bcb5b299b27802d91ef1fded07bf8171598910d5b6e2eaa5c7eca8c794a9968"}, {0x80, 0xffff, 0x4, "fb33e935e8092e75d9cacbdd2f79b4bdeb282a39827787d72c436ed5e8faa88c388413c43223ab6c7197f8f7bc092e77f9eaac7f83fa463c6b71c306ac84ec1cda8ed242694aaf777dea1e84cbcb5fe07da4bc3311ff076c7ebcd2dc65b93089e063f780ccb3496c50f24a98"}, {0xe8, 0xffff, 0x3, "17e0219968873a3ee5abd5982866802da7bdeb055b700fa2f344c2fe807891ff10e91635ad6a791bf9e1adbb2d76253821299cf9a373eaabec5027fb38d06fc85972b0a289244f1bed6716733fd8e41246e30d43ba25b5de20e0aedda7a9319c2b5ffe012d21c9e5b68754c4f095d700bd85103c5d5e6a2ac6dd0a8e239aac2deeca4bb03cdec6fcd4cc9f16ddfa352bc063c0d63baafc0d4aeafd1e0a11465ff1848855a52ce5a3b598bc0760f50bff6c42e32c1b1d8792f8834e7455e21faafbe6ed103a51f25a54a3c5b0df22d2b1a0cba0b990d4"}, {0x1010, 0x1, 0x1f62, "2a0fe00b3556aabc9cf7cb8feef3f7fefe80ae1d5291d0747d3fb128733fb3b92f7662c9a9ae320be56c146bb2436882bf1e9f0b3119feb085f59fadce1871e8cdf3e0c6e96881f3bacbe55160298c3be0fbb6ecc1d4edc41459a5789a7d6b09d4d0f963b30c2dbc4824600b0ccd16d0b684f4fe35a34c906cf4c599faa1d099025ebed1e990b6dcc5a5ffa024c9c87b84c812e228f56b425230b07c2f1ee9013b38c6588bb533a6d5a19a97dd9555e67a2ca29a4da1cc506d854b0b70728eafaf44af8d6373d1b729ddae53cf2d91ba4a1e6cd28e4b645059fe52f04e3b770e3e55b64508c089726d52255e18c2117f7f1e96c02104b1228f3c596c6c19183d12ae1f2606e448162fb4246267ca3b4cbaf5ed0f85e91496e5c6304e0675ca23416d559718fb1e08f89103e34c1fac2451276d1ed2d8252bf592eb9865f880d4f382244c901e35d93f573708f87e8fefd3ec78ac924948ff9876fff65167950bf8b3d71ba5f25dce270cd9712be4e9bcfc1f69d21540b68714b0ab3622ecefaf393ebe32e4e078e4b8d274f341b78cd5f5736d61c52d52b55c3e37ffb00edffe29ef422edc09a3276fc956e89d59bae3a4ae227244dbdd2fdea51162f04f45f7709e7cbd87b4b73f8f456a5d51547fd26ad4fa8dad4421af5ed20f4b7e2e2c92e86be75188169f2840eed553aed34cb36c9dbfe10ce6ca189607ff534de20ec1bc5ee59395eda4c7ff8a72842dcfdaef78bdab2c70f0e2672040fa8354ec5291f2e7db90c51da61bf6dad230ba4958f63e5ff5e8909b4a935ddbb1aedf320dbd5fa21ac873769dd60a18659d3930993965c76bcf29ab1a01c8b9b6d4ce6b6eb9ffb3f7ae033c05e5f66306edea4865938ba6d02aad7567db0dd9354db1de9d19325fe91281474b9cf3291b5e7a8b6eaecdd949f04be391fdda5880430bb2a05ac9d53957c946210c80428f98283d4ac0fadfdb0403cacdb8801541f16509638fb49e11d67e719825543fb11d30061ffc7c649db160d444233455de64fe22ee823029a6e31e6420e7555e73341547aab15bfa4e1047f458f259f06a057198d587ec32f54b96408c9fba309edde8a2c888ed5ef93234613d124d4a95e3f6bb7f8934274b0f9f42a80c44cf93cab0e5a69daf5fb96adc2a6dff1949cb206c3258974bf5a5fda81a0eb8e5833ac971f0b28cdbf6633bcd24992d126484d1b7516eace884ed71b472c149b5ec1b1e9f0ab829afecc37c9717d3ebab27b10d63b46ba701e13ee926cb7e5f6c11bc816c5d02ef41a07ebceaa773412fdfc28157fa5f6131f225d90f81bcd055126079c19aa274464182cba01246b9837f39e000bd494273d1fb80f66198f5c55a876dd54fc560af1d71271735f9add50075d3091fb5593a3b968191d8b8fdf6a848201c8bf7e3f59e8a6b1170197c258c5d2442f445d3a09d292b1aeb1cc8bbb0d9085e2c7b7a350fa43926746f6b45cb938f2c2d9a39276a1b80e7eba1cc57b7a8e737768ee95e2eb5f853c1f106df541a11f9dd778e0997b142807b53adeeef9d79f4b8e6c4350bd6b2e37232a5bfe5d787ab7fb26eebc089f82871ec98b784e8b1a19141e66a93b05d6296d9e189b06f700af29bab108a7d899a3e32cac67e586c57bcabaa07f6c9ce84705edc3b1ec09cb47a1a62915b68f233877d7e5a947dfbb2f034c4299cc14f84298285890ce72fe52f54a1283eef8508a5f73c1d896d23286551d5e944fca8f65e3da6cefaa7384b7369f8c0982ff26f63d1edd7f15ef05e77ce8332832be16523d6935677eb53d2bde5c0b92ff553b2337d99bfb42486628cb540b37ba12cf6e7a49dddfda13f11c2bc2f1847e622abbf99c3aaf6e8c4954c29179dc41c7c542b0fd522361ca60a25f8be120412d35d74a8466553882f59a38fd38958a7f836d86eac9e58f40e12c93fd2f62a566df27012edd65ec2c02a7408a0cde4f2bd5a658339e34d67df6d211b750eb5a250a00aa31eb11c7b2055b1904b0acaf459b3073e4c14919ec49eaf54f7a0adf372e89328446075e7318d6606f658f5973517ccb58fe2df66344c209c1c49170e75c146733871a52a863a9e58048decbb879cdb91a364ce97d0d8940d52b6272d227475bda9b88b7c14964e63aa983e541a9ae3a400cc9973b5ebbed9ff75585d3a6322f32ca5b7f0adee74312c023bfb9566f8ec0119f8952443abcf2811affc988e8fdd69f7656a778fd7226b4d8a6ffd58a46c6fc320caf2e44ba564523446ae550d29057e6a5639320108ee5c9c6f244476f1ced3c277cb249f772f70b283c1e452a02a5c7761533a8d4375e29b647de161db58b869eeefedc5ad300ae965d9a8fc32dbf18c359e55fb0a79a3c3adf51191118372cb2e74fecd3f99e2bc0c75d406b52c3bb10b927c85738903765fd7e51b38e82a37fc92b13fd5f1b6e1eebfa703656c14ca9108c58e0706aff975710c9a27fde8e1153579d649698f0a7555c6cfa65721bc3bee8c833e154880f5b292d251f9c77827318eb1b0f405013187a21761ff95499425a52083029c37a7e264e5a77d388de6d5dc43165a6bf2c0033b5d340a8b861bbd8a9580b86d0d57f2f6cb36ac649f9db5ebf8d0e2037c7ddf60299243612211296ab2cfd8e77e16acd12ba1807c6abe29f618c2c21e52f02157c210b082f748d958dadf2aab11df7aa988ef7e27feb77315f7bd5cbcc8be103c7b25864fa12e833b17dc4bf42665ba05b7d255120e333fc44eba1d7db6970a69bad776d6fbfb88188da0c9f18ab5424e43b353852fbf1d5cbc5869b359e45147f7080f47ecf72606badfa2d6a99f48252a3d49b97baafe29e10315bc514a157bb0b9d91963016be6092154338363295c041bbae8c080d99de17adfc23cf2dd45ba17b26eafaab49795a709ea9c36495357a743defc7ee145423ccc19aaad6928d81d1922631421733547a34626795ddfcc0198d82256f35198e736df9a30cc67b475ee37e1b434044ea26921589717c2052a5fdcd4d7fce843b2453045b979cec45747376d17ad9e2844c5fd19e8561a44c329a8171c8c852702f1d9a7a96e0987f2e7e39175464b37620ae72cc616b5a9eae9a7199312cfe17b2e7f3bd4bac72fbd50bf68476540cd3d17baeddadc815a88ab394ec620278fbc107b754c9995ef6d10cbe683faaba0313a0418d7c6b32350c07835dbe5ebb4eae98c3b83474558062ed5ee1afffa335aa7d869475ca68d332ba448d8003826a204103ff938301230576bf453fd5f106a7e562113d7f87ea341e96a415cf36d875debd85cdd4cb8c3bb0e6f04446f4c49ecc68e1cba0450d506fa38988df7bd9ed6aebc7b402c852323541411e37790ae30b7d44cc29eb9ad3d675f1243e5b543a86a52df392e2304c0a870fa7d1c6b464e7cd8271d5e754290d41e43f4f1b483b0b7be1c23b44e4e4eafc3d5a72205e070ff319aa0393f3357878147613e1b1a6687640b274047ed4c0bb843fdc59eb963ad95e7a5e668af3abb7e923e7d038f5b69aa0e329e910a0ba382281ffa06ba68225beff622856d950f825998f168fdee03c2281441d8aa9f61a7b817fdc7ffdf10f1f588ff17ad183c082ddf4eb451d75e7074b1167e040927a0d0f08dd8ef948ec582477be466b6872b11afb9b77a1ed73a735bcf008dea2ee1914816d3105d078a2181088a027d36b86d2d257262053e10a4986abd29ee6afca37e971812d15a11e5d84448400ce3d5edaec4f270706da9b2927db66b1bec1213aad88cbe2d45a09b3390d567e2bc27513fc0593860f929414ff57c8e65f3e83fb7293958c9d6311bfcf0b5e7277106b727400a3cbf0a2ffd0254ae2e6a383bb54cafe0853bbe1e7bcd2c6aa6c920e3b42b4177e3eaa8660eb66a3eb0e7a7d32c3066c2c88d745101297662bbb323bf0fad46fdf79410ccc9f97d156c512785c9a5d05473e41ac9d9ddbd2cc251b9f5b988f879f67e1be4acbcb8bd686d81836d6eac8bcb0bc4384cf60c9e293d57edc1f7804ae96b09db5f1736e9f4319c0a26bc4feaf17f36af00267f1fc1061f09c77cfd01bc9c988ad267da0eb8d76b51b868617f1a3b6f856c4a259de9ce3743fcdca53a1c2211534a15ea759fac0036d24dbf2f70c6928080aa1121f755862e6e071760eaaa06a17ee8ec54917551c06bc18c0a45feef15e4459fcb83899e8b763674c81006865171478214d93c3b82ea2eb8ee3af39457f29cbb02ec96c94b7e9a01f289ef8e9e57aaf0312b4f3a1a60d19788c560c3d0846d2badce8405ebc71de4ea727f4b9175b577c4b16a77f86731b2266df6c6ab6c0339b06df3d26fe607c0eabafa4925f11924aa78ce09fcf37e26b2dca314038a922568f723eb13c2ea713be735b5d36aeb8717aaccbf7f0cbbfe3bb20cc7f9d1829ca47e04b4f6a318254dd8f4425fc342ff2abf23add821c444fce0cd8e8e13d27e8727f5df9930071cb25778abe43783c929a7106e083489b594ceabe8939bc6f9502b27d712e58b043a4e470006dc50ab9f0b2537177785da28bef13527238672eed1c72ebfee9034ef0f830f93ad4e02c8baed85410a0d4e879a6a186b29b590c220bc112931af20285fa79c47e97052271dd8a8ddf55727c020ce902ad2e8805814e7768c5a212bcfe9bf8a041f7aeaba12c16c44a2f0563db348b0668e656b5feb22712e20a83beee67826c4adc1b2681ba62f88bb95e845267818c4f31d84cb7499b1be2835f60a9c850a22b9f5d1d54f9ff7184428ac3ac85b87b6fce14d43cacd8cce2d53b9f6d0c2d891f24f9709f5a6897e9b736c9831f3be1b3c806ec17b781867601a3e3b7afbb23a4bcb8fe7f4a9784c07dc93e8bd1cb1f8da4422f267fffd30ffb4d39e00d78748abd1afee82c831fdcf3575f6b985f6012c5c6f6da52b2ffe94748697c4577b078efd952bc63d19e7274f104e2a7f097cded3ecec97f130811eaf476ba9abbe6281142b306e21f2e476f0de91eef2281df2fa914a7ca40717e50db8116a266f0e13be3d11cd66a8e14de72b70cdd8d46e4abf456d43b04de37a17b966433a9a21ae1079449c27a55b5dd89676e27bcf186169c39efee5f1ad23bd887135b517706fe44faf1aafb41290bfbdbc6a5f558e90e4a29f5a548abe3529121eb914edfc6c74a5ffae41c6f400df7a27ed976d45942b0004fdc8156f855c5e27927a19af35612be68f85750ce687cc1bdf8efe3ccd7134860be0bc3b3779187a1e73f01ce3625bccbf277f0aebfef086aac7d059ca48752ef337bfd416f4824eeafce4ba432b862f90530350c3d970676552e58eda0d85bd20a5d749ee440268c7d56441ffa7fc94fc05f9640bd3441516923f5a287b6556574633d86f7a2a2dd8eff8056e9d999c6fb3bc7e9dc03576039f4e939585ad0fd9fc25967282d63af4dc6c82bc4d88ff5bc9f258f0c99e53d15ba5c3d73ed39a00ae50d60a7e01f51e7ec2b888b490e176a7c2e7054a7da83fc5dfe959f03c6396903c0e33bb8ea77bf56475087b9fb561c7992daf8c66c6676a7b7b61d8d491211f70e69c3bce619f135b1b0646931bab2c50d0046ea2849fab3f0ccdb92c9f8040449e41dc9269a0e9b1b7329e46832502f80163e4b3e1d6a52aedfd31a526994cf5ac5ea5f4c1498358c3a861516bd57cb55b48838db442a918213ab2ec02a7a9bb646b0115eb63178d305a69f47a6699f2df26812dbf8578cd3f85219a6493fa35f919df7244ed9edaea2bd86ae71f8944030de570e4b2cff12462de0b3fc89fb251f22458f9cd7f"}, {0xf8, 0xffff, 0x8, "4de583d000bafd594a55a9391ff08c4a1007383448fe90bd27d8026f42bbf392c6c6e90ff0e7479cb4b31afe0d857dbea8f4bd5ce8ceafd4f3a796020ac93e728af65e2c5c804f63af354ee8e365afaa134468f3a900018c298bdb1c71b8c67bcebe33b2b0dc6e2bbd84c9e592019cda748d8ddfd73ab61caff01d68464f3452d45dfe98fdc9f678429cd43ea1d8b0c02e2a76036df5c3a19662a33054686040f68cd9cce158b7c8edefa8664f34eaeb3bb7a6aa202e5b594d8265987c881db5a1ec371cf47a62545ba18ef0ff5b23d42a583ffc4b337594b1a2e0ee598b130421f80a"}, {0x30, 0x1, 0x80000000, "de5e5af890345be196893550e90d9c93ccf0752a638bbd4cb30d82ea16e7d1"}], 0x13c8}, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socket(0x0, 0x3, 0xfffffffffffff800) 22:28:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000080)={0x0, "b7fb543ef5c9399833e9e3087974310da66f4000d2e653f0e9c1a273488fdfe45e29e6daa803765b"}, 0x30, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8000, 0xffffffffffffffff}, 0xc) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 22:28:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) listen(r0, 0xfffffffffffffffb) 22:28:24 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x9a0, 0x108) ioctl$BIOCLOCK(r1, 0x20004276) syz_open_pts() r3 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000580)={0x1, 0x1, 0x800, 0x8}) getdents(r3, 0x0, 0xffffffffffffffee) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0xffffffffffffffc1, 0x4, 0x5, [{&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x25}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7ed}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1fffffffc0}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xda98}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) 22:28:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) r1 = semget(0x1, 0x3, 0x411) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/185) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x100000002}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/132) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) semget(0xffffffffffffffff, 0x4, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') 22:28:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)='O', 0x1}], 0x1000000000000203) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8006, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xffffffffffff7fff) r2 = fcntl$dupfd(r0, 0x8000000000000a, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 22:28:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x7fffffff, 0x70, 0x20, 0xfffffffffffffff9, &(0x7f0000000080)={{0x100, 0x2, 0x0, 0x7, 0x80, 0xd8}, {[0x7fff, 0x4, 0x2, 0x9, 0x9, 0x0, 0x8000, 0x1, 0x0, 0x8d7f0, 0x8, 0x20, 0x7, 0x6d4, 0xffffffffffffffc1, 0x7fffffff, 0x100000000, 0x3], [0x7, 0xfff, 0xdd6, 0x400, 0x1, 0xffff, 0x81, 0x401, 0xfffffffffffffffc, 0xfffffffffffffffe], [0xf22d, 0x101, 0x1f, 0xff, 0xff, 0x81, 0x7], [0x822, 0x67, 0x10001, 0x22b, 0x7], [{0x1ff, 0x3ff, 0x40, 0xcb0}, {0x0, 0x7d, 0x9, 0x7}, {0x4, 0x2, 0x7fff, 0x200}, {0x3f3, 0x6, 0xeb, 0x7f}, {0xe79a, 0x1, 0x7, 0xfffe0000}, {0x1000000000000, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x5, 0x8, 0x9, 0x80000000}, {0x6488, 0x0, 0x0, 0x1000}], {0x8, 0x7, 0x20, 0x7}, {0xe, 0xd72, 0x7ff}}}, 0x10000, 0x4b7c3331}) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x3) 22:28:24 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="2a21dcb41055854490f063d6a52885dfe373d654d5a1d17b7c2011db869db37e3d3a132f21067ddc82123575da5f1deacb4757ae620594733fe531c7032a55a9c7f7b674f4c539b33ab602d5e36d43754e8a3136b853b3a8cf7fa05ebd85c56ecee0909531069b2a6e9820d82cf3e5d9f25da3333ddeec7c5287d59663fc6a660f482ec3a9a777ffc3d8383785f40d7f4fc681b6ba4c78d172e039864dea", 0x9e) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/2}, &(0x7f0000000100)=0x4) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 22:28:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7ffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x8000000000000087}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000740), 0x2aaaaaaaaaaaaca7) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') clock_getres(0x7, &(0x7f0000000540)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r1, &(0x7f00000004c0)='./file0\x00', 0x2, 0x22) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) 22:28:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x6110, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) close(r1) 22:28:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 22:28:26 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 22:28:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 22:28:28 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x101) recvmsg(r0, &(0x7f00000012c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)=""/126, 0x7e}], 0x1, &(0x7f00000002c0)=""/4096, 0x1000}, 0x803) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x90a, 0x10) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x1, &(0x7f0000001300)=[{0x8000000000, 0x20002000000000, 0x54b3, 0x7f}]}) write(r1, &(0x7f00000000c0)="eea4587ffef034d48cb38edae34a90d09e0ad32da6bfca34447eded25afe92cabce085e685e2a7e784179e056a65210b6af8f5b9a4c2e32755e3dab78f2c0e6a4ce51cda733af2d4d89705af7d53edc9cdb3066a092a84a28d16216471f851316f4bf97d3a5f99ebf3326b4b7d811e4d7aa1653ba6", 0x75) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r4, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) 22:28:28 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) setgroups(0x0, &(0x7f0000000000)) 22:28:28 executing program 0: socketpair$unix(0x1, 0x20000000000205, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18000000000, 0x2, 0x0) write(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20008, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x2, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwrite(r1, &(0x7f0000000000)="13595d5fdd781ee7ed4e5e73b9bb17902bae66", 0x13, 0x0, 0x0) fcntl$getown(r1, 0x5) 22:28:28 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x1000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 22:28:28 executing program 0: madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0xfffffffffffffffc) 22:28:28 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') listen(r0, 0x7) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x10001) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80, 0x62b6, 0x1, 0x9, "0cf44eb95c828d8862a05408b24c669e6490eb5b", 0x2, 0x401}) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 22:28:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000001100)='./file0\x00', r1, &(0x7f0000001180)='./file0\x00') open(&(0x7f00000010c0)='./file0\x00', 0x610, 0x74cbf051c518d22a) listen(r0, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/4096, 0x1000) ftruncate(r2, 0x0, 0xfffffffffffffffe) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") pipe(&(0x7f0000000000)) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0x4d, 0x0, 0xfffffffffffffffc}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x320bab5c326422c5) recvfrom$inet(r1, &(0x7f0000000100)=""/27, 0x1b, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x24, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)='w') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) chflags(&(0x7f0000000200)='./file0\x00', 0x0) 22:28:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7ff, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x10000, 0xfff, 0x100000001, 0x6a29, "662f92f52325e7033feb7861adf2b85b51da5375", 0xffffffffffffffff, 0x8}) ioctl$TIOCCDTR(r4, 0x20007478) write(r0, &(0x7f0000000180)="68458aeeba040cbe6e856a8065d1d27aed4fae907f0b0ab2014f794603f3cfee3a786e358384060bfece891e0c1fe792f5bfdf9ea5f8b1c9a8d98b33342e07e8929b7a8dfde915edbfbfc976913bd1fdbf86b5016f873b2053599d2a76edadfee142f8ceeb991075108bcecf190082ff09b12205e2eca57ded834c3350d469abf767161b7c6865393718b13b1f8ff75676998b4607d88805d5dc159e57a59cbb48532ecb4d676232619701d3f66ff457ec29606fa183ff68775990fa13c64f170f9dd8f5f5a3d451f088d0a3a8ff5eb8a4478f13a42bf76c78ae120ff34e4dd452d8d1", 0xe3) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 22:28:28 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() fchflags(r1, 0x0) pipe2(&(0x7f00000000c0), 0x4) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = msgget(0x1, 0x60) msgctl$IPC_RMID(r5, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290002000000000000000400"], 0x10}, 0x0) 22:28:28 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x4) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) 22:28:28 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x8000000000) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 22:28:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f0000000100)=0xffffffffffffff07) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7, 0x81, 0x3, 0x3, "7a2e4200c0d61cf30793aaa7f7355fdc3e1ca457", 0x8, 0x10000}) fchflags(r1, 0x0) 22:28:28 executing program 1: r0 = kqueue() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x34, 0x0, 0xc6, 0x0) 22:28:28 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 22:28:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) 22:28:28 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 22:28:28 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30020, 0x0) r2 = dup(r1) r3 = getegid() setegid(r3) ioctl$TIOCSTOP(r2, 0x2000746f) 22:28:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) writev(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)="c55cc935cd22672e8e3b06a4b7757346c562369e1574395caf6f58f1f2a501087fe2cc2b21e611b768ba251840738a43a3264ac7287c576c138830f1b002a067d2895093f67f817801d58003", 0x4c}], 0x1) 22:28:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x0) setsockopt(r0, 0x10000, 0xb615, &(0x7f0000001180)="0eaa8e0b9389eb364a6319f81ead384a28c7f62eba63bca0343727e1a9b50f91c003ecb6b54087255bb03dfbdec3391b7c1e13d43230a00f072629d55cb1e62bd7cbb75be1a68985199c7ae063bedf055aaa45518de80086a27d56ad7a77b690a355feab5e42c52b734993657f97992c202928a1a49f1e215cb3322f35d4ec85bc43609670", 0x85) listen(0xffffffffffffffff, 0xfffffffffffffffe) accept(0xffffffffffffffff, &(0x7f0000001240)=ANY=[], &(0x7f00000012c0)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="c232460f9f23d2c54b39b6e2eda2c6ab8c5bc3ef7a66680af9fe6a1e12d75013ce74430f4424ffbf6ac07a0e0f2adfe06480761997cbde38ec5061ca43195e4000ca687cfce93db462f4776fa59d1a05d74d2cad39345d166e40d9bfaf9b23769eb3d82d9847e6d95af17e6b459f1b3c0e", 0x71}, {&(0x7f0000000100)="51000f667567a69f186fef299ca4726d62c66e63520eebcf3d351ee400bf72d458bbb008043bd33b288f6544ce251cfa1367e4496dde74e619928bd61e4daeb4e75c8b6e0181c3bfa093fe49a059a6247592a8e1a402134baac9fcd2b556f6409dd3c53a498b7d71e0ccfb2a3594736b21c0c32cee118999da8234935f65624357fa1a0660d97c46f6d254ab92fa18876ca1d5674df12ab7d2b51acea2f27b5439f22f737db02aa9d44d582f431fc3a50c72862c5fdcb8", 0xb7}, {&(0x7f00000001c0)="5650c49190ea4b0789320487b563bc0ff3dbbcb45b04d895d8d7b9f7f70ac37633c5375cef70c42bf4dbf05e4a82e6065179af37a6b33c4aa548941642702602a76263d072b26309984fefee187dcf4991f72696e9cbe0b5201c5b412dc58c58e4a70dadecfd66e0784902214e2ebcc243c9730b52fcbf8f051321fd5a817473b82d3afcdf7fb7b49c1b714e872af6aa538ec3d402ee3b0db83babfc5f86f9bb0f1d5d758cd6c5859acf0b", 0xab}, {&(0x7f0000000280)="32d5a1c78a10379dca22ed61b42aef3b51e527a66f87225b6ca76341839c8c00506b2589910bc3a409826d639ac65913e022f27dd3349eb8a68efd89997c27ffa357715d2f3962e747d353cb197b6f105aef789b260fac9f70f592ac5db41bc594d193fc5c19af9cdb334c09b00bc393e08dcffe4f55604a89e7c28c64ef07e137b1e8f6f87d6c8f9397f14014a7413725adb2ded47326201aa4559f47fe355547761676d6a7e0b7d662c8030f6afd27a8ae2af5779daf8197beee0c6cbd0b71deeb98e5", 0xc4}], 0x4, 0x0, 0x0) 22:28:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x100000000) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x81, 0x3, 0x3, 0x1, 0x1ff, 0x80000001, 0x9, 0x2, 0x0, 0x2, 0x4}) 22:28:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x7, 0x66, 0x3a7, 0x5, 0x80000001]}) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 22:28:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x3) getpeername$inet6(r0, 0x0, 0x0) 22:28:28 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffc9, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0xffffffffffffffb9}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 22:28:28 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x4, 0x0) 22:28:29 executing program 1: getpid() fcntl$getown(0xffffffffffffffff, 0x5) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20881, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x7, 0x255, {0x9, 0x2}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r0, 0x1af) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x200, 0xfffffffffffff000}) setpgid(r2, r1) r4 = getppid() setpgid(0x0, r4) setpgid(0x0, 0x0) 22:28:29 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) 22:28:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1012, r1, 0x0, 0x0) syz_open_pts() r2 = socket(0x0, 0x7, 0x1000) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0xfc0, 0xffffffff]}) close(r0) 22:28:29 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 22:28:29 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 22:28:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xa0000000000, 0xffffffff, './bus\x00', 0x1, 0x32, 0x7fffffff, 0x5}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8a2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x659e5997) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x3f, 0x5, 0x2e5c}) 22:28:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) bind$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0x8, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 22:28:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/134, 0x86, 0x841, &(0x7f00000001c0)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 22:28:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ea866696c653000"], 0x10) 22:28:29 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt(r0, 0x1, 0x5, &(0x7f0000000000)="8d7a41f7146abf016a8398b5ec64f1bb659e20f0dc285931cc676529c2c5d2e146ad01267175d9c5791b24d3d677557952d973eb8b37474811a52d1d462be773ef07bdd9689b62be99ec52ed5282d2fc7165876c4b610cedb01c7c1cbe4d9b0b4b2c5e9cf560f9c816b788b9376794939da0ef7a7aa4b12935bdcf65fb7a743e31fa35e71148eb8b86eeab6bd3ca8c7495557857ea5b2e64d53e4c17268771e6bad7b02d0120ab499e7f7898bb4aa70a14b78e0c7eae86fce351be9b6398b74b722b07bee47f6893401bd70989bfea7b8b3ee5dc", 0xd4) 22:28:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) clock_gettime(0x2, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0xec) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x81, 0x3, 0x5, 0x5}, {0x5, 0xbb, 0x0, 0x8000}, {0x7, 0x1f9534a0, 0x7, 0x4}]}) 22:28:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 22:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/244, 0xf4}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000400)=""/156, 0x9c}], 0x4, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 22:28:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929634", 0x14) 22:28:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 22:28:30 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000040)=0xa) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x10000008}, {0x6, 0x0, 0x0, 0x5}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x880, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="430f533ac423b57d17008f8978c118dff48f89089018660f004a6666420f381d9a05000000c4817c10526fc482b5b822f20f2c2d65566666") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000007e000/0x4000)=nil, 0x4000, 0xffffffffffffff7f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 22:28:30 executing program 1: r0 = socket(0x11, 0x4001, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90081004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:28:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x380, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="8588ebdcb43b44a2b46eabe4237f8dc5e6d19955f5b69e727e87ef7f0e89eab5dbdd23b5dec2e1", 0x27) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000880)="000000186004008b000600000000000000002000009c00ffff000000ffffff09f6ce4f22276eff7f000038d0", 0x2c}], 0x1) 22:28:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) readv(r0, &(0x7f0000002700)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/187, 0xbb}, {&(0x7f0000001200)=""/128, 0x80}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/231, 0xe7}, {&(0x7f0000002380)=""/226, 0xe2}, {&(0x7f0000002480)=""/205, 0xcd}, {&(0x7f0000002580)=""/66, 0x42}, {&(0x7f0000002600)=""/199, 0xc7}], 0xa) ftruncate(r1, 0x0, 0x9) pipe2(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r2, 0x20007461) close(r3) read(r0, &(0x7f0000002800)=""/218, 0xda) pledge(&(0x7f0000002900)='#\x00', &(0x7f0000002940)='\x00') pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000029c0)) pwritev(r1, &(0x7f0000005b80)=[{&(0x7f0000002a00)="2bb8ee02a3251c8c481f3f65ae021a7d8f3206e82944b7d6582a8bb23c1c42da4962f3dfda83dc79005e235849740f5ba7cb56068ca705c40b8927b9d196384a233c69010e90d23f9b624a6a8293564fb70e306772403cebda1c08828392b970865bf691693c15b83902cd67bade1aaf0a0a33755d4bb0b3ad8d7120ce3596639475afb0857b7e68d3ab60aaa592ca1468e121fab67eaf3e288bdfa8bcdcee38f13bbde73ea58367adaeaf5c830f17d0a1db14ba3b131664c92e3404164e78cc1e001088046844682f8c54e6a4ed6a7349e40c163be58997654020a2fe4c8085d6b63ef6fd3efc79ca80d9f47eb2a0a7387f3ef712eafa1b1b64432745441cbb33c4817ab71de1f951f4a0f0dffc4c02802964cf9e388b0ae8790f04bbaa580af760d78b0a70fdff761597b63af07b26f1e1eef10a3b220e6c73069b7a63fd2640aa7a764406e1d20ad83d8624f3c1d18edc420fa5031ca7d7f6fb95f6f3a4dad0a3552361ad36cebe40e7f9bc9ff69cfbd2f55e96d9b3b4f115c104923934e5aa1e79bb26af18a8665b8c8ac7d3b9d12a9cc63bd6520976d14a8199c709f8b6478e1dd903d95b472fbd4cbcc6a9b188058750adce97ffc296f630382c090f5cc914d50df9423038ebbeb808845ed5c1da22976caa2f3bc7ca7cb9341faa6ae1d141834b1dd4db5082d35e3d2eabf726fd7ee5f9662ebffc2dd0bfe0dbbfa0832c384cead854b059e23f52fb342ab8b83d010240fd84d221b4ad94375469265749abef2668c3852860d83c9c6a0020299e225bb1cefb1db1c28a0f34dcf68aeb52f30402dfe106950ceb59446815d570985411ffd5ce964028c28badbc4043ec8a7ddee535c18f65c6165ca9971071330cd68b7f6718848ff949f32415ff7a3fffeeb1d0e17253b412156e0a79a194dcb0002406632b7423328d145e21001ddd0e939ed5cca991a5d81cb5032c1e59afc577f68f1a3fc43564373fd04e801a37e4fb18b9e9e44f38c5645eeb1647b81a66fd893258aaf6dec65dde873e1bc26a368ad31ce729980f732b265fc7e9bed2c3f23b39cacc1203db617b1b191de4e961bb66239fe9966cabdc2d42f0f390425e40f388feefb979881743684aadf7d6b94e8a07a941ec02ae09933824bfdc6f3c56c12b0bf15beb69807b3ae8ea86f6e0dd1859efca74e7329c7e8ee77d9dc36a91eb17ecdafc22fa4f129e8984d008351acec81cb7c7e834c8b26aa90843c315ee4c7d1ec1cb78ded61b1853f01a6894e36295f06418faa490002d1490256b21eee0bc0b0481bf2719b1e96e76c8d5862b77680c44fe7efb6f133951e2d1acb950a243d8e950689bd4b2abf7d1f829521a9a573d510e83764b30fc70451c1509d95aaf939d99414d8668f0244a2d6238e0b9afe271535c3953e7a65af7ecec07fcc6aa6ef09f695af4c4ee69bf9f0561e0cc3e13251441c1281d42c4caa6e971b26835bb9eac2d63db15594cff4f5a56344eecca2e28a438411fc8c7206ed2f950ba3536e508b67f673eb3e28ea0aeb0bfa1dfffe642ddbec7bdaae6e0118475c5d67f87aec7a2b8f17c5a4d8800cafbb77bc46c9d34de614c4b47c9413c0e0a385acb4cefd97c95c9ff07d4d05f8c6f0514b540a3e92c501b7285187419b98bef9530910d16da85b4c5dd239f7c785f26f0c09e12998dab815d19ff43e76129972b4d37a3842640871dd07994ce5b299836d805684e177ff87d49bb68040500de9a0270c1e008cd696f45fbea851c04bbaa3b21e652ac57bc91e292b927de635ce61cda579485ea4db108a678d5fa7fa5d29253009577860ff8f10cc26e647d5770e77ed75a787900f86cc2df028ae58a6b52190ad67291c1c72ba10419b557df67a797c00dee0216c85de3898aa45ccc6da15ecff47be2a6c7059ca16163a1ecf86cac12e91e3f3ae2d6c7cbc9723fdbe976691e1b727fe5346c4ddeca5f0bef3f79b42517bcf6a5b596f5c018f65c953f040d39f18786290123c6b03f9be231301fa79c8f53accc565a709f6afa96a34884fa06f548770442ac5ac162e7094b3ddd9a9a3594ddbd20e69dcf4c1d7bf8604804ff8bb9eef3f1c7d8bc58e44975155499d1e02ded9a10d13ad6d198e862748a6688bc8499cd9683d62055a60ae578b53fa2a67ac508a6ff595b8fad09dac5f261d9d690f5fe8602ea77248f4a22e8aa7ba468314c38bbf0c205ecc17f18aead388d5ad0c3a9fd68b1dff40c643f39ffefb24c24f9fab2ec76cf675195108f4a18ea1d4641e9bd2255cf7691a12277dc92fe384f70a69430c53ca7c2446d2b0b91c053aa465d7ca7a16eb43a25a711a414164b7e4d943f806c9d38209459dc0aa8dcca4ffd156d7cb66493114616ca76ea16f071efc4dce4b1675ff05b84102f05ea7a4e1b69763d3b8223e0c06d23d033c2a8ae39f35f90345a8c5e9f850fa97ace7997e02905ea27dade5755d6c4ac37de7c2182eefac5973849c8e95d2b55f783fd31486020294554905c887d9305987d6342385eaaba225399b4ccfaa516c8d93051fc2221a54340bcb8453528fd95e6ff161712ce0097b9d34d2780faed12cabce72ac9827759c70aeca01a1a1e6f1895283932eff85336fbf9c80e7b5ae5425ea3e18adc44a69dadcbae7c2d6aa1ad6f0794f3f1639a2acaf53674b5cadc2775bf5e6898a1f234a12519b455aae3ec38ccab3fc93f87a4f89ac591f92aafeb88dc4015c0e18585529000fb0173cbb5cbcc66c67351064108efdeb4b82945df92d217b6ca798613cb00dd53f0bc41ef08b988fe403e0805f562bcaae38cee4e3427946e60ac6effba974ddeffc4cf918a6f3c95bffaab40d03aec94dad1e62965024b8411c176d6d42bf91a7dd2f287d6a9fd9fbb91c9b04e2700d0028e0c8dc5da467b0b057c853aa2ff0ad73fb1fd6d0e0f1c09bf758f5e37b0a57d2cfd219fee0a09daa7bdf09d1cc33cd594bef3f7aa823a9bbc4d2a60f34f14a481a72c9d2ef5d0b6c519a8dd05de41c4bafd8cbc24ac878a35a0354bb6a5746e8e43773d64061af6dcdbbeb915181f1e306f4558c1f71a585ba6dff6213dc7628d373ebcfc76a8a87b1e7bb15ddafe90e9ddfc0f81d7f20136b0edd7e8a18f46195de8fc0db523e8c8207cd3aa1255904a277e2e0279ace68fb52ed50f6e085f817c959a4f1605a5e2acbd401a0acd4ff8a239cd82bcd4efcd49a61f4ef12ae9a7a099e08885aa12765e3e511750b70ac5e7d69a54c72869c328d5c62faf094983bc6cd5f11273dcf613ec900f9423a03550b43bffcea50b406008e3d9270fb3510d2a944e371407319a53e6b30d7452b50a7a4321dc04cf71e006b8867aee92cc17bb24400aa264e111de86e870e31a3dfe0a6ed68da08ad819b25ca90084578c942eddb846cd2ccd765ced91eccd720474438e5577d41b8d95ae0ce096120d31fa2b2c828b7a91b122b0cb963b58e6d1a6cd66f62f65a1fbb21a75796c5559762c3ba0f00cb437a7d45db88664cef9e7c7cdef9000a78683f3eb710a1ec71f6c719d3d8d6b114dd9c45753eec3c3b3436db562468fe0452c86a55705ab04f7fee32b160d977cb574539c361f4af29db45d6b65464ef8fb18b7672e2fcb09e04fa479a9b20b91a1efd6f4d6a383a0c58b73c5265eef53b1e4fb084f4cb978af8e8484dcd06d2f52793f1a9f31b827d383e3989ad0e4f70fb3716b8dd347e84639de707c8ea6edc54548b532b1a0f7c18454ee6521dfc5332d91600587b8737126cac4e5b55198a6065d53555cb4d7c30989023cecd5508da25dd5939e3769fa6f261431985f517cd97e32cacf1d6ba7cc25f2d5aebd2737dfdc82a41baae0da8dfe44fc5cc7e52abaa38f1f54ba30105702e85f4c7896ead7dc20145efbd35d3d5f0531f5abf6846142ad0089293df88eb1ca5f35a7c46cf4b9ba7891b62551eb822ab1d8ee375c63a8370332033beed4faf3aced0098b366612a85d7af900cfa9c59781b6a37c11c948a1240845b5307ced27c225ef221571eab0344ace32142210e153d6395355ea13b235919097152c8510699a45dfc9c205f69915ba1ce741cc320207af66d6ef1c382de8a52ad2e0f79c444b60fb1ee1b0fe4e2bbea7b7ef129e07895bbbc471a226f9aaa59a8c1db06c3b35b5cd9060f412d7d6b6729d1331d507401dc8127f54488a1138a1e05e969360d9d2ec35ce036b945beaf38be884932e051220848bd636a14fec51dd8976d1a89fd51bd436d003920d812bda485dfa0a61aa4646133cab1002c6dd8d280ed5aa8cac68319104e8d969c376ff3bade4deaaf38768fa58550b3ea9cf7f7b8e821e13e90320e7d1eb16f875cb11a109ae4b9a1374087c41ab1e9a6a878d3c78ce979c2f0bbb40706943108a4c8c5a40b5fe834abcce5ae729ac70760278ff78454a41da8c2bc03f941cf5d1107547dde5f9e155ad14f38567eb383f8562bdf820a6f18760f25d620f24ee76aa251a7b82cd0d558ff87e2f1b368828076ee441787d0cb479fb850696f29135ae82d46b8d631e2add61820af72e6a43feb0d69ceee356b118ff3928318d08959c3fd7566f8dcfb63740b1112e85a3c7f338caded6b11a584509aa8c3ea238870ebe79c7c226b22a3581b97c25dedf89b1b46a6c2cc76f7a746c236c769e96a26ddfee6b186b9fa47a0024cda1eaa01430394e58f8d0b12e618531149a0fb93c42af63cb445e8c6684ad69e9d726ca097b3b30270e75c4f8c0f1ca8d978acbd04e6d7d8f982946f4652fe610890be6e01337a8f034007aca0a0859f260351ed584ba9baa95d43db790c6bf4062b440a4be602482acc5f36c8c0337abd2e2e438ff3f284589d75a7da92a3afe86077a93b72702424db8ac2f7b01d33e6365f4ca3c398fc5954eb6601a541f373c2893284acb07f4d517b8ede4af6778940ce8872b308d18aee692bd97f81b61561a2223687d3773aaaafebac518f1bf6f4a344b8fe24b58d6501cc62cc6abc175e957c3132c6ee60307ec8fba9675cc540c855216c4f64f736ce5278cf3c07be697c73882cc6681cbf23e8bda38038051fdc5a39028cde1770de2e1b2ed6b67c5d9fc0b09dc263563e423a84acb8d7d8bd4a7f5d3c3993a3170101b4ed43e75adaa41995d666c532a24c5bf360634cef9e2cf5def4ed58ddeef03f2330450aefd9eeeee4500391dc8b9bd30e888989a576b3a1bc65f79d2ce36e977650854d2ba7d5d7bb62bb7e6ed16066628f99aa4419691c7200167b830c0f368edc5e8fcdad3ec07333bb1c51fd719428bda93b34421f9a3ad92a8edeeb66d5602e824cf63dc3c7de9e938adbf907df3afe56a1a963490dc5882f8ba30a8007ea343481ce5f7624baa6423c3d5d31486c1a1cd42c4171ef645e787fc591122c9e14ca16cface408412ed61d532ca2dfe26b61bf1f8ff2d63686a12d60f9bb875cc9b593215f5c5c8ec5af7a4a2915637eb5d799a0a0e60fab983a3f86c260e593a0447b34c6b5e59aa4e3fb60190ea94876230b504344cbf694bd184bec9c93fbf5ad3d6b9aa070f973da7de5e901d65876428eabea6db318db8cb8d6c551041ee42727fb12164b55706868848832faa693f85ec6d865d9bd933ab5000241a7b960f1a23a02886b4fec901abc8ab9b0d6137c85931f9a960b1ced647a94d8eba094b1b066794d6b813c21545b3d222e9693a8407b248053bbd023ec2851a0e171deae3e02200d847f35ac54672ecc77b707671ab82eab1ae753a39b9028c332eeae0e9096b573f59c15ddc5d0401ff176948c53579d34", 0x1000}, {&(0x7f0000003a00)="00600cbc587c5f64227721c1b2295e09fddcd70fe468d9ece4ac87c4a4155ab37b3cdf4bf6772fe972eff7361c174172879a6f048a5c8efbfc0abbfd1bd752ea08da322e6c8778847ee274cdb6cdf7bdfcdad76fd55a377c2eb35d47f5da728652f2edc3171c052e2cbeeb4aab1d50da3ee3f619ffd6b1d6bcffe4469173878e040b7f8589e7e7e97b52386af1fab023586d574d5e34081cade14167f8665f3d456d09accadce01b1d6c5f810d7fe70faec9ef1568e7742a1e57261a1b0ad078da4d37c9d5997f1be1d4e850fb3cb5764f91bd88b703700b88f2586c3c7f8596b1306076645a53169735c8f6ee1e4ea26ff49802bcecf097e943d3b64faecfc7a3bbb136168020f9e183901a6512f54ed3dc5a139b937ab505cbda6bcf77b28e95a1e65817cf9c0d6db30bfee95fbc9cefb89a119462924cbe9e3069268175baf14c2c823029705812ccb69f055d0629085c07d50e4ff3da449d7166a3ec5499ea5cd393f63123ed0f4f12baa483a022009c1b032796d2dcc7cd5fd25a56b68b19c4a557fe9376f552f0c59a2c2c176a8a64258e2fd25e0bf4cb967d35e88e6d3ba35af4e15a29b559187be1d8f2da3aba2b560a83225322a9c957cc34255a74c7858e411a86cb9b511a6a3d65707b38e15ed66ac37b2d777aa7ac4d2ab9d0f02c5094ff30706362adc3f5e0d78c6c15b16dbb1a263b6ed09c2a54638df93a3b07e98971ed5d80a24850bc2121d1eaf01bfff9d365ac14c93a5ca8116d20e3193afb2dfbf40d7129f408ece8f04ead5ee2fccfb3cfcfd7032825e1b719d0b25f387fe15d438211a0dd5453a45fc3965380c18d4c74a7bdfdac696aeaf7c0a6068a14185f516eb31551655f239002f65175c26cb8fbcf1d089a9714b7cffe361b5fe0e8117b568044ccbf037be99bc93d2689c930b48d8f73000dede1727f162045bd929216a756dced68994c4a2da58b4713132f4f19d75868b76070bc4b792c2da8ef6e2788507fe1951302ea85009958be9e8e17cb5d889b3660fbb0ecff7f4460e46052ab65a8cab2129e48dadc285e849df233388c1043ee2aee4737c9b283ba1a85f707568c3cfbab61e27408e905f7fff15862889ef96f6ad72bf24ac53d53c8ce6ce4c8f59d22ada44e239733aaf884e4fe6518fa1b4c74286875e45e8f4373340e23e56e39f01bd0d567732254d0819e4a331afae3b00ba3522e8a3a0f31f8a3cc94a09e803d84cffded0f79e2e427b4f2cc23b9e12cd12e9b42908cf35c1a838797dd8bbba696fd168b9b25d4f9f17c740da33ee3fc282afd5e55bb89520bfa5925e6a13fb6adf23e78a81e7c4c93a1e109819b795fcf3c399ec690e81ba60a617306e6a87b7204f45c6d79c948ac1604f965184d40676e59a0101a5efd169c228ec1af7861d18c28c8568ae369ef1332b0b65a74602f4886d74718ccb8787f4d5deee629bfd002e1217184dddac59da84a29005593c8e0873de9d06e94381a7824fedab964accf48a72a2b2313be8b4a995c429d4970d75d1e14c3833ff7b55462c7c6bd112c4cb5d58b96cc4a5d996f7cf381988d53a8c910a37a0cdd416ffccad5634ba0d22d753d1ea63908055e50e05ddafb294ff2efe1064a750fe01cc163f518c1cd14c17c48a17388c30fea535e9b05b19d5dafcec9ebd3a4b65734fe85ad809337a188ed94b2d67d179f7fa11722920aa9a1a4b3e57f333395abe50f941fd201d983603f2ff03b5354d3a2da7e7ba17dbc3342032a78cc59b15a276d853d31d851bc500923dd37a3272eca2ab101c1bc6642430b3fe89c4776fb05ba898ca4c30dad7a752c628f2be0e8c79824b5569e8a308c4d5a4e9f2ccd48ec26f9c90b966996b26588d6418e0c2350e5d5ac9911195f5dbc47266e8c08741036b04227f5b0e7b8b23a47724721312bede0730ab4e7ff74837e870e50e6cf54a0c608307d44ef361dd2faa9710ccf9ad18469cfd2b677fe1fbf025cfa02d7724319d6fafca9cd9e158614b143faf4de81da5e116436f67c3761a630b6fcf71d0d38cdd4f6cd6d331741eb3fa32554a168198091309fdaf3b677cec10776bb6b1441b6a3d08f799e91c35e62175a499eb2324e00fed2071ea2cfbbe3986ed85b39b70a374713ba49ce9e4f4dc54a2dcf3410c3212e017bb9af5fde678aaf2188ef105241786a5981bcb45e65e8db17dd0f3c240603934ae6193cbd4aaad2ea493a9e0a5dd2108e24e8bbd317e8d8e34de68c12174cfdd7ef5376a2353fa4a945dfa78525fae2a6882613d10ad87b1ba6c1ed0ab68825f86e8ff952132bc0a07f88dcc79cc985eae095f50365e91684789ecac75ec34524777407a3683eaa2647becf5e22337f85bfa549eb2670b88d220ca05b73446d812abd2a4a98f03aaf484149a11b239182ab51c2f7727a1495679a01ba656249753744bbbcf81de595506c3e7ccb3103cc5031d51e08ca0dd40b4c711bb2cc1f816880980ed472f8760b02a84b0fcd13938466434344a7a7582bb9d5bdbbd5a5c38813b971f4031d7f2c55e2905758cf89694e61365b7f292ec29f11a25deb190e0d663ce791fa94c026712e0f25e086f389160978109e7e74c4c8b640881a0552914e60872dc8420051d323beea68094ee11231ae465c6e6fd3f7e069428b3d26b2c70eaf1981d481d62f4d91cdc3359f6e9bf2897ef4138738a33e326526fa11383be39430323203aa7268d65dc759f88aff4a48327561fb0c1d6a69703c93dd4207ccb8772ee4c9c4d24ec851232c263364049c91b922669d29b454560223050629d9d148594a68362ea33137aa5280930a3e642d04ed7f67d5d50d4e81a801eb0f3431180aa27f1725226c185b99bd97ef944951ce66d7f8e660baaf46c38fcae60d74f9409ec5666486aab38842d8dbcafff9151958bee745d573c1f633c340e01c233dd13a95420456b573ec64b7a0d0c59effeb44327259c02f0ef7e7a49559d1ed107e77d9ae7cd2ee879cd44f21309dae4d77f61235619745ecebe4c3fe41f09838f57ef65ee44922e1ace4bee366257497f499b19013535494600d1cb8aa583c3350de5dc2d7ae9b0575b51efaf30efb7c091680e9368480225a9f494b01a28087d61ea7dab3a38f6352e21b0355d8d791f34a8b8ab2dd0450761c9bb52db718c75159a1ee79f0501edbed049bfb2d3eba5fddc20701f501f57dcfc9f49aada6a2d82a343e3734f841ce0768a635fa5aa2d198c48bb88096b185ddc47ac1392c398c7eaf1841877bdd41c86fe08dde80ee0dd6065f671fec0cfdfe7a1d9686f717fbafa82a25c2a1a4c4c283f415ff25ed4aa646e1b41f0881926ecc3738de9a10f7624f351aa4cffd218b6c0bd99c1694b7d7a39283398dc32d605d62dba191b16af7236717f1ee9dbc754d115f774c17622441967087a70dfabbf1251f4eb66e2cb4bf23be2279341b539732c22269dbb1c5a325791737b60ac8476c5a7a3bc4bf0967530df56ee92ca9805b7cb0e9dcf546f29ebb1ce51ba07994e31204f158657421bad843aac886168a36a7b6350cdbd992452cac557718ec253f7f905d71ec62883470d752c94f755ac93fe3df1b04d33652a9a0a434d5ab497072ee7289869a5d97d980d2baddab11297f5dcbe65bf21bd8cc96de7e0046cf99b95e26d938760c34029957965e7d91845bfab4fb047a167e003310234dc5ae922947172f8fcabe6b042038641b5005bbcc812f6977cf5b3695d45416c1b15653184d9657337d3d08192ded1505053b2862d4b7ab0929de693d8bb2e5d080b52e2e83b51e52f76745ec25fa9471b25bc2ebbe4da2b25f2719e3ee31701cc0e9f003b033e7528a741ff7679fd48b5ae9770a09c8b3bad23ec9ea52e15acdefa7c24c15e9df5aeca4d7e8ddfe92ff5f5dfb08869ce6f11605340e2dd80bd5a2cf358fe4ea86eb389c69f4c8b1cb2c36e6184d7a0d66886c4bbfb9f0faad6898c05c6bbf6bb63aabaeeaf53903f717f0ae9f48497f65d311250f74ded148d679613ee097251c40fde095c91db4b96b04e2cac6f81986b7fb7e0d29048fd46628712c32029d8c2639b94db2f874df2bb66ce38d83e9e8c8535576eb9bd2be41e0cbc6f5f9babce726e79dbd11b295de3092e331983ba42d39dca527063aea138022d1ae59ecb25bb253042bdf3077a85375ca2d5370ffc498d91b65f4a78d023eea93a185cf4504029442bdb3eb52fb89ccc28d1a44ebbff51df759842acc34e9bcc4199cba33aadd3956bad9ef9ecf1b000739992d4b039b82145e8feaf84df1857d49bef5c89bb13ac4578762f45f6dd59257f8bf9c4c8e5d16812c7fbc9474a34193893ecc6ff0c058b428d92656e9f43d0c559b61fc2d496907db54a470abd4c1a33aa2e4daf4ccfe531fa6575f61af09f516a400f6d2420d411f94cca69143615b236a05e83f30eee57ccdde49c0f1b10f111ea1605c8c62ed562d498b7526dfd1000c708325eb2ff6be55b06a52094a24c0df16ae03ffb4339b90b2dcadc94c425872741b396ddf3e7e9d9868a5047ecc6355f12d713053383b037e3d56e69e114483ffca8303de3c9d58c2dd07fab614d0ee461560382a1712c9ac0452dce41023717868fcfe3725479a30d270111e99d048c35c894777e26dbec01e85492e8aeeb77f436be16e3a58245caaa8b4703b9761a728c2ca1db288f87eb4495dd8428ae01226c0ae547d20000a167eebad4a5c3cf99eaeb9abab9682a715feab4152f534f64da1043146056d5404cea6dc47402093fbdf29da2c2c2b7cfa2f963feddf9c8f39933b37d6f3eac1038da991dc6889f27233fee9dfdf2936770a1c5d707bc8584c0e47829bf14e443a39146f285166df82a9355f0ec7072c29cb90eae249dd1f138e98c9d1e755fcb7be788f445bde2970994797e3ce5303c0dad2368069f07b2be6bfe34bac1b2e35a93a7421fb2d4b531ff9ef790e5b99a3a8ceefafcf8cd66dfdfdf63cc9a7a8dd96360d7d4cc79eb144a1253d5f32aeb0f541c0788682a376b08e725612e56614934f7781faee7c171c874663e1e6269a953c55f60bdc66a9bc0588d19ddbf307800ceaf387759f0844b708d9a8ec35f3d343044a058fe7d7d80574849b3452c31605e5da7f413892d0b662c131fdbb46894bf09b3c09bb4436a381628e208be9cfc1ee37ad7be81d96a9bd6355af7e35a6cf3c1a1b35f9e3338cb211b90580206c4728b20cdcc48696784e5def96bef00efbb8aacb3640d44ea8897eb41f668dd9d58600864ad4f2569cdae866b4fb8dfa20d3b3ae61c668a0882c13b1ac9dc3b28be1489e0a50d8b748ad3a79f6a6a45b880c742e6bb1713f4ff0adcebfc5ecacf3f2af8fe53bd96db13092cc7c8456a6e27865efc0e2d81f24e0a4daf89a53b5730d23cd77af15a603c6ae599122bdfb3161bc04fab8001afac4e4bba4c32e944b5025e551f1c6e2e71c9a9a4adf46e3651c0e64ffde9c067bdd4f74d9bfa504f2dcd492c9ec701e4fe7e2435b53d70c4490d392ff84a3733ff0bbe58da863fafa8787fce4317e0f53560a5a0cd5d447a8037817bfa2a8cbeb27dd635fc5fd21541a985714d4a79cde374994611b7fccad9a1ee60329668ac8be53cb449a8d97eb42f8cb5e3120fe29d4b5a93119952318c3659d1583672d8d72cdd328b789368cfc3c3ca1d4fa678a680c3de824a7df0ffb5c10f7575f1f39e49e88be31e0b8cbb15ddb0eee5ba79e5db8b4fae8917d97d53b8caff9c972368318e7c83342ce3627d44419307c20b607aef7ddb97425ecf4771349a2", 0x1000}, {&(0x7f0000004a00)="4f73c988c6cbf76f535de9504ed8f90974d33f55476cfd83fb20b2bbbfefc3d823e6424227767cf1e368d503b0233d2bb93c81228ab4e7c56a6257363f9cfe90a6fac7a96fe62784c68bc10f17a02bb9a2d2a10c273e9f4ff19264628eee839724f3e54e1456e0329b8aeeb7c7e760d4c5d0ca99539940259e1f283eecacac1062d27ee6243185b1881a", 0x8a}, {&(0x7f0000004ac0)="fa1ced8aef51868a24d888867f0286a367c47f8c63d6341be957115070e185331a11ebf0c77c525e5e5873a7177135840787199b2112be0891ef08c10839d57deed76e97d43447af40db71757c931be23c03301c12d81b88c16703975c8560a14f664c1feacce3552e62a2e9d6360b81d1044cc9b95b94a06bff0735928264225ade81c4c86a6f2c225303e481c89bc28d27eab742", 0x95}, {&(0x7f0000004b80)="f460ef338b05ed952ca0f36bf063c699ce58f557d329b8dccf471ecf93341b754027f5e838da074be69fc53e008be9676b188940cb867a0f319bef9d5e76653bbc89f075d6e3562870d5a032bf3ec594f8bcfd40008acc53cd633d2339aa893e588b1cfa30e815af0bfc94f2a52ed1be317615851a19e3c209390ca86f7dfaea841f5f0f83633305b3bb1a89e66fab0962915a8a6730832eff0639c85427424f7fb2720cff2c45dd21e6bf6330832d3dd53e8927a70b623b07b696c16218cfd4462b1e6a40dbc53ce166d8e6c644f1b1acda2a68357209c8cfddd819f212846c8cbb5fdf26770a05e85b6c5906a1803c807afb64468ad9c44293c3204d879b50e5ed0460bf8fb7f6692c85a36b3d7a97be8b352bc03affb70862240b52b8970967047fc99bec5934fc864fccc771ed8f9b2c1b6cfb817c9d1f70ef38088952b45eda6be62a1cd452093b0fc2ddb4bed1384085112792a345eb49f9867502653b11e99f6516033af091f91c7aa55b353d261df57f526627b1ae9ba38eba4f9eb8e6b53ca046293084eec3dcdf4a7ca4388ad310f173e5f121894ae00e6f348401e9952de5791ff86b8fd3cb0a93ed7bdb8fa55091343d19f289324891e117a75fc286c7a386c6a05d57f4408513e8a2f3adceb29d6cc77f2d0060f23bbcfb5fdb08bd2a9b49baa523dabacea0964570e2c5ff6277505bfc128d02f78e6bc4aa112c893b039d1b07c89bb02b97549436dc2b576381f4db72f3fa9a49977b86c63cfec22392b121dc4f1e54810ed8360ec66c0aed55ffa66e2a38494f08285c12588fa262aeee60a3d67ca135b8a277b6740862beecafc5de627af3f35254e3f6b332277410161528cfe5dfb4e9ea3c9b33940640728ecedf0a37afc9b0aec1d175651b052d5a59b10d5173daa41aa3b709d06ff50726c1396220dd613a56afb761c27a48e7d5c90e62f7297da04c34c97cbde6d52d6f4672c5ceccf705b41d2cd367aca0807a4aed24ee1e25eec0b2d5d8d5d80be2bd6a89aa96649db0020dd327130cde3600a0cd32e91bead9ab6804c26d624892cbcde9a529138323c8d994f094370b61a495391df84c65271198027f50b5b0e30e00570f7e32718daf24697d0749c1a35cb917535ad2810fdb6d387216292a5804bae9ab2cf66e74215ca39a81cce913cd0aac5686a5a256aaa89893d38a06a838c824e66a3fc1823f3ec79c620dc27e7c66bc488eff975e90cf7bb53e6852344b16cd303109ea07a28145033813cfdc5ee803dc91877c90229c506ca2818701afd6f6d17e41ace22d6c5715e33c551f23fb13429e30a03fee1481efa1478b707a780ffaabf1b0f2a2b270da655d4cec31aa3603beea469c61ea5b52f15c2cf2e7a1fb9cc092acdf3e5e6abb8d1178520ceeee776d7243e72ca7465dfa23fe511bf2c2567dc9295a0e2f6aee579a48c1b1c3387879f51e161143b52495e5c9409fbd88c34f41de473eb9f7c406175936aaaf5daf04bfb885765217164bbae62e6bdce718b44d0d3e0b3b48402f41c47413aadec466fb9705b9913e689ae4433a6fc91c39597d340d1b55bac51c0e8da4c34090c09695d61617751af3f3c58eb759ee5ab6e3d79712e5560b7a7762fa03552765eb85b318c23db147b20d2669cf82cc133c25e08fa4ec34f5e00f042f766153ad7273b3f94f5ae3e16077a22904e5025d8d369183f422e5c7b3161658a286a348f4d960db9a2f3de604e0a6cfdabb11b56db2889bf55d325fc06ef78a864b99af4d109b36c782f5683b2b83199f1345500f55cead9997e30908d8430bd41b2a55b980fa69768fd7ab28d52dc8b7072389074470fbd2333d171cd03566438a8de276e174309ef91492cd9d12f916a13359f413a170bb92497a2a232af0e7ce380ed0339f26b8a610fdb5a378d38f42fc4f08d8e91e5fde4e82d39fa645e8d0a9e71585bfa545a61dd40a7accf19ca41b4f0ff20823863a80f2223cb569eb707142b58864e7737f1dc922a3a2bafebe3fd392e2f427391fe04cc87ef73a36d92f2399e1c7373a4d85c7c86a16ac683e853918b13536388e2280436d3a20a56ba14aec8dcdf014c49e9a061b684aa4b954d479fec3677e1b75401e18b0822ec3beed46f42f18bd91ae9e0241f5f83a5d416b2e8ebc7e6334da0b4c7780a33d9a2787ee3ff50d9cae18d2ab5064b4864d2a2400ab30ed0c28ffb21185211afa623e2748f18b0d5cbc8e900879fd274de58629a2098e536ffd64d01fdf156405048fabc76657899c62d8a6754e217b0cda908f8b995df934e811fe5550eb3a85537b75c8fef6ff2fa3947217b869e7e5a5586c36576406e3ff9ee2da21d4039c4c02ca54cfaa8d9ad952963edc23e3d5c75789f60296a2f2aec85ef9646716cda99c04398d79f9e0cb5e49e6acc231aa00f6687d1716d5528f074ae4d7f8ba70a8ce45cfae884b4daea8167309fbf17a94c5582dc324dfd56bd0181168156ca0cc1e40592c1786a52f63274e45817f05fad6fa132784d305f1878fae06716c5a8d0bb4dee2870cd947153a83eea185883ff8b5be80c2ea308176cce9c1a9063a29951ffd6186cb1d490e0493b855fcd50b17acdad08d806b8e1c4fffff038373e795d3393e3f55d665659ffba3f8b5784a559e019513f020806ce17eb85af697362f4a0f8603d3880c9439d48318a341a9dd82ba39f9c9336dbab0434c1ead717288cf4dab880200f8916b7fec1beba4cfa6f6def63f651fe3537db968cd0ab10dd528bd95284e4902ac7d017138f759caf8a4dc22abd9d82e4d31e98df2ab0153e70cee3cbc5c7b706411c5b0c9955f8bf7de38d7d10e86cda1cb522873e662ebd67ae092ab985ff334f2bbb323142adfa0b0224e5450a5857b2ba6467fb859341e6fdcda5ebf218bb950fac4b3d9aae0c723661418c09afbc759a7bd0f46f02a8ae5438b70d6aece1b7ce7510b4ec08efd0f1ec1c804e7928a2d1c443b83c093f95da109e84a121a2d1e90f4f83ee1b552c362f6bca289b070b1177b463650a0d244def6a2af9f39521732e26de044c25b30f540740ffb88bfa5bff69d120580d0257445465586c2fdc22940746c92f89c2bd8dbfff70064c8b14a955121ef347b6d5c357fdcc8f88ac8ccdbe4d9e4419c61c11b8f5d365b0102cdedabbd4ad440c1a2d222da7c6ca164ea5274d8505abf1e6353439f5b19533e3399b465e161564cade2656be8d963e0a7760b48aeba75cd7d77359d4627512d5722caf1bdc7e4d93e9c47351b04ce62d8697729b84f9d9b86f2b0b04e28d69d27f27e2481792697d1ee5f666f43123b63a2af8adab682b7a9686b46417ee62de5fdbeac1adecf563c35486d334abad9739ec4417e968e0d8426dcee3b9aa9db25026152ccec6931a6ea0295ea9feaf3a0b801cf76495691c4a0e1d33015063bd8dbe9a709d9e158917b0b91590a8c535e15f3731e1d2caaf501c6b1e4a211fcc22dc4e75328ccd5691731d65c6504c354434aca6c45d37c027026a05c34da098126d17c10148bace8c5ee176aca95d585e690ed662856fafa9c9c5647371de5b109ffe64bd9290dcaeb564497ec84d22b4f85583588573442ed47854f3b561c497581bd5684e23362a6c67ea0f3a5539e8f1a23bbb66cc0fce97620636935b7f0cb14797ca05b8cd8424e2b21b33a9b4ef188ddaf79585e6fa3fde633110e6463d6891175b031634a5400cb3a7571a2e00812e98cba8ff1a59085eef3af76601ff2561d759d066ae7e2e5fd79f5eaa3a0d8db0b32930fcf45beaa9d91b1f892b1b0fff2fa002e991d357790a14c91ee8de429aa3606e9001a5a7ff223e338a9979a98b306187bcdb3de4bd9cb12c1a2f1ba6ca59ca6ec2ecc25babb86cd171c3f9b7a9b6a3f89b173a520c5daaf4b0cecee07153e6b4480ec5dd5ea9f297054cc23f8966d374dcb4041f1221845f94726267692dee70401e9cae356a8609dcf687d70758db0f5b469c1c90f7dda0422f72e4f66fef2e5a44ef203fcdaa2f572404a4d65f7fb770f931fc4f38d05cd200a64a365d33cbfbfdf1ce2a94474f16d3502566a3e06c50540d40fe5bf97f1b6db6f1e38cbeb7daedb7ff247f28ca3c9c4aaf9d0b07094ce8eedc5a1f2c2124fca971c0f6d13388d5d98933426509212961efc5c85582be1bea5251ae0a3ec5c35603ad9a87db8d701897bb90f887976eb4c914489055d253562c7b33dddbcab475bdb17499525fff390cd877374ede6a4520c389206d79218cebba45a71c1b7d5406af0e4c1d04e52547851dae0eb24e8d69610ef20c4d5fcf7ee2ef52c7ccf69bf9617b39ae143cd06f2d6c52942bc75ea0ec9bbaabd6d181aa03fbcad23f213b347dcba602df8259062254358e38549c9aa5f7a8a9fce6a3d096ec76f787b58d038b38d4ef672ab2f750c2aaaea7f29094aef3efd4989aa35607a96c9471dbcba5a8cf2963a07f288595f2015b43b2b5c2d74bcae1ee054a1fe923a97df4258deceb5861d3091b8040d290a287a021adf1198b0c9a011d0abc3b4e760ebe0031efcacd6ddb79a85bb8b582bef085032be71af8adae1022b0154b52e802a5a7ffe351dff19f702b6bb51bb63b33edc9e9e7950b44fff0de2d98e467d5e188ebf7f5e3fcca2d61d51c36c4c5653037267d43365f0125aed83c9e51a9d6bce79091180cc17d920df2f7bea12112ed5146902729d2f2e67952218dfbee887cc3476e190ab70a7d88993d2d5260dd3ca638d8d4eb21b4411a19e45553dd58f64cf7350dfe9cbbe0b8b2b3f28a99738c3449f5167a5ebda1a36b39d518d5123f210a69f9c28d743fe33538d8c09da3398af9b2c2fe73de84ba4c9bc97d7392538ac697bc22c67a2536dd3589ed835300a1f8ca543c6b1fe2cc3b07cf79a2fd8488467be44e5d56f89802db2550729d9cd21e35a883bb39be3f76f95a04bf01da5e3c051f73d9b0888bc811d494642d249ef0479cfe68d93e785ef7b5c437e75030973baaee664eddc5da5760db4961070aeacbcdce398f78494c276dd4cef43af38d3a2aedbe2a8ea5c76ff82f4a317e2bac59a5509d275fe5642f72f28f0ceda1c6f441abc32542e5b25efa05333d66e7087821a22b1473af1584e763098cf8b9fa4f87d3373eb9264f517972f1dc0b44ca60a60cf09909307831a6d1ed514082d0336681a40cc1de73ca67317b794e067fbb46957d394b1164ef3cd48b6fe25ac63e208ea486ae170342be2db2f1daa817514da3db60670bdabddc66547adac63f0c459d014a771d7f2268821451958728eb1ae83e21ff933b58e2debd170f78adc3de67bd1eea2d680c8f4c161a459d140edc5b3ecbae9dd5d80b083de2114a2ced32e5603bd259f8afda5676bf8781de885535eb005ffad09682bf41482f174cca969b2c14f92094f4ecf093bf893e2f7455239b6c3ab165ecbb5b175cd7162b9fbb85422ca77b41193b392dc2fab78bae895cf0c32611134b3361db14b642df0e5c2e6c587648bb4c49bcd839b42f374d75d6e46ced9162edb32359bec39be5e26d778a82a6fc3836e2c7f4caa28713076d39849a7623fff1c645b9e84c856498c5fd9feab1e44e9241adb1c8162b339b295242e5a0b7fb68a68b76a94ed1ed255fda6fbc2929bfcd3865e9e0bf14cb4586a44ab2ede247444b4da45382afe112bda85c7e0524cc14297081f6a2092b60c2523631c926c9217a02ee69950c24c03192d553f27bc36fb58e5b4e841a0471299e0543081d51b8298d43fb47de0dc2d6a28ce39852d5f5e7054cee2a4d4ce", 0x1000}], 0x5, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) read(r3, &(0x7f0000005c00)=""/51, 0x33) socketpair(0x12, 0x0, 0x5, &(0x7f0000005c40)) ioctl$KDENABIO(r3, 0x20004b3c) pipe2(&(0x7f0000005c80)={0xffffffffffffffff}, 0x10000) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000005cc0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000005d00), 0xc) writev(r3, &(0x7f0000005e00)=[{&(0x7f0000005d40)="ff59b430a9eda780b2bab2961d4e27c798b64b3206ec7703872ea06f98310cf54fd964af1121399d77936054b3aaa82106acb6e50910c1be01974db986781fe19328322507378fca15b569f25c73a639f5821d72aa11c9151bcae85b6c6f25a026b37b82ad1a78f7a0408f8a4e0745168374bff66e8e448dc79874f2cf4b911bc6d72740d034c5fcd399fc61a093614b3165a1e3ad88c50774fca4a4deee98260c918ab14c47", 0xa6}], 0x1) pipe(&(0x7f0000005e40)) pipe(&(0x7f0000005e80)) pipe(&(0x7f0000005ec0)={0xffffffffffffffff}) utimensat(r5, &(0x7f0000005f00)='./file0\x00', &(0x7f0000005f40)={{0x4}, {0x68e, 0x1}}, 0x2) readv(r6, &(0x7f0000008140)=[{&(0x7f0000005f80)=""/128, 0x80}, {&(0x7f0000006000)=""/4096, 0x1000}, {&(0x7f0000007000)=""/178, 0xb2}, {&(0x7f00000070c0)=""/79, 0x4f}, {&(0x7f0000007140)=""/4096, 0x1000}], 0x5) utimensat(r3, &(0x7f00000081c0)='./file0\x00', &(0x7f0000008200)={{0x6, 0x3}, {0x1ff, 0x5ef6}}, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000008240)=0x3) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000008280)=0x400) 22:28:30 executing program 0: r0 = msgget(0x3, 0x4) r1 = getuid() r2 = getgid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x77, r1, r2, r3, r4, 0x2, 0x5}, 0x8, 0x7f, r5, r6, 0x20, 0x2, 0xffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3d}, {0x6f6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='^') ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x80000000, 0x5, 0x10000, 0x9}, {0x7, 0xb2b, 0x9, 0x1}, {0x3, 0x4, 0x5645, 0x9}, {0x5, 0x9, 0xd7, 0x100}, {0x4, 0x20, 0x8, 0x6}, {0x1, 0x1f, 0x1ff, 0x6}, {0x20, 0x636, 0x6, 0x8}]}) 22:28:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r0, &(0x7f0000000200)="ba41d3f286ee00454587e9c651f25aa502c6097f6af81ce7132da879e95b2c5124332aa69b32f1d55cfefadf0adfd65df4240bf33ab71695ce468a876963ab39c2a06cfc579a56dea21b6b96c9fd17db", 0x50, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x81, 0x0) r3 = dup2(r1, r2) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x6, 0xfffffffffffffffe, 0x1, 0x7ff, 0x100, 0x200, 0x2, 0x0, 0x3, 0x7ff}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffed5) 22:28:30 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) dup2(r0, r1) 22:28:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1000000000000, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000180)='m', 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x2, 0x7, 0x1}, 0x4, 0x3, 0x800}) close(r1) 22:28:31 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10480, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) pwrite(r1, &(0x7f0000000080)="ec5cab87f76969f113f99b52756b45f13bf9992bcd766dc4a25715eb1cb65c922ebef0bd6fc4ea713c337beedb87c087ff40e39e3c95b1bda5a3df4c3f1e3f7e8a7ccccaa27cb726584ce47ab48a8449ffa8436d9e5d5323013da88f028e8dd50b7e2039995c5349ac4129fab4f76ca4648e28183e7a348a2f8927a7b25de99ff2e882987d03bd56f1f61a208250ff55f299db75c16dd51c2f6224b9699f1845277781b7", 0xa4, 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 22:28:31 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) 22:28:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f00000001c0)=@un=@file={0x1, './file1\x00'}, 0xa) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x8, 0x0, 0x8, 0x1, 0xfff, 0x6, 0xf95, 0x2, 0x0, 0xc8, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r2 = getuid() setuid(r2) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 22:28:31 executing program 1: madvise(&(0x7f0000823000/0x4000)=nil, 0x4000, 0x400000000000006) shmget$private(0x0, 0x2000, 0x8, &(0x7f00005a5000/0x2000)=nil) clock_settime(0x3, &(0x7f0000000140)={0x7ff, 0x7fffffff}) r0 = kqueue() madvise(&(0x7f000028b000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x800) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x21, 0x40000001, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x82, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x6}], 0xfffffffffffffff8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0xa14, 0xfc}, {{r0}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000040, 0x100000001, 0x80}], 0xff, &(0x7f0000000100)={0xfffffffffffffffb, 0x5}) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000821000/0x4000)=nil) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x20, 0x0) munmap(&(0x7f000040a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000822000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="0e0d278ca0f15c073b7262ad04ffaf2baf7005a8119ed6c6a96e003da3b7f6ad2f9f45d99e98f0f39abf211ea449a2aa3b54e2ee23166d300f6dd8e39ab190e9eaf1b04455ea5e727a889170573cf618abcdb122ee033df02028191bb798a846a5a0aa87de99976854fc4cb1183ba4293af436b80e8a60aff8d8dfe3cbfc2f0ceb57703027f8cc08498bc97db359a4cab57e76fe3cbeffe9ffb9910d017d342b44c79bdb69aa3cee", 0xa8}, {&(0x7f0000000280)="ee1dba837de8f3a3c16f60879fef9be2ca5e45bc1a92ded349d83d0660a8045e46cd06dbcf610a89b1657ebce7c19373aa462d3837abfc82061c3edff967a3ec17ac1224c4e2341307927970826484c2052aab79f9823d529d8e0684e275ed216598bf60ad1d14f2aee1ee52817df56812fd4418be41fe60754d17b9e9ba90f59b9934c37d52ade411b2bfd9cdf7641cfd3506e21e78e23a5d1e4113e72666605998ffc5acd9faa8ef8e08a4789c6babccc5164497b55a8e19eed188e35799887f10386ae353cf5126a104f8c3c211a8ee3367", 0xd3}, {&(0x7f0000000380)="7a18c355580bf121f1f6d9c235fd0aa4997423238bf927ffa6b38922369ac6967f49ec0354aa5465bd644b4a878a402188a81516ab07896c7c69358c7c14a05a67588f3e34264afaeea181fcc11b1ce3612d7b0731f0d8a53cc2c00a91b6fb516ce22c12deb046875ca395cee0aed2748e1d72643552da486647766d6713150770e88cb2db76ae", 0x87}, {&(0x7f0000000440)="06a4a5f00646b343a452a8d7617865aaae9c353428592855be6bd386283f7a75b1fd7bb3091d45e9e6c3fc4301d4984f6a14bf482478a8086a978a8be8dca381c75d2e51b9a2e2a18b42a414ccb391c768127ea8d4b9", 0x56}], 0x4) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 22:28:32 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1a5efad5918b521fe8fc55dec90e82fe74af90160ac6194f469347a138f04045ca7c7ed81be3f3cd30e0cb0f87aead135c86b82e817030a64e94901f67199fe41f", 0xffffffffffffff88}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() flock(r0, 0x9) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 22:28:32 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x444, &(0x7f0000ffc000/0x4000)=nil) unlink(&(0x7f0000000000)='./file0\x00') shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 22:28:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000440)={0x3, 0x0, 0xfffffffffffffffa, 0x0, r2}) r3 = dup2(r0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') readv(r1, &(0x7f0000000400)=[{&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000003c0)=""/58, 0x3a}], 0x2) 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfb71}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x401, 0x800, 0x7}, {0x7, 0x2, 0x3b084e05, 0xff}, {0x3, 0x3ff, 0x1c, 0x1f}, {0x20000, 0xb53d, 0x1f, 0x3}, {0x8, 0x5, 0xffff, 0x800}, {0x8, 0x1, 0xff, 0x1ff}, {0x3, 0x7, 0x1, 0x9}]}) 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x3, './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) 22:28:33 executing program 0: semget(0x1, 0x3, 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10889, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xff) r3 = semget$private(0x0, 0x7, 0x400) semctl$IPC_SET(r3, 0x0, 0x1, 0xfffffffffffffffe) dup(r1) 22:28:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r0, 0x3) r2 = getgid() getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x55a, './bus\x00', './bus\x00'}) syz_execute_func(&(0x7f0000000040)="c4e1f95a88780000002e4633cf660f7ff966470faeb97c390000c443f9624ba200f390c4a19567e53666450f380b242a8f0978d68100000021c40123586309") setregid(r1, r2) write(r0, 0x0, 0x0) poll(&(0x7f0000001840)=[{r0, 0x6}], 0x1, 0x0) 22:28:33 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x880, &(0x7f0000000180)=0x3, 0xb5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x27, 0x40000001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x7ff, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0xb, 0x29, 0xe0b}, {{r0}, 0xfffffffffffffffa, 0x5b, 0x5, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x86, 0x4}], 0x66, 0x0, 0x6, 0x0) r4 = dup2(r1, r1) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="e7ff66296c8330000000"], 0xa) 22:28:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) 22:28:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) kqueue() 22:28:33 executing program 1: utimes(0x0, &(0x7f0000001100)) 22:28:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) socket(0x10, 0x4002, 0x40) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 22:28:34 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x8, 0x6, r1}) 22:28:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xce}, 0xc) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 22:28:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) chdir(&(0x7f0000000200)='./file0\x00') mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x67) setgroups(0xfdc4, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 22:28:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x81}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:34 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) write(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x46}], 0x1, 0x0) 22:28:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="080036af27696c653000"], 0x6a) 22:28:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 22:28:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) fchdir(r0) 22:28:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0x0, 0x10, 0xfffff, 0x20, 0x18}, {{r1}, 0xfffffffffffffffc, 0x22, 0x80000000, 0x4, 0xaa}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xffffffff, 0x8}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x8, 0x7}, {{}, 0xffffffffffffffff, 0x40, 0x6, 0x3, 0x9}, {{}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x7fffffff, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x1c, 0x1, 0x80000001, 0x2}], 0x3, &(0x7f0000000080)={0x54, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x100) ioctl$BIOCFLUSH(r3, 0x20004268) 22:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") syz_emit_ethernet(0x60, &(0x7f0000000100)="e6a7a0d1844b51d468c993903e10b1d926ea95944881742052fe28dae2a5f9cf33c91c1b49a14bcab83b62dd62f4eee96ec0d10e1debc879e94de1e087874fe0e138572db995f847b84a4a2eaf2042a4692c76d09bebc8eb264bf53689ff62f7") 22:28:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6, 0x0, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)) open(&(0x7f0000000000)='.\x00', 0x8008, 0x6a) 22:28:34 executing program 0: r0 = socket(0x21, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000010c0)={'./file0\x00', 0x2, 0x58, 0x4, 0x0, 0xfffffffffffffffd, 0x9, 0x9, 0x2, 0x3, 0x6, 0xe21}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:28:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:35 executing program 0: shmget$private(0x0, 0x9000, 0x0, &(0x7f0000ff4000/0x9000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 22:28:35 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/197, 0xc5}, {&(0x7f0000000680)=""/205, 0xcd}, {&(0x7f0000000780)=""/243, 0xf3}, {&(0x7f0000000880)=""/74, 0x4a}], 0x9, 0x0, 0x0) ftruncate(r1, 0x0, 0x30000000000) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/251, 0xfb}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) 22:28:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x1958, 0x100000001, 0xfffffffffffffffa, "78b33dbaa0a9fcd5afcf6fe33d75fc88e07e71ef", 0xc3f, 0x7fffffff}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000000)) pread(r0, &(0x7f0000000080)="d240390ad5bc4174b5a0b2aec4304466cd1513b9125022a7c960c13decb571a7c84a4bfe1bdf1d0e7fd8d775779c7ed9b492d78d5bcf484f42ac4e90bc5133d3b98f772b6a43a3bb5dbc7c8e8df562265a7e8be1cfd54c495fe4924fae788b60ef483d5152086a2bc55bce84ae2f0226d52d3aac4d6a5bba43c6557684c54c944cc8b73943b5fc31c71eac423d29602b58f3ae1d551fb84a7d6c0c61166eb3f6341e93ba7b04134bf1efa44ac630167f660dd71e54e6cab94de8783b4ea68f53cd00d0fa2973378924b7b3805ca1ee1f498789a7b3f0d6d69e4303b645790403e9cad2a5ba22ffe6b0f2c5c4b2e2797f1b14cd7c8da0319111", 0xf9, 0x0, 0x0) r2 = msgget(0x2, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x400, 0x3, 0x6, 0x5, "0b9188bcf53db086e6d6f91b6d85a133ed43a0c5", 0x2, 0x26f}) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r5, r6, 0x100, 0x800}, 0x3f, 0xa0000, r7, r8, 0x3, 0x4, 0x3, 0x7}) 22:28:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000340)="54ff6034cf8bff3a756b6b052b5592486d2e42b5ba3e5f1de9b6afd0089095b1", 0x20}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 22:28:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) fsync(r0) syz_execute_func(&(0x7f0000000040)="417172440f0bc4237d0488969a7d20eef2a6400fb7dd45f76700c44105de9058000000c422e59e7c344a660ff6a6feefffff64400fe92b") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x637900000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10088, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) 22:28:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x5, 0x1, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x82, 0x4, 0x4, 0x8ad1}], 0x8, &(0x7f0000000080)=[{{r1}, 0x981932ac93188f46, 0x8, 0x2, 0x401, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x6, 0x10, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x3, 0x2, 0x1, 0x6c9}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x1}], 0x7, &(0x7f0000000100)={0x81, 0x6}) 22:28:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) write(r0, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) 22:28:35 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x140) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x10001) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 22:28:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x80000000) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 22:28:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x5}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 22:28:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xc6000000}) 22:28:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) ftruncate(r0, 0x0, 0x7ff) connect$inet(r0, &(0x7f0000000000), 0xc) 22:28:36 executing program 0: munlockall() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x801, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000540)='./file0\x00') chflagsat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x0, 0x4}, {0x5}, {0x6, 0x0, 0xfffffffffffffffc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff91, &(0x7f0000000600)="b6f1bb5def4200000000000000000000003e9e51a8d33fa9ce8a5d17853a16a2f16b2269fe948a3d6fcce91b7d104971b7c94cf5e0e3d74b75938d96b2e073195d7979ecc3ba65c0002eb508b4d03933ae526ebbd176876f59c469d912837ce6fb733982473a42826b8b3841b26c589230f2bdeed7477215a6375ffd11a18ad2785e02d968d22e47dfe23c255fbd88d1dae34dee7cb74f9d9309dcdf8c4c2b3362444a66e6d58d84c1052992e473929f7c7742e868c2387c3d06191a694e23e1391fb7c812113be3ee91138df7098eb82ab270c596e98484a132b6f1721188bea5fe11330176de79ccef89804f0500bdb40a9a4b55e50d0a922362e09d0d2057e6f817") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0x2237, 0x4a, 0xffffffffffff7fff, 0x80000000}, {0x9, 0xffffffff, 0x10000, 0xddd6}, {0x280, 0x5, 0x8, 0x2c}, {0x3ff, 0x5, 0x8, 0x6}, {0xff, 0xfffffffffffffff8, 0x9}, {0x2, 0x1ff, 0x9, 0x5}, {0xde16, 0x7, 0x3, 0x4}, {0xff, 0x1f, 0x17, 0x7}]}) getuid() 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') openat(r0, &(0x7f0000000340)='./file0\x00', 0x2, 0x18) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) 22:28:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x4001, 0x43) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') syz_open_pts() fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 22:28:36 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0xffffffff) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) write(r1, &(0x7f0000000280)="5ba72e121081aa2ba169106211f6966a0296ca22c1415f5ed707b192671984969909a11e8c32f982916ce2450c41a2ac5ab3b18a1d54360c9314bf62f372c48952346956a0864a99a81c643fb4a01d8eb650016db7916d93e6135403f89d41f8c341b2171904c415e66539", 0xffffffffffffff14) r3 = semget$private(0x0, 0x3, 0x480) semop(r3, &(0x7f0000000440)=[{0x3, 0x100000001, 0x800}, {0x1, 0xb1, 0x800}, {0x2, 0x2c, 0x800}], 0x3) setrlimit(0x6, &(0x7f00000001c0)={0x100000001, 0x9}) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000340)="2992865e9f8d30948cc84ede904b", 0xe}, {&(0x7f00000004c0)="9a301781118df32378ae0f6a5de3ecb19d30a8c7668f3c4ef1764cc20edd155e560d366ba6e107a2c97d8c210317462874f4cdda7bbe2da45f61d1d7aba476888598eb7530bb54355bf67d2efab296e9b17e9cb9ecde0ec1a39303b385414908dfc8f8a05c6f7992830ac51b5efe6b37e8fe6e6f1fe14ff4b320ef8f912811034f1d27311599e03ff3c538bc2a7027c1ee17a6b0dd7d1bae04bb2be305f778897daabdab87fd3436353c1854090bd47c9505aa17510cf0", 0xb7}, {&(0x7f0000000380)="61b546b85e5e16cfc29c57aca9d2a0997db87d8c06009780db5d5e1a48bca33964b1bd8718fca599a65a62b51d24adf7bcf4d922fcec6f85b4e8842c15748a741187cbf82270e1a3259929a74edffdcb", 0x50}, {&(0x7f0000000580)="0cd049c490934d3d642dc5906df2ca69b517276c160c5c28150989a1d7eb0b3adf456c7084de6c0696aeeeec9a74722eb525a9baf95304c7d6814a44515b69282396d815a991f32e3d9212daa3e96286211257c68ec8aee5f15ecd4418acffe40b2ce1abbdd827c68b1e99a42b2119a720b25fd70e7178cd8a0e01731c10c28f923e50295a74cf02ce0edb4ae93da318d29f3ad26fc2d252468e7dbffa5295e59bc19b4abe0a1b828eaec79e4ec1aeee13adf308c8ff2ca9beef350033f30d10f96ae97c6a05cf306b6c0cc6125e070ab2f65ca01eca75057b7e87714356f3680d8885b337063a40760a211d4a38b5b71ad51405734a", 0xf6}, {&(0x7f0000000680)="663b23cff533fca68a5001c8095f307389425da415cb0d172b8335976e5e90f94ab21fa8de23fd574f1daa6498246d2d6b1a4e7f97e9b54f81eea62ffcf90cc049f6906b5d05d53cdfb8301898e0355b634a9923e2a7a94dda31082d2ba28122600ac0ea0d464573d2b0886e552e3d2240504391dabbddfa6a82eee1297e09cd2de816314d2530ed482653a5e8ed37fb2e6e6245f4bb66061bc4e814d0a58b57036ad1c8173756aebc50b86e29aeb060073111c3aed7d72fa3a063435f668afc2131d2646a1fad594b96f277381e0ef8b2a356f0c3843621fcb906a39b1a6810ab5fd1fecf89773274", 0xe9}, {&(0x7f0000000780)="cea7f2202983439c265beae197053070e28d3775ad3f5d359f42c18c976a19af8b9bd6bfdd588c84853beb5b04a020c465600cd9462adcda5c93571317c30311f4cc78d8b6edeb", 0x47}, {&(0x7f0000000800)="aa1653f4b750befbda8a5218110b73700bb13cf1745a1780262235d36aa1f329fdf8adc15b56b1c188833b6016d8a0d8b479969ec19b7b6907afe7f178b2b476fb5c9b3ec795cb7e4447ace2282f9c159a2266da07cd4d2f14b8bb19828aa37bda56970320a7aaafc4b94572c0bdae1cdffdde316e7a08fee21d69de0dba2a9e59690682de811d0ea00f2d4b4abdc293e304104e5d3c6b25f1a995", 0x9b}, {&(0x7f00000008c0)="7d124060b822a464f005a81cf926c066b25217757226137b739ee976ebf6480ea2e85b176d4654361921ed809ee97d95320cf6ab7de1c43a8b651ce53c4b8e1fe48e566e80a03319dc3459c5f5de8c7f9296345544800a259395cc78e60c3c3ae267464e70b8e1cd86f947f76027314176c2a9329c062cbd8bfe72e4ab6f634ac12b8be1c54164be24e6698d5d58a360d5efcf8749ae8965b6e23512c699042ba3aef0dffccc352ffa0b625261069956d6b2ce4b7a46a360b938acaf62fa61bf1852651c110c0903c75af05eae4b85df9079b8ba0ec71cb888e00b2703de96a2655769b92ee65e991d892043282ac81b006f12", 0xf3}, {&(0x7f00000009c0)="f134b05b31e16071dc2578a08d4d86ff3086bb74f21f91abf7aa19aeff89860cc88c512800d68b5c6bb422195832395b3ae420fef6ede0bcbe6046f896186725b57de5ca81f4b2afac2c6c093b9a4be12523a116613d170eaff93f91e7a10472186b37eb2c0c694bce4f03c9b8310e4b24a640fca678d8b70b0cc35a99ba33e5ffb075791a717aa3c4589c60a44038", 0x8f}], 0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000b40)=0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18a3a0ac15608bb4dd8678ff87e5b33fff8740ba4e8b1272132eaf46d93da80fc59c29793d74c3676ddf4536aaa86a90acb4445c8e0daeda8717bc0dffef137ea0251d6640a7f10aeb891c512e9f625e8f13eeba1a7635866e6a8f3b89128751a3ed689d890915e5f89839c5e19402aa67ec27b87879259cf3052140c87ea13172dc8d14523d5d6f45d934ed8fbe851e7074a36bf24ab56fed63171212fcf72092c0dff49a27f4e1ffb1fda5c23eb76330123a59b995331bea571870cdab2d60c3152ac6c936862d9bb0a7480916b170689f8840d33527e971f73ac5", 0x145}], 0x1) clock_gettime(0x1dcf54d11a27f53c, &(0x7f0000000000)) 22:28:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x1f8) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 22:28:36 executing program 0: clock_settime(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) fchflags(r0, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) clock_settime(0x3, &(0x7f0000000040)={0x8, 0x7fff}) 22:28:36 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, &(0x7f0000000000)="0b2d11f059059b5e0b7e44a01d83ea0568befa89afc555d43f605172482f58e1e732318f008d3de2", 0x28, 0x8, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffff000, 0x5}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r1, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000800)={0x0, 0x400, './file0\x00', 0x4, 0x8b, 0x400, 0x3}) semget$private(0x0, 0x3, 0x80) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) semget(0x2, 0x2, 0x20) read(r3, &(0x7f00000003c0)=""/214, 0x5a) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000840)=""/2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r3}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r3}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r2}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r2}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r1}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r3}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r3}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r2}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r2}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000280)) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x3}, {{r1}, 0xfffffffffffffffe, 0x18}], 0x4, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8098, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) write(r1, &(0x7f0000000140)="28c0373961d8fe90f7b103e75faf64794ec223cfc90fe5c80843e719700dc5ed7b7d0b08ad54bbeec1859296c2326155d60c3d8ced9865c136b11d6a894aadf9e4502d4d9e060f1e4e502112377d1d82af8833423591d873c8f6da283106fa1b43a67b15d36ce767627003718a7b932e89c7dd067ce86a2bd1e2870daad94cdf57e9ee9be0f23ace8d7d50bb55c7954c961b7fe0299e0e85c25be7e69a8d01c9d4293c7db09b59d24ab287c089d3f9f35b5e491edb2ffa24ee7229c727737a8562962262111802f657f7bd4775a442c9e6196c9cc8a8d2a955ae907f307974121e7e6305fc469a7641d3fe577dc581bad4150e0e28ac3f", 0xf7) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x9, 0x0, 0x0, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x20b2e33, 0x5}, {{r4}, 0xffffffffffffffff, 0x5, 0x20000000, 0x1, 0x4}, {{r4}, 0xfffffffffffffffb, 0x84, 0x2, 0x7a92, 0x8}], 0x101, &(0x7f00000000c0), 0x1, &(0x7f0000000100)={0x1, 0x47bf2c8c}) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r0) r4 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0x2, 0x2}], 0x1f, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x2a, 0x2, 0xffffffff80000000, 0x7fff}], 0x800000000, &(0x7f00000000c0)={0x20, 0xffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f00001bd000/0x4000)=nil, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/187, 0xbb, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x1fffffffffe}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xd) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = socket(0x20, 0x4000, 0xffff) r1 = socket(0x400000000018, 0x3, 0x0) dup2(r1, r1) setsockopt(r1, 0x20000000000029, 0x26, &(0x7f00000000c0)="3d5b6853158154cc61f4e8fd549343297e7d76da4dbe8ec6ffda167be568109c24c0", 0xfffffffffffffc28) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) fcntl$setstatus(r1, 0x4, 0x40) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0x8}, {0x18, 0x1, 0x6, 0x2}, 0xa2a, [0x2, 0x100000001, 0xc6, 0x8, 0x2, 0xff, 0x6, 0x4]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:01 executing program 0: socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4f98, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020699c, &(0x7f00000000c0)) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82bd6be927cb9737a6fc33e29924b0a0f55b03fd2e4a376daba1d56a42572e4e51278b70e16e3f4535fbd2910f08a1551d82a990a01b4add1b3ffcbb6bb4459d2e408df0d575510a7863fc29a841f6b4ad718dd70ee5ac5aa0aa22bef4023d7f9b51ba7cf8dae1cb1c2be991f750736150a1ed32f727754b3d6e9377825461992bb651f0f720b5c9bc873091a33a3032f8dea6ef2a70a552dc23c3f085c4d5d5aa15cbc854fb93316d1160d5f128"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x83}, {0x6, 0x0, 0x0, 0x1000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0xe72aea48490f45ad, 0x11) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) clock_getres(0x6, &(0x7f0000000040)) 16:00:01 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000000)='./control\x00', 0x1, 0xfffffffffffffff6) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) getuid() r3 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000080)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180c8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x3, 0x0, 0x8000, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1, 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffff7) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x800000000003, 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9b4b9ce39dd082d9707dced759df059ae7203c7a9fa4a36d3308da9f47", 0x1d}, {&(0x7f0000000100)="3cadd66c1f38ec3d9a50b9bde5ba5d669f643cc1125f7d9aaeb5011385a5cf3f348882e9e00574521d8a4db6e1a3782f6cea4e3e49fe7970", 0x38}, {&(0x7f0000000140)="bbb78502917efed409b61106e1bc2ad284689c64daa8f0b7d1dedd2b80d46de089b76a7d063ed5959b4e09b83b3ebfb9b09609b28e38ef2d84188115bed3a511afa1b415b62dff02773d8ee64c950c2210b14560c4afd3ed1447b2849d3362e8b5a5109e9f912bb8c23c474d0ddc86279dfce1c3aa187e2a240f3697363f4f13d23616bf178cd129bd8d2e30e0296f921a07fd9669e49d50160a277ba30f133e6e92e573342dff3fc7a78373ef86d4b6856cb003928a08e976f90b", 0xbb}, {&(0x7f0000000200)="a685fca2e458f3c026e54f3e3d9be1210ee297cec00b98b6c8888afcd945ba9ae9142ee3dfa4c5adba6173c1be", 0x2d}, {&(0x7f0000000240)="497ec7d76b07b90318955bbab68e9371906adff958bccf5c02c1ea9fd018103d78dfcce4e4b903132f2f4c706114946918bab6d592aedb7d0541e09c5b2156373af9a107c851678217984cc07f140c0cd71eae9f9233674a9ec46206aef669739441540cb71d401f4f4eb00d1bd986a3864635adade7d4931586f85c407946a5703afa4abdb29342f3ab34fd28cbb600f6d09a350b39893a8e11e9dee722a2baed26f3bfb1c60e7dab3c6df15304b330402d7c1c828e8d26fdc015287e94b7184a33ec7610158cd5ed46301d", 0xcc}], 0x5) write(r1, &(0x7f0000000380)='mL', 0x2) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x7ff, 0x800}, 0xc) syz_emit_ethernet(0xfffffc23, &(0x7f0000000640)="2ba01191dc8f4a3b96ec046785a524d347e92881c932984d7d43c392861185bf387759f7f10ad1bc39d8ef2dce1869009fc07a5c952c8004bcb2f1c45152cf1e6014e31f5109c7c9c6fa237ed93f06c48b697c0462ab1a898cd9117b828b2327cc5d83c603508baa1656f8507963bec8ea5c481f29b3d3417a85b273f668c89a000000000000000000000000000000eeb8804a714118d9c1f2482fd1abc9ac85a58921b6f48600000000cd6217a49fa5cd2cf4a46f7078852d5f73bd2e45820d924ee44715f9bbabc5e46dfe08f47cd3ec54675d636cc459b122de03ff0f00003aa778205c8867560e2acc4f72822fb194b7f1b0727d4bf6f217144caff832fa98001b0fbd019ad2e0e076e14a16d1a5c875dfab734c9df836d7") 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfc31, &(0x7f0000000180)="03004ba6f3a7dbb008db9c3aa6b9719e2a9878dc8974944b735ae29ef419dd7640cfca0682fcfd63b0e348a9b673e53fc4acb8b947afe55f46075d8a452f0001b022436d42df171f946ce97880a92c4aaa1910a231f60f6ae6ef78e9d309183e0820590d27e4acf9d08d595027da780b3edfcc2c00001ca87286a2754bfc143912aceb4d4bd669cde4dd67f03aa5ecb29d6075a6e4ebd8799bed7e8188ea8dc88cbb7ed83f0f0b8d634cabc1dff7078e8c808bcd1b00a2eab99744e2bc4096ac6b943601d87a6010") 16:00:02 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10040, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x42, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1f) 16:00:02 executing program 1: r0 = socket(0x12, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) login: 0#+"$%.!",%: #/--!.$ %22/2 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x3, 0x0, 0x90d2, 0xfffffffffffffffb, "d74de400000000000061151aeae847e24ec80300", 0x5, 0x479}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) r1 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)=""/4096, 0x1000}], 0x1) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) open(&(0x7f0000000200)='./file0\x00', 0x88, 0x4162) 16:00:04 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6b4b960640483f5bb1f7e6efbb6f", 0xe) write(r0, &(0x7f0000000080)='<', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './bus\x00'}) 16:00:04 executing program 1: r0 = socket(0x11, 0x4001, 0x0) msgget(0x0, 0x204) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81, 0x40) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) fchflags(r0, 0x10000) socket$inet6(0x18, 0x4, 0x9) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x6, './file0\x00', 0x41c1ccc4, 0x0, 0xfffffffffffffff8, 0x8}) open(&(0x7f0000000080)='./file0\x00', 0x8080, 0xa8) syz_open_pts() shmget(0x3, 0x2000, 0xd23ad7df6305f68b, &(0x7f0000ffe000/0x2000)=nil) 16:00:05 executing program 1: r0 = socket(0x18, 0x4000000000000000, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x20000008, 0x2d, 0x8}], 0x5b53, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x8b, 0xfffffffffffffffd, 0x6f7c}, {{r2}, 0xfffffffffffffffe, 0x2, 0x84, 0x36f8, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x0, 0xd7b}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000008, 0x9, 0x81}, {{r2}, 0xfffffffffffffffd, 0x0, 0x88, 0xbd, 0xcd52}, {{r1}, 0xffffffffffffffff, 0x92, 0x80000000, 0x0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x10, 0x20, 0x80, 0x6}], 0x7f, &(0x7f0000000080)={0x3b7, 0x4a0}) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x858e7577c1677be5, 0xfffff, 0x800, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x26, 0xf0000000, 0x40, 0xb6}, {{r2}, 0xfffffffffffffffb, 0x80, 0x10, 0x3, 0x9}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x8, 0xf0000040, 0x7fff, 0x10000}], 0x5, &(0x7f0000000340)={0xfd0d}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8000) 16:00:05 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x9f2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x20000000000000a1, &(0x7f0000000180)=[{0x0, 0x7, 0x9, 0x54a}]}) r3 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x2, 0x1, 0x8, 0xffffffffffff65fe, r3}) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x400000000000041f) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abf80ab406500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r3, &(0x7f0000001540)='./file0/file0\x00') r6 = dup2(r4, r3) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) msgrcv(r0, &(0x7f0000000180)={0x0, ""/20}, 0x1c, 0x2, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r6, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) utimensat(r3, &(0x7f0000000340)='./file0/file1/file0\x00', &(0x7f00000015c0)={{0x5, 0x1}, {0x5, 0x900000000000}}, 0x2) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) pipe(&(0x7f0000000280)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x82, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x2}, {0x6, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 0#+"$%.!",%: #/--!.$ %22/2 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x7) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = dup2(r0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x10000) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x30, 0x10, 0xb0, 0x2}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x1, 0xa6dc, 0x8000000000000}, {{r0}, 0xfffffffffffffff9, 0x5, 0x2, 0x24a, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x82, 0xffffffffffffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x400fffff, 0xc21, 0x7}, {{r1}, 0xfffffffffffffffc, 0x15, 0x80, 0x100000000, 0x80}, {{r0}, 0x0, 0x48, 0x8000003b, 0x5247, 0x9b}], 0x5c44, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x1, 0x6}, {{r2}, 0xfffffffffffffffa, 0x18, 0x81, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x90}, {{r0}, 0xfffffffffffffffa, 0x22, 0x2, 0x3ffe765b, 0x2}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x7, 0x5}], 0x7, &(0x7f0000000040)={0x2, 0x5}) ftruncate(r0, 0x0, 0x5) 16:00:07 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 0#+"$%.!",%: #/--!.$ %22/2 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b0de45ad7d66931912903a6563ce7ade51cc335968763170c782d63e3c3407748470e1a32cfe2dac938f2c54eac549d40b62e652", 0x34) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x9, [{0x3, 0x5}, {0x3, 0x8000}, {0x3, 0x6}, {0x3, 0x6}, {0x0, 0x3}, {0x1, 0x9}, {0x0, 0x3}, {0x2, 0x64f}, {0x3, 0xe7}, {0x1, 0x3}, {0x3, 0x3c86}, {0x0, 0x98f1}, {0x3, 0x3}, {0x1, 0x1}, {0x1, 0x7ff}, {0x3, 0x1}, {0x3}, {0x3, 0x1c76}, {0x3, 0x2}, {0x1}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0xffffffffcf6b6de5}, {0x3, 0x8000}, {0x3}, {0x3}, {0x2, 0x1f}, {0x1, 0x9}, {0x3, 0xca07}, {0x1, 0x1000}, {0x3, 0x5}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r2}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x4a8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000002c0)={{0x100000000, 0x4, 0x3}, 0x401, 0x6, 0x7}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r3 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r4, 0x2) flock(r4, 0x2) flock(r4, 0x2) fcntl$lock(r4, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff39, &(0x7f0000000280)="000000000076ff7baba1db153be37b21a5230bdebce0cd48fcbbffe5913d401d88db3e8cb20ee1d7ceede46e0a4e77e17430fb17bb69cedaa4adc5a9574b8d475b03f4ee224fc86fe6ef6a29") 16:00:08 executing program 0: pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r1 = syz_open_pts() connect(r0, &(0x7f00000011c0)=@un=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000001140)='./bus\x00', 0x400, 0x5) r2 = dup2(0xffffffffffffffff, r1) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r3, &(0x7f0000001100)='./bus\x00', 0x20, 0xb5) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6525cb"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x8, 0xfff, 0x8001, "02c0570dc99627bf072785d8f830ac6b5e1a80eb", 0x7, 0x5}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x13a) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="eb1b5ba23f2eff930fca3b4be0bb800895028158637fe12f9960aec88780113fe77c89abfe79745c3bbc683625117221fc793a7a1c923a2b1029466cd4c527159acc58198d6c927e838bd04d7b839d88822230a82ad72a79ba58c3a1c031ec81dc0dc25262eeb28d63fc1fda7d499cc1e238f72990093e7dee9943ec7f6e7aef77f5737c5b1d2bd98c3be0a7d8bbec0d67d9a960d52d60d2bbf0393a12a64dc54be60002f5d6eae0675014d5", 0xac}, {&(0x7f00000001c0)="9efe69b7905f0b1b6dfda20bf0e9569db5bcb83d4d9f23793a9b2fb14e55962cec524d2f7e5126f8cbfb48da19ee81a300d68c469020b86a65027bfc5193a89fabe9bb633991b0634ff2a18e0f99ee6d6329b462939e05ca55fcaa97acabcd85f3be62bd52a72c32bab1be6dcf074de53ef22d041a8d55db95d536c1a27afe53c5f957ea0f4782390350c501e4ba94d2a7910df03af5c83416404c0dc28e79e933f356ac26628927916414c9106b045edc1434301280f8c50ee7c5a63b823561e8989777902d079b7836ba48ad22d8", 0xcf}, {&(0x7f00000002c0)="ab7ed2444608a8a794c395ef9db2884e06bf98a71dda90a35428d9c154a0f90341d6c12ef47d1bdf94c63a51671482c56229a2ab08c362b5bc7493032994a8dbaf5744e091ce1bbaf3d3329156d2db5fd9c0dfdd17be6f87d9f8b30eada3f582790c37a5d6fff1fca7b339346e6c77a6386f5352a41d586a8ae1a98defcd6aba3a26776f891a324ecba78919235332862a391b4621399047abaea90d8da065f5671617c08bbc02f6e980feeaf9713669", 0xb0}, {&(0x7f0000000140)="449a1312ebd649782b266521a5d13c5a83fdbe6f274e383ba9ad", 0x1a}], 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x4, [{0x2, 0x1}, {0x2, 0x4}, {0x2, 0x7}, {0x1, 0x3}, {0x3, 0xd91}, {0x0, 0x2d55}, {0x0, 0x5}, {0x3, 0xfffffffffffff45d}, {0x3, 0xa82}, {0x3, 0x9}, {0x3, 0xb}, {0x1, 0x5}, {0x3, 0x1000}, {0x1, 0x9}, {0x2, 0x6}, {0x3, 0x40}, {0x2, 0x81}, {0x2, 0x8}, {0x2, 0x10001}, {0x1, 0xffffffffffffa18a}, {0x3, 0x800}, {0x3, 0xfffffffffffffffe}, {0x2, 0x4}, {0x3, 0x7ff}, {0x3, 0x5}, {0x3}, {0x2, 0x4}, {0x3, 0x3}, {0x1, 0x100000001}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x8}]}) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) setpgid(r2, r3) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x5}, {0x3, 0x995}, {0x3, 0x80}, {0x3, 0x45}, {0x1, 0x3}, {0x2, 0xff}, {0x2}, {0x3, 0xfa9}, {0x3, 0x3}, {0x1, 0xffffffffffffff65}, {0x1, 0xc7}, {0x3, 0x4}, {0x2, 0x80000000}, {0x3, 0x8001}, {0x0, 0x3}, {0x1, 0x7}, {0x2, 0x10000}, {0x1, 0x40}, {0x2, 0xffff}, {0x3, 0x8f}, {0x1, 0x7f}, {0x3, 0x2}, {0x3, 0x6}, {0x3}, {0x3, 0x3ff}, {0x3}, {0x1, 0xfffffffffffffffd}, {0x2, 0x8}, {0x3, 0x1}, {0x1, 0xd5}, {0x2, 0x9}, {0x3, 0x5}]}) r2 = socket(0x5, 0x2, 0x200000000f5d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x1, 0x3, 0x15d, 0xfff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x210, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/140, 0x8c) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x140) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x10001, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x179}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e38000/0x3000)=nil, 0x78}, {&(0x7f0000e63000/0x4000)=nil, &(0x7f0000f40000/0x1000)=nil}, {&(0x7f0000e5a000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000e71000/0xb000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x9}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000d18000/0x1000)=nil, &(0x7f0000f6b000/0x2000)=nil, 0xfffffffffffff9f0}, {&(0x7f0000f9e000/0x1000)=nil, &(0x7f0000e36000/0x1000)=nil, 0x7ff}, {&(0x7f0000c8e000/0x2000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x62bf}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xdd}) stat(&(0x7f0000000680)='./file\x00', &(0x7f00000006c0)) mkdir(&(0x7f0000000740)='./file1\x00', 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x0, 0x0) sendto(r0, &(0x7f00000007c0)="6aca831df2fa5b319eb7aa7af825f5a1fa8ce35ac81b3fc1ab6046a3b3e0f45d3201efaeb208cacb9e4bfb057c311cde3edca00d4af2c6da35518cd64aec50f338a052c559c75b7d2aae01c3b9b8619964e7ca1b93e3a28c221cf7d322b591cfab6c8cb809c6e8603e21bfebb7eb41f1a85eed6efeb6c6818001bd04ca084b295b0a131f8e237e5a5efca3a29646080d6e354b2811b176b1db18df30b53bf2e54386abb0c4", 0xa5, 0x0, &(0x7f0000000880)=@un=@file={0x1, './file\x00'}, 0x9) sendto$unix(r0, &(0x7f00000008c0)="8ccb86d620fa61bf4b9f440629915a9b005e2b9c8477283f2f09c8e3ba405ad3be9b9739dccd539fba19936ca906e137e14e39b1249f1173a57bd328bbe9f6a7411ea7b1004ca32ae9afd3ec128c54111ba0d4a3d49d", 0x56, 0x9478b825c5ae9527, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000980)={{0x18, 0x0, 0xfffffffffffffff8, 0x7}, {0x18, 0x2, 0x7, 0x8}, 0x1, [0x3, 0x5, 0x8, 0x4, 0x8, 0x4, 0x7fffffff, 0x3]}, 0x3c) bind$unix(r0, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000a00)='./file1\x00', 0x8) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000a40)='./file1\x00', r1, r2, 0x2) getsockname(r0, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) readlinkat(r0, &(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)=""/48, 0x30) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000fe0000/0x1000)=nil) shmat(r3, &(0x7f0000de7000/0x3000)=nil, 0x3000) fchownat(r0, &(0x7f0000000b80)='./file2\x00', r1, r2, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/pci\x00', 0x8000, 0x0) execve(&(0x7f0000000c00)='./file1\x00', &(0x7f0000000d80)=[&(0x7f0000000c40)=']!)[J-]', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='}!\x00', &(0x7f0000000d00)='-\x00', &(0x7f0000000d40)='#[+\\!\x00'], &(0x7f0000000e80)=[&(0x7f0000000dc0)='/dev/pci\x00', &(0x7f0000000e00)='/dev/pci\x00', &(0x7f0000000e40)=']:@}(:\'\x00']) mknod(&(0x7f0000000ec0)='./file1\x00', 0x6081, 0x400) chdir(&(0x7f0000000f00)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000f40)={0x8}) shmget$private(0x0, 0x3000, 0x47, &(0x7f0000d32000/0x3000)=nil) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000f80)=0x101) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000fc0)) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() geteuid() r3 = geteuid() r4 = getuid() setreuid(0x0, r4) fcntl$setown(r1, 0x6, r2) geteuid() setreuid(r3, r3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3dd) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000042, 0x800, 0x2}, {{r0}, 0xffffffffffffffff, 0x6, 0x4, 0x80, 0xfffffffffffffd29}], 0x4b8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x68, 0x40000001, 0xde0000000, 0xe2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0xce000000, 0xffffffffffffffae}, {{r0}, 0xfffffffffffffffb, 0x22, 0x2, 0x790, 0xfffffffffffffffb}], 0x7, &(0x7f0000000140)={0x2, 0xf44}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="70012e2f66696c6530001efa647d13b46d1872648ca65957b27c9c8d8ae31144fc8702bb0f7bb3e97ef810d6278ecbe4a8ef7ff7eea024c1e23fe9f45d615b1e2193b7d01cd9830756f72dac0a2ae94bee71fa2f75a1bcd42bf8a3329f4bd231ae6bc64be37f4eda0f585e1167941cf7"], 0xa, 0x0, 0x0, 0x0, 0x28e}, 0x8) write(r2, &(0x7f0000000080)="b467af6869ea2de633e68d4c363e8b75a034a2040b16ee351cb05124e82e41fdd855defcb122494189c28f763d3711335e1d70336c6cd1b11cdb0aeb3eb13901e4073485cdecd75c80bdc82d0e40e754aeab23a394cee8fc72970d80c5bf52bb9add3e5d41b5c831729c497b7b66de563ae8e55ac45b62a0470e21c8b120783e99030cdc043f8cf7c9d420956ae2a6d39e91ab460d91c93a0d7e3139c35b6b1885ab053a85b048f336f5ac", 0xab) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000010000020000ffff000000ebfffff77c825b67071b542a538706000000b8110000002900000031000009000000000000000dc1bb893faca356effc2ee4adb9ac09b0e22efd6cc05c8a3e3daa535fff0938ddec05a07f32043ff2ef066ba06f91b5cbef358c8903807a5625199b7cb83f77f57e49976bfbbaf0266d2a16c3c310bf793243514b4e23612cd58912b975c8596268e9945a4efdf4b4fb7fe2d3dea8632f912fff3fdda9b688b6b3cc02d6722c59199f77a3bc2bf3937e0565b8a5a308f7371999f59cee22e4f56228a1d38f51f8b5af1986e4dfd9cc22bcd6eb8c48994d311689a4cc7d2283f6040b6bd214414dc6723e8547fa0b9c9f7099a45310efe5a4a0e93a71de7038d535b60842779ea0023210f336a68661441a942b852eda7016e49481ce12da430413ff0ed810ef04f221"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = semget$private(0x0, 0x5, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7ff) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x1, 0x8, r1}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) sendto$inet6(r2, &(0x7f0000000340)="cc610d51c9e67a1b97bafc3d0948ca614b0ea53a1c9e51e57e0af46b8c9c2e045b165faa04dfafa15629d6bf53390e515ba96dcff26c84ad4c8f9b06b45a8d1c3e4fac33914055228757bd92d70caca8ad10ffcb52eaaa4052e7c7b7d95003a0a483b9ac94b9e263bb5feefc7f42ca95af254c3a393bf28ccad4cd9214012953be1668a82b68f202074fcd82b6cac93f85858c4e396ebfce8e7c14d62420945e7d9b77c2de3cf0217d0fd141", 0xac, 0xa, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x1}, 0xc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:09 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r2) ftruncate(r2, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) pwrite(r0, &(0x7f0000000000)="06c730a91616285bc59bbc680c42db7ce9bc8c8c62710847c39b15d57273170f9e87b769859af821eafcd09ae69d89bc7b0e", 0x32, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r0, &(0x7f0000000000), 0x0) fchdir(r1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x1, 0x8000, 0xb26, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/202, 0xca}], 0x4, &(0x7f0000001500)=""/202, 0xca}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0xc6000000}) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5f66b410, 0x101}, {0x7, 0x3}}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x8, 0xfffffffffffffbff, {[0xe36d, 0x0, 0x40, 0x3, 0x1, 0x6, 0x200, 0x8, 0x2, 0x6, 0x9, 0x5, 0x9, 0xfffffffffffffff7, 0x81, 0x6, 0x345b, 0x41], [0xb5, 0x7, 0x1, 0x7fffffff, 0x800, 0x2, 0x4, 0x2, 0x8, 0xfa], [0x100000000, 0x185, 0x8, 0x1f, 0x8000000000, 0x5, 0xd], [0xff, 0x3, 0xf3, 0x2, 0x81, 0x2], [{0x951e, 0x16238b0f, 0x6, 0x7fff}, {0x0, 0x64, 0xfffffffffffffff7, 0x2}, {0xbd9, 0x4e, 0x9, 0x9}, {0x8, 0xffff, 0x8, 0xfffffffffffffe00}, {0x3f, 0x8, 0xaf5, 0x8000}, {0x7, 0x1b0, 0x8, 0x1dd7}, {0x81, 0x3, 0x100000000000000, 0x1f}, {0x5, 0x3, 0x2, 0x100000000}], {0x9b50, 0x8001, 0x5, 0x9}, {0x100000000, 0x8, 0x9, 0xfffffffffffffffd}}}) 16:00:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) open(&(0x7f0000000040)='./file0\x00', 0xfffd, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf6ad) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x5) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x9e6, 0x9, "6628aba241ee7d16d28852ca3aaa625da53252d5", 0x8, 0x1}) r2 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x1a, 0x8000, 0x2) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1e, 0x4000, 0xd7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000680)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$inet(0x2, 0x8005, 0x4) sendto(r0, &(0x7f0000000200)="85b9638d6a1188c500dab76fe37cc2d89e1b8c02c65dd13ee6cdb8785adfdd280a6729a4669fc9f76add32137dccba6a9deeecb60e20f92bb3c4c7a5f22faf87c406d7a6df94828dde2c1af5ad78b31bd62f7200f686669ef6dcaa970a7b1b5cda584dc93fdfda2ad8abff2b777b2bde47d50af57a6e3d146dc2a09f85a4f7a38b1dbe203c3818bc349c0b253dc7bad1dfa18b74128b41ed0ddfcb2b82b2e2339e9121d7fabfd2e876d8aeb07c2a242c", 0xb0, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0xb7, 0x7}, 0xc) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0xc002, 0x2) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0xffe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) r2 = msgget(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x400, 0x800, {[0xdbe, 0x8001, 0x8, 0x1, 0x1, 0x0, 0x1, 0x9, 0xfff, 0x8, 0x5, 0x5, 0x7, 0x7, 0x5, 0x2, 0x1b], [0x2, 0x2ee4b075, 0x20, 0x10001, 0x3, 0xfffffffffffffffa, 0x8, 0x25aa3d85, 0x100000000, 0x401], [0x0, 0xfffffffffffffff8, 0x40, 0x7fff, 0x9, 0x3, 0x40000000000], [0x4, 0x10000, 0x1ca, 0x9, 0x1, 0x2], [{0xfffffffffffffffb, 0x8, 0x200, 0x100000000}, {0x7, 0x997a, 0x8000, 0x4}, {0x10001, 0x7fffffff, 0xc340, 0x1f}, {0x948, 0x80000001, 0x5, 0x1}, {0x81, 0x6, 0x3, 0x414}, {0x2, 0x3abb, 0x88da, 0x7}, {0x1, 0xdd20, 0x101, 0x4}, {0x6, 0x71c, 0x4, 0x2}], {0x2, 0xfffe0000000, 0x8000, 0x7}, {0x8000, 0x2, 0x10000, 0x7}}}) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000020000000000d6f21981ab546096a9564ed2cc95ab05d2c8be8c76dadb543f387c6b201c6e4dfb175ef70a405c67f21a001f5dbebc77496a49f4f3670ebb40f51281b0f48d2ab6583342b31843353c953b17450a887dfc9c4a9eba68bf2129cc31b334be86e8b328ff855de49ba4990a41b7f046849456e7bb8523051d39c0414f5a"], 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="d4049e41281e3de1e0ede1b6b5b094d05445518a3850ab3bd286ddabb2fc710b786a09cd6ac6e29131068a354656c89fa2c5083f15729b11679b0c97422b20adab0d919a59908012261dc99a1889f18f1f8bcad8bbd5ff510ad48134c7a48e42f1112b74cc44050718ef8bcb7b9ede415951ab900ad427c833db3b89c28d838f25df2b9117e416802caa62a2f77382fb8f5350b4050eea0aaa263a79721e29cd7830acbf3b971d63d4659baf08f52ced33ee20512a", 0xb5}, {&(0x7f0000000040)="ca27155705e88ee355cb989d4879e3042ee4c3724cf6928c48625c6d294452f9", 0x20}, {&(0x7f0000000200)="594eb51c558ad37f16998c835d60eae0521bbb067e39518906bfff829b701dd7964b62b79e41bf9f35907a9b5bcf919e37ba15346c69c9c5a75abab80b6ac7fe81952500debeab98f807c845a0c5ccfbbcd55fba07178fc88bc6ab9243fb8863262ba0bf5d792287380d74", 0x6b}], 0x3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) pread(r0, &(0x7f0000000140)="602d99d4afd3d85042e97778020733590ab1c902c3df746d8cbe9a8bcb4d17a6651cc5e1086baac15eaa31caee6910a38718a62c21fe8d201a97552a11ee6a07f53ab00252f99e98fb55bdc9ce68d6", 0x4f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: poll(&(0x7f0000000080)=[{}], 0x2, 0x1ff) getpid() execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() setitimer(0x3, &(0x7f0000000040)={{0x9, 0x7}, {0x865, 0x8}}, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='*(@\x00', &(0x7f0000000240)='${}\x00', &(0x7f0000000280)='\x02\xc8-.,%\x00', &(0x7f00000002c0)='tap', &(0x7f0000000380)='tap']) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x5, 0xff, './file0\x00', 0x3f, 0x5, 0x4, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000440)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x90d2, 0x0, "0900c103000000002000fffffff0008000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="4e1f400000004528c90b5a1c8bba9bcbfa5382d91d9859b2c4c6f9029999f6728b96067f577e632cd5f23e96f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0367140f9818871f6ad9cda9fa1223a7e13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b", 0x9b) write(r0, &(0x7f0000000280)="7468b68012075203164fa6037b4fc249bbe9aaac03fe02e599613388ac6abd11eb31e8dfc7d57a5295c00f73bdb3b8fb1b02db8341e86363e74a806881022331e9be4a7cfc1d9feaa84341f513af7e16e0ad5156b5c035f47e9a33c8fdeed6beca17f049ade2df311ac86cadddc993d7eb4c713c5e5ce8cb75e507550fe9823c0771f4834abf91faaeb0bd8bc71d6474703e716502c93be6df652d", 0x9b) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/192, 0xc0, 0x802, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4f, 0x80000001}, 0xc) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8, 0x6, 0x8000, 0x401}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) read(r0, &(0x7f0000000380)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) syz_open_pts() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x200, 0x100}) recvfrom$inet(r0, &(0x7f0000000080)=""/84, 0x54, 0x3, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) socket$inet6(0x18, 0x8007, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) recvfrom$inet6(r0, &(0x7f0000000040)=""/94, 0x5e, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0xff}, 0xc) close(r0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x103) r3 = getppid() r4 = getuid() r5 = getegid() r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = getppid() r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="82cded6e148bf0259075031c4ae16c6103ca778746ca109a9069c5d319a1ac10f8bbed54ed241b04288b88673d963cc2e6cdccaf89df43a0d12f5d19114af7a699ec46d5e17c74f362102c41f13102c94961d3c665d2abc3455a32882fce65298b804d26aab3384e786f2a0f0dba84135eb04f130ab78fa94819907f29128069799cbd84930461121e6f036b1cf890268ed65ee40c97ec2ffd27f5488b124ede1a4db398080118b3b5da7fdd912e83f8d1bc1cf13adf2ba19ef0878cc1565640188c78f1ff196a2a2ba8454656d742fe1367185613956a3bb26536df4c", 0xdd}, {&(0x7f0000000280)="cbd9f8b703cbcc133e397822d38057a25c9edb336729e0ff3511ad4fed72df71d72d3e53fb2a80d02cf98ba5ade60921973bd85836130c854b9153c2c7e2da7429496b3d544287e6f94b70dc62e12d73bc8bffe9dd504a46a4e8e80289c4cf4a37293871b0deb90726e14b219fc6ae86b22713f00e525c55272a16bc231be42005fd20c0", 0x84}, {&(0x7f0000000340)="a27ca009c967d6003e85ae67e70c6985fb373de6b80dba2eb6cfa59e22c0685d9e58b71e48dc761bec9d2860705e6edd80af3fd56995296bf2a94b67af5a0838b81f94459839e759c9252907da06dbdba99c6c968ed19ab80c7fb1ec98f6219bc1a2f83a6e", 0x65}], 0x3, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r0, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xf8, 0x408}, 0x1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) shutdown(r0, 0x2) 16:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto$unix(r1, &(0x7f00000001c0)="75280de128d4da454f3e671beeb9b6aa89a1f847c30bcfe7c35b0888c848b2cb214e1bc904496aa55d89eb802f24db873dee033baf2910769ed15307f1627e0163a3dbc3af8a2ac92aa56dd7d0c4aac7b09015bf87b35a95ca27af95f0f59608ce852b8a46304cc7684ee5c2a43226624799812b010ac18c56eeb8661a8f75f5e8321d91a0cacff5913549367fdbfd5353edc73a8db630a902369db1965ed7b06c68e8fbcc99baf61a3a812183307110e3ac0257ea7b52cb4c6e9f0b0ad4f71512b324ebc4b1541d710dd7363e2009b49c703ca7802702664c24a4c90c41", 0xde, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/\x00', 0x8, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x800) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000340)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10300, 0x0) syz_emit_ethernet(0x87, &(0x7f00000001c0)="c4ad45c67604ec09d58fa1da1d69b2526f6b0dbca87d4c40c9e270ad9240bee93c074f91ff9aa2dfcb974a3d69c3ace574ea87653715b9b1ceb8a4c5b91091645146207b53a48d4c4cded039c2d8ff17a19f1ed59eea357b1e41ee0afd03481aa97a8e59f009878bea867555a0daeb5aab766ccb4128d74e9be39e1403b97bd0152d8f82d477ef") listen(r1, 0x7fff) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x8004667e, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x47f, 0x200000000065) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x100004000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:10 executing program 1: socketpair(0x1, 0x5, 0x40, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000240)=""/81, 0x51, 0x2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000f84fe0)={{0x0, 0x3ffffffe}}, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/116, 0x74, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)="02580000", 0xffffffb3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xcdc29e96fc863207, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x8, 0xfffff, 0x1, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x22, 0x400fffff, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfffffffffffffffb, 0x401}, {{r0}, 0x0, 0x20, 0x20000080, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x7}], 0x3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xf49c, 0x291a}], 0xf53, &(0x7f0000000280)={0xffffffff, 0x3}) syz_emit_ethernet(0xfcab, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x3, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r2, 0x0, &(0x7f0000000140)) 16:00:10 executing program 0: setrlimit(0x2, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) dup2(r0, r1) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() readlink(&(0x7f00000028c0)='./file1\x00', &(0x7f0000002900)=""/145, 0x91) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000540)="08192e9c7d25d0406f3a2224dbada6c710a4a0f77b7c4fc089cb625476148a3bcb2ea97db9084c8247c5ce1739459bb1c250bd3e4e63a6f8d1c423dfe6f2f02622c750482e46d1bb73f2ba085a97f43f519421d12adc163c2ece6eb06c8b16a2cd00df9ebe4880d225952e3c289d2fa80e4d116bc4b772b181396883722d1b3ca9f05806d344f5c461f3e78d82f1fb750e922df7105ef04001a248a27a29e8f5461773053e486a72a54bc88348d31bb1b65f73da228c3f85927c4115438a40e5536727bdec6de0bf5a4b483095e687824191d0e173d4982e4e64689334afb866cf72b3ae1efb3077528c2265f14ad1b74dd399276b04e97936f5f1cbb78159d57a173da1411ecc37ca0c985a58b49f52c35dfb5c0262d0760599423cf15f96189038372679412a2630851f8fc97bd7b3efea9d7a0ef2372976afbb71e4804012d2d8a87427ff3bf363d976bdfa82593262e58b1e682bf81e855c7e8435a903a3f42164ba503f2290d47b308709c3ee54ec2e17918e22c3a95247dc176c27b9525a5ed3850598a66a550dfcabaea3ee6c4b403cd22880260d84b1be3cf7e46eda605edc194d68c34370c4f3883357c308a2db7bfdf27c22ba8ca22d7478cfa355f51effebcdcb559b240f69fe5e13a7e436ff0f6dc752608c01424c46505c12782d85340a302115ecf05eb30fe6da86143d5f6f63572193326505d768fb3929f205ef115e76b0d3895b773c934d4ff96a54139cade7d71785f6f1b918e8596c076a944f6f2b2a8a87c21de807df0b2715e8fb2b8ac2a8c62d4daf16465a6b4b5eea145daa95afab74035df4fc71852125ad0dd9bb32faa3850afe9083c77f6f624c90820843386b6859a7815a31dc7113479518e036a000ac5b37d0a69c94ffb98295acd199daa40a6e205e155d08d87ba3189d21e8ac91772f79ede39d9ec911349c886b19fa3c9a003fba18d3eb24c06f823006f663a4f212df755f1349f99008827a3946724f474fbadf5511a778b1a3078ac3a23f7dd6d58c93db2b7a5050d48f06e2b1bd17c27fe9cfce384bd1200a5b7c44692161178e39002d38cecfcc2cb064aeacc293397d2e88203c16ebdf5279ca34eab63565069c8c801d8e354dd27cd0881bc89672d13f224eff6fdcae983b75c343c458d9eb2bb01db79872f7879ca94985f32019ba701508912c239932843cc9af7e29e269f429ac7dca5b9b3cebaf1bd9ff326e92a258e93767d133bf47ed846b13ae71029ce472b9c8f4024c7fbc912160c630317bc799227347eea42010bac3d1041bba2a9143969e1aab544c8cc52124a0f451a537e865f7d12cf6bfbaf1961219c2f77ec3efc2d68f19e1d33c804618f4796d42677e23029ee5be2013085b091ca18e2bd24b7ccbfad310768d905c49aad3e4d137417f1ae69c9011612e63d8cb9c743e25c7b2a626327ee674c9ad2c64d2db81c13384fbd772a7a7ae572ace7c20dbaaa201f0df6be1fd516497ff40515a756f9aea94c4726c4ce2e998db7c5498b41d8672aa11e70933cc45a5e459b149379f3a96f73eadaf56f7ff016b1925861e92d91042ba1e298843e2b27a82078459a68877fc7635afafd89896f2f18529604bbb4143a36e3cc70fb718aff59b718eeba3c47ee1dddcfd78097e39e88e14e048c121056ed2320301caa5696f460778af2603c9b7c3c7b82e07bfbfc5aaaaf2e128ff67d4591ebc79c8fd29027a736978d8f5cb34ead7aef9b4732146c44fb03de9031323bc207b6bf1ade200148bc2ed412f5355479eebad98753dedc0d94cd2b4d5e0492b1a38197c7b29a072cbdc2e56f8b3d66696b4aeec6b2d511e76b150e1d57d7e8ce0f422e0f4c97916ccdbba00b3a868910ee8881507d77c1726e6084bc664e41547fb52c49b56f33fd48184ecbebe7c31f264af11aec64570408338cc7365c70ad960bba5abc4ff52a2b4a7b315272d9971a25377cd68b0e80e20e527a50532c4082b7f60b35e896357698299bab11f5107773dd2fbdd08cf869c3f095b5cf0d86579a7c18f7159014985f550524d280704b63fcb79249251b0fca25ba3cd2553ffb26749e1bff2343c4d4bcb606638071966aafe3311d8737d0f4eeb92bdc03637576b8bd5d4e777f6ca77d70b775b1160418c25b47fe71bceb55331d7cd6e009bea7872ba9adde2127f83ba19cdb27522daf20a138d42626a499f1e19cf43f0486af02f338321cb8bb918cf05d71b644b01082a3cfde61ba5f7ad067d7fa33ca18575187150814ffbf71e4acae14b81a5595d812873218fb312a64b9f64e5aeb0d8d978bedb2b174cc2456c516f3d39b2810e12cf7a401f2e4d56a8a3f5930e97c306ea760dba0a5e7dbbd0bb6a789e11ea15183c30b3211874eff544cb992884d3bde3b7548e520725d7d6009909a02f5c78a92da897df20db5f06930d6c518f4799f245fc2c17aa56851a581a03d502d84bfe3bd3441c9588098d0e04d574cf281dc2ad29ac490268b31269739b9d34af61e9c5be62fc573e8c99dc79498d15610b318e23c5ee947edc57fa8f9135b9caf23832804487d4f4a88221ee26d0329ca2ef341608b5cce22295ea4eba1a9e421e63517a48717bc9a21ce328943cdfb6f2b50d3c1271dd9339dd5ad2c641274f1eeb555f115b9cceacf42b130c66b9bfd6d8abc8e6ec6be2699ffe76cb7b625ec544a610f9a1c99da31aeacffc1e2ed46102db49910cfbe94e0a510c87a1f71fd80dc2f324e1f167c88235a07fc09a63afb06e2f6f87a39c61adb4c1fd8b8d34e56caafcc5ced53ff24a3cc8a4e200ea02246d2cfb3a94c78f752ec0a6def3e3bf665bf6e53a38907d2a208adf0b018239ff5dc4369b851721c33e2d56dcec0cfb19a0b6f832e642710e6e5a4b0016dc71f05b1fbfac824d8fdfe704804d44552d8555217575eb37da802420e290e82113d3f725b580d520bf08e95af63f37dc9ad6000c8985c41aceb452aa84f27209cdf33739f13e3cf3a0ae933f3af47d6bdba634f458e12731c411abc8d3622c9fc2d885324123da2088c5c1de882f40abc9e966ed2a51360b01826f416613e5538ef8c8c7db855ae26ca9f20633471f36ff9e00c2653604a8efcb89f54828276d384a5e434320d810b293638021241af8e5d7248fbf23994ae800119a6fad6367ada447d51411901aac43ba7a0257640ffcd29fae4c2987ea70326ac1cf3ea1f9ce3673150044b8f36039959828f0f5169a752f10e64f10740d668fd756dab0a9efb26e2f08ff58bd1872a878fa7b5d8e869e99f2ffe087e15423ec54551095dd477382823820cc7051329a28f5e56834204fa73c424a08deadcd0dbecfc568549f48ffac558cee782d3727ee47b9a1d3f392b29a35497dc88c7c27dccc4f56899d6acafae3ec5f0388bfa03cfe8d2c1ed7f459caba161883a3aab4e8afbacbe39bfdff6fa3f63459a0ebd02a5c045504b7df721038574efdff50d1864212fe11ec0cda123342ca3e864a9e50376f7845588da96f9fdfee8405dda670e7dae3f0d1909f0b7c2b0602e9e776dd16d20c28ab53b44077deaf34359612b698302bc512d81c31bb4712d5f4c13ff163c65d7907902997f7f2ab807595d91459c354a4c708a49e9789eb7221c2278c63e40f951699af33fdde3f4a08553b4c5bfb655fb3f3cb942c93a7165682e3923248f35443a36968bc70b04a9b71bc7a33f667a1337d14ded8c7622aa2ecfa639abbd2636e3ffef8df3ccf60869c9273ee5e9512c44fb27246b7970da77380a82a11a5830ff38b4070cf233a83addf83cde6ae40f2cf1a0e4b8f37d78c8c04aa27e69666ba9b0a89f56811020ef396551cce0e23f7ef18644f744aeeab928f0b7ac07edab8200133f45b738e4f311272b2630f3a1edec0eb937a00774ac6bc2e9f2785adda377eca5cb33607855929dcf1fc259a21741a90c6d2c11bdd279c46feb8672b64129a8167c0f002a17db7881a8a3396c365d36cb7cf025e13d916fa3973bb397cec9764c231d3d472335c9739c64bbc395d6fc3458ef9ec8ec2cf3da3bf0b623153a217bdb47d1849c144b3d1d342c28ab6b969ac74641183300ae56a290d0117638efa2de93c6f9131c4513e4a65c215dc6e07f837f9e7d32e148cef4bed1bb05d41b152ce98ec3093c8d6b9c0eeecf69275c4603c40756c1ed5d469351bce8f990c5c58546ee4a4994ad470903b35afba486016e3e03e3936e1de0ebea202b6aa894eaecc3dd76ad36f5c5bd04a1c44831be41f535efc4df06e10ffdf81e72f77a97a01abfda321feaf6be96b0b21abd9a621c0900cd7f3568485e14700dd7a948453e714cfc06caeaedf59fcca53373f25cec331fe764c40cdeef892d08c236dd5734ca554073bba49fdd41d638cca1bf7148fc833bdbbe911726a46eff70fee9ee6a2f4c32e82a179676dcf851d3a4e845d5fd08a71da89b2a77a2f4d4952b44eb05b58f5daa75c4564a8beced409bb022584185b5e31b8be27354de07b5cc40f6ce53882023c0f7b6f8854aba00f7bf26e44fae5ef6f1426fa1ead15328f60fa31341086dbe6289809cbd0d74e4ba377e423ba7f10d09ffce58f42f3a975adb2289ce54466dacca9d03ca4d06651681cd00646dae44beb7b9a6d00545a0fd0c48bb3438ee1a92d743bf7ad1f74b64985f40a3883892f26a9d65280d2c5bdb5639b89d2921acb8aaba054f06af8cc93f9d4c832027a52fbba29a0d7d7837439721a2937c04da85fb2805107cdee6be35869ed4c1d9fcef8e9e9255aca3dc448e554c7c5cfb917e4c5026e90e0116b2a7e64b86310a0561fe77720d4fbe930d4cfec1d50d22cef9111cd32adc511af262106805eb609b3bd567ed764f84ac0a120c45757eccd928e50f8ed800919d9cb8855fbdf2411c40c4c1f2f93b6ddf3b193b023c2122fb0b3c7f8ce616f9fe848caa7a69921090cf10d0232d8d1eeb2da9ea4cd602a104294f03a30f5040885e3b5ab6096cd1895ee59991c29c081c393196e9f9f320a7813c1355a5ced4bec859424c7f4b8fa007e01dd71137bae0ec2a5de48781d27237afa19668db5817f05157a7f6a10cc50ac68ba5ef6f321a255e1a7a105096d4ec25816faebf41b078f1d916d88330e3e176fb160d3eefc66145e5a14eaef3e9e7d63d254317b76176a6aa6e5d49dc30f9b6aa7496e6d5ba5f07e667988237c4f05fe4074ea28332856a3921e1bc71f6cbd7f095f033ae97f84996dacd465f2c3fdbb2b9b3bf0c266b8b5af8c8a14a8b6a300ba3edd77190878b12b49be0ea7b23e74baefb4b0f12b780ff380ad34ecb8625a41271babc15437f925009b73c8665155b6c101acdbaab40022bd28be5cc900bc2688107160cd95509be3e2980a27115ee1edc7cad0fdb6025e69858ea11f9f0ee0e36f8e7dabe7b7c9354ed09f229888ccad4861c75285a7c999c789eec71f5f8a5b5a372a2f322eb260c4d1ea99fa7ca55f2f5c4489bf26e8ed7bea5559ca5cc5164e4504eccb1ad1d5fc69dc3bb252675f7f47a545ec09699297741f654754b55327f6392b7b06f37878ef684dbb3bbf98b46739ee9fc446987c0376780a2e9f184b6d9c6c9a70cdcade696f7e1e3ed0112cf1a6cdd7ee86bac97434eaace6e1866679b40b4b0d7d755c432b8c7ca56f4b1eeee24486dd6a8e595f65c699b5948fea9de1c6fa642c4352d9237dca308defec2d5ae7753d7984b6a42786bdd02d1ab94b6d7dca785779aaf650ea19f8aaa6912a4a2c56ea4b7a08f35d1674308d75a4a4be82916625207bb43e54e697dc41520f", 0xfffffffffffffee8}, {&(0x7f0000002d00)="8e5d635757dc91309bbba57f3614a2f02a7429c3d7cc83b85a8f7f6063bd0ee4dd8e482edc66d9f29398cf20b120d7a32dc6871f8663681affb721049a318981efe2c58ef66a5b3d8fc37adb2e5568ebca51e2afbf97995f60bb4308a8763f41f5865e89454014b6769ab58bd5098fd046654ca2e95138d020288a0c67742b8a2cde55fdeca786edd09ea4002958bb2b310271aa0712b14e7f3b1202dc901f75f2f252121f53c7f724efdeb87a94d2c2ec56f2b2d6af6ac5d9297eb71dc537698d82480a7246e1fdd490902ad5acdf81e3e94eeaa9682542e86b680a7bb126327904e18e53adf3ebd436871eab32c3dd81340988afa69b8a2e20412695d0369184e6d354676da1af28bff8ec1463aebf9b8ef9d720bd2ee7e75cbc515be1c8a213e89de820a1cd3fdee3a0f0c030525e7fc171e038047838d381609af0aed6da02974b15c1a50376fbe226b0814618404b2530952e1902e30a3d0cdca380db0fb563196b9e87b7f9e9bc157b33d8a96df4554a2f73de3b915cd5ca12d05fc8b6b834e036f7431b95963777cf105340465b01dabfda2859d9552f1deca56e44c494c49ae6c96c5a0604d262093b080c25696b6a417a6d0e03b6bda445f16833960985d2f5284fb99964f274ec538960a7365760b27af0641fcde5bd82d0a284cd079db2c21e93150b236fd2e1bf87fd33b0ee6125badf2a995a1f557601efb9a0480f8d69ed753f501fbd0adf075cca9abec839ad78e538d13d18ab2547fcd8eb381f459efea67bfe14011508bfd8ab40f98c9294380bbac5e98574ca3bed863daafac9653d4f78a9c54826055872403cff22120053168c9b533c35362647bba79eae7c8872bf4a9d9fafbc43f045710684df27f03821401288691c783842bc87fb3c8327964dd0cf2a2bf57b33a803f67c3f546799605e1a4cb83c110199d42f282190d0293565e89dd00a4c420e5a0e1576745a7d63ccbbc147db0b807a4a01abc7f4af828f23849d6c487a4f81397afc5527bc466120dac1eefedb617f148c858b554d5901de35bd72e5e6da8bceb5d07947b9d5d0e195473672ae72defcf0260201807881d74f8939d7d00bd3b1a6f73bc16418583b197a9d7528a43ec5581c06d3abf35ae20c61cd4281d2267dbbd48609ee0723e9636a7d0c91bae60b2545db1be5422cf68ffc71a31ffdfeca0871b383790bd8daa6c9076ebcd58e04c423d2777a6df5c5b55a4b294999d506573698859c46a1a631f95b011724b9e784ee22c7479105601ff5295adda98ba13c486d1cbc2b0e85a3518bc6e6290a82058dc754150c9dd759fd7368bd581ada205559b7bee92b196f25a9adaecc1d1d0f722ee212e2355cb678d6c30fe329e73e57f6f6688ebd218059677f18d91737f2aedd8b1fff62f6b61239be0e2fa1c5708e5f4b2f75b3da3364db5e8b551f4f637a6b5f11262fd6e668aa3fadb77e04655b90447bee86848e0c2d7ec9383f6aba2bca31eab3d1f19f0bee8ac8b205e5fcb07db84d9b5779b0f21e4f132456f48459864928811c2f0cd33c5ecb18b719bb13a601d6c56cc551ae52e7a40fb69f1317ff1d70ef4b29f964d4e67618a028c28d5c7ff060a5c602cd0671704572c03f777b368443c19fbb320e63c0f0cff9e11181b600524cca4aa46af395ca30c84b3712d25a0ca4b74bec77901e5869478127a0c7a82b99382a9632a98f0513c179ced1e22a7e33c9b81ee2ec9ef33e24a2ee991f1a332248e51f944ffb51a0b0e37bdb1d8cb65e8c4bac4fe3b3c0dc0eb3310344257f5d7c436f4e4bbfa804d1ee911e2f7465db9c77046f27a099af2e65daeec6dd74f2eb972e43b5bf280280b02d5040c60b120b22fa54a7cd4a72b967105386784bd3acb28d0acaeb47c6916b8805ca124e798c3722d7042a9ff30cc5fda1401ef863b1764245ebd1aa14a83fbe15277a579dbb4f8a8622f378c05c974ed96435c82a64a397d9fc8bb4def945c96008734a42b228d010884497c22e95c681693da82c2509383e9f1da6fbf43fbd2d67f82c48dbc7bb488af19495383affba8cde33e64b80525b3365ac5d2e6a549f1a359df14e9275bf7b43640c6bf711546e28cb2465c2141ffa1057dbc312c4b6e1b12094413d0e7972f886f3ddf9509898499b3b02ddd772360cbd42e19c7b861851c256b77ab6d70ca3d98324264849dd199f7f4bc120b11df4beb7bea094bd00a812d1a8636ef15399e91041d8a623b8ce832c92658a7a6d80e5816468449b7286da428abeec4c19f98c0d3620cad33540c529adf11281635a4aef5786305db2674ece4a192182f3a350af7a03d002901601dc2bc77c09505b32e37b886180c41807bac9709221a2af909adaa9c282ada3cbc4f3a4462024ad9a8c47871b0fa9eb5ad839f846970ab7d5c0b608e6be032d65f29a8a1aa3ed99a734a9503a1c2a7b295ce0af5539d14c06d51fbbc7d48f7adb64f41c99e730c1b5254be27348d9b1ea6bdf97d178e0eae051bdd4947bb633feeadee6a8020f3d294f3e140b23f2a4ed5287ef5567908f7604c4093c432f44eafb804dac606711b79bfdf2f72a745b4d68386aa40d4f1132e259ad3ab3d834cb5ab6c8f8beeca53999f4bcb3c4b06e2d10783eb46d2d2e5df335966b88c1f1e45785fa0d370bc1fd5dfcc83ffa479a1c61a0b1613922fc0978553174f63a27593a66785dd7421ba5d05fa75411c89c280cff251c23d69acdeb4a8cdbe8f80fecb36d577a5c0dea75220562af8d94fc1d58fb167c4b4bc4a0a75145295c2ea14f0c4f7b3e3168b5cc7d00741d0e395bca214124113c96655a04cbf82a9e51f3a58dff778951c4862aff1be81bcf47dabd8d8cc52c212bc783e4ba1163dc8681de0f7517d6719687e6d5907a01fb73e37cdab2992e32f3a3d361893dce9701258b38d3da4a89cd3deca56f18a95779cc36398df60d28a4cc1d22930f4766523f80b22b4c8a9f1da7ecf6f51d631b65f8c90d98c5426ab67398179244544c0d4baa2fee4fb1ea7aea703f8fb01c84d984479bd13cd219dbe545228344121c14e71a6723c1637e2ee1b3c818e9ee759f4cf8029dd469b0702b2ce6a806cb0ce04cc8ba7189a08aa4bc1c32538e274d6ed252767259a393569af8ac42d036e4ce5a25cb490e97dfa695b3f72d82a2dcc37d6f992670fe31d4b8644681d177ae243a37f5e9be2d6198c849d68d2d78eeb659ad6ffe91992b01552104a9de6bc973129eb032d3e551cec654cb6cd6210cc8e15a1708bbaee1296b489dde77390528d9d51664cc3c1bcc9bd87cb2c35af9132a816be728131cd5d3130b6136ed38d254302b5526de3de95af16905065820173cab5f4afdc56b8afef8a9cb8998194f63e3a7f340c751a8e0c2d62b9e6847f0fa9e311e43b74179f1ef3548ccf44bc9c47fc8e97d9d392b928142147b6e8677615052d2c8ceb39061c40c76539dc6aa6aa7afcb95925656aac520a35ccb7b7b0d5d41f926f7cdb802b052c8bf17e93f5229d7718090af5554f7f47481cb7d7feabbc67dab47badbaf0d0829a278dc031db7d6118347404d7a89c4eed6e2404a4c46371b05e104fc66b49462681571fea20c1bc679eea71676772667586b00c5906b9ac7ae1f30156e6da51095324fae17eda99346ed1796f5e94911fc857260f3fa173b7509d38126a0a374dc62acedb8b881e3717ad8a3ffd32ef47d0635138fe2bdf0824809056d3eab7b69e3dea2f54c2077216e5bf270d38924cc840cfccc3d95412273bbf57b424b14f936696d7b32710b69cc847f65965f4ef1236d18fffd0dbff6a5410549b514515ce1c1c6f7147b9f5c67ec5a7c57b929d96e02bf73773f740d0049c9eec15865f7a8d8c7253c4c91aa1171b829414003e543f16e87eefa14439a6b959b767b39869ddf659952df88e02a769b8f7826f218181729fc1f55aa7b34b86c796032cbb9e2c28c1307b8c1bb8f86c0199807238ab6834350197f746a0d45410e22b9f79d3d3a5aeb5bb4a85e8dc5c5c9669b27b271f6cc1eb113199177c1d0fb3c6b1a89aaa9ac98e8e3d568d7a19bcbfd2dd0edcb18059b27b7137d9c7b2ec4037c0c5f467947b2401490d5d316d05939aa819c76acc0fc0c54db260398c73b0db2005dd2ade5d2e3a2627e3e3f57cdf8f40f6ef24994eee71a9a1f86a2589271f7953b2af5c2492b52339d348f9bf7b2ba1ba97cf9fe71575f7964c7f1eb53262243c2f3be66a21b6b803c5ea9298bc4ecf6cd3f99d365575b8f48ec8a62a85e890cf7310cb5ed4fd778b17cc5fe17dd8bf7a70d1541b5ec24a75794bad75f9bee798fdfc382d0acebea3dd18a623199048e96355dd0ea5500deb8894888716b61c73a73f5d66d288aff051a62993902973bc21bbc2416b1d960f0196974d2d28f3ea08f751384f4c29760d2c53c59c02a41fdc9f5f5f3cf04e9b76dd3074f5f5f96e65ec9ba12b6ee300124b2f2a5eb6bd5785f0c0ab34c07c3af06e9853eff4940b3eb24c3ada5a09bc93e998db1841fae85cf32a0dfea1e186b51bf66f7706dd1711ae0014d70cb8b15f82aa12bc166749c703e85a4061bd57ca739fdd9a22d24ff881fef4b92cf81e7bfba61bfdc4befc8cef08aa3375d8df4f854256cd7d9e62c37ac1505d762c55ccc6bf0f907ad7b30644a0cb2fa0fce1ef2820eb32b2fe7d969d30d56318b810f43ef372e19c5c7e8919e37fa1020f8eb869a792489fffc376ffd830d36e6aaef2a4171c9b16e460a2be17cc4683ccd9a71b0fd0fb53b1ed8a1805677f63ab98a66b4f8ecf9c4a757b8b87233d99f3dcc183e3e9d8b8be424c05609fcab90c0793e2dec9f5783e94c6aa21ad4912a593d4666c1155fe30912b2baf86668f5665074cbb2ebd927fcb2aab84374c1bf31128b0e95ca1c9ea8582e7cca89c3c087ef0dec8b6325415a9c8a207b29048348289126eea5a8cec5bb15b8f0c6b997f1a8927893368424c99aab481bfc9f6df6847f86f56f71dca8c175b4c36d469adbcb334f211d60e648d976cb9bfc2072824cfe24fd62f09de8a625279338052ead02ae8d79c16e47d964d3684565b5aaef49002f425e515d88baa6f7405265915d5795b0253e1180cd3bd04263da69c62f977a8de9d053be667817e1cfcc9ce1ed4a5f6fc7db9aade32beee335429c9d914e443d1494da7253861a3a881e1ec4dc0f577b70d8a11a221a8290405efd894949c1c69f58011ebd5d414010425e912f74a0df9fc3ac9aa524ced7d0a93fc8e57fb9e99e857b18c78b28bd3d3737592004d8c76855f55e9c714e246f9a8dac78f4c2143cebc2bb27b9654432311834856ddb84ccda107d4725c7206b3dcd7c46f89217b69380c5d7b5bf6ff6c19c3b37341d0d38798e1f6178f41693ad8b5e052d8b9a46928b315863b977190bc7ac887a76a050bfc8653959e4abcb9a54daaa543cab671cee93476283c2b3d7343691af0362ee1fa9402556ab309b77b0f28555abba1cfd17f7ad04e7e5473b3c2e23fb026b86f17dcfeecbc22493cadb6affdfcd6e23f30b82864dfffb3966cd1eadd43d7b6c2e59a25be5245134993f16b063a9d09ffad79d519117059e7645a878738b329050c74729e93fbe05787e2c2ba1249eef55ffcb7347a4254fc7e4f9524b34b2d69849236f7f439af016d7752539421664f4e1da825cc757201a2b4d25b622afb4936eac07915b8019c45b7271cbd39c992bbd198ff9e0bf86d33234cdbbc4450290ba7c77826e02e4b780ce4ec243b3d85418367890f5bf9f576e134d121a16fd6cd3e6cde2988f78b1c07f384c", 0x137b}], 0x2, &(0x7f00000001c0)}, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000002880)={0x3e0, 0x2}) sendmsg(r2, &(0x7f0000002800)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0xfffffffffffffffb}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="53452aba1136f8d15ffb52029b0a6e9de2118cbdb9a5ccd87de45fd123d082e268adbf7a212000cd778e657514f2565c98f8896cad6c472f923ae5e65ab54560ef10bd67ae047fd9bd8be25d01dd65a4992a9c6d4514cf0eb07aa5d822d37adf073d743ff3007402e40e2dc040ca0e8aa25a6b768b10eb798a02e2f7612ada68eb64754796894946b00b9daa8abaccb80fdab3847db4b3ef050e04f404ed08b61da47497e67dc108b5b22b0a49d26bc277568be611ab736046c6633e5ed1", 0xbe}, {&(0x7f0000002540)="9c17b487a562ca7ea882079f3fab3a1b11a1d22689ab09cdb3b5a8c6b464592d03e60810275601c027fb9f3327b565ba51137db19e6d3f5675d5b4e86f7e123f01793e1554836362b0186eed61a1615b8e7c5fd81f6e72607e5dcaf6b19e1c294017b94853ec5e63ae3cc28a9be98ea9143639f1c270bf96dcc8bf5abfbef1b073a3dea959d3631e2582476a1c681c9525a26d6a10f29e82feb038083279dc548cb0f2190031cc26a827a9c0071bb51c356070415e86667fb3fdf982655ed9660c594a43fa", 0xc5}, {&(0x7f0000002640)="0d892ff65d6441360a124a8412f677a0536683cedbef66f7268b172e4d54adc6a260960b098b7ffcc61de722190d12cffddb154907d8e440a3822c0aaf9bc85f1239abe38321784dbfee63e8397bfb14a118024b3a30c1119136da153ced9feba83511701ed57f847b299c2bc0dbea706c2e8dfbb3407ac12cc3df504d3798fd7005ce94a7", 0x85}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="3800000000000000ffff0000010000009adcf04559e229dc3ea28cf7c38a97f7edc0b551f58a3d8e2ad35f515832497c1f46bf3c061db9ea40000000000000000100000000000000314323f6f6e0ab793cbfa3d75374f30adbe0b4a363e2519ad5014b4376d05beee0496997e5d8aeb185794a7a00580000000000000001000000010000002cfdf5e52911ebd8c1f7d2ef7907b78a29c6196bf4e3e53bbe5352f371c04e04ebb40282b06861338089909494d02bfd5c05276b7b826986e992bc710510e7971c0000000000000075b8d04c12d58bc4ae7e5e61ae63a0465c2856d96524d5bca0e6c8f8282b616a83fb02c84d95c5763f3fbea2250f7ef970459f512a61117f2de9b047fb25f75831379bee48965dde22d9e487504270459c340b352edc9e70bc4541d6946b374bde1fb9d311d542d0f79ff7fde293fa9c069a92bd83433c5dee4803e563d193999915a1440101f2a15e113fb5ed816dac51b0dc77a493fa220d70602d14d17eadbbe4648776e6231c1088e926e094cde3f16d8c7da286e414d137658c42fa7d985621311cee4e60271dc145cad460d9c7e560ad4ed81d372b316ef20edc7685da0d8ec3226aee4d83eaf0f84b6a4fe7d7d577b402eded696056799b9d4a921f4010a669db0aba1359a9043eb3923e43b3ffff306a36ffb65faa1e92a90b7b0826998f7e73099ee1789f72889b6cf382cf2fe219433603e900a1ade83138ed1a2736573cb78e511588af5b8f8297aba22fd4964efe350e7efaf807415ee99c5e1190ef2e2d1db4c8cc461920954c94921912b38b617660b612af4c57519934e24fd3ce9b218161ad430e8066eac2765e48f44ae6010855edd96ba99b700ae65129b26bc88c0c33275e29bfb16df5251b4bda40463335f19b4c98a53ff57c4792b39d3990e30d6bab9c8a61fe9a636030a95c7d59d15c2ae50fda904ba019858885bccdd18d7dcb829853205ba36e8b558ae819c31f841ed8388fa94872c0bb5dc7f673338a9e6c8ba8783cba4e6481e63ad512000000"], 0xd0}, 0xc) nanosleep(&(0x7f0000002700)={0x1f, 0x9}, &(0x7f0000002740)) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="85c533df31095abe92944b45133f45f139223e13cd03243f8009b8dec9068570d26c8c4b075a2bfeeb5e6e47a4a582f2daade2a183b46d25a191c04e85922a82954f6fbb9d754099c06e0e49", 0x4c}], 0x1, &(0x7f0000002b40)=ANY=[@ANYBLOB="d800000000000000ffff000006000000dc5fd4fce8be4ddb55a92467fe992961928909e865f9818a29b81080603b89853b05c81ce1466f6efd9ca51ec90527ac1b7be5ea154d07f3e4422ba99548cd88fbe5602306147e4b6202f8f7ced87cb916e471405834da32a266400c0e6426c280c0b7a795ced654e12e65e5aaa5c52a071acd83e872c828938681c5add66ffb532d7405c22801006fd190382fddf368f6a2cc47fb76211658b7e8b1d84c6a08b19a1b9b66423bc3c3cd1ffcb24dcae98bc92d4f6bafb5cfd0987e144579984c61185d57623d4a6017b1ef647b297f2247e90000000000dcfcffffffffffffffff000005000000d3eff8a48cc2422a31c1500f2d027a22ade217c04fca546a617df98799f65e0771d4af33537200f93adfeb5049eb5557645230c2503f90dc9920ad95634f1afce2abf586cf3a44689f78f2a8c95b9e7decbd49d01da451aba7450a66f3ab42e700fe20c72bf0aa43a3394fae4153c20f4fa753a5d65cd68ffdafa9039701eeb24b459548de214ea23dc44f44cea0e14147a2828cb86bd798846f4695f8b9be260c8b97e3a91f7f"], 0x42f}, 0x400) clock_settime(0x0, &(0x7f0000000000)={0x80000000, 0x81}) 19:14:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x4, [{0x2, 0x9}, {0x2, 0x20}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x9}, {0x3}, {0x3, 0xffff}, {0x1, 0x28333a98}, {0x3, 0x200}, {0x3, 0x6}, {0x2, 0xfdb0}, {0x1, 0x5}, {0x3, 0xa5b}, {0x3, 0x3}, {0x3, 0x1b35}, {0x2}, {0x1, 0x4}, {0x3, 0x467}, {0x3, 0xffffffffffffffff}, {0x1, 0x2}, {0x3, 0x3}, {0x2, 0x7b4}, {}, {0x3, 0x8}, {0x3, 0xddb6}, {0x3, 0x3e000000}, {0x1, 0x8}, {0x2, 0xff}, {0x3, 0x5}, {0x3, 0x7f}, {0x3}, {0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="d5338a49") 19:14:08 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 19:14:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) kqueue() dup2(r1, r0) clock_gettime(0x4, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 19:14:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) flock(r0, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:14:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3ff, 0x3, 0x1ce, 0x5}, {0x4, 0xc00, 0x1, 0xfa}, {0x2, 0x0, 0x3, 0x6}, {0x135d, 0x100, 0x3, 0x4}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x10001, r2}) clock_getres(0x4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xe80, 0x0) 19:14:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x5) close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 19:14:08 executing program 1: getuid() getuid() geteuid() getuid() r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x8a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x2) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = getuid() setuid(r1) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 19:14:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)=""/4096, &(0x7f00000000c0)=0x1000) 19:14:08 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="73b953a586b3022923737db7f35747ea74cf2a1b43584bb9e09cfe37bee4767d4c6b4377e0eda15e3e542622e7132fded9451d869e08037ad01f01cf31bea0846999659973ef11b04f1e60ef7aa3332e7135fd5e5c19daa75e89a9fa223b737088eabc8404cb8d7e08145f70978d5ca3bd648f6e6fa658074ef53ac506bc9a60d479a6e11cd6e5aba00b6e3b899c7b2798d02fa8b62af33fd45cab06e68db6baebbc503ae6e059fad5c8e35a350ea2687e569bbdb1cfb70722f211f96364260e30f8cf0ce45e03220e1e36ce5061098163ae9b499bdd5785d99b78501d47d54498cc08de43f2156af1dc", 0xea, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) flock(r1, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 19:14:08 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file1\x00'}) 19:14:08 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7ff, 0xa9c}) 19:14:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) syz_open_pts() r2 = syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r2) fsync(r0) 19:14:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x1) r1 = getpgrp() wait4(r1, &(0x7f0000000240), 0x1, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffcff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80105703, &(0x7f00000001c0)) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xb9, 0xf0000000, 0x8, 0x5}, {{r2}, 0x0, 0x40, 0x20, 0x3, 0x8}, {{r2}, 0x0, 0x11, 0x20, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0xffffffffffffffc0}, {{r2}, 0xffffffffffffffff, 0x44, 0x0, 0x3, 0x2}], 0x7f, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x2, 0xfffffffffffff4dd}, {{r2}, 0xfffffffffffffffd, 0x8, 0x30, 0x5, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x43, 0x2, 0x2, 0x40}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0xff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x1ff, 0x7f}], 0x9, &(0x7f00000005c0)={0x8, 0x6}) mknod(&(0x7f0000000180)='./bus\x00', 0x208, 0x7e) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x8, 0x1, 0x0, 0x1, 0x6ef8, 0x8001, 0x4, 0x2, 0x1, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 19:14:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 19:14:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x0, 0x7f, 0xffffffffffffff01, 0xfff}, {0x5, 0x8, 0x8, 0x4}, {0xd8, 0x10001, 0x3, 0xc6}, {0xcb, 0x6, 0x101, 0xfffffffffffffff9}, {0xffffffff, 0x2, 0x3ff, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/190, &(0x7f0000000100)=0xbe) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}, 0xc) 19:14:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 19:14:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) dup(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x81) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:14:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0xa3e) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x60, 0x0, &(0x7f0000000200)=""/96}) r1 = openat(r0, &(0x7f00000002c0)='./bus\x00', 0x8c82, 0xc) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d924d4e303855da483f0da4811fb70a1d9952d7eb6fcbf29f293959542f705ee0cdb2968a7f96c44bd55e2f8391622b", 0x51) chmod(&(0x7f0000000000)='./bus\x00', 0x3c) write(r0, &(0x7f00000000c0)='e', 0x1) 19:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) write(r0, &(0x7f0000000100)="e81b6cd88527bde328d3821ac341474ae5628b4b858edbbc693a02adf908994c43c6e04d388137ce773ea5a43636e779c4a7ee96338342c3ba0920139a8ffa4a168410a915bd88b14ad4ce3559b9e1afc5498e3246da311b02a34a54e2c9680383ad066f2052bc4ab2171123a8f07d243d1138ff8ed52c07b213a3f265e0800807f56a045d35e24f2dbeaa6ca4f7028ee54dfb3ac65053af3322bfd07bcff6b6933f72c4aa96925d859982d7e89783a144cbb27b2cf8bbc25d01a6f7bcda789c9880d7425ec41d6a1cd4a45659e84764f38d84e8f1ff07f52aeb72765a2ea897de1c68c3fdaeebf7b91c2972", 0xec) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffe, 0xc93, 0x3, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x1) r2 = getppid() r3 = geteuid() getgroups(0x6, &(0x7f0000000780)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r11 = getpgid(0x0) r12 = getuid() getgroups(0x5, &(0x7f00000008c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000002c0)="c9347885a12510340bef535425ccf031052d726f5a2d4b6f685a8e85d4722303fba6125dcdeb9d69349e0f4c478a2b71e8f7cedad6965ba6442924f3e0e73ee99438a817fdbe53abfe4e819a57076c10699632a8a7f5", 0x56}, {&(0x7f0000000340)="e6c6fae0d6f12b934f0b6d2c41edc52884f15029b690dc45e714fd9aa74b2883ed4e80ba9cf20d113f301644f5ff033fb20ac6a64ffe9fb7627464fc941fd059b4774d87bd37e2d3306ef6ea6754efbafb4b8357ea6b2fec67604c86097ef94e13ed9834d90e00e48c091ac16372733cc1669dfc2437fc15845d28dece3ff414615f19f4980af1acf0a7809ecc6f6d82798a4afc1339c1cf6dfea60f912c36", 0x9f}, {&(0x7f0000000400)="efb6f63084e1cc356fe14b2fe58fc96acad3f52c4527cf1a688131756ba5f7ed00f50a1c714bea61c287fac5fcac06cf83b0126d377bfeb4b2d3ca38e16769d1ff55512791b7742b74a7b954881c75443ff3ba05d7fd00f06cb5dc4a1ed7da4be13343aa80f6039813293c4bf26d8858fa74a5d1379783b9f60b5f21a51decf8ad8e94b9f73b89c167f073a9f065f935dae098e5868c1b58acb54728fa3a00a62169a4eeca499956c2bb78d9c6aab4016dfaeaaa70e56d91d4ae05d2d4441e77495fedfc9d9ae7a72931834f234a441d47aa", 0xd2}, {&(0x7f0000000700)="1a3b4ed426824c35c4944c65feafa512c619083a8622c7e03c04d9df4bf592aa77b9b659e97794b3", 0x28}], 0x4, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb8, 0x400}, 0x4) syz_emit_ethernet(0x13, &(0x7f0000000500)="b68b310600e84c331e838e43bb42820d5c3808e609b1df84a231e57993e2ed60516272157f242779286c584663198cd6584ccbda122a709c623ea93ee05fa66d6300ff3654e5b788d2ceed06e5906f96fc4468cd4284e77c985bde25b4eb15f2b7544503b50b4ba4280ee442b4a7ca5349da63f0c911cacb98c7b3a66ad45a3fed9f93df44c7a51508d4cbdc34aabd059bebad2e894732b50000000000000000fd8aad41e16c4d2ad08048a09c9515bef45f2d8375fc94adb96c8e8e31f904749a9a4e573a303066dad5903710727d4561d49aaa0f5f35874990fcafaf79dd37c9f7ab2cf86f9df536bdabecf6f9592171d006e6f0fb904f5b70ebfdaca0e5508019e5335017a097b13d9e75f52b3dfb1378020d9f75fc4d43fd3432ef09099c65458b34a6cde3be2c75301a1a00da1e98146bb8c39ddf8cca2cdbfd5f98eba213e69901e1809455301de871337ac5fb466bf06aea9e33dfb857c474bc3e6a02675e43d952f3d802a43d76488b60de49937f09187b9f0333fb37c0f4aae1f34e577b45a7d95b4df6ad63ed3903996165b81b6b7f55647bfedc9512326bfa40c9e5fc45a451f5095a11a0ab191957c1ca0bc0e9c250588aff60b380dbc90484dc5e44f9a047f0777f3100f99f850dc5b269d9c744f73d5434be5d75fe7efe0d651e720c85bf8050f052e833c3fbe979") 19:14:08 executing program 1: r0 = kqueue() fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x64df) r2 = socket$inet6(0x18, 0x4002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) 19:14:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff70}], 0x10000000000001cf, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 19:14:09 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x8897, 0x7}, {0x9, 0x7}}) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 19:14:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000000)=""/42, 0x2a, 0x41, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:14:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x77) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x400, 0x4) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r3 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getpgid(r4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) semget$private(0x0, 0x1, 0x50) seteuid(r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getppid() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x100) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r7, r8, r6}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)=0xe79b) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000004c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getgid() chown(&(0x7f0000000540)='./file0\x00', r9, r10) getpgid(r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 19:14:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = semget$private(0x0, 0x1000000003, 0x140) semctl$IPC_RMID(r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 19:14:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) getpid() 19:14:09 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 19:14:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x8) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001700)={""/16, @ifru_vnetid}) 19:14:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_execute_func(&(0x7f0000000040)="c4815d72e2f1c422ad37cec4437963cb8866f2460f38f1246d705a23a8460f9a760a660f3a15f36736f3aa3644d9f9c461fdd7d24232450d") r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="4f351c", 0x3) 19:14:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8004, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) 19:14:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 19:14:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000002c0)=""/124, 0x7c) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="f605cbe5659a2bfeb872be9047cd4916399719fe1af6cfedeff85720a4a403b9287a211f7ba600795d0f462e959547053c5b74bcc3dbfcb57ce4b3deeb163e1538425cbcd5982bd8e6cd69a2fca23c1852ce13d57bf63fcff0c497cfd592932b9a42df44c190", 0x66}, {&(0x7f0000000180)="72e6905791ad134b811bc598d02deac197d3ce7e13b01628845adefb830c58a156636cfcd8eac3de0047a6700677ce06741c115f9e90882d617c7d87db0743ab67e3a0805d5934238ba7cf36aac1fc90b3d4f4d06f7a826e57cee1ff46beea6947ce17cfdd0f459289", 0x69}, {&(0x7f0000000200)="ded49883e12f84a3accba08a4f3c9baee0c61aa1decb111d3bdd6b8a127dbd5ca69abdd0e78d283766c9415caaf0af9a664cee22ebe2", 0x36}], 0x4, 0x0, 0x0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0xfffffffffffffe35) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0xffffff90, 0x9}, 0x40) writev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="7484e970e6ab2f51546332", 0xb}, {&(0x7f0000000340)="e72f5f252e91c271944dde94361154f4e3bc00380e7dc0df16170b5b1d1cc7734eb95db30931bb4b3b6295908ccb18d9d0998a4ad94cb45162bd26ca92e51d2094b9268c1fa1b562f78d93640bd25a6c145619dee1a69ee54e990a466a10825bfecd230af94a", 0x66}, {&(0x7f0000000400)="4e9b30a26f094c7427e3cc3593dc02c062a051bc56d00415a701962fe2c229d4e97a5a347218679b1f2a3138ac69282b73366f5a0406e59b79975c53b582827d08c057aadb8589456341bf402a855a26c54442777adc9e2efbf36f7a2965aeed96574d3be69bcb7e617b9e332e500f5e7179b37ed5e0a06a3200", 0x7a}], 0x3) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xcf, 0x9}, {0x82, 0x25d0}, {0x0, 0x10001}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3d}, {0x6}]}) getsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:09 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x5) r1 = socket(0x400000000018, 0x4003, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1fc, 0x2) ioctl$TIOCSTART(r2, 0x2000746e) ftruncate(r1, 0x0, 0xa000) flock(r1, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x20081, 0x130) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCBRK(r4, 0x2000747a) fcntl$getown(r3, 0x5) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 19:14:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006000, 0x0) setreuid(0x0, 0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 19:14:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0xa, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 19:14:10 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, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x8, 0x42e3, 0x233}, {0x0, 0x50, 0x100000001, 0x10001}, {0x4, 0x0, 0x3, 0xeb6a}, {0x3, 0x7f, 0x9, 0x4}, {0x3, 0x1, 0x7, 0x1}, {0x81, 0x7ff, 0x1, 0x5}, {0xff, 0x0, 0x5, 0x5}, {0x2, 0x8, 0x7, 0x5}]}) open(&(0x7f0000000300)='./file0/file0\x00', 0x80, 0x40) 19:14:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) chroot(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x20101, 0x1000001c) 19:14:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) pckbd_enable: command error 19:14:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 19:14:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socketpair(0x12, 0x8005, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)) pckbd_enable: command error 19:14:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xfffffffffffffffd) pread(r0, &(0x7f0000000080)="3b5cc85efa08708e6a", 0x9, 0x0, 0x0) 19:14:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x39e}, {&(0x7f0000000040)=""/202, 0x435}, {&(0x7f0000000180)=""/9, 0x1af}, {&(0x7f0000000300)=""/96, 0x15f}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlink(&(0x7f0000000180)='./file0\x00', 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000280)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) fcntl$getown(r0, 0x5) 19:14:12 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() fchflags(r0, 0xfffffffffff9fff8) 19:14:12 executing program 0: setitimer(0x2, &(0x7f0000001100)={{0x0, 0x6}, {0xc039}}, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x3) getitimer(0x0, &(0x7f0000000000)) setitimer(0xbade7916df1a5f9e, &(0x7f0000000080)={{0x444, 0x3}, {0x9, 0x6d}}, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) setitimer(0x2, &(0x7f0000000100)={{0x60f, 0x4}, {0xfffffffffffffffb, 0x2}}, &(0x7f0000000140)) 19:14:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/226, 0xe2, 0x801, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8069, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:12 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdir(&(0x7f00000002c0)='./file2\x00', 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chflagsat(r0, &(0x7f0000000100)='./file1\x00', 0x1, 0x2) r2 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040)="8bfc320fa52f641cc5a4f770", 0xc, 0x5, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x800, 0x0) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = geteuid() r16 = getegid() r17 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = getegid() sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000300)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000340)="57cf9fffb62fb1df263d5adf5feafdcd1c9ea6faaf3c9cc038c91a0b8eda8aca0be147614e12da2c03c6e085ed00b2123af9b15279f0199c7b1df6d753130136ae4e73d772c4bb80f5ec3715e381a13a190e8f01cb07351771808b5e8e93641e5f36df0585835063ebc4663472fe2a9a1f2665de5fdbecc143b81bd8aaebeb13e1edc82bfe4a9f4f342e4ebd14d90055d46f68645a2c2796c7ef600ee4451ac0d95090eab98838086cc188cdac85", 0xae}, {&(0x7f0000000400)="4f3132ad64b9afdf897a29f960716bae5c5859ba6ba7a0e4c8534490d57a41cae42988a6", 0x24}, {&(0x7f0000000440)="801d044a373608376fa98068b5205fec34884cbe64859344786f41623aa76dc5faab8b9559a490a79210463d075b78d5b59bce47bca8378a9d9c834990a24722b55c06ebba891a02d2c57f79e6cabb8a2b810c1ac181cd1d792bfac8f716bc94da64ca72621f0e8eeb45df6bb370c0e43a319d08e529c09f7d336a8e33fe40fe8f92846f68d32ee2e7fa260e0b845df6c879ca528c8684b6793e7ea0c53691aa7747ae98d979ee6513a8993bc369c4d0732abc4ad3ca91016c8c58f93d291d2657243a6f5d495c50772e821ad9b5364fd5fa012f2d00f6ea933de0ef760a", 0xde}], 0x3, &(0x7f00000007c0)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r3, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xe8, 0x406}, 0x400) ftruncate(r1, 0x0, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000e5ff0000010000000000df00ad40ace1187f0ab8556b010749c72df8f05120a51659ab6a31112bd28607f00c20a0358250215a12b2755b09273e0711cf1f1bb0cfd3648f5f8c513561e71ef1ed205b9a988f007d57aa09b2597de2ab", @ANYPTR=&(0x7f0000002840)=ANY=[@ANYBLOB="164f8d64a01f4fcca0238bcb4fd6e7a49f1c01967fdad615322c8006c49feb368af81b8e5e7c850ff32d41bff7920040c6cabdf3529fcff79a2835998f965b2d95bfcc1abaf473934844f2f886b459ff9d24216ceffc8608137c154f2fbd8ceca9c00566bf5a34e369f55863a3acd7031972c642e2fef4abc8ddb555126c18139a5d9d001a353941d772ac51945b1bc90000000024e6d84fd11a813373b69714f5155509223776375a3dff8eb1e7f7a255e22ef5eba0930c6640047f5da560e077778eb422fe676c6dbeccb0295dc9a46764825389ddbee273242022850a542fa51e60f28cc6f65657b0c51f14aa76b328a646148a6923ab407008a495fade4c23a31544d2af0b62a0b2c7a7d4a0c608e9dc94cfdb1bfbedfa9c16fa46783c959236744fd16676a19494a71e39f2f0fa95fc71ce0c345c257a262d0afffabf1e4e1905c0ea7d69b13262fdebf61611fcda33454a8bbb8378e337273eceae971a5a99e72a5c78067b2250ff59907698eaa0eb305f00edde7b6789e2bf92b7f57d48cab6d15772d94c65e5e02a41b3b8d279cc8f20809f5871bf4b10f0c4e8c9ef96df9c8b42c5122405fb1badfceecc093ac79e9eea11bdae8f84d22ea5d6eb535d3ca61022231bb764084940db25035be8e805f9d58a05408e737adb17a0d0eb69b9f6830eb81a1e3e1a7936043708dcf24a35c50e570cdc3c07800678d1b0bfd7d827d5253bd0958cb5d463dfe9f7073fa722a4a1f1a7a24b83a690947647c8eaeba81bbdb979790c86f23f8d4c48707a2a8ec72dc122063c8270a52bc5ef220a3a2cd6ebd2d95496c2687365c9a05a723b41d947c3d7b8371af6722ca3d9284c6797e669db87249b7f027715b55337375c2f6704338d39a7a356c3f87bad23e2bc798fdb85fdd2a9a848d95293f8bc4806be0870266973759b7e70c09de14d9145e74914f332a1b6b24496a41de86613b84c8c88c9ce25a11b4b4a6b89da75ca402e5ef91ff527a4e8e876db7cda05c5247f880f16cfe495195d5cadf4399db886e9202f0ecbdcb33ac50e37326aa6c954d41b6ae608ec39bf4deded9b4bfdf2485357fc848f66193b9532ed707405a106cd1276b84737d59135320940c96f7fce5b44a3095e14611833cfee5d1baf2d6c3e32f97b9ced9d2ca9774ae27cee8eda1c1a8d231879b702a1844fa17818c9504fb63f0f7d1ac59f67fe6d4416c4fd887f13885326776bfec1ca12f3abc204e036720265c882c1b26a48ef524be56dabac01cd7ad422cd4fc290b6e9764220548b86c438ab77f9d7b348d412b146d54dc7a985dad89cd672877486d29abb80d78f7205986c16d8def113453b3843fffbe2a8048e45f076a074dbc104737b61fb9f2f4bd89a5db086a77a2dd0f922d07cf6d6fae86335c976449e1065c7b26a48a669bf87808a28c32b89f70021018565df17e07c0b0de7546d4adbb9a586c590e63e69b9331feaec693a09d9c3d2424716ef36916fab3f1fd111580d9bb15785c731cea849ec88dbf34a70be49846824f04cea1499da071762adae52bf6e38c39f2a729900548038081a56006050f0f02674f110a50ad09a0347e7654c566b202c21052ff572fb118f564159bb96adadfcf32c7cded409b3f2f89538c3c510fb72dac2ef8111a53df4ed55a50c807d4c2a77599e8c4239624a1911756c248217270e6c5d920fb6cce4b3185ffae62217bef94d8cbc0785db5507c898736fa02f62e7db92c8ec94cc646c576e285538da8a7bb448aa4406f860fa0d258d41288e8466fd645cd8d047e6043bf1b259f85192bb5df129363d6d5acfa7e06735060000000000000028329fd9d3b62f70c6f4eee05d5fe0d708d36245b6e3de89f7c1d02606067505c59d7b7e0591ab543740a5f6409a85fd274dea2b7ddb6412d83d3f5a33f200d29a55045049fa50b1b68c1b9cae01ff1990166af68acb060156bd039d2c39487b9c05cc0c87b0d4cb24c765d02a6343568a2fe17db35d08e903ecdff56fc96a7c01b32b3cda112651a02c1600feda69381347c2448ecebed5d0cc036a86d7b852e1a160b75d28396aac012ab06193d5fe0e7897f6a7c422ffc7598ac15e160f7ebaf0244459137ee01b4c302f62b0b4953b565c1a56cdb148aac3614fb360c0a41bb940350cbf6c638fef370a40d500334a57bc6cd6d6ac323088c49754ca0801142e809f0bdf2366309c7bf6f626a0184d9d0e60dd4732906b66233ab8f7bd905eaf4d8f16b006ae05ed98cb0f693b3f7b093b8ce4cc44159ddeaa647ec025aec152d6e12b9fdce978b85420d73f00e72708a0e009ef8015419dca8555e121ea05f95074cf4d9d48496dad392e9ce5889a6d16251923622b50ebf834787450cc327e7a513bfde2700ef339c909098f97c1a0ccb3a0a371936461df633b675e154057889afe2fea701c611945ef1eaec6f741f57b2be189ece4e8481ca97ea58bd92230df5705d00f9eced950635bcfacc34db73e3deb1831ace8b97d1cd98fdc8d26f31fe4c259d33043b1bf624e2e95d53abaed40a2fa0665d352ab79e3ee7ab7fea468d3e5b7002e0bd5ccd1bccf4aef81122411d28edd693549387e4fc39593845788be1334e4b10a65cf059d6a6bf6e1d883633bc389bfaa5bb5a3f22e3c8a54952f6c410c861c1b227ec293d596bc6a1f36cf79ec291ac6e17397395f4709307d27e436b929bd673e0757add6950a1993b440a4a2ab2516ec1bb7c4779a6cf5e239cefe7278191ca9f72da00fbbae4e4e6cbc0adc3ec798b4aad4df4a36ea31dd068a9918bf00db12ebe44bf1746cc9946d2fc3a67d8eb9f070f9f175a26cf0a94d9423ad8ffff11b8236594c5ebc8bb8bc80a8b9eccb5ce9c2caa36e7abbf28e25ce881dd6a19575d27f7e381ffb983fc091a592839b671c307be5e38ff0a4675f373dd1f32f9825b29aeed08328d5b0e029348f8c7e01ae8e5cb75f6a10c6c2e7083d544f8a41cc6032804d472dcc4595384307567dcaf4b61a2206821e7395956a309f8c6342cee44e2ac956c52bc7eed25ea90b909dbb2d5ee5f906323760165c6f923ac62827bebbc9cacbae2d6b351fa1c717d90bf754b85d5cdc83a2e5a31d7be31db561a2d0e8fcda1478165a60f9f3ad33caf0fed597098a8873026f25acbdf203466779be9a55f48cd3b4b632e8ac841db95150e23982943ae21a03c309144b41eba5de0a935b1cc58e652422c1e4efe00d7a43577f19ca5b51f555c2c5241a4d502c36785c4a0283bb137b2823fd738ef302aebac29e2cfe163c8ebbec732f7f6783af39daf98a6f6812d547b73d0de191fd717615f5bd7d47768cef1d144dc03967ba2baa36463cf837b9e2cbca97277fcdf38bc381afe31c688732d6db3e0ebc501d9f2ffd1080391d18fd6850e79fbb6f189bb60af91445473eecffa4ec8675c6e6f4acada98f99b78ee9d56fa477ebd08ef6c4583435c18f05ee995b6551d68366adf8ab8c9866d737140f5f876a80c3d820670d394144121eb108f056c94fed6ec0686c9f46f393383e9f98e60cca28db11f7fa9dfebd51dc9a69a1d64285f859a79010179f5476ce4367abbf7057d8c095ce0bf588bb719ef320335d09fcb77270f88fd478a99f6212cda162e1e605d70bf374000000000000c23bbd736905ee9306b31398c7aaaabd7e93f1bd3858f4a82a4f9cf75f1160696b65cd0dd3ad80a8cf62537a0800330c97d601181d222985cf18b0022e865c886ae8a138bdf5a07309fba0ab7b5c72e35a66a04b808df5d54ba82918d8695ed975d8819885138c0125a17d503a3a431637e122b289868e22e9f62767208e316b87245443ac0c17b9565b9e962629bf2eb8b731c17611a0620206253e32a1b2e21bcb3a81cffe2dab0cfb6ca245afebebad4fa8264a3163ff6d0b00f010b1fce7660a1bcca56273d27d53a995ae31d2ac35f1e696dac1c54b2b2887fb3c30b9af4d7d4d1105ecec9b413919ecbe4bc974d1faa8a992a8206e9f16d298e6cd6727f9fa8c097a8217477a18c50ecfbfa5a94860c372604c3354a16bcb02b2465976c5bae827159bedf5b2ca6eb4d1cad4dc621762870447152b5c8433214e5b45db871605ffc199bea46f5ec2f830b1245245539b86cfd19c6b16aaaf7f85dd76943a6caf621136f9b6e70917158b07e8c65d25125c920f82f513fae8348d481bd514a95738a74703d59976e5447c6d4f6ad24250ff79d24810f00f3e6961bd513ffcab43f44226f5bcca8938fb1970af6e33386b697ee07f66c824f9d5f22c4fa75bc5ea5e314445a946abf70095fd3871ad4cffc77a4ff10c890c3d7e0552a8be7dc3e7aaef0ff786db31172056a1819033b42a45bc92855372794e294b46b64938aa1a0fb6cbea6480bdc7da883d97b61568bbf47619c80adab35764a7b5cb6fd12471bb6cfd4af0a67d0634a48889df6f1e6178382d3a416c810dd55f913b2cb423ad3193f9d0d09c38050000ab644192f986fd8e95116744d2708f9a93930a571d5ef22c50be510330b071bb4351e09a28ffb61524cfc16192c796a87dc4211f51ce3dab2f07e207746453995a55ef839451279afac10cd5cc837d1b7d866c8dfcc71f182af577974c98a85202f50f349c1f4defe2d17019f3a21164784a2547b5d0f07d0be1a4084574330f364386887d7873e5c0672fa06d13188fc668c0960290abd39208476827a363a8c4816076ae855ebc8f71f98d006f49c108849d5c6e35f944ea3e914fdf1b93d837326398e0d165401aca577081aed88c8524fec030346156e9ec465e844906957a620160b8bb4c7c324976192e7943655e372a65d65cbc2f676525c87b7a866dcc2129060d265dcc3fd9b3686fe66e945e22bcd35e3c1e030180a6dd8c8009e1404e3f3cdc6b1b90bf3f5fa55fbdcf3262b815b9169a82501551031a828bcf4699617d59273982d9d284c15b63663b95b2aede35dd05899413c0589f316b98c5b32f40cfccc0288296f1b5960b2146cc1e86c996307be4ff3084e998b97a31092d184d3fa74a591163000000f59ff07a027b2b0c5830dfb61fbae99600a685b28f85de303b02e6020a9d1ca2f857a6910420f9037d0cbaa2c784b14c3b83c6fb89ba7177b8d5c7d8b4dac35006b648b40ebf27de8d29823f03aa86c31102688244d5c4f6d14bc0f7afb048f576539b034e593e39e0c54863aa5b73b924a7304ed0e4e7ee6b8b8701ecfaea783bf5c9afb913d7733fb7416d830bc318e92dae491c9bba72e8c6f7137a1a48b0b740d86e89f61aae0e00dcd6fdbc89504cddc403d6ea41f42834fcfb88428c44870399a5a62a9ca90e4be6b36ccc5491f75fde8feb5d1320c8d78c8722a9d2c0e303dc285f46c24b27ea1e1bafe7af09000000b78861d8aa31587b9a155553aafa4b42c8b2aadd6f5ef91996bd9207e208690344135dd11a8fec8207501a7cf56ccd2903ce0c0c4abd37ca061a3493933945ef4fe3071609371a2b0792a95522662f25d760010596be6da6b855bfbb68594c2b7cc44502ae670ba1f624c312b6637f1580110a3e858dd4db6bcb41b8905e9df6ffab12db9fb08e4aa6203acc6d4624167a10d869844bd9c08145d6387cc81a105c88f0453b0c1f89a7ae9dd61b896bdc86d5a2bfb83318fb596a63078f0f3c89df0404581c0fc6bb28522f05ff697a57076835221851e5646460ae0b08bf0d7066c6d031a9d06c18268d1f34c47866f33cb2a830715ce6db8d07c9865f41ede41c779f839eb6427ade5a0f8d0fc4696d34709d1bee45b4a990ec1870d5365e4b2746fd88bd2a7a9e43706111da9b3151381df100"/4138]]) mkdirat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 19:14:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d98) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) kevent(r2, 0x0, 0x200, &(0x7f0000000080), 0x9, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x1, 0xffffffff, 0x8, 0x1, "da75348d48cfb5db5f08e88cbceca8a770f55ca3", 0xfff, 0x1200000000}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setpgid(r1, r2) setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000380)='./file0/file0\x00') setuid(r3) chmod(&(0x7f0000000280)='./file1\x00', 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xfffffffffffffffe) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000300)=0x9) getsockname(r4, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) pwritev(r4, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000340)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 19:14:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 19:14:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x10, 0x8000, 0x9, 0x3c08, "d089fc8a11646bf4867946b893075a88e6527667", 0xffffffff, 0x4}) 19:14:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) open(&(0x7f0000000040)='./file0\x00', 0x20288, 0x20) 19:14:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:14:13 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xfffffffffffffffc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r1, 0x5}, {r0}, {r0, 0x134}, {r0, 0x24}], 0x5, 0x7) 19:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020002168c07a00", 0x10000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 19:14:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 19:14:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = socket$unix(0x1, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 19:14:13 executing program 0: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:14:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0xc010570d, &(0x7f00000001c0)) 19:14:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xffffffffffffffd8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 19:14:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x7f}, {0x3, 0x0, 0x2}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockname(r1, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 19:14:13 executing program 1: setitimer(0xffffffffffffffff, &(0x7f0000000100)={{0x0, 0x1}, {0x1, 0xf423f}}, 0x0) setitimer(0x2, 0x0, &(0x7f0000000140)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{0x49, 0x200000000}, {0xde, 0x8}}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000011b, &(0x7f0000000080)=[{0x4, 0xffffffff, 0x3ff, 0x71}, {0xb96f, 0x401, 0x4, 0x7}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0xc0044266, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0xffffffff, 0x9, 0x89}, 0xc) 19:14:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd3) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x85, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x16, 0x6b, 0x2, 0x538}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x4000000000000000, 0xffffffffffffffc0}], 0x7f, 0x0, 0xffff, 0x0) 19:14:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) socket(0x20, 0x8000, 0x853) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xe6) 19:14:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="535b557c69b523b09fdff01c88ead5006b9d3184382773f745e8cd72067b62ff42fa6615852c8f75ebcddd30329372e4cc4e37de3e931d07eb632f3da3fa1aac90a2e369529313c770d30fb82aebf8020c8722e7bea2317368099888ac37a06594aef4c0303bbb875c9fc09543e7398d387fa16ad43a4224bfd3e176bdcc49540df0d1238d98d89aa42f17a1e97eb74d277ecc3010eda4b0a038677b4b5b41781251b87497e254a05f7ee6558c1b92007c4d76a4c0ed16306ac3e0d218aa88d854af4f1246add7b9d148d4bdb72eff0aaf15fee86b51caa2aa399b935b8fbfaca2a109a1d091d421476ae59e860b5e09b461ec8899df291a9f1665e3ac143f5e4b9cab92cb8702c60cf9a5f8464fa5bcb06dd87bfed90a7799f0b695c9bf7dfae1937adba659172cf033a535f39de175bfbcd539b9eced3a78072fb9ddfe28a0db9ae3ce44062d51369f3240e9c9d739b33b3e6675a7bd75ddade5459bc592d32f8a2d8718e0baaccc719c03eaa49dfbc577c40985a8e1ae6a570697759d1ba554e1803b4d12f6eaace2006d5339af674bb502f3abe320708be8da8edf7df377721803c9ca85b3bb29477b2f979bb41eedceebd3956a59dd18ac2939ef054b759c753cc0daf61549ae63cac410a3ee6cc7dd5162624de35c98847f427f9e5ea2ec593f6193934a43b86a3bcc4581f442f1c6c7cdfcbc37c70923f115b35f552cde82427191c0688857a533d12ab4a8c5f5d923bdc54b925ab1a4355f083db31ebeadca7943813014db885eb3e86e3f95631ffcf247e7536c90161a203a0ac150bb98c01f5f1908ba49133c93e4452ecf10ad66243867efc1235b80a8ca6fd92b9508b7a71c98585d54cdc96e2f70c6fe70610e65af8cd8ff9599e4a37e4ca4dff52c8d4a36151ecd7b4788392be881e7f48cbfbece6a19e14ddc20a3686ee6400a2e1e5486bfaa90439aa0047ad88000ff95ffc16bfbf81bc5c2cf2866370049cce28f1c0f50f1b57cd9416c20299283f53de011fa1c1bd41d90da88915af8fc5d9901dffa3be8878caf2569c037ec8620b88a4f4e3744eb7c1fe6862887fa0793a93b5eaf505c9745ef787e30455fd27a5527035ea7f1d24b38774c7bb28cfc7545ec696b9c0464a38661ed8e08486234bc9535cb0d24db4d771bba42a71be2376dc0cd831b089ad676b4a12b991476b1a8205aff8834a8d1aef7e8a723a47a6bbb4032ab3a2dfbbac854c7f76f2c8a986d84b5812710f14e0b62922dad6ba891ea3db5bfc6b9c9333aced8415fc2649bcb654736234f96d4aa00663853895d82d85b04c5fbbc5081801c0a6d3fa8997c499593fc4434883e29df3bca0dabaf8a2c1c18a225a8c48d62c5b9cd0432c5c190eb14c4f0fe5c0d8370b70a3bcfe76575792d23f107c8b71dfe2dc241c243b15f8cacc21bac7370663e05e6b4ae5e9f238254d401f36d32f84e7d22dca5e8d57f7dd0c9092e75436f2968847bbafc48b71501fa74f1a03516fd88ef691f54dac6a74fb74ef99de822c8e18bedaa34bb731e28c81551dd458944613c37ea0ca9ff3abc89bbe212bec88b670081c5f3f8f419b21a68108c4d057f229c50e99a548e79057d3e95dfa0f0285c05ab8eea3762e7c737b23beb79adbe4b016d43cfc78edc859c13334adf4d5b09e202b07dfc5cebc4603ede99aa103ee5ac6722990ae8fc936bb4bde0ab0129e679476b3da133f1b12c54a1885507980fac900b1b119992cba57b253d5e7105440671e328f14fda2229e2bd79a396bd9ca08b23c374243348983dd354a4d8c1669ba882cc72cfb4126b6dacef0d106bb8de67b4adf39fe5ed50cd1db8300121b5b5222672ca649b8c21bbbfaa4e85dc499116ffaf3a28c8101d16480e300f9f8fe2e7657ceddba5a28a9fd6854c0e8c89187873caed46c36c5f0c00cefc2b106ce8363e7eb6e55dea0de55228023646bcad605440481ff8785a0c3a5cc5c551fbd4294d5edf40f7e5a182a2386501ddb7644d0dc3a7cd98b2d55c8d8962956701f31c507a3c875b60a0a5ae0ac093ef87a2f77862261db7ea4c95e6af47a2f9e50950e28e554a1aa8ce98b077a9ffc92156a5d104ab25e972d83c46f094b89ac6bc18389d054e4e51925e4458782c4946a4c8d57ff45696114579799224a4fcf5f029e9a59bcf29f944558e54d5c1e22ea64441fe160763b156a0f5ea19ed4c36c589173eda10b78813f892aa1bf5bbeeb9e8e8e703b678607d1f17cd2ebf3ce68560fe6425b356ec0125de002b2e3d61d0a42b17dc798868bd361346ec8b14733dc7d613ee6f9a986e537a32c64ba932488e1f14fd34b527f33b5b95972b9fca38685d9cf85d21f2ec4cac7072c24d4065f47e2725868fae339b1f8b5a2de369a40f82c836c5f561c72639d313a6f7a438de29f9797644e41b83b76cd24cfbef0968ea71563fcfd2535d2234b4c7c49636f2ea361ccf4f98e763775068d15ccecce590096792ed21251428bf9d52039b33ffe7ff2be2d3eb64c5a823a6d4352c495446d2dcdf1bf750231223a2628aa85d13c2f38e986294ae01353955fea85b751281e33207b98f05f8294bf1b1fcf9c6d1a528d86cdb5d033835f01c2139c2609d11d936ddd8a2423b99ba63eb5cdd72a824728959fcee29d47a82d8ec95d90a52719ee6918cf4d5692621575844f2daf175cab2d45dea658c0caa34e8015e556e00e97899c0d7e2b3e6aa1b737430e1381897c4c06e3f08355adc8011513028cb706b03cb281a4e09216c9ae7b6fce118da700efa32556dc8f536ff2313e0db775ce0ded76051ca6dacb9a31809a8505da932914eb72ade8eb9e7f906c299c08351c97714b4f11a899bdd524588c11bd9a838d6ff44c27eb29d8b550554f7b8837a23878642749112cf69b6955bd823c2b66cef93ca688c37d35ac69b4893f83fa1183da840302d5e79de391f1fff0147162c091b7a92cc4be9bd038c78b911ff6eaa7627bd6ebc4891ad1d6668dd8a361d0530cdef1d1cbccdbd5f5fe14c065b4ec041b2524043b7284f44bb1b3b1d4b5188a64a42e394cb543f0ea38e097cf1304fda6a5d71e2f836279ff0d6ba463d56039ff1f93ef6f980146a585afa91df9c3d4b1aad6f64e735860bbe7322d553e24de58b34e65062500df7af5af4c4b82bc9e0a992a1a9e8fbbc82a8565b6efa8b5a1494fe548d260344e542e34210adf9a190b241a3768afe2ca94746288d3eaa775007c3e78c3915f60a35af2dd09ea2dffdcc600ce9b886b0324caa8cd5e17df39acb6a5ef8487fa2b6b18565400e330dacbf651dc5ae6b88218a327e85e376bde78d402793a5afe1b096edebe491507dbff63d9fa6f40b87100727acb9f9fe998c4a122234656b37815393b132d108fae44cc440412ee0701fe9083e5fc94edc58a447004179f17e4dec16904d9e2f83905fd948dbbd1646f10b9d54db211908bbb6c761aa18e95348d9b2375857178de177933c798fb4e300c635cca3b65225964709d743de6a0e72a0977d7547f2c9de727f094f7683a7653ba134e63982dd9e3d94f82db59330a48306abca6fe304f3d56be00773d01eb85a73c57a2945be62fef14ad8d1677f3efb776ef3feaaad43782111f1ada6afddc1329045aa0eb1d93022ced5deef85d4452d850431c25ccbfb1c35cca50222babf5ad5c2e940c55c64e944ab7f95658ee424f201d7aceed19c7e5bb12e820126395708c58dc9267c04b9bb524480618c64fee030341d8620cfbea33404ce22cddd2bb773e83ef88eaeb451771489a60c677c017e00e18c8499d4745eba572b9d6deb17d764cb389e0af1a693c47b19d26ac5ae534acc902f792583a93bc606b9b0b63d6d755c485ad195aff8474d1443e1123b27f17794d8e8884d8e6c2daec98ddcb5c9c6cf9813205513d4a4b6924af3451e2517895d47fbaf77f064dc32207b3e4de8217383f5ec1362da87883a76125405a4166690d90f6e55310e57733eb11e4cc2d54b9039775e727342bb9e5f37b5f6487074ee5b6bd2cbb6d19b712d2aa19c7f908bd7f0c950aa5bcfe9e7649e026b83bc8ad1779e0860ceaaab3facd40cb230ac4ffdf594840b95c7258c37d56627a6676cc7f3dd11a373d8f4b2ae36f1d3c2ad27b8518b2eb7ecb3a685d352436bc5a7f6eab7f4cb7affe39caa313ee602e4f4bec919c5c167190d9c08c18a59d0a928e18a2fdcaa989b9f4b8c20fa167fa852e459da429b59e91473485a4c62e80e766f41941e11d6ded8b76cfd4b1f710476cdd0381fe9cac680eb7b9be01e2a54f8495ff7ed6830d1eaeaa89de84821403e2044140f5d598fdab7250cd2b296a5ffae55fb88298df18e6b8800abdff7bbf73cfdd8e3e6b2339b1dc914d62f9393b49e2a02b880aee9f7e921d9006b9c30cb4d122cef63008049013ff534d56b0b62947fac5caa581d2beea241d7637c94c87becd068e8e1313629ea3b2343ffb0da5a927517a676b93b77024e6966abd2b51845f815abe681625ec8f7dbbbf5058409f3b36ec0fa5cefd661452e280555066c534ea13876f995482b8f5530e7da91e38f66982173969b0fc34119931e5d734f5d8ee897fddc1b00d8f01fda46b3c5d9042899e6d05db73640258503d6d14c6efdef486f88eb677fc3d47a4d9e72e50252690c9348851eac89e886f8f68f1f30e86ae993fcf54d04bc1263979c6b0cce50be3993069556e171d6c30f200c02470826903822d43ea2ae6913e706e8328b14e66030751e6149e657f08bf85a634cb14a57cc5552a08934151f1f91b3b928950ddb6754645d7c21ba3482be8d7fe6896cc0be84e0a56665b496dc0893fa5855fc3ebe1aef88a9689c597006d5fc6a9309d48a1ab875d9d63a0460ae1b46a373b1cae162b71dd48cf298773a86915bfabc04181bca46d73aff4799abc2e0d7e4f156010720a5d5f4009b086194298ed924eaa4b63abb284699a7413a86ca3b423ba08b0bd6d0cdae0fe2f29cf3db7d2a8f5750d384033d0a9368f1c97ec83726f1bbc26f6b8812b001ba7d329330af1c182b74ad5621266d144257a11e70aa60c515812e9c41d925b728e23fef4f65a99259927c1b099e3bbe38ab1e977c43db27376716fb8baba0fa8985eb7db603c334cf2bf6f50adce4c7761bdff1a3c2449eb3889d403d48271c5d405fd0d3fe3ca56b34f62f1c8389f46dcb28be3bd4e112954db0124b2e6711948d98ffcff73138e2f0f1b50d52bd3ecbed04bb73266d4b8a837311a196b3d7a5a090796959cf6315ca61acb85ccac1c804839d1a100857665c3647b9e8181263c32d733ecca74cda37333d4a8f1117449bb83ceebb04f1ca605df2b2be77b0ff5313ef9f103358e6860d6e3499c589cbd8f821fdce31995051acc25a658239bb6e46cfeb1b85c72a31bc05b3b3a10632a258c376bf15b43a9f0b4965e46886a861b4156ece39495c125d4a9c1ac944926e9505c8538e427929f0345249c4c0c10f7d6a067a332496c0527e7a4e7f1b4827f7d17f096cd0c717b015a193c56bbf6caaff228c2c2d32b07eeb44f95b8ab3faac6b9f23bc753871ca4d108d594c048dd72a0544fb724ab722efb4fa977bf89b76cb8be4dd9169570f53fff3aaaec9c44767082571c417e0d6149bd5abd3f6375349a2ff67aaca6a2fbf29da17fe4386910283a37cc915ea3cdcae1e9dafef6b5627cc94c8e60af427bbe6b22b6a884a70b5a782c5d97be519d2cc88f87b10ae6e5a9313c1fe39493e2a42c08c5e01065e897df88b35b26b1bf2999464c9d2663126a7cf0d", 0x1000}], 0x1, 0x0, 0x0) 19:14:13 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 19:14:13 executing program 0: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) syz_open_pts() pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 19:14:13 executing program 0: r0 = kqueue() ftruncate(r0, 0x0, 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x400802}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="f24c7523dd035e439d42a5c03bde0aaeed23da6f72075f7f7c81e7287f491f171272134917ae65a9d7674c1a68a044ef7312522928f13a634b56fa02f919a45830dead324c07150d6b50416607a980c2968baa0b8df2a6b344da", 0x5a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5) syz_open_pts() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="6572b2c18f7206d498f2b7e84dab37101c5585b9a783bc39e1e628ea9a58182afe759d09e0203affc693e3921581f324d634ed1bad51b3a6a9a707f2eb915653a56edc1370779fefdd2c44081d72ccf0e9", 0x51}], 0x1, 0x0, 0x40) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x4) 19:14:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20080, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x0, 0x100000001}, {0x80, 0x5}, {0x24, 0x100000001}, {0x100, 0x3}], 0x4}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 19:14:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x808, 0x40) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x201, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 19:14:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) sendto$unix(r0, &(0x7f0000000040)="156d8ef4da39fe69c2ae4b6d16fed132e45d1b7006110089150d8901b9100e785947bb771cf5ac", 0x27, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005016000000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x3) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 19:14:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000040844, 0x0) 19:14:14 executing program 0: r0 = socket(0x14, 0x2000000000005, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26c6fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020066000000200f0200ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xb7) 19:14:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="e4ba20caa9b5eb294dc4254cb520135dc2f2081456072647dea4d2dfc1994b42b2ce84c96c44cdd765b51217c6fd87", 0x2f}, {&(0x7f0000000180)="313d876b261ffdcdabd6fcaa340ea4f0f7588c06e3dc14ce4f5ceff7ba6880609e1ba128d8b46276d7c89bf5f7870d", 0x2f}], 0x2, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x7}, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r4) 19:14:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 19:14:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f62757200"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723000000000032a24e8c0c1c1c2179fde559639da0d29926b485d78ba2bf52be1c604c4cf015c79d9dbf6266ee15c086b327c91c27acebdcacb29609f83195ea429c6b3cc1d9fa52adcf1846c6d177ae09dd6c31fa7873e07c5806a0a15e87d11e8e3636973f0008b63cd09782b023a1fb9a67d0424994e2a33962f1022c6a5a8cbbd8d35a2cae8863f8ed3494b43cf57edab8caad60e4ecde3dd9f290ff84642f9653e77e2d96b94493a90e141ca3c8893dd11f36dafdeaa82c913581f4b5c84ec31daac8a7b21083fb815268f663df7ac4cea77a511f0b6bb17ae7afb59e429e1bec95bf65508f3c73ada8c348aec07c7a82080696192f34b8c739273aa8344ab7f64d7b6f2f36b6048f63710ece9e51f5960549770000868c2505973e3ab5ae8b3a36c9e631c1facf3284f137a42a4bb3a3fccbf1b58d607c32433b0b8ae5475d0af808ceb1ff1e94c374ebd92d54d600e2d61893693a52932bf67c75", 0x165}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) shutdown(r0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x18008, 0x48) 19:14:14 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget(0x1, 0x3, 0x200) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/57) semop(r0, &(0x7f0000000000)=[{0x1, 0x1ff, 0x1000}, {0x6, 0x3, 0xffffffffffffffff}, {0x0, 0xffffffffffff7fff, 0x800}], 0x3) 19:14:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 19:14:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x5) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3, 0x14012, r0, 0x0, 0x0) 19:14:14 executing program 1: open$dir(&(0x7f0000000100)='\x00', 0x80, 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 19:14:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x5, 0x400) dup(0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004745d, &(0x7f00000000c0)) msgget(0x1, 0x94) 19:14:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4e, 0x400) write(r0, 0x0, 0x63) 19:14:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0xd3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 19:14:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() setegid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:14:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f00000000c0)=""/23) 19:14:14 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 19:14:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) 19:14:14 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = socket(0x0, 0x3, 0x4) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socket$unix(0x1, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x70) 19:14:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r1, r0) mkdir(&(0x7f0000000080)='./bus\x00', 0x131) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 19:14:14 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 19:14:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6008, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x3, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x1, 0xfffffffffffff801, 0x100000001}, {0x80000000, 0x1, 0x3, 0x1000000010}, {0x1, 0xff, 0x5f, 0xffffffff}]}) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="6355323fb0ff55fd12da18905359ca982a57228a65cebe3dba98edbc93eeff1a5c91d17df9f5242ff6f537f5042c7c05b1617de6500777c2910be4e1224523aa4c9651007f8ee3d91d63708b1d5ccd73259b50456055831d68addd9533a97ceded03da439ed1a023d43220c15f8dd129662bda56d07723a99e1d9f0b47a2d2680c238670c6fa4014aed4482b598c76528dab8b35f231751c810f54aaeac910274ade2f96942660a99e5ba05a5254a7bc7c2952270c5b43854b68d83e1351635718ba360ff6d148384507e839afe8c17bf85f31", 0xd3) 19:14:14 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x481, 0x4) close(r0) r3 = syz_open_pts() dup(r2) ftruncate(r3, 0x0, 0x3) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:14:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001bc0)={0x7c, 0x0, &(0x7f00000018c0)=""/124}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r4 = dup(r0) semget$private(0x0, 0x1, 0x201) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 19:14:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 19:14:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1083, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f00000000c0), 0x800, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0xb, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x14, 0x6a34, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x1}, {{r1}, 0x0, 0x1, 0x600fffff, 0x7, 0xd3}, {{r0}, 0xfffffffffffffff9, 0x22, 0x40, 0x9, 0x4}], 0xaf9, &(0x7f0000000000)={0x6fb02af5, 0x4}) 19:14:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 19:14:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x400) 19:14:15 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 19:14:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000040)="7ef8de41aae36b78b40b89c07c185d64036fb90b41ae74de5d66920c480373d7c349ef3cb55219a32820286e83df37fd5931", 0x177d89085206b55d) 19:14:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 19:14:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x89}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0x101) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) poll(&(0x7f0000000080), 0x0, 0x0) 19:14:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3d, &(0x7f0000000000)="b60172df515aea03150b794069c76a6e6bcd974fef7e9fbdf3f20f734823ed79cf852d0180000000000000210800000000f7ffffff0000000000000000") 19:14:15 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000003c0)=0x2) semget(0x2, 0x2, 0x80) r8 = getuid() semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) geteuid() getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 19:14:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5) write(r1, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) 19:14:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x108ba, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:14:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x100000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x840, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r2, 0x4, 0xfffffffffffffff7, &(0x7f0000000180)="18d64df1403d5e38aafea1679dd9bffb6b88dd588bc6657a3487592917714416e85365", 0x23) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) 19:14:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002005, 0x100000001) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) write(r0, &(0x7f0000000180)="5331bb7058fad85ae214f196fa235a47554f2885c46dfc1e20082f714fa67ff933cf7efba619f10642192a632ce93fdb1a0b3c2fccc9a195ab41eebdb012e4e7f1514d74714d30b457a8d3aa5bc5a495837584bef24dfa6a82017646f2060ab10320c5079fa611b51f88696c1236d54e3618587f4d1984abcf38e91871eca48e22b3693aa9ecc7592ef6323e7425d14918d2e700e08e2c99d45866f8fb07756af6e06ebebd798199cb8bf7d0f0cdbe13599001c373365133af25a303f435707c04c1797b50957c96e6bbe43b57801f1363170299339bc417e79d56b2c235", 0xde) fchmod(r1, 0x20) 19:14:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r2, 0x0, 0x0) close(r2) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0xffe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = msgget(0xffffffffffffffff, 0x0) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000020000000000d6f21981ab546096a9564ed2cc95ab05d2c8be8c76dadb543f387c6b201c6e4dfb175eed0a405c67f21a001f5dbebc77496a49f4f3670ebb40f51281b0f48d2ab6583342b31843353c953b17450a887dfc9c4a9eba68bf2129cc31b334be86e8b328ff855de49ba4990a41b7f046849456e7bb8523051d39c0414f5a"], 0x1, 0x0) 19:14:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x7d53396939bd6985, 0x0, 0x0, 0x0}, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/202, 0xca) faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x10, 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\xce[\x00', &(0x7f0000000500)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',[]\x00'], &(0x7f0000000480)=[&(0x7f0000000540)=':+\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) 19:14:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x4d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='w') 19:14:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x3, 0x8, 0xffffffff80000000, "eac2b411763fa2927f81717abbd3a19b2c1cf3f3", 0x4, 0x9d}) clock_getres(0x6, &(0x7f0000000040)) 19:14:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000000000, 0x206, 0x0, 0x0, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x40, 0x7, 0x6, 0x6, 0x1ff, 0x7, 0x57a3d90d}, &(0x7f00000000c0)={0x5, 0x4, 0x3, 0x821b, 0xffffffffffffffc1, 0x1e4, 0x8000, 0xfffffffffffffef8}, &(0x7f0000000100)={0x7, 0x9, 0x80000001, 0xfffffffffffffe01, 0x4, 0x74, 0x10000, 0x4}, &(0x7f0000000140)={0x3, 0xee19}) 19:14:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000011, 0x4, 0x5}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80000023, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x20ad2a89f7afc015, 0x0, 0x200, 0xb7}, {{r1}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x46, 0x13, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x1000000007, 0x3}], 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x0, 0x7}], 0x7f, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) lseek(r2, 0x0, 0x5e, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 19:14:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3d}, {0x6f6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='^') 19:14:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) r1 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 19:14:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fchmod(r1, 0x2) r2 = fcntl$dupfd(r1, 0xa, r1) unlinkat(r2, &(0x7f0000000100)='./bus\x00', 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x3) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) 19:14:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x0, 0x0) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) sendto$inet(r0, &(0x7f00000004c0)="8c037b1bf8a31287a523c63dfbebbbd7d93e3acf5e7360b82abbb904586ed883ec5b15af1591f639fc611d0100c05a9dd553a31f4ffeb0b1d6bb4c319671d4e274ef2e775c686c37b4fae4a4a996039099ef62547aac9d5309d29181d3b8e4608505a72077164fb20a9bd0bb62f1f25cc50148d46d0b7c098f8400ebdfb35261cfa7dc2128bd56b8edd4cd17637245dac5c4149be8a1cea8f1f9d331ee0ac8690967611c7a47b4cf3864c1dc6a5bb70657e0e1c7124528499c584edce7dd6c7a2d927482fbaf403ee2373b8ad471d5a43e1349ff7d6bdaf0560f8815285cfa9ae9abc0eb28b7c9beeef3698cba716d5a97f5b6e332c18ee6d45d3bb2618b563f9b4d58db58120f52d08156fae935c573ce19108d3a43525510db0b8cfac9c9d59f119cca6d51d5ea9c80ed1ad2e162395161708432f63faf439eab1ddc2c28c96baed75deb95270d3f17819895eb607f66f558fc018c68257a05ae7d7a0da97098de8304a5dd04878df0ba8809fa180dbacdb9d53a91e3d241063b1fc4ee7ec87d6fe8ff1f326d0118dce0f6190c350b53c1e1816663f993f34b745a480d5c9a239feb3337472f3ff7bf0959ef11145e683bcea0c253d6c60d5730ec88cfe89ad74bb7ec3193b95a9b974215209dfeafa29f06b66677682739ca27e3017f43249d705ddec9e539bbee3a0c52a0332db7fc63be6ac538f4c2f7ed05397d5b4d19b405dee49a3747fee04bdf53c7b75c81ea7a36169e0878257c33e10db506c9bfbb536548dd87ebf8efd4e81468f02c54aa2c8180fa341a9b3839b50bd4a5117f35c8b1981cedd9489bdf9c2a9eb46e66858cad8aafb7578a03c8772d9a33d7ed83e210519f14140e494043aa6835e483aed3ade17705962e4346f513f6e27d0468cf7ccf6630cbdf335f083cdf1f8b541b208e38fecfe443bc650e7767eeeeaafb81383eead29bad8ed8ef1df04b9ef68a85f366e0d49a38118841dc12d4719a64105c45b71205e161de1293de7a2bae9b202025f8ae9c49de9c8221c873ffcd577fc02f73bc2f56fb07e28a55475908e8b20b4580988d2ab5c26bfa5d689d371f5d8038b27a072d26b9ca70953561a5fa95cdf029c280e4562f27c731343289145efd31c6df475b5db8bdb67e8aaa08d20552e3b4b778410878ea1070628a15006a17aa38c3f2088fa1c56f7c4100a975ecabe359abd3ada5d692feb6f5f40ab4de67059cbf09270b59c361625fa7a606936f4a95f16925ea54cd3d73320a84944b9d1a324df032af3061c7f4591bcf65d854afc6a5e00e7dde7ce56907e8f703f37e7acd25dd235a3efda363c86d559f547e3aca53f815b33c55692a9abb36d40d899943e45c2729cc114ad62ae12b671ee596d79be447e89dfdd7815d43a81e841f3f5766afb526bf929c2efe7f538f380127926d4f23a170612a98b2e17da8d4e5438cb0d784eabe1b5a0b71c70572edfe428c8940158557a6533f7dcf39f0b282fe83e31c1b7b994447652fe3d4291a1564a82f068126849bbf35c1af487830e31cc8ed73667b14cb8a449e1a8779bed5dce22c86eaf694db43caca5bb4af53d0451aa1a9b4f8852a59b51277df85eaf5060e14e5865aed6678672c1f63f96bdc4dd280ea59f9d269362da087b4b015cb984e4de9286c653c356d05d851971770709d9fed7cee1a091b9ad76e6e83b17d2e3124afe0ecd26c98d73ab5f037b0a51d4fdf614156f7e6be9f0f1d6a0982ef019fda139f6e1edf072c542e4afbe4ed4cc7a27a17a7f0d9ddf70cb25fc9adbc1d0f3ba96c1a3437fa8a1da87ad5c877ebfa2d1bdefc918d527636a96b029b3ac61727e8e90c2b9a2d2f7c0b2b16ce33b654926aa2f397ea84cd6b2b6b5a11d77bad1f2cfbb7febb0cba64fd3b54e94a8921d8850288080ff1068fca97fa847564b555182829e70f28f3e1d539e5f9f78856e95aaca4c10570782c6f564a7c43fa089a8500e31f4c5b8de79c8b3d821bbbe55570433e18a3e5031134f2684c4e90054ac2f2d1e4e3d999b8b5871fc7c0045c415678ca32d5b9776eaf4e3d43faca1c704c93528018bf118ee2224cebb71aee3b4bba3aaf33cff87ee0bc84a7fa3a0eb9044b9623355af1a993b2b5a79c224e8f0cc3cfcfe6d360472494225093b3f2a8b1f7f624d542e5e003b55348278a42ed5f04ab17d89ac2f87248ce5302423ef343ce1b52fbb8ec316d7e798c347eab734e12b51e76715811a8734afc650a5138d9523ff16f6be211134aef79512fe15dd453bb4a9be90b39b88c745511dcf671fc2772e933a7a3e80c726bdfc702148dda03e645421a9abae74827e43b831197ffdf044a1444ed48666009cc7bc6dd24b601992867b18a71bcc5a653e7c4eaecd696c7dad8d8a7b25aac224c68177d78b13e079d6e2778b33f2e46f4a4a230e22c4c0da5759f83d3225ea10e89156bc52545187dd9cdd2886d670c41f2c62ed3c1a6a8a1279afb18e1da2760f4cdbaf913fe1eff5963fa785e44c7813feb6f38b879290b0553d93999bcab93c13053e0249f12ff3f6f1a534e8666d07658aef2ce4bd617b0b0d578e9aaf873705221a03499c601109ac80a9c7700688ed358bf13bd309525a2c6875ca45737482dadcb50804319ce66779470ddf7ac97616a8bc9ee87f2442506b3b38d54eb410b0a114ff8b9003ba9de4d540f0ea6a6de2afd76e72e81737197a5e6fe175a9a8f157b3af277eecfe2af19b3c072e04728e60a206dff5435211687ac11aff0dc089d70ef5e9fd7cbde68724a543098b01e6c96a0db2516c562094ded25273e7dfb8c8b8fd10e1216eeccf3296cdae40891b0f0c5096465d867b56e13abea27fdd81c9f1600be4c862bac2f0a4a2676f0fa177debe4e201d9f21bb0ff7d0b87859c2dc5b082abfec57dc18887d600a65edda1a07377202abf50fefc759b721eea6493faad08fa0ae6a82eb5346d52f3ad7f0b26eccbbcfb5c01445cbc511f9d8add636582e28c176986eaea1b7ef4eaeb3ad65fc346a4185cb3467a4ac3251e36d94eca8f7506608c071e79fc82e0572d7ffe4ee06a4ab5b928da4bcbcd9b43245152790f2c05a4f2cb83401930fa7c65ecc8efcd79e3e659b2f3c364a33ac3102985bb5ddbb79a3e405bce142067c0cdd27999986248d27e6fc774e4b634f89bc5ab4799872067315f1cf196140963c18e938b6b931c225703363254323955abe5b666f15f31cc1763d87234b9fed1ece7c4f235deda96242ede06dc2d968f8d6e72c9bbf381512951a65bde4672b02ab67e5912be28219e4850e4e729e489bbc9a2c6e58cf4faf791d96b6481dc64e4193855a055aa22a5e2c010905cce47c068781f240aca165e577aa2a084d25f89fa151bdeacee926a42c083a6c712b51b3e1afafed646e48877079401b1949b76e5cb1d15668cb710617f0724f4f551a94f2033e7a66c5b50813377c3cc3629177d10653640c12b47b852dfe5706842a913b819701093b24dd14664a15b4fd1257bb44faae5cefcc045f30f5b680ca8ccd7e4c8925262847b5dbd1b83f35cdad7c5c2222ec80993d9c80502f0ad6fa3f3d709cd7de281eb05061deaf3c713817e92efd7d4f1b466ee2deb8584e3a9dbd98958b351d5b5a6758da0285a0dc546adfa0513a4e10947b3339f93800684efabb7410d2b20d03e0f6a3c7a51c10eed1b6cba68cf4af1cd61adffed174ea9da3d00b94f555fa1304e5212cb5bb6d2be41d8e66403070ba3087a07791fac0c58fbb6bfc69e8aaab30f2ccb485aa76d7192bcde8e721f00053587747c3074cf7f000adf79261071735f3f17b37476e8a3d1b5750cfea4a1c85d94ddefc8e269c1067ae29348c2572ab231a36e5ed95b537d7f727b601529f066934c9028c67985ab744544c4b0455a03debff0913cbf3928cb25c432dd071bac56a888e91f36812b293ed14e346cfb5f5d091e33ea29d58fbbc7d74761c9db9ef8ca818e2d8b24aa034d4db38b8cf2a749fcffa5eba477ae5222f1169aa734163c0184de8e05600c58419e9bc4493aa7d02535a8896a467d3e42aca047422742469d91ad8a17b9d2d2d2acc7011608303a2033a6151f95c101f3ef2d30f6c65e2c58eef8f1465f2db4a1a257855934f4afd5e6c0915c360e7910d184c7ab48fc6011b2713f31293b3583c41a6619f8970ef2d8fe0cd9b399386080ced03216562050a70f42bea80c4ad49a16c8ba0020d7367d749b42f2bb1b96c13f3754c26d72b54a35718f7792987a7151a6fab2676d284e41bc62f06b77915baa516756bc82e6e4e4878e698948fe0d6b9e39579ddfcd6c541f484dfe3b8f7411105fb4b4b13cee8f9b2dd3e847d437e8da1316ace45d6bddddfeb09f5e52f73281874c389b595767b294704f921ab543791e2391d35885773b69dc26ce7a7066a4582203add315e2172d5d1d870cc08f2233472e60319158c10b954cc2a9a69d7b6804361bbfa41750f1f81f1ab545c4e3d76b53fe54b3fbbe38f35a32c7468361cd0c67934256ed448108ee50873bf15505bbb339db62747f2c4c95f59d530e0b347ba597fc0a27a8e716b45287b6df6f01816868ebab5ee201ff81f3afd8a2216cc37a2851562a80f33da87ae2344be9eb64ee39ba10f1a3e222337026ed9052ac2f39dcea58c2113c63fb4af0b86b1cc4c795d3365b5acc2b601efe54fdb10c6796ec7acf964fbee04fc8e0ced837683b11e658209bc8ebefab535bc3344c11cb79a9f87585325663a924e4a317a878db8b2bf78bea9427ebbc3c75574d924b94cb7a3a5b41a4aebc9406649fc9a4d3a0b77f0dcb06000cecbd18e45e532258fdd140f9e2bfbee3e5b599990f5c322a6d0f4e321a658fbbc79f4b410bcbdf6b18eda855833342011f444c9cd1630bcd9c74dc8cc9eae0578aff4730fd2882347d480251cb89ed8b39ff1e68a26454241464b5c6caa220463ea818a742b5e7d6365fadc157e49da5422fb32295075efb556072500e11e887b702b7b94c66fcf732e8c500eb2c4f22cd1d57b7344053a94a443e2cb5e9659cc4d69b5bcbbe889e321be7e67b459e197538aaf3996bc66b0d876e23f8433191b09c6b5ea20e108c2ba8849ba2560c57628143cecc15db47c432e6d246b7429447ce20b6404e6810ce970d11db6f72239074053a82c2ebcba231ab48a6b061edfbbad096d9b1d904885569bcfb5ba12de0d505ed1c472d356ea9b59e64bf9dbd948514eb9142ddba76a6aaa78a8217242c163166f64e45fe8fa9c000dafb6eabdd4512c70c380763f09f21b0a1ab020eb4a88653f18c4ab57caba834e2244af82185c1c80e40dfbd294b7f746ae2f3113f5dc3ceed0699be41895e027553a2d5999c627b6919682c08bdf4b4a7fc556990a5523ef43ebc01b3e521a06260ac7c6f6213f40a434c8724f0db3a36dc914cb279282311ab2e8a1f9b83d391da279f18f62b5acc3b8c322f88afbf7922c325ce59164d93eef7fbf019e13fab93faef7996f269bb5d678876fe0fd12a09c87ff74219116eab6a2dd8646b436c363c9e84af735a3833cf52628fac7adef66e413dc39b9e6e101a14156ead8958c44690d83330c8216959f9af18a22b2396160066b86ab7033abab945a29e35921fa903e0688b88b38999d9c909e41c417fa92b40e3aab291b10ba71b6fadedb6a1b7efcbcd8de5a713e54886bda48bf3a00730aeba1fd124406a4dcc777d9adafa9dbbb08b9fce9acc72b1abe9dfe235b854c11ae53833df74e604a0e549bd9f8854e068d8d64f667772394ab536ec294febe5", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x3}, 0xc) 19:14:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) close(r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 19:14:17 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2a0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffe66) 19:14:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:14:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40000000000064}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:17 executing program 0: r0 = socket(0x11, 0x3, 0xdc80) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005586ca900f0e08fecea10ea8fef96e00000000357ae26caae515fa4f3763360008040004be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026bdf6c638a7cedf6cee4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c50000000200"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="1336dc65db05ecf3fa4ae9bfd264140041ba600c97f9a3b2a4c1b84fa66b3223bd3ad27ce7ca2f6a9a0e80401d2c8fc6d31973712da7fdb6e1b339601e73892c2d3a5de1e1494276a5cf24f6318884843aa82bb3c768b8e0957a33ef1a0b20e4bfdadf35308e2a84b55d08764aec8b731107786b9dcf66c7985ee23841a2bc6b65691177cc617681ea405ad92955bf6525ac4458b84cc4d0f3771d57b94b512ce5f7c7d6aaa8f042a4e0973e055ed18c9a9cbb263211bb775cb47977f71100ad434d8c66648395164790a3491601a8a73d8135eb82bf46e3bcb2b41875a37a5c9a88a91e21192c1fe6f26d5213a7c489b445ce4370a4d03e59c16c8c70e473e6021b2a87c1b7319ed5a386c79accc6fa861c48a02bb38f0d54d8862a771bf128171b88c9e2ccc51b32282f8c3bb9214c3b663eeb55ddf07f7d2ae5824864f16bd0798f1b009d701468b02951e18e4761acb760409465e6ab426049b38787f91c1f76b8ebeb97264fed8f77b77511915d1f2fdb1bb9b2f94e397bac1e86e6569fd15b263030001854d4fa27434da40994ff8b1fefce6765e311b9ba03b80b5a3d766043e8e7862b058116768dc58959dea9ece4471ceb4e2bb4064500fd3f01ced1f627651e263f9d5af13db5b6f666cf952fd22267d98f3d58b162d134384c6a625f46718db56d369c38fd3beee0c40058e1408aba124abc881a24ae31ae66ba277dffb7a20b0740751a43cb9ba14b020f128c883ebe378a27ae4918d59ce725d042e4fc7bc499f4840ee45416516c362208e1007a6f07394f357af06612676144977b22dfdbf8a107b63d040433748e2b7fc770741577437dc85bcd4f19e85b97881c3b458058e0f62c201c179b883ad7808250e48f49ca10a6de1e23a8354e97f2acc2e5e91d945db9bcc94a15ac2ab944cd54d82db7fa080e5b45b7d7d137cf5c6d003810dd0ab235b0ec8b3d8f95e5a1140a50a066c080b4059199e56d18b8882214d5476f0489bd7c90ed89b313d54962c53585eed7fb3c2a7f587262cb39a6a79f84de5b7a7db38a8b27f39e7216a7b7febe518560adba90b7873f0da9f71fb7eb33ab54ee9d2059290d033b0156e3a332c85d8363f4ef923add9c4f8e4f9c78f10cd3d57f1bcaf75f1a7d4424a7052d67bbc2a756a639265af891ae06becb26021aa68eee2bbc888e982a9b1ca713dbebc6b01a51627443ade8771a77a955078927a6b44de6038ff69a15136e78e02948eed58dadb97c57973808c3a0566049651caaaa7cf3403219d845f470b5d6de029fd6689abe433b042d3b817ca3485fcdf2494220aa315f3cd3ff397def2f9d01651fbb206bfce937748559af0c9d8dffa277f05450f86c7ba32a438d4894a3dbc7cf96a88035db03764428846efb7a92c54ddac2d2238078236207615758967507e9c16c3337b64396823014d35a8f9f85e957067724485540e01eb696db66d4d682d609f4e32157690fd10df87e48c25907fadd5532a54831436be5be22bee0ca9b102d307d9b2b9866e7a783ed76bb1c29f8448fa474153bbc9106e8ff56e11464621608506bba3dfee5c399a7ca7df7cdf08f6ba63fde4f3479298936de45475f30dbfb2f1b6593813ae4b05ddca50c88c912bb9ed16de9a43fe5a83761c4d424e3fab26e30992c3fa7390830f8bddd97776f51fb474037a2c9adfc6bb8d4e3698cbfe806ffae56bc5ad1060c6be382beffb14d8b1800d2fdbf31308eed728fec4200fb2e169023d879da7ff55789c5e463f3623cfe2619226ee2c93c5052c07d47e2d12e683750f599d6bec459ce85e5f373a2e4234180251716b6e765e03fecaad8bb7db6e13badf8d73eb8f03c1b468660c671730ee01c22a7575a437e4847dff61980b1fdbb930fa48b66c242be26158ee0bb08c31e36d8fe4e3bec340da28aa5fe205bfb55486688259feb898d68530037627979be79003ba63dda92db7a31e57ffde11d7b9ec3c9c50227ea181cdf4ca6f38f35e2d7a6e2e9dec49867b4df704be2f9caff97abfeb1ce3a7b6a62120fb63bfcc8c4c85c4f4ce31cbe6df7e9dae495a930b75119730303f4e07a97b772c377fd99c4692ad2b12f5459b80f6bb92ea4235009959d16917af40a1c3a6935412e48eed517492fb05df7f7602d7e21369d402c629b9f122a2909429b039df214306a3c36897389055bc6bfed41055f708b1b97c6d9d523b344e707572f41fad028f8590c7e3b406ce294b70cb1ef0695a174ea5209a191a3d1ed09cb220ab21999f9d55fc2f567fc21dbca2b7f9349c597fe9e454f4bab59ddda711e65a901ca46769cdb73fefd648c73c20b637248e358bae2889086f8b9ef00339ad557861724461261e68382ec84e2f286294a10c9421f279cca7e2acf609ae1c25ff86e14c0f73486909d93fe07b04ee0cd791b5f22f539c7a98bf6f61760138c5d8755802374f865317ba3a9e2483c40aa73b3a2dfdc901bff4dda308ed461e28221275700120df4497b454ef23ec92e00341ba372c8742e7d515160a91ad48ed79dd01d7ede78ce2c489c7de3fdedac28c286f913dfc1f8915b7995703e487eedf352eb888ced94860b05b2a1b676f499303c29e7b81b318659ba35c36c5a9b6fa4514294c88e0dc0eb6acef324ae861304dbe082d049caf999b32c56f061af1ff3352de9d87fc45d650293bebd1a5dc83d647f8028b14ad44b3cb654c98e0892c438b956669bffab37dd52fd6d487b7acc7007c82101a6718b0fe8aec7a0189cb82bcbd2053e5d74c9cd66bb95a7834c05f78e70bc4c7ced19c332e9913db733cdb17ed99bb4b3c8e53234d0aa3b8dbd4206536141ef9728fb41a5d0cc61581ff719a63114bf68c2e137b9f5273b15c1f26d0950ca11a49f472c14886ea82b410feb57a03a8c3c8bcc9e347c6788cc78b28165c6af95cae89f4b9f71c37784639b86fdf6ada42b22630ca8e9caf657e9a622f70ed89683329d9c7fa7acd3b05dcf716a72d58e337bb509182cbacc871a91dbef83c02a29acd21693d736c0b12405190c4bbe07d23d829e0ff215dea3b57e64c149819f58998119467ac6154a9ec30d8d77da34308514b71f4b0bd540f89859d92e41b9a4a13ddaae4006396b862ce60a009d81c49cd88831c478f220ace67ec2ca704a8da92022aa402db30c2c4ecf3e040c97c07aea7e50a6ac9da1297cb00938bc244439c09f2134044411e444592b9974a2d51baae7c587c3538ba32fc05bc558b18ae7edb09853d6e99a0e30072d018451a142324533c4d74e75a55c6f0d4dda0236c881c2b59490f4e653cd32a5d9bf14c7468b482de8ad0322f8173d65da87c9a378fd949b7c4bac797911fd23091bcddffe77eb8ebd70dad3e57972e333e7040b84cc15b2330149a425eaae5acdfc8f56714950f991c5e2e874aaff2cec0cb7982db6180f4d3a93cb970769ec4e361626649f34bafdf1baae7bdbedf445920bbb893f4a7a8ba5a745e549dbeda2bc4e7a900b0bced3ee8d4c6f620c68db49687b5d4f04de2126281214e114679b4935a7f2abb4e0685b8a7c4a91cd5066b6566c0bb7a0d31a35b52f6561350770d3bccf7b16139c8e7d80bede554b224c9b1b13602a93958c28dbef43cefb926003b62553b4536c2dfa5936a006be77ea4d003ebb06652fc5028e824356db49a9018dcb1cfab5935fd01eb2285a2094e6c8563dc2873118fa4a06231911bd6f7a9af08b84b0b689c2b8616e6be71a4ded1ac06d272a8c73fc659c1ce3d0d0121ebf248fd72201921abbcdc256a64f750963c677f5bde8c1bd084a4683faa8f6da9037dafc3a5f01da44927d72b9ff78c5e4b949c3001edb66d0a1187dec465fcad4c5877093577635572cc1d6c0385faecce6fb4da69fe304939fb152886f5726e21ca5fdfc5ef6f4ffc9dd9178a35de93aa2cf290cf12ea77da52940571e442a9be6db80c3d7ebdff075adc8bf3b63482a785d0d56c553a2c8e807eac45f4bbfce60b7ece85c570e7f4987d6c290c503ab915f46755f9399e10786847045c384820e7b2939570cdc63a3b8fef4601306cd45c68bbb1bea98a4e103f68285ba08899e72e7a94db9dc4ed6a953da6d83c82b24d87835480a5fac53709e72151bd23ebc039f6d5e514a4bdb417953de1dec21f6ec109ad896220fa1218f894c29351e2a0c033debd16fc12b425dc160837da334b0d790d6dc4d87bd0c8e70dd089392c4b7c0ae8fdb4c41a38692f0d07946cfdf4a5386468b777efc52ab851b055b3d2257449d9f30a8e67c135c51b55b63de7b4a5c160bac3187cb61e5fb65f1930061066e5dc6ef20622c20042d4c64d73656701bca3d629086355af6a4acdd2097a40869182599412f14586af72c3a942849bd06f0c77e7d36925e69ea292b0f3953840afa56c8ef245e511752c0ab79dbee1932c90c71419192091a33fbd0e6c29dc1dd9f57aa681963bf5841a5d256239dff9d7a3fdae2b73e1a784e6cce877e51788dcba27604b9e2f3765deaff69d27d7709059d2453d9cd1f98549c871e79ec12e7c62e386641c1ca7cb01d32f28c5bec943556e61b76e444531a31da1e6e2fb8618e199994aef528f3a9beca2354ffece24d228c41e85e87576202ef396a5fb76d54186046454052f8fbfb256822b518152d5f5c39f22c000e054790ec9bb87785bb17e6f0c3053e1be4732ad64d4924068c382dbfc17aa90d4b8c17389dbdc703734173babd470c1b2e045aaa0692f1ae08fc292ce1e166e1d94e531db1cd47ba65e7bb7e461423d70d481366b1087c90fc29fd45944d9ea93696eb4760b76edc09b5eb61b73e5bc8569744fa5e20aa18a3f3f97250204e84b88d65a1b6da89e8f9d24e5a2b3f14dc0813707a18dd98eded5f3b570c406763bb206e81774da6b160117987f791cc13f867a255644078cd03b0c6dc4844b84d026b26bc90fe4396e1ee3234f11f371ec19ef9064246a7eea9987945e71e949b09c59009df579f59409e6cd71d2ad7da3580ef112f57705245ea3b70e867d0dc44253043932fb85501fece1d64358ac16e89c533204b8f085b98656daed094aef8ec07bd9a050ad39668846f63480d99dec4d3e718e7114d49feb9f2b60ff39236346098cc5ed78e4d38a410a8f53eb89735b23198fb2a5dc611194349a8f91e3cfedc13c7b776d957eb495f71b552cbf69a6e219ed0d2391a6c4672971134007434b8db9f6789c23d3c352987a98a45b0f3228dea74e179af774f85ec8aa9ff063422a9cd9ce89344b54e5fb55d58b92467994a6f918070bed2520a1a00ac000ec94e65f2251d1825ad18df3f089dfaf2d5c14a59909bbed6bbd0ea720b98858b8f257757bad47390209d3327db95f185082e62875760a4f764f146a53cc32b76bd9f69fe423e36807e517c31b2e381f97717bd9e80c4edace71a4402a889a4f249a73462d9ac1e22f42c1362d7c43d6cc20f5bbd86e757f522aa6dcdea9f6f9ccefd3d46d0556566aa45ff330908ef8e5b9d824de57404edaa71973da80343ff27224ee91080e675ac02dd4887c3dd9267d4295decbe031285ab0bda1bc39e570dd30bdf66d3467b8e2704b9a42d6304cfdebe6e901591bf6668160aee8a64940410d35b322e47616bf596991061b647199bd4b24a2de5bc42fae3ad54078e4f10aff901de6e8a26aa340a4975c8039853c4ad859d3dc10b1f2069008d8c568757767824e27895902416fc2a86e7a199fc093e55efa8c1d3cc78a9738e3f5111f48aa6b02d09c1b670ece9d87150bb93191304a9761041e747", 0x1000, 0x401, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x1, 0x80000001, &(0x7f00000000c0)="61146267d89426b5de569a036c8fcf7aa8dfe2057e103a96a38fcdde41b023ff706dcf0d8d7c07ed804640a53a72626468be3aa3fc445c8baaf8f32de1e295883c3eff54cee8ec859501740ca74169d12eeb224ac1bb21c43ba232adefb97c4b86d56a2085fc46b8e19cf0309069343141df9bbff69dc8bae85e9a636f37c0825e0e31678e280f715eb6fc805889d8a5910d021a5fd6bcc7b3da98e66477b90cceebda5045f9f0c578b18c3b74330352c1dad6ae3ff75b14e3f3861ab08839121e81eb0f9cbfaf4e", 0xc8) 19:14:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xaa5109f60720e644, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:14:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5f, &(0x7f0000000340)="b6") 19:14:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) fcntl$setflags(r1, 0x2, 0x1) 19:14:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x1ff}) 19:14:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001240)=0xd82) preadv(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/189, 0xbd}], 0x3, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001200)=0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 19:14:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 19:14:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './bus\x00'}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) getgid() 19:14:17 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x3) recvfrom(r1, &(0x7f0000000000)=""/251, 0xfb, 0x842, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) r2 = syz_open_pts() r3 = dup(r0) syz_open_pts() listen(r3, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSTART(r2, 0x2000746e) 19:14:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0x6a, 0x0, 0x0, 0x0) 19:14:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) semget(0x0, 0x7, 0x740) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x1, 0x2, 0x400}, 0x2, 0xfff, 0x3f}) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 19:14:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="4764b9ab3ef937319ec794097b06e984725e85e17f0529c78f35ef00279aa25ee4f2baae6a8d3857a0ed61acca8d18fcc053d96863a7a54f7d587655cf61efc7e7f8d5315f53461402d88de7a8a0055bd03b9290f5dd6fd3eca319a11e4cdf4985e0c52b7c3eb076f3e75c1d01ca7e566c5dbb74f9bd1c47983ad0aaed7b87711aa27ddaf5e2f616bfb6771704c2f8f457516f60683bbc48561ac78934b3e81c9cc5bf35e7b590914a0d0e3cfbb4ba0f8ca649bb951fb94f6b05a05c58f6c70170c1058a4d8a4f4a2c3609", 0xcb) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7) getsockopt(r1, 0x0, 0x4, &(0x7f0000000000)=""/2, &(0x7f0000000080)=0x2) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") r1 = socket$inet(0x2, 0x2, 0x0) getrusage(0x82, &(0x7f0000000180)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) 19:14:18 executing program 1: r0 = semget(0x3, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x7, 0x1, 0x800}, {0x3, 0xdb5, 0x1800}, {0x3, 0x15c8fd3a, 0x800}], 0x3) semctl$GETPID(r0, 0x55c7673da9349135, 0x7, 0x0) munlockall() 19:14:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)='r\x00') socket$inet6(0x18, 0x4806f53958474b67, 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="7c40921b4ebe9302764312e88bcd077091582107233f2f7105d9820f5a977468a53fd8a6bbc472c813c47cb1870ab2498f04a367889a54106927282eb46b4a30278f70b0ec301177a9f414009d594fe3a6b8964d105124efff42", 0x5a}, {&(0x7f0000000080)="f9ed5fd7108150d5b84879d1801255176354a6949f547f15", 0x18}, {&(0x7f0000000180)="3bdf36df2f7200f9d33820c61cd0c7772a650546a0af490b5f74c8e49d4fd60abf1f72fa3e1c9f4acaa93fd73eb51872df9c67bdc948dd4f8efdf1dfe3a7bbe1b69ab7ce69b0855e659abbcc064ec9d612c87b2581596ba4fe2f99d12beadfba0d05d3fdbc3a5b2af97cf210a098cdfe8a6664", 0x73}, {&(0x7f0000000200)="a2", 0x1}], 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000daa10c8356a6b66f13f02fb3308f94e8e5"], 0x48, 0x2}, 0x4) 19:14:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) munlockall() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = getpid() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20010, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15, 0x100000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") read(r0, &(0x7f00000000c0)=""/102, 0x66) 19:14:18 executing program 1: 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) fchdir(r2) 19:14:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto$inet6(r2, &(0x7f0000000080)="b204c3463d14a5a56cafe65af3144efe9e11bd41afcb9dc112e4f837f85cd8d32cfed1de83fc48da2e96e43dae2edc019c1511afb3626ccba1911fe7823dce64621b76310cfb95cd359577eda03a15510df092b1c618afd1c0835abb8e6d620a3ba605598281e8fe4be5a0206d6cafc82a53bd2f209ba77e0c327128e209444397bd9a3127b004913809b645038bcb3ec02368ad7b9570574d65fa791918801fb86a0c2d8547d1a1650578246d", 0xad, 0xa, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x8}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 19:14:18 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd3e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd7, 0xffffffff, 0x70000, 0xffffffff, "fbc3cef278d9c4a3fa8d567d4ae6cbbd614cc3ca", 0x2, 0x5}) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() r4 = getgid() setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) 19:14:18 executing program 0: open$dir(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x101) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000200)='./file1\x00', 0xc80, 0x1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 19:14:18 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x30a00, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendmsg(r2, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000100)="026c72807ee6b26e7084b9657513afae28b03abcdc2d7f7bda9630a6d8bf97cc482dd82a001481e30654eda88fb60a3f85dffa4dc7d167df8a8f6e274024046cbcf1082d85e9003e639f9802b3", 0x4d}, {&(0x7f0000000180)="cb1562e61fc47dea71b9478858f3824eae4373318fc51b076a11970b0672805fb6c4bbb23308454894fbbeb1a2f97bbb196adcbbd2c68c4edece25e9ad269e4d71989664b45a1fa51c65958b8bda2a11255cdd35473e8cc4ad3d3ad4cf9d95592bb7c5cf21150e9f3bd716054122eb26aef0ba7f22e5b01419c704cbed5a4ce8489378ec52087659a6cdbbec3177f19c4bac5c90c49575018170554fb3307335e018405d628d5c0ab321aaf69572d0f80cce35503e79fdbbbcc42847a8eeace121ae2ad96433eb86807e61f78047fdd119afbcc97d90abfc0cdfd8936b723aaf79fb319c703d2926887203d40283ca583e23f0", 0xf3}, {&(0x7f0000000280)="9c04a09d73675f3981dc3fe9f0d90b08e6491891367d3f6138adf4682b7395d327eab5134b6670da3150b2115eea639bc1b1d5a0a60ef8a7ad96b1c4b44d64f920f51a547e186d3166dec55410e2145448754c29b3c50a1b924e169beb5494d4f5c724299807b46ee46f55bd1a78676fef9156e546f01ad2296097ebdb2d7c9dab7ff7883d117f5a3b6c46665ac6ada72c82b57fcd7def5b562252c83445a174cc638c951cd58e9425492ebbd08b754f01718780fd6da31b2657dd2ef4c977bcf75582dec0c05e66790a437800eb4e22032f9144bf94d4365592b5f9fd50c9e23d00c4bab56dea0763171913a679466e56a12292f91a938a5c986edf44847108a02dca71cfe1d356633f7d4d42514b896ee172e2c1ad76fb868448b26a6ebfbd7657cdd2f7ab90ef10605d2f2507a1154e0280e6b9232607a77a7e8b3c5ffee57ec705c24836c403e63275ab117c1fcbd8ab84897cbf3d729d23d0ce8195cc1593ab15e52c66cfda0e5e6378810a1811bf67816cb2f0fa36bd93b2c8eea93e837659a3edf04d639b32e025529e0e35c2e63f7ab53ae00afa1554d623212d8d3af60b50da687aa38ea9c7bae82de89fc11ae9c82121a8b0b8a64ba60cf018c90214aeaec254cc0b3974510fa2fd16df865b322d99e301e34a8c28fafdf823d1fe361cf7950fadef211f9d262ee64f583f3ce3cd7fa6e7e5dba4afc376a46b0ebb6fd71177e1ad4b06bf3cb1ae3ca711cd12534e75676553a34e700eb39d81ca48442ba69b296a9c23dca732738bcea2aa43f6d62ec978f38dc02a0f19f8a2984c115ae15879259661b72075af28ac9c270b073a08964bb98f5b25556663a0f3bbd07948f8f0dcf8be4edd0dc0a78d9eb25eab3d4b626cc8078803c68eec17dd40fb757accd322cb2c876fa411b25145ff344cfa4afbe9f41031e3a5daa0030856b70094f9cda81171d9dba9e7063682d6b04335039f729636dcbf63a63cc1bd95883e136028d5179527fc08c0845787b9936a93f4b36f9f35990c3ceacf79b38a0652bb6aab625c1eb7d38f55c4a6cafe80ec9cc413ff08464371665a7388c425a3c979ea55347b0a25d36a940119ba102cf7580fe485c8715e9d6ba578b363092394310e36c6cbcdad91e90e9eeba3ce77d56f652ffea1f1b692a130c355b1dfaa08b18b9cb48057a5da3eb6923e11efee33ecdb730daff2f925ffb93499b43d55d67809ea69a11dcfd97297b7ae29629d435b09a667d77e42978f772e674a14092c7d35f7f25bd967e532eb968e2c2b427c5b34f0fa2a72a605fbe070b136c4c7390e4380c0ecdb43a78fb656bfcfe1013b8a10b80b1aaf95a9a92b7cd24b1581c528626a6e4da5943f38e5b055d37dfd09abc551230cd428dac4f76ac3dafe1236578442160ad115bf5fdaf8053b99ca8008f54bb65d71738ef6b18252e0c10ad1c6043eb78db10dfe5994431349de0f6ceb9a9305ed2256cbdf5baccb1bcebfdbb9acdbf0bf3dc26d3f68bc573abf3b512d15101a1157f6a78ee23170eadaeb6e6b7f131e1fc08fdcc088801c95edc278885772818f24066850e221a1fa80c700abce88be146f2fabd43c604667c691a34ce06e3e0df08edd8c101982f76e8d43de8574428bb326750a1b46d0118e0bdf5b47adeb801c0477fe2b8e2fda3d8624d5d559865be1921bb5238d0dd942cc0142a58e3a4f4800980df357497b9f5a49337becb1c9698ca36951b81b84aac0bf118ace3376d5a95ace24fc8e95cff277d67ee71c4f9344cdeb7748b0c20f4a0d80536e37273bb5ba9900dd005bf39a5e7ad59e5c28364d1c75fce7042891043fd56677d5ed6a7171a4965601a8d11d22cd1370aa9b151e5e8c64b23384ae3953d06d1c7a25584afe570fe26fe24012f6bbd9786c39c92a85fc5388fc6e6bc687327f7f1b646331f6373310444138b73b63dd8cee8cb5f771fd51fbdbb127781f0f9054512f720c9b514cf0c44f8a5bc3b183a7390bbb8178ec2bfcbd516f44fca90d8415344146c7a5cd70f7b0bc97bc6bf7fb2d4225f6422d906a9f1ec97173ff48e20879550792d5e9bc424a2e19450b2c0f30581e217330c4a281ab19e2b553d9e3c42f0c001c1b97b8032f8ed63ef4087d2a0cddbbdc4665b228bad84b4dabc678128ef6983fae5b297f748948585001135a136ae24471efbface25d2f246f33e1b80bbedff747f2ce3219a9562ca13fd5c57b82a9a95655eb297ea6dbc9e81e377d7fc3efe355f7278d3297e590d71284264c3a17a9d850141e08adc11aec078fd5deac5821367fa569be793d8d8c71370ccd72618b8b7b47592351a4a2d6f6e37a10e280d7ccaa1d16aa700231ccea80138ff2df4c030da42a838adb89d8c29db9910262105a1e9ce6983cdeb07cbc2ca4d6c31d074f26e906e572351f14dd788b52498e46254e316520e5c91c428807f778a800dbce362f2309dbd16626796a1c20e7fcae83494799ef385dc03bc71c6e7855810a386168ca913b6e3186a1f4fe461155b908d4948d6640fc2023054cd4f320114d623c6802c2418b8afddf3c62a21403f038c9393b4c3ca6629f5ce4aa2298614848000d53ddda6968b770724b9b24dd78ce53e381f8711db147d03a8710c391da5b9ea7ea9c7ca466e44549ab6202f5b1a9b6517012a20c3bef8a63b70b2bc9cd1d1e84cdfbc2b812f3044725763ee40621e17df02b417471b647a17f8f2f410d3b7fdda1c5e4c3d29fe865a56cd9f0375be67c866b95819762502ed782bc875f63e31a0b525fc41130fbd8910707ba553a606b2b3e9cae98fda1cb044049ba8c98212ae38c9805d8ac96d9376984445128befa7eae659e83e9cdb376d7a25fe8da7f079808333507cec0dd50afbe1d27d7a859188628f7d92982cf36243c53824a7373b357d7b4fc69060dc529fab3e7371f7eb330dc8696b70d109581c48734b4da4ae5552ef2fa3c832013b622b57ce001033de2b3195d71359a7f29560023dd817c9e5943bec977c0e2c87da9033f35841e1c73e5d4f568f7a05c16454667a0696333cd41c67b6ed1436f75eb2311c0ec519d7752ef5a51c9cac2a720e83b5b0d0afb96060a5c90edc521427f129704630d0f39ab759be5230eb2df8483c987700584332caf6d9ef2260d83dadebedf094dd8848fec50826708a504699345d082b98e7ce33f858fe11cdce7c1218636b638d5538fcad1c32ca9692949d0475ecce97e098aee7745878745793ab3ba0676669fd5e6e4b2c3fb64b314ccc56d4dc1ae3e8bbc480cb7a10d217fb28379d07cd8949920f4f68470fd856e29d6811d6643888e0242ac102229307c7e730a7efc74391eb2ef2dc259f19869382ceddd49cb957850e59fff6534e0907e1009f8720fe2df5564e2cfc494d5e98ff7667b9e86e15dff70d2d5a45a43701a357f30daa5af6f74a366d7527b6508d7346c11ce402e78e0baa7cac41465e68499b68e3f8e036db4b8522cca74d6e5d4596d35ac4daa8cde1159e02ecf71b4d5352c7fd8e117263f689ff802a932394da8fcdc63d6489b3da2e055ca8c7fe4e86fb5274d72e5d0f155f5cd3060ab0b28cf5c051458fdb9176169b928d116421a802c2eda5354148b2251c8745e0a01009a169e2181b8fe99f714ae9b8c6bbbcf2200cdb8eceddb3a5446ad82a64e6b3a3e1c9afb5f652c9ef8a08c5ea8660ab27bff4018e5f2ed2d852c7ac39901d3db664d8985957c6d53b9beed9fa9a057865f0396366152be702a0e21ce9b581de4005a7c6c2566ba9352cde8dd89bed09c762e85fa51b7bde39528dfe539dc08f84eea597bbffade616fe0eaf8663287bd53156d150c22e1913e2bdc65433ebce7a877370bdde7472c7e2f120f92f17fe8138ff154c8c18f61d37950818be6b6fb3dd696e30baf58edbbd7703b721f1e5c5e69e82d014e9a8b97f3a91f8c33a0cc24cbc2324908ecda4de5e29251a32b1dbfd4c0122491a82eb2468cc8dab19ac5e3089d335f8781c4f8c043ee82e2e5e0bf791febfa0548ebe97a7bb74191d54f14f282874769d11abfe327ca5e8d108dc075d2d3d0b3f4f66fbccd36c7d2b0dbfad9cc2a97ef7cdba5cbb40109123b86966dc3f0246a6351067db95253be6d1cf3adc54475ed0e067de1af2ef01b0ba15dd1d75400be86ae89d73ee562f8e8a71e9494c982e0b9008fa54a0916b55a7b02cce6ceb4deaccd8f3139db90d06ab4aa315e38aa8473c6313d901146d3bdccf0a0e946eebc3dab0e4df4a7e47c81764e8f2d783625c00033a91eabc4fc00eb7a6db03b927b24fc54932aeca17af652c87038285c7a2e543262b8be8473b83a83b20a5135b6bda42c7aaf57693677848bf5800dbcb06fba8793755c398f87cff263e07e4b85c7e963f1c3ec21bb2f8ddc9cdcf6349542eacb3e440737267a45043b40f56c175a260f8d14887569b5dfe9c6892ad18acb566029e49f4c0aec310828b41f7fab7a9e2c6d40130b0b13d59d348e45a923035b66b41946bd0e8d8f1dc165b1325127634c2b64567d5c554abdf8cd37ba2c5d7f4f1636e64c6daa63a65fad7abb700d3f2d0969e30aea91c1c88c517b4b2232668b7dd0e37be756c9b84168c08b68f59ed5520c2c6963b8be276c0c0fada8509079f62a7d66b518f7a5d4897f2ff4085628138f5787cdf44ed6d4e8703670dd93dc3e8b901e29384a673685444b3d0b6c800fc8fbfd415a60b1babee8397de23bd43f894249e81f8b147c4948ce4c114333d8150142ef8ac4a58946ec2da37383c0d42c350c3f188df7c4cade44ce21dade755dd13bd7f39e10c76d89fd59f2a80bf220662ba18775b3a9d9adbc79b87d9dedf2bf51e6d0cf39a55c13a7006f725f705cc2f5f0ebd24fbd20894bf10eedd6e16c5ad7925da2829f48ad1b036be74674f5c3e38ee916bf90cc9eeaae23cd3b1d4dfeb8fc49a53d728a4469384bb20ae10b73f64570282e8c7c76e5ae7438e345cf23a1e9044a767d86ddad9a6f727f8581fc477404168ffec10cce3457da67b7dc8d764e5d378b3a9d0c5fe8f498fb731da60de248f71abca29d4ee33e6cc416191c6089dde37bc66e30c9be043caa10200ecfba0d4b019a01aca57629f088c8e76ebeca5f6d1a42f5806d8e4d45ed5183dafe42db043256c5d96851a0c816eac0ceaf0391e0fe2fed26587323533d9633e244f31176511b19a340bafd1f23bb4a899da325126a34b7965d2b34401112492b4ed8b6c2321a23a8996fe9d363225c7d7e257ec76e2cb3541e8edcd92b1be9a38151d762ddc294b5c476297b755bfc6a2d996dd3dd48ba9d28b50483f620bc9908a42e51cef19209f0e3d678204bf5177e091b0e5cbdd1259ae90adaedfc8b8d322f78210cdc2fb82ed5fdbc9de4dbfe599dbec10e5d367b392bb3a7f09d9e28fb20b2039739b4597c6d2722a2655727909fa310846c38edbf8149c9ea95fa9504b7539524e387fa99bf5cda8fb63d8971877835b80da9ae55f507a2e7b3464d24d7c20542a4c1247476e475597ca90ba7f391b1d91bc7fb4945e47d07a27bdff7e84df9178374386464dfa462059230249f54c3310f03522022f6d25fadfe9472bc2e3a8fb47c85e36e6f681826148b1bd99c5b4c7907514b0cf2aaa8905869bd96b3768b390af8234068bb4f89ec247b74efe82a4b4b920eb71f356e95c1280cb40e217db7f57617e133a170e8df0d80d87467f62a043a09605636e97c0eea0769dc6bcb7d461c17a8d6e0bb5957632090d1fac154894abc9abd443092a7bf8c43b47d51dafb202a5cf8ef", 0x1000}, {&(0x7f0000001280)="562544c5ef76217d1d91c81f3204add94d6d01c7d29c01e31e9c34b92d0eb9b89c7e0902ca12aac135940831dc5f10b384fe769d08347a1a77e2adcf6e59c340bc9c810f4e3fdfb0200d680ee0e87622b6eeefebab6e7bb916de88b2a99321bfdc68d5cbc9c086b43df769a18ab5831361eb31eb565d33bba8c949137e9a461bbc5ed12a497c8434ea1430b35cba9c0113cef6ddcfb211526fa3eb", 0x9b}, {&(0x7f0000001340)="695f076c4f77b1a5795f636b4793a551826c31188ceb410343ef8b4d0cd642f1b81e5ecb31c77955354e52a24b2145b4ba142ee5369ba7811ad29da9f334ba5945fa8c0f86304b977fd265aaf48202fba5fcd9b4f8f2afbd560a4ec1e515329f2cfdd458fa1791c50c7724d62edfef1081d8a4fb539593e0082a6e016741407df9c45757890f248f6e277d07a60ea62a9a47ebcbf7", 0x95}, {&(0x7f0000001400)="4162f00a91c4cfc13a0f0d22bc37ac656af553a39655c00cf7ec3bdd4e85a687f3382d8d348bb0463f9db35591006f18a668799727529c3e8db6c494bb6aefad47804dfc54433040f20d84e96367a36307e2119ed0ecfb32e194409421d66ced3da9a860f9a60dd863a8a8065fa8b7ea790c9cb48768dcab114857efba488e3519b2c3c74bebf6abe4b390d16d501d50079510ae43de35f0ef4c901af96c572dd2ba31c111b3", 0xa6}, {&(0x7f00000014c0)="452f078292e720886b1eaa9b9edc4bb1afb723c3fcbc84a277f5a513afd18be8c9774da4e01cfb09e91805e11b83c760550989671c9548bb838f050ad050d8f08f587d6fbb8cbee54233ce579e2abd8be4ccc033f4daa1d58b3e26dd87caff82fd677b9cf2ec63308c1e8ac8d5f46268f99c50d63a8987618b1faf9b861afea84e127fa33efbc80511c9f5ad678f5e1f8d0bb41d649d70fbc505ad50556155f62a35cd97867d996f7c15552e31a240f3760bfa866c9b1e7e7fc5be6e3e45be729e31c1a36f154c9e5e", 0xc9}], 0x7, &(0x7f0000001640)=[{0x10, 0xffff, 0x9}, {0x110, 0xffff, 0x7fffffff, "6aeeb12cbb830914e957aa2c68d5a079be459ec2bcc3ad500cb05e5ac2c2787c0cacab624543e8dc61bccf62756d6dd76ddc1326e55244f973f80e0a7fa43345aab91c069b74a236e405e33d38b90154f819e20439e5e460ea943625db230d3ce6be203b51e072ca960e25da2750850aed1e748f18173ca69183eb270211f770b818f453f17f8b5a733b3632a8df826ffb5bb25f6d4baf436e7e4e04a0fa74215f3d529668670096ff85624e8f8b979bd64c4a6615371f03f273123136eee5882377e494c341f30b9778cdabbbf77ffb9ce2f52df8a62cbefc5f87a61afdf2dc4f0099c83233d10613d2235c132e4b3dabae7b7f464af60985cceceb9c"}], 0x120}, 0x1) pread(r2, &(0x7f00000017c0)="bd9b1c261277026e8ab42e826d97aa3050953754fe7098159386432f022a6027b5331d", 0x23, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001800)=0x8001) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001840)=0xf1) pwritev(r1, &(0x7f0000001cc0)=[{&(0x7f0000001880)="d64f29aabce8a7cc2f292f64e50888ea4f545636ebf5fa437a031114fc8877d919a7a80e4485c8cf378e61bc4f4f1c26f7210037c511b02e87c5de5ca91f6f3bb74fae042dd269e049e27a6b6b3973a856408a46b82c87842f2024c2d57669c6bab3fdb0bb1a8e8a6c1fdf64872a2fc9ba21a1f60446264169d061ab706cf03818889ee2c996d69eab3286f601f8045d911fe5095d4b1aea4f7c0e5f5ad6ec516f02bcba32913381bf", 0xa9}, {&(0x7f0000001940)="f38cbe2e1fbe4212fb1a4ec19a532b7e405c2c638d8c35d11e82a0ca7667d85865b4e9fc19f314439fccaa8c82", 0x2d}, {&(0x7f0000001980)="090a923eb56ec67ea535f8dcbc6e8c7c67f8420ee33b4ffecf843c1a8ba2970541eb16add57de4cfe04df03514c76f59ba333f2e6459593e931392d43404caa8232ba74ba71202a7439b5454053c7c8d20a833d91f5d90856f00542a45a5fb392a2c63430b4966f9aabe20baad2bf92407623b76d62cf1e4e833b5a61903e3cf64851c77e23c24ea314d62ac5f532d60a99497a5189b25c847c94068b2bda5e951a69fbee2d15e478788324d437bc8d163896043299814f85604cd09478bb5f5f25cab63cbddcf2878dc9a1f8a49f130bf982983b9d70253b9", 0xd9}, {&(0x7f0000001a80)="114a7ac9043fd7244356dd46056f2c80f88838b4a2b841c027ce7f4069974f4c856ee7d3f547a916f4bf20d33fff5351a68021ef2809a35a71e940cc92775855f0ebb9ca271574c1552e3258839b7128b6abc46526f05b3e4536a0a26afd7302ac1735f90de9b5adc50e8aa9d4cb679144cd1a5d2f675aa9750839b7da61e9849bc2", 0x82}, {&(0x7f0000001b40)="6ce90013d08eb60b791c1d33c8ebccb9400fd611a88623ffbb6bb62d097b3eb2090c11c600d6adcd90ffe4d04868c9d7ed706bcb387310e02c91dcaf71672ae9206db04dc0a96a4d109977f6137af5396dcc97e0e309245938b6ba1322d771f1d3c41892d89c42cabfe516ebc1f6202f650502a456248854ff60c93faf0cc6a7295fe336b787be6d484360a2f0ae01f433099145e44ce28c2bb095505933", 0x9e}, {&(0x7f0000001c00)="f05949c5b049d74035fa7e0b64e9ccf9a53b36d9c97d1e5ae9a3cdb5df7cc5145a125d2ea3735ec6f917381e18ac57e543937f97402e73d15d0b7be22905c25354e8ca7b08bf250bc7ea6a846f9baef7e5cfa0d9522a767e57eac057a62467c2a510183b86dfedd33da6f2273f98cee07bcd3b62ce5d3b4794a8c0cacd2db8cfeee453f6776770f0f07f7d9d633572f23770", 0x92}], 0x6, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000001d80)=0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001dc0)={""/16, @ifru_media}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001e00)=0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001e40)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001f00)={&(0x7f0000001e80)=[{0xe7, 0x6}, {0x0, 0x80000000}, {0x43, 0x24b}, {0x45, 0xec1}, {0x3, 0x3}, {0x46, 0x8}, {0x27, 0x7f}, {0xa5, 0x2de9}, {0x0, 0x1fc000000000}], 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001fc0)={{0x18, 0x0, 0x1, 0x100000000}, {0x18, 0x2, 0x20, 0x8}, 0x3, [0x5, 0x1, 0x4, 0x8, 0x7, 0x0, 0x7b, 0x1]}, 0x3c) fchown(r2, r5, r6) preadv(r2, &(0x7f0000002480)=[{&(0x7f0000002000)=""/174, 0xae}, {&(0x7f00000020c0)=""/133, 0x85}, {&(0x7f0000002180)=""/149, 0x95}, {&(0x7f0000002240)=""/89, 0x59}, {&(0x7f00000022c0)=""/157, 0x9d}, {&(0x7f0000002380)=""/29, 0x1d}, {&(0x7f00000023c0)=""/156, 0x9c}], 0x7, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002500)={0x3, 0x6}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000002540)) fcntl$setown(r2, 0x6, r4) socketpair(0x3, 0x7, 0x13b5, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000025c0)=@in={0x2, 0x1}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x600, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000002640)='./file0\x00', 0xaa58aad21c951b39, 0x80) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000002680)) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000026c0)) 19:14:18 executing program 1: r0 = semget(0x0, 0x0, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/153) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x50) r4 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getegid() r9 = getppid() r10 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1, r4, r5, r6, r8, 0x12, 0x7}, 0x1f, 0x7, r9, r10, 0x5, 0x8001, 0x3, 0xd29}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x10000166) syz_open_pts() r11 = getpgrp() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000300)) fcntl$setown(r1, 0x6, r11) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x0, 0x8}) fcntl$setstatus(r2, 0x4, 0x0) writev(r2, &(0x7f0000000000), 0x1f0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x4c0, 0x8) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000140)={0x100000000, 0xff, 0x9b, 0x80}) fchownat(r12, &(0x7f0000000340)='./file0\x00', r4, r7, 0x4) 19:14:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 19:14:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xb367) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") 19:14:18 executing program 1: kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0x0, r1) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) close(r0) 19:14:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) r3 = semget(0x0, 0x2, 0x7a12b3bdfa835d2f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xffffffff, r4, r5, r6, r7, 0x40, 0x2}, 0x6, 0x1, 0x7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14, 0x100, 0x200, 0x1000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80000000001, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:18 executing program 0: r0 = semget(0x1, 0xb6e0d9d5d658668e, 0xa) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x3) semop(r0, 0x0, 0x0) semget(0x2, 0x0, 0x8) 19:14:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 19:14:18 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/1}, &(0x7f0000000380)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000400), 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = dup(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000240)=0xc) getuid() ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setuid(r5) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000440)="589d3820103443536ba32916cb9f47ab24bf2c84aabbb22379f01a1fc8c3fe6d6871ea7ed09d16b290bc1d18caa276582f46f6c986d39cbade5d883415f33049725e8cd1cd17bec1ecd80ada53071fac53e327b2e8cd4a6978f9b7a0666b1657d0c613163c37a6e4f8bfaef38804195d13fc7ba6f452ba2e1a", 0x79}, {&(0x7f00000004c0)="97a219d4e4ec9fcbbb31bc91de414f505f77ff3fc8f3545bdf877bf6f86558a0401515d276af7e4c84eb43a7c2645ba14b36f49fff8e5ab1c587bdb6546f10c8638f1d1d6aae99", 0x47}, {&(0x7f0000000540)="ccf4a2c23982462f8c25527d283d9b3f4f19f4866e47d655ba63f1dc594b70b38c4fe0935e66fce7b1c01c7fd133f4a5eb9ac8456056efc6dadcc357a142d18f32f70c7d1123a335be33b1672c1fa13e6ab953d4277f1ac94dcddb302c435500b8aba1bb218a3ac80698c3a5d09b9d1eaa305fb1671c174e020fb6f8a53f7e19b28969f274926047c935194a59096c01d089ca803c17c6cda747e001c5f349d41e75b5b89f55f7ca3c4a2de12285591e5b9a7d0368d7decb4ad637728bb5dabba2772e88993642a1982330f96e3c88b6df074678dad4b6e8d15cd9b167", 0xdd}, {&(0x7f0000000640)="8f56bef35d10ca9bd528083df5f5a2fdacc3eb449f2918f883946348d5500eb23ae021e97a430cdeb6ce96d7e137219964ce78060e43e4d2ad206ec9d3933e4b9ae80bb47527fc5a221299f06e6d6bb039537b5e87dc6f6e6ab62985d35d18fcd6a6eda37b2016eb2a3a31050d87ceef5fd3f1fc372efdc8e012fc0b690b2ed08b58b50d54418f39214556a931557633b451396f90d9bbc26f51f221c660c07eed20b5e940604a3741c2f30da9e3c64449aaa8a21c0101c3c021d3526a6a3daf543c2cf39707b70e79cb070d866faefbf79765cfd86819f537a4bc1760f22270d1eb579a1c327a55247a1c2d3b1288777580d5b6bcaf2973eb0a82bccb3c544778cbe051532ddbd69524400164501c21e6074f7593c37ce0f3a6ee1c53312d48e2a4829938282e31559691dfeec9a2c9e15598203111e526b39bba36a29d69de2a4310c7566ebae3127513c224b31bba41924e6454b53d122c99c1173cf258af58fbb8d600d313640d6a44833798e5d5b22a16fd6bdfb0340895e9cbb0c8659be301952b7f7e5d8aee338f2549044b7dea7fdf24542b974a9d1221aff4a208028294e598d68dc16d838bd1c454bb05ab19b5651640302724130519954f7a72f83b5528b9c5bf36bff77289ff720ca8a869a8105473b1d104db55fb3350db7067a79953875a1330208efb498db3fe11cda0309dbfb633817c64da72c16db92b3a00df7349491df6f2a80555dcc6373e25d0424c1d681afb821e762505f4ad243b969cc0efcb8a8eb82b208810a1ad5089e35fa8ea7116f378078d091d94c98545400fdd315673b27e4ae39429732b5349e571bbea9b0d568c40eb277b12fc30aa10ff85ab751f51123a35d6b70ddff005724340570018cb96f971b219d4464a20b6d414904078bd66039f6ccb02d161c9695b07a46f64500baa5cfd63b8884fe566f534544c5185ba5c3603901d60534156fef36d7446fb2c23ad11a4226cb7db520659e137561b525f450a261c1d69d1cc2d525fe8c38717d1f47ef20aa0dc34011fb5659603ebf34932fe2d88c60f24b9e008e46016d6a071811c10ed737dffed5619de20006ac33f58e71ba533fd74e5a8818f4a4ae0b7147b57c04604e69261fd36e4251f28754d2584ac75a3a81cd2fc6c9957e580c65ce738e903c41d21753afac41dec6b17f324bb442f1c40fbc515c69ae180e69d89cca05f66c772cc15c5c30f1877e4ecb080ed8bcc2f1e17b16075196ef1ff44b929512ae83b27d2a9f4dd787f2e4a212d8b50a1e3760f2b754ef545a1269e7101bed50f686cb08c0d7a235e122a476281be1f2216d3439178b45a890a8964b2541e4e4083760fab3d0ed5f34087aa09966730493c07426a066804c4c0e78b23e84810baee82b84dd26259d2de454d764b6119c8f7551ec7b4e0430a902e4d88056be1f3d091c991b99e78df7121835a2c424671cbf21e96b5536c590e47257ec858ed3796172c39ca0e62474f8109d72a9d7acaccefac4f3b7251a995f62404cb4959d487e50a4fb62683c7ac88050ec1a674ece71492be5112f9b1f89f69d0f165e628fd5a5740da395f0fb7d7728fa2dea96796a4ed430e61e22c2914fa0363d685e239f16ab5b3725041a4fca92b65423af3d838c40b3252df4f8e72a752af36a8e46a68bb4f3b52804bb954a4e85596e7483abcb695fdc865be6c69b6884ea83a311e477d5391fe5fcfa85b9c9fe72ad55b1f737b81ef7d65d60c0c1ea47b4981058f8627f93e1bf9453c7e4d8ec35414138c4f4c22a9da06c8362f51f8d249c4d250473b85bde8348f5c16e8a9bf09fbff5323d31f90ac0bed256d4da6073de668de82ce719d0e35a3b0299a84c3d37f0a5500e9f9671c6e4a0ad799dbcba890856aa924ad6ff0d7e8ac81e96d36c977e19b960ac330be0be4dd83287790deb6615f64147f146bf019b16362a829d9818b5cfbcf3de95bc8aa59988f870afa9ef06b7d374e414545074c518a4828e782fa85e10e3db1200ba82724c306139e2b3db8f65939452c16fc3bfa8a9b766a7ad701ab63816401ed61cca0f22db5f6f54d10ad89cb5ac1d77d36505566083c3406613d5f2fb40617cec0a8a055c83855be9747462575ccf5e505562d4b2fcbea647b9eb29d4734609b6bdbef4f4c98647c803cdc599dcc3818f37e92d2b6f16bdba593d8b33a17713f19c0c83dc80d4a7e7562cf102e66a04b75cf77e40e3887227020ecd4daa2d3f58a3c4d82cdd48e6e8c0e4dbb5bc0ee4c90584de53de57088db8970d88db3fb6816fa09efd918bd47726528c462a99d7d0561dd54b9d65081547efbc9d380c4fe61d7e12b01161017a38935994b4ba3182b636fb92585c46bdf17cd72c093eedbfe7055559181bc0ae09031c46335e7b8302d3385ad888a13524ab4ab4c3fdd0f9ca5cb7c005d93783259ec3dbbc410a4393e2f950c5f5d8cf2fdf1972d3ded01923054b83d8e1e6df7cbf213a10548bccb69d30698022c2df65b537977551c8458aca8dd81d7b055cc37eeedf0c8801aef10c444e534e19f3936d2da22028ba481a906e17bf1238a2323e76ab29ae61a9ab560b0689d696af2f0e3be8e933cad579374f22d903d16a998192befd3e71073d8ca10d6e1e71abed930f7966189247be1501f2e01b7c1cf170f2dc1c243577effa4c9f8d517106b4585b9716e96c2ea5308e492a03f2e0422f099d708247528fb5ca5fe812165188c829cb6b996adefc53e3b62b50a2f1403c43c63987b9b5ce7de8b1f086358a1eb5461836f19c53b59a4c46363eaea7866cac9163c598f72ff4df45582e9ef730296d599846e6a3cc9c63990ab4fc809294c32dd734539521d797ca0bf89a44f0509a433acad6fe18e70e6a4c440e423509598a68d51587fe2481f47fcafb20130b952efdd2a4cbae23e793bdb82f24cc2012d9bfa80c1f5d7100f1daff784c782529c70c969a7c23b0b28e9bd5c00b23915598b8479410385dfa3be18f4b8b55c35615f506e53eb632717a93b5e67579a32cec3ce7a7ca20eb307119add5d54a8ca494533015c18473c6cd643538c723a56b31f12ba0c926238171c1ac2b04ff0f7ca3babfeaeb1757d2a7a8cefae736648dd5ca40626053daa7c21d23de6b985dc52ef5e00929566d7b7a4dc50d6bdcaafb60b20ec1f2618ae5e9bb3e53e6973309d4adb3bba67542a4f0a659a8d78a99be2213c9c9acdac82ebbe54162edfd79b0cc5cc4e43aaa7720afe5cca6a3581c96cd91a65de9d14131d6f2fd8932ed8fce1d7849ceefd4a5e497cdb75e20bed6d7416ff81648be9774ad8986874ef3e5a2f6a88fb12f249904d9e3c1def4fb995f4a1b98634109641a32b15eb525c05b28daea708d1eeac63617b6e6ec1f0a349262adf6a5e63afa80d4c8ada989d2a7454d04e72fb25a9ef2ef8342500813c127ce42b4d9c1178f7a40a40ad467d56f9e4465bbf129f075466a759316c48691be79d23bb71867c86540c61a7ae87a45dde3ee5c98108565cd97dd9930dfdc8b39d1432b67e91392fd08cbbecbb1c42832024a1e3d7732ffc41fedae2e961590d07a66e5063b6c3fa28d02ccbb21afb45519cb7ea8c5f0ce8e5a1c9842b32a413ffa54167ab2b8833921362b46b5589e34cdcf3e0a03841d97781591950f9f8a1121e31130fed4b3eb4cb66cae9e4a2c207f88569be2d512307f52860729e3b7137a2b0c24d2f6bc6300d27e06df4585dc9a14f2967c3817de6686cf90fa3f29d581b00ff87b336cbab5d2b206ff1a9f63803542b2540a129e3e9ce7c275a9f570f4e501068d336b80cdeefb8ed83d3d983464dd210d81da1e06266405f7f93b08568c09dc2987eaa127e9c12e6c87eca7b380c76a6d5ae932f8f6ac9ff48b97220adb9616c90bc5d6e745b36e8b5c812f8d0168ecfc6cea60613e0485ff673f5a332dfad7639ab46195bc18a31da582348b2a41d01d934ed74b5c0da3e1963d8a1f6a2def0c90a8809b7dfaf3db00ef7025ea5d3fd120240d76e643872350440ee6dc81306b9e6a0742b669782c42a96ebed59eb7b63179a491966f343928085e344941f376bb03ce25c0c5640493a483703f1f46cf5a276c58cd79116eebec537e4062dc67cd79eec1540ff27e79fd475dcb7effdd2127f4886d30e2c5d5f1e0d3885b8b60fb8eb027b52436c65b5cec298496303b163835749fcde08a619c87a3ccd81e3a619c1cdf54db99d6431205e2c71918b6ffbdf2681ed5e028a12a4f45ba26ad9567dbcdfba6a036629bd0d426f20b587167feb55a2995cb725c845f6241db3a047bd73b046c027c5b5ef573cfff2f14d7d8d11ed728d2dd39af640c16b6e16a47d5f89f9d55c6e62e276421787c024e64626e406e34becad0663ac0c351424653742d3cc935b1f55b4b925658f519f8635b6289e4e0d50f9dbd1323d5a3ebda23e5d406b75e5190d3ed7d1219b2e217e435395deace13789e55c39ed786b9d1ff429348a274142e79fd10ba22bc4a76508554e1f452e90f92089b2f2a6f0c7dc4810c64baf51bcf2cf1f671692a243e50832c0e12adcc4e1a8d7ed70725b96936e7894907e2a69d36104e269ca6534456524ff2939ef5d5d8f028a3b5f2cf945c23ba63d51a25d50ac804aa84986c8aa7a8061a6ae36915e0680cd5c937f8888bece8cc9455b86df8bfe4b8c43f72d8bbde99ed517871fa6596674c0fc9cb589cc28a090898473f552657178cde214eb52118f19649e5bb61c5596efd0e92cb4a2a39458611934a275185c7c22c4e3ea33de48e6addbbb15c8aa5c58443dc7d8327bcf8360d93e2b52ff1ae4e1774097d62cd1f52b502332701679c7c3791eea89cb5d4dbd5c1fe898dd5f97934c69af223401a3ee60b378ebe0bf796a3eca604ca8c97986ddb15523b775a04c926b2af4e359e0b1a2944e735403ababb1d9ae9645151ded811d0e1bf10ef06266c78c36e53d206710405792273cc66ff72cb01c03101569391745fc637866f34e2acb5742832d1060cebaafcb8e832d013dd7626682ddf8f1a2f713d44265a5f7823aec4126d5c524632df953798859c5dbd4a47eb69423d02484d87ac5a1328e282484ac4e217ee887fe08f75acc1b37bb6b690ff14983670585742998060f857142338df936f1bdd1596aba0f819ad5642ba7a78e8ea6d4a1710520e75b4a358b4566446942108eadd92192c08652f81bbef75f25a75299b306a8b22e0187e76064106dd24098a909264c44e995acb7b1a0f1f60194ff0eb5673211454fca0ac5001774471887d7d68d2655f4cfde0a34aa88344ecfc5caafd32644759fd9cc301c012b23c1fe250a036b55df875cff86bcb56a6f6462aaf7e0289dc9678b175d34056b235644fa3337ceae561e56bb2b72dc1e8d337ecd529eda16e1202570e745092348adbabcd34bce0045b4c13c8af1b280d2a4ff2ef8c432dcbd43ed8d0a40f8a4a8f083812db38662b624ce2bd4ea5f2be9a0c3dc38347f529fa353e3e236ebcab59f7f14c50c0541862b85970e2f11bf573f92789d5d58b5475279c8602214467da615c67bfbd779e0e3f8ffbf576d06d5f3c68484003e930b8e6867e46ed086798946ae50cf5b3fa1feeab49b0208a5c6335acc4b7f3ea8c10c5990a1e57e3adcaf70ba237e128f6a898c92e2f77ce6f8a7f2c502288d413ad5471fa10bd6592a791fe9fc20ea9f0c3818f7b7b9e85f78e01d1e0da2e0caec72d3c5aea9f1b70e5dc51523e3c0e71733a55578aadccfe5aa34f55056ee434fa3b1c2e51f5635fe3ed5131bc6f2dec18d", 0x1000}, {&(0x7f0000001640)="7d8b1e40362ed8caee3cdcf1a71b89c8c0d6efa13ab53f868aec6fa32c3b", 0x1e}, {&(0x7f0000001680)="4409b9112a9ac62a17fec8aa73f8f72b2ce358fa009296e8ff0dd6cca591ba459c6ea8ad9122", 0x26}, {&(0x7f00000016c0)="48a72b2208d2fa7137951d63f5a596b1d13da017549d05a0cbdaa0763a4a53759c1b137220244303bc2754db4e838cf7985f26c524d34d7ec1d0fcf14c34c4f9f345b1845cf7cf9001dcb7f12c26b53a4d2a5be2bdbb498c0dc88383122b299ef9ebb4bf18d8483ce52809359f9e23bb4dc78dcd63dd996bfb007d12d3efa4d318a19420795cc727bba0108a26445ae6ca6099298465a09ff34b0d6b7b7c55f50537e23d6b568f1f23e76c810b8376ace2132eade66c6d54a405c40885e6420a687d9b5a021c20a8aedf3e5b39db35431b634da6a1457e2b455403e5ad20ae28", 0xe0}, {&(0x7f00000017c0)="44994e43926860fe0c5dd294d96d1d1f659e6bd34aba16d7c7533071fee12efc3d8cd7c468e41b626a646ddad926", 0x2e}], 0x8, 0x0, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r1, r2}, 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000003c0)=0xfffffffffffffffd) 19:14:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="5cea30138302df973bb30aa85abe1833615011b65839057f1fcb49928b098fe8406e308f8a7f6b81a0a32443e0d08f09b3de49ff0d02a27fdde3b47e6f464f11d8ef8eb9a0dcb6c6dc30f5b1d1ae1fe485472c62a24be475168c49bb7c646dedeefaddd6a58203a8d6b929cb69e4da7ba2bcc88ff98fe45f8fc3752062d27617cbd931843310b8e7b85b4d4ff242c77f1d25ad05a5d0e217a0969211bc0580218ffd5c69dcbc00308d3612554b37353aa319180891e0963fe97c83bc442a12771294f35db3c0d82810cee24abec10949f8eceae319224fc06f00fb5c0962e2a81a4a3a3452a9b6cacd18f12f6e", 0xed}, {&(0x7f0000000040)="7e92d5d2e6a647159b50456b48da9f645ae6f9e8cf04d07ed534e136", 0x1c}, {&(0x7f0000000240)="c7e85d7dc7fb830fb564e044c4edf72dc0e1f2721d8f3982acaa41d31b8cfd402405a463d6253b51a921b7f7c148809c6aaa2a189452839fbd924f04d8c273027665b43e1145987516eda254c8ff4f6fefe1769360279b3f29269be8408b0c6549a5e027048cdf", 0x67}, {&(0x7f00000002c0)="b877e514", 0x4}, {&(0x7f0000000300)="fe26cef4b89888d0144fdc4d699fb89f210079d0a7ef5e807486be2be85d3ec8fc30f89daa78e883acc10fefd9e3c020321923a0c3c38660c9b7bb78f5ea2a80480f95955e87e5ce2227e7da4b634efae3949f76d460a3ec56bdb54eb812650e0d0171d025248acc5bc903177db210c2e77684156a96c51a1874ba37ad9916c8206340f5810f5c1e43dfea93afda4200626744cb7ca871ed9e3ad34d09bcf27d9eafb0", 0xa3}, {&(0x7f0000000440)="643db1a16d1b8855db49224b57e0f7685f7f1511efcd9f08411db950001eae98aa66d44fd98d57f3c959c9ccce066608ae60a7d1960f5c31605f6196c8c214242fb1caf74aae871883d13ff22ceb9a2c1a5ef5702d74491af4a6b7d56fb184f76171d028fb57b5a4ffa5824825dcf75b1765b3c8cd4b93b8b0918fafba19ad5eb63ab06a388fd90842c30f29939ae98eedff0ff57c8b5346d1ae1b0fefc923c76b5d19f282255dd066cc3d109f8e2443e6759297484aacc27b19d41518d3878c475b47a40da7917f928333bb0717a0073c2b62eedabf1cfdd3a0bf43e060d26ac652512ac9056ee2d4bae2396cd1d5174f469ac79c2ebec25254", 0xfa}, {&(0x7f0000000540)="f88c55d182bc8085920e1206eb698993c9cf88bbd43eadfd777e6bfdf6935d80a98aae332c9806415d9e1324bfaf8e23e6c5f6ae45b71abb2267f7572440c2b49e0a3687849588070848c3f948bcde5dc34523da93920ebc37a5b5d864c3b20fbc241cd9c5a0c98bba718a3ffa4a1bab95edd5a08229c8ea44d8520ea9d09bdd775f9619a9b5b7a190be962f1645cec1ffb12275a3dc043237df49f72339a289ba3528b8149af8360898b88f768f42147ba9f4f46f1691d7961b4f7364f30c045826ad13", 0xc4}], 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00\x00\x00!', 0x4}], 0x1) 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) msgget(0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x4c, 0x0, 0x7fff}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x100}) syz_emit_ethernet(0x28, &(0x7f00000001c0)="7f01b6235a9819a8e6b2c30ee67803e5dfb4f6faf5a19d9300"/40) 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x40}, {0x7ff, 0x4}}, 0x0) 19:14:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0x100000001}, {0xaf}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x8}, {0x46, 0x7f}, {0x3, 0x4}, {0x26, 0x6}, {0xa3, 0x7}, {0x89, 0x8}, {0x85}], 0x7}) syz_emit_ethernet(0x8c, &(0x7f00000001c0)="848e31467c2425bf69d610c53b4198f86c8c95beaa618b34ff2a458d81fefbaf1a930624849ceed690962bc2b2a7f84a4a395a2e973c75d202554237a2abd8759ea144800ef7c07b4bc7fdc21ff591ac0d90d524e1d43f9b26b3ba4f631a3716668e23e75087ad84c76c80228d5e474cfef498730a65c59712e88d3a1af5f5ad18e8fbb33e12c7c392b9796a") 19:14:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x92}], 0x1}) getgid() socket$inet6(0x18, 0xc007, 0xfff) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) \0ߗ; 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fd479357b847c542407d889ade69fd31fa748b3915a9ad086b8eb6e4828b32008f5566a12c6905f30d3f307708b6cc4eaa0c26914b010854259f8c89cc4d1960bd36f854cff4f2f9c12a86b7067800e178fd2eee284d78455407a11a766a58acd2cb6ebe7e8fc159bc4568aebac1d06c2d4ffe8c0f517c1b8618fee0a645fbe423cb26ab218c365b1e797e9f383276a8b08b7892582fc41db558b134f518ed343fe77257876e31ff50", 0xa9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x13, r0, 0x0, 0x0) 19:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10010, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:14:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x22, 0x101}, {0x0, 0x2}, {}], 0x3}) r1 = socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0x5, 0x6) getsockopt(r1, 0x26, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x2}, {0x8b, 0x9}, {0xc6, 0x3}, {0x85, 0x9}, {0x40, 0x8}, {0x42, 0x80000001}], 0x6}) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x3, {0x1, 0x7}}) 19:14:18 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0x1a7) sendto(r0, &(0x7f0000000040)="7a6717c8a40d6bb07d1ac06bcb45", 0xe, 0x4, 0x0, 0x0) 19:14:18 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0xb2, 0xfffffffeffffffff}, 0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x4003, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 19:14:18 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x9, 0x8}) geteuid() recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x3, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xb859, 0x8}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/196) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0xffffffffffffffff, 0x6, './file0\x00', 0x8, 0x1f, 0xffc, 0x4}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000013c0)={0x10, 0xfffffffffffffffe, 0x4, 0x3, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x80000000}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7ff}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0xf86b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xda0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x70}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x13c4}) r4 = getuid() r5 = getegid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/4096) lchown(&(0x7f0000000080)='./file0\x00', r4, r5) 19:14:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 19:14:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="e7fd889f66d250aafdf51446c5e04459ee828824454066c35d7ef4466ae6ff0ae7f1dd2815261949d019917f155d2a55041a375a1ab89eacd714a23b4167594519bf8cfdab546f9f7cd0e8c9300f74d7520d8b6cd641d65199af087974064f3d2b9794e1de249e66cd993422116f0c0f981abcdfe1daaf58d9ab240864ce6c89148ac466ab267365bd58a4ec44e29c2880d298f004b6e572ae76ed5658bd09fdfac2dbdc214d7752007ca7bd9be1a0e810a504", 0xb3, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:06:33 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") select(0x40, &(0x7f0000000040)={0x4, 0x4, 0x20, 0x80000000, 0x4, 0x8, 0x4, 0x3}, &(0x7f0000000100)={0x0, 0x8, 0xfffffffffffffffe, 0x1, 0x3, 0x2, 0x8, 0x10000}, &(0x7f0000000140)={0x5f, 0x4a, 0xbcc5, 0x61, 0x2, 0xfffffffffffffeff, 0x8, 0xfffffffffffeffff}, &(0x7f0000000180)={0x0, 0x1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000340)="000bb4a058d85449bb9a379b475cef13a8ea48c9720468bd8426933dfa0b3a2444cf7cd57b6b9ad5be0b40ab19c6733fa6f3359f1a2a0abd35fa2376c80b31a98320d57024aa33624b56a8f6430a7cf5432e2bde693212a851df82958affc7515fe2e60b70fae71ae1bd6cf75ea7536613a9b513430304c3e6b847c7968208c45f71d845331cc0bb652cfaeabbfd17b60a2d37cadd0e19aa3e4d6722ef8ad122d22e27e08352a29985c740000000000000800100"/198, 0xc6) setsockopt(r1, 0x0, 0x800000000000a, 0x0, 0x0) getsockopt(r1, 0x7fffffff, 0x8, &(0x7f0000000280)=""/161, &(0x7f00000000c0)=0xa1) 05:06:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x5, 0xfffffffffffffffe}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 05:06:33 executing program 0: socketpair(0x11, 0x2, 0x76, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002327000affff080200000000000000000001feb4ffff000000000000091400000000", 0x2c}], 0x1) 05:06:33 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x110, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1048e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 05:06:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0xc0105715, &(0x7f00000001c0)={0x0, 0x0, {0x10000000}}) 05:06:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r2 = syz_open_pts() preadv(r2, &(0x7f0000001780)=[{&(0x7f0000001680)=""/225, 0xe1}], 0x1, 0x0, 0x0) r3 = syz_open_pts() write(r3, 0x0, 0x0) close(r3) syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse0\x00', 0x20200, 0x0) pwritev(r4, &(0x7f0000001600)=[{&(0x7f0000000200)="11f84c7f348ec190abdd66d3481c905dfac58634f1327b0f309a19dbc0877d582de738aa48", 0x25}, {&(0x7f0000000240)="5f443a97d90c8a2b", 0x8}, {&(0x7f0000000280)="51ed524bbc086e593459e6da072f667de7e6bf2508ea443b0bf57880a226f561d79806aba4378018579bad6da7f2ee17e395d39e73825a4dd42a62b06f524f7de5cf816dcbdb364e8295dcc58252c8656fbbc4123248d0b68eadc591b07c995e2f0ce5e059074a1a7824ef7d71446353c4e026e08dc886a8177a9be3e148803b7cbd064e3675e2bd02d95cb70fb0b3c1771a72dbd3967091c4", 0x99}, {&(0x7f0000000340)="04095e0df4a1c78bdac32f53ce06ef0ff1cba51bf35f4295fb013a548e7d90e69fe68bbbe01ebc83e80694bef21a4e9ec6d3e7ab34493ae57cbf8ae1eb4292c238c58dc93548659d3668feebf23f1e5e67af93748ead6539cb4c5c31adbd9fac1cbefa806dcd5930cf17f85ff777bae63a846e02bd5a5220b7451cf81e9b050d4e6cedbf21d42ba1c2306a17d4fbfa2e6515d46b4f2df0c4b4a23243f333bdfbe4faf26bbea030b43e5c93ff517b6ddcdc725c31bd0a6a240c227a513b3936dae3acca85c9109a", 0xc7}, {&(0x7f0000000440)="5ea79bf405e832b13435c54a31c2d7c8f86d2af9f17347112f7bfa", 0x1b}, {&(0x7f0000000480)="8beee4a3cf84573bd98d3ab46a281038fa256694d538f8235e3bba3cb679f7321f2611d6f470b88a3405ef1b10dc0043013c19de2ea99f2745c35cfcdbeaa118748c2eb45bdd3b9096a349d8ff96f4cf4110290f334cc2b9581fd86cf099b21d6d10fa8a8ee0f6f12350a4e8cbe0ded0de07ade095c1ca26a504aeac4c3da95c8c2ffdb1ac6d443c67bf0d9a27938a09c074d2b993dc9fe1f6d1157dfb3c7dcb91daa561df8d642b1f46b96cf4af96bb4d9f973d5ff08c58292b9b095c81a9fff54fbb0e047bb11528cc339d", 0xcc}, {&(0x7f0000000580)="391383962bd95e069972340cae1e1055272d7a7caeaa22143d094929b26b8836a2f96f57699d1375a80e27130bcdccf5d5f958e04f09d766996536281211cdba8f4ee53bb9ce3135c78e290a1f83ec96db143173e92ab2fe7a7627a12af77a8b297af0", 0x63}, {&(0x7f0000000600)="b9016806cd631e28f6bd5a4a4b5691031d26116ca91721dd02cb2ee1fa35462ff7c11dd817dfc69506e52b4523ce2be88f03d2690be14f86637585b3dda1be29a2a7fbfa815e9989926bb8940d5a7ce685d0bcf14b1fa10c8fd2a45ec6838c2e3d54e322f37beeb8e417720f5432c4d3e27b65b5de7c49c73621fa8a1bbc91a4714f9cf0ad10efb5594dcd234b8a897c7e4ef307bca02ab6c2ba754c518069cba328ced4234da06a0db133510ce28da29345401de136c90970310d6d49729a4ab03062aaf6084a86962af8d264862b659741dabde2936239be91aa772b9bd483c6d24b9458a2e7b34282f9ebe2e58d343b0e113aeb5ac829ee11a3fe8e82af23608ce12740ac6a3a918ab645d89777948aa133193b03296959b8942342b9808bf5916e229b25113cf9ce561dc69e04cb87329baa12cb49eea53ee050abb7a464e1b2610d244897c87d9594abc5b4962ee12ddc00ea9d6f758ad66cf4aeec892586ac16804d48fb8bada847318d7bdf6a6acdea876bcb7a84acb4588339636610969cd4858e4a6de379538e0a84a54a719b6373ed9596dcd0932a2bd4d12b1f4b47a4f4f8b569ed675f1f46a449032dd710df908de2bd7434f51671a723c5766a42753c12325e3205873cc2e712ab5227aedb4fa96362fcfa1d52789769a1e61cf1ef6a0658ecf0e4e3be87f93339a04f35dcfa17c8f65668167b957c820dbeec3ad58045469a79d97f163e1d7a3d2dd2379e952a50f218f3703384259c42358a0932b05a2d46d1f65f2eb1ec0492c258f28ef7a44bae36def7881d3c59806c36004ec1c4b5324f3685815211c494e256625c2888ae4e3f1254a710848764394f2f4a34aa6409c56532e420b84a3fefa74b9719bf976e25fe56dc8a4266d4aad62b87a601673160806ad7f97b51654cf5146806e066ddd1d058fe076cac43cfed19965df44b2e1f6e3b4cbe382f4e12a51b0496401757767d3a037d0d28d5316b2bf4028309d075594b6826c5dae89958e6a82b1a8f7c25682781c6dea3a450c3774acbfdba53185647ea76c422f31e646be5f727a683a2b39e590ad8799d05437803b11d64696163194acda25e10b051317bf2617c10a3ea0a8d8388901587de029a488c339b79af1e6906e8acc8a7cccce4ef93ee8f80908709a6dd88d815892a3d23504733617960f074ff21e7b4a8441188ac1f7d5c3e47287fe09474b842e2438369351989d09d0bece81cfef9c3f163646fad8d721f1dc7076371cbcbe438b9bab5e4a8ab1eccadf951e06b9f3109c732b9cdb12006be4a28a433f5ca2da875762a28fda64e66eca9cc204272b11bf5974892bba3aa45a8406d25b87398523184e38813e2232582340b89073f9c38167c6d4e8355220da3eb602940f92ff4ba2db965fc5f9ebcb68c4b83ee15eb26ea3760939623ab8172be48ef423e660960ddad9193eb02d2e5fe54dca7741523089193dad99d56798bf1f067d47bf2c76d8e25bfaf162a27cd749634e23d35b95244acee3095960196006f8a92e498bc37ea487fde73644e0e03da1729284a652555eb469d9b78f5f66cf60ddfd3ef7ec556ce469957db548546fa1dc146f0e1786ed35b4e0dfa042131892a518902f5a2be91b67e84d24ecfb40bf53423be732f5e06631b87a2a6eae952d14da19f7fca8be8eb1de7a687115bec39154b2c89d0fe25796710fbf6767130315992a2fb4f9ffb515820d68f65618bac145fbf306bf11b52ad1139ffb0c59bdf33dd6b24df17e39faf04bffa061f3cc575350d98fa9a939636cdb79cc322388f52dc2e8284df838fb3055ff740abee9602e75a6a9fa0f5040710260650f3262a0d129f0a258b9a645032e8bfa051cbd9002d619af2881da1e5173dacedab183a84a6b47f854ffeff0787dc80785a2362a8f74f7db45e91cb229112bd59e77d771c6da04e1743b954a700b4c2c299cb07bd31056b7026d3deea846168d70ed60fa5a0498a2904a26ed4fd2b630a0add51d11e55e7e535ac20370e0bdcf4ac3de40abd4efb9680a539c494e8931bea0a3a86f6e5b10776ab65485b2ece07f1f061f1582e700c3a343e0338ad07e35f8d2e2a1d830560bf4d89c4773e9e96c9d35678f89878eb20d5c4fecbdee6f802a5067f65e7325698e594c0b5c20a22ab53328fa3dd820e25c2913d8533a4458f427b0103f72419cc713e325d4a0838add0a6099a398cef832808e72a36a83b5b7c2e69a94bb58693da1eba723f8caa007a0bd230221bc7abee190183d3f338392f075070cc9fb7e6e39523b2084f3fc04a65a10f01b05a61ef24b62564f8bbadc324eb3290a8e0aa1d93f2fe7a40b3b300a082aff972f996e682f415ab2fdd6e42b94cda5a9ccfd6f3d3036bffc264799470366adb8cd22db58b949b5d1adfcec4660c5523735182c643d43c89dfff12f7ea0d7674aa07d6bd44bc23afb414010fb2a8e13aa7dfe095824bfd3ccf386c89dfb72d1225c3f176cc0d96c50e53a2be077a366cc8d7f183f14ca172c8d04bd3f3a71ee5b1be3e84027b663dd4660fe4697ebc2cae81339f29a2397ba91575c09c0da3ff47c4141eca5f09ecb069c35ae506c8cba47d0ad6d61a202ae76dd73bb00cd5cd2acd693389227a6c45ace7c5f041dfc81db55b4224e7b81f971571c881e47ef2517f3b75969a82aa49fa2d574c4cfc79a1504f65f735dc2cb4ebe2d7d1368b3cb6347a0f6ec5dbbe1b917f8c01cee44aebfb1638cb9a31c198daf6a8c65f015ae0ecced6fa5ae0eb771c87dc3d6886e78feb63f8d71da659b6025c45e0d3ada33bb60bd76e4389fe4b78cb19b41b12e1e5d1dbb4a7c81e8c87c2eb10b452f16c64ab824f6a80766047d916be5bfe0d14f75b6f12addb1972babb9087c9c5c83202487d2b488534348db3db8559ea8dcfed2869a4cc5da93544c55670d6c1ac2d39e8b672a2614f405e08a3a4ebb991a85f07119ee2419ea883793c19d2de9e41b6c553cfd5a1f90623e913ddba15f30724c2b3fdf43fe5848ff0ff1a55931f62d74377ec80aa1a5d642658edca85dca30b1ef17aa8f3e48ae2f6cbd461e78688682579584c216c8567106810417b8241c24a0e99c9e10467681b0c8b5e31f0ff1197e930394f6e25fad209fef8362ca112c6cf63f9ad632f2b3867ec7e4c6a3642f0db88affd819f1564c6803113645684e6d49ec96dbecab2ff786c9c641585db7cb85da9bc734d6af504a55d8fac8e3c3a9e5553d57f39c4c16d87f4c5d999e72510faa749383352887ff6941fe93b83850fc000840f14349faac593d05f38d7c3e5ad61ef0d5e4a46d50818b8fb530d197e38bd9f9e1f78cb92835c18ccb66c507ddeab7907acfb26384393094a6618a849441b7714c1d76ebc0785d9faa4c56346b5795b7cb9ea9ed5689811c0cde40ae2a18fb926c472dae7f4fa6e842467203cbbdab2e095f4a650b0db2ab32b0673fb4f736d4c53f23e4c181d1649ac0e2c7e98bb444e4a1450e1fccd3efa0db56dda0e17f16e053a6b9b8be277297e204d3c65fd7c57ac2a588fb4397ac60b879256d2be8c29358af83b97b7bc501b8afff54263a42bd95b318b7a3a80ae0080f2b484f7db7e0c28609ecb055fea8c7a0a1099b033c1f7564b9dabef7bad68854a1ee8184da3ef36aece60ca41c224f18e5c7d048a835b8c00b95fe1a6b14409b2788d76807c942035578a5b0a255fff8f69e9b93400e5f88f89ee81692dc412db632ab9c5ecc1678bad01095c3b4daf96d391ca50aca174b2f416f112a8e7cc2f0813132390c17f410fac2a453ff9b69a7d8502dff985cd167ed2ae8c17e42b79be1efc785a630e30c0238e796b69f05a43d1f06c746f3c061c062e101e6d6fc22a72d7a1c8dd3b136a3790eca0d1502d5a5bb8324fd32b93596511be1b349c11c8e559e2073aa3f52df19cbf022f3000eaa3f42a119046f2097c1339fd13669998bf24680c94f567bdeaab2a80c0986a22edd3650078de325e96023101fc53496e0a461363ec30bd381bf75ab1ef5860d2cde599ecb853fc2f00732e97470ac62c26ebc254355a056c55c3f62b8dc0c110214ae9cee68a24dab4190798629a9ee4bcbf386dc5a666167eb45a0314e922d60a74f2f93e4ae6824120f297bed2be56d315d964e1411f7788e6504a80abb2dc69032081da07544a286526984c1335d33a24a1fe7250609adaeb7a438335a8576a980324558a4674542cd8e084113a9f5e48042e4bddf90da1e029b4e4d1b678a4cd545ab37c117c024950ba84dc33cee914def6c1ae138754d495e28255d8cca2973a77fbe1f3a6081b4feb09a22c4f5e10407d04cf920b26935ce60c3fe432540372b220e5d7648a28a538352d73783adf416a3be47abe410e2baf214a90af6b869ec08d45c0727295bd653882af33905a0ecf77b18e94e6bcc34a2246ff0990cb169caf67e680a6d671f7ac7f744607fcc8f6f64728f0df140494126dab3795ef8030c311441106f961c3885f080bee5817e12fec18474c83e316894d2e3c5a5d9935f1e1fa7e592e98955433234052e97fb5a2105edfa5328b8698db7d1e8c6f2587f701da4e1b44183f555e98d3113084c48ce137487db068258f1ae4cb69aff4a6a3fdd210feb488108113d9c98bc75e16d9f58cbea748884a701f59b8d1c80e63c4d82ce536e0eb7a0dfc14f7c91af29d852ba117358287b9db63e6fe40ca84afba0aec993936b2ca55ce69570af5cc50ee344f0ef477c977896287ce316c2e1596ce3de0cf0029604c331375094e8ed9638372b10e3298ec96386c5227bb6b9f156aba0ba720bad6b0bcdebf2df8d7ab921725d02bd156318f17a262196dfd41d429a6bff2111500e85cdbb57da8536c608149600960ab511ce831d6f08845d0342b1b19ba7b1a2b204f7a54271db1ce8ff74d50414f5a26561643458a3cb86640c7ea13f9adcbed2036c039dec5ddea2d5d18590276472d297835a3470329c20f736379696f4727f84e71b8e14314d5e8c2755af74fff09bc34f043ccac49381e2e3fb423cde1d45ea6f294dd72c681b4247207d1b1236eafb6547f90cd3f4828cc9ff5440e620cca1602444645f8d08db4178e7962eb969b0b460e255f4f7fccffb1525745314d53bc3070e30f63f0c3a95692b465e2acb52500b50d43c589ba572a7bcc5e1da18fc388cb6368386f6fa876e09f0306c61694ee32c29fabf890697baff9d1098c5e028fdd415bd739264fe7e7cd1dc1374b780c473c1b69e1b220f3bcf6c6c6e3d3cb1bc230ff57bc81c3bf02d57ec63d7120580b1f3eba61357577f426b24607a5cb5c4a415332aead69b7ca28fd41de5acc6d55295ef5a1fc726f1e52643acf8c318324fb5ee458ae28bab0fc4d86d174268acc157a7805b7e241ce8990e4533cdf74432d4b62eb487d0ee4e7ae5479afdbc47e0403f9bd838e728e4be9f078cd478965af1492cc2960151da5ac33f227afe16cf43beb9bcd5fc4164302736da975d4d2d58375297459bd589ae08fa16dac750238f17327c8f08f8d729fdff0a8ca1cc9d0ffe14bb45b6f5ffd5417f90475c1c895e817f37a5b42af1751ce5c9580ecf8288ff09a2de0786f26c24892eee6d1c0496f706e08642fb7e7f77d0d6a5eed1595caf4cd6424d102ee8eb35d1c401e437e9b9e6d273ccf6622905476f94fe08604f7e94c785a45a3c57ce4d61e482d75b73f9507d85328a9dc3efe2a3b3582eafe7ccb552245d2787efeb656b8be0773ac412e1984ca41752c1778a720ef7bb1eac74908fd0533821de4b63a6a", 0x1000}], 0x8, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="237a7459a76aba590584456568e288933bffadf4b35f6018df5a02aa956a40d045e1aace8b07479c", 0x28}], 0x1) 05:06:33 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xfff, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 05:06:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket$inet6(0x18, 0x8000, 0x4) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0x25, 0x100000000}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x80000000) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) nanosleep(&(0x7f0000000240)={0x5, 0x4}, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x100, 0x6, 0xfff, 0x4}, {0xe1f9, 0x135, 0x4c, 0xfff}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x88, 0x100, 0x3f1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180a2, 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x7c5, 0x6}, 0xc) r3 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x5, 0x14, 0x6, {[0x3, 0xcc, 0x8000, 0x2, 0x1, 0x6, 0xfa7, 0x0, 0x8, 0x80, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0x1, 0x4, 0x6, 0x9], [0x6, 0x8, 0x8, 0x5, 0x1, 0x6, 0x2, 0x3, 0x3, 0xfffffffffffffffb], [0x39d, 0x4, 0x3, 0x8, 0x2f, 0x3, 0x5], [0x8, 0x7fffffff, 0x2, 0x266, 0x100000000, 0x2], [{0x9, 0x0, 0x1, 0x4}, {0x5, 0xffffffff, 0xfffffffffffffffa, 0x3f}, {0x9, 0x1, 0x1, 0x4}, {0x8, 0x7, 0x9, 0x80000001}, {0x3, 0x7ff, 0x2, 0x8}, {0x8000, 0x4, 0xbfa, 0x1dd7}, {0x400, 0x0, 0x4, 0x5c0}, {0xbd0, 0xff, 0x4}], {0x400, 0x3f, 0x8906, 0x1ff}, {0xd0, 0x10000, 0x100000000, 0x5}}}) 05:06:34 executing program 1: r0 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmget(0x2, 0x1000, 0x42, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmget$private(0x0, 0xa000, 0x8d, &(0x7f0000ff6000/0xa000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) 05:06:34 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') write(r1, &(0x7f00000001c0)="6208f0b31fccca78c5cad27641fc5d2ccebf7a6ef991dbef681c29fd6d3a677064abe75b7968878d32ade81f847ca676153092024cbf4e4d83b1663267757b88e928dbceb6326184bf5b77fa567c9c3ff56e8711ff01db54930044ff9c3803846f3d2e9bd776c7fe5d5a2c8d8ef60eaf26f2c3fc872de1d8177ac58add0826ac6cdfe7671c5380cdc52521fbadb88eea76a2b2da1e88782d5895bd8a55911ab7289d5024943ec714dfc8a699a76b923fcb3d3557801f512932606360e1832f4b3f3f79b270371a25bf6722d8e0030ce2a36ddf4114ac1936dfbb39198c02a9c9e6fdfa6686a34c59bcc99ffb9af6f207c262771a1fb837a291ca5e5d576c", 0xfe) 05:06:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) r1 = socket$inet6(0x18, 0x1001, 0x0) pread(r0, &(0x7f0000000040)="b9e26da169c3aa856a574d34c03885ecebf7e1aa31164a1e5a2f633101bc62f729aa6f6ede40fe801f867722ed44abe0a8905d12", 0x34, 0x0, 0x0) fchdir(r0) connect(r1, &(0x7f0000000080)=@in6, 0xc) 05:06:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x14, 0x2) 05:06:34 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) setsockopt(r0, 0x7fffffff, 0x6, &(0x7f00000000c0)="c318bfd6193a0aa3333c82a6e6b96cb23413daf702fdcb2cc308c4bacd8ea52f6c04383890961a6252e8d4285d66b64f0a6f6bed45bbdf37ce7c4f4487310bcdea222e28028500c834135dcb9e84bc38a16d2ba62befa4d4deaf22274395d9929d34d0d6614800dec201cad397ca1cff43adffe432cd931ff9b424b755cd88c9bf270e6fc9b6112b97dd2e835161fa3823395e4a643241dd8a17968f196b21641b072aff908b624848fccbf54244bf5d5b475cfd525a133c73eb7b2f2168511754136037a8a2edc97909382240d3e5fd8eff17891158b1177f", 0xd9) 05:06:34 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0xfffffffffffffff9) dup2(r0, r1) 05:06:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) kqueue() shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) geteuid() 05:06:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x888, 0x5) close(r1) close(r0) fchown(r0, 0x0, 0x0) 05:06:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x140) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x2) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 05:06:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') pread(r0, &(0x7f0000000300)="b2f1cf0bb93185040a7a36e516ff6e986cc12be5a97546dfbafb07368b504148a3ebfae9d2e21be0cea113f40a464a19796ebe222fe6be5f3f4cef1a6d04a70783febac8caf210fd3944d0d8076336242c800dd9e3c02775cc004256f02203a4bfb3746fa3eece9cabef94c6212d1baf7dc09670d3fef2b8a28f2e44ad80bae463db8bc6bdccd4d47eddb2e521a4ce6e55f4b520f8b8d119946868262ce58d4b9afe4433f4d8a605bca25c555ab479eaf85cb6809e016f1c876afb359cf80722343d10ce56434d9dd6fd1e5f3bae8027", 0xd0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x210, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xffffffffffffffc1, 0x8, 0x6cb8, 0x1, 0x0, 0x0, 0x100000000, 0x0, 0x2, 0xb1, 0x1004000}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0xffff, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x6}, {0x2, 0x3ec}, {0x3, 0x200}, {0x1, 0x1}, {0x1, 0x7}, {0x1, 0x6}, {0x0, 0x9}, {0x2, 0x7fff}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x32}, {0x0, 0x6}, {0x3, 0xb9d286e}, {0x2, 0x74a}, {0x3, 0x6}, {0x1, 0x38af}, {0x3, 0x80000000}, {0x1, 0x9}, {0x1, 0x6}, {0x0, 0xfc}, {0x3, 0x1}, {0x3, 0xffffffff}, {0x3, 0xffffffffffffffff}, {0x2, 0x9}, {0x3, 0x2000000000000000}, {0x1, 0x9}, {0x1, 0x4}]}) 05:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xffffffffffffff67) ftruncate(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x401, 0x0, 0x2, 0x20}, {0x6, 0x1, 0x9, 0x4}, {0x162, 0xfcc, 0x677, 0x8}]}) 05:06:34 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget(0x3, 0x0, 0x400) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/153) listen(r0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) semget(0x0, 0x1, 0x220) 05:06:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1002, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x42) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="42bef4d1b3aeedcf52a6fe50daec03b0222f7559a86dbdbf81d1e6a83a812978dd9e06c4c4ea3d355cb05c828fa076390f0584f26898bdcc7fec90a8dc762e80a185f113e6b4ee40dfd9f2ffbcefa511782a8660648ade103edb4e9eea9d6d17677c3df9a1afd7f7150449f0d786bf2937814d109fc296a410181e244df43070bb0b0961dbee4dd5218d372019e5f906e35e6d494bfaefa60cc8aac891682b5931fd47e50ddf7399861b", 0xaa) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) recvfrom$inet(r0, &(0x7f0000000080)=""/201, 0xc9, 0x40, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) setsockopt(r1, 0x20, 0x2, &(0x7f00000002c0)="eb6f4a082c76dd07dafa3a664867954a8f14cffcbef5c7e49cdbfedef6b19925a2bf150036b4a00e4a2495751555bfedb2f29ace36d9cbe4fae6b7d5da8443e1712ce5cdf09b9cb9661906a760f068befc0d7793a7158fc46c2b8ecf9e1eef13cdb4c5f67e7d1c0b25be2b4b96c836d2440f359ddd2c4c12f963908da74ceeb27bdef1707684f08bb31776508abd11df9f3dd70f9e15a1a2ef051e6954c0c2277fd80039fea8960398b0bb2728e9b3bb2d30334f1c146ee3bcbcbac9993e8ed00f040abc25c65d3dc7257780e0819b8ca2", 0xd1) fcntl$setstatus(r0, 0x4, 0xc) 05:06:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000080)) 05:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c, 0x0, 0x0, 0xfffffffffffffffd}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:06:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x9}, {0x28ac42, 0x8}}, 0x0) r3 = dup2(r1, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 05:06:34 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) syz_execute_func(&(0x7f0000000000)="0ffe7d558aef470fe1d0460f0d232e650f0faadedccccc0d430f0fe98a2e00c1f28d3fc4c1fde79f322333333e2e6744ddc9") dup2(r2, r0) 05:06:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_pts() 05:06:34 executing program 0: clock_getres(0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/75, &(0x7f0000000080)=0x4b) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x3, 0x3, 0x10) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/92) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) 05:06:34 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/69], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 05:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x7fff, 0x0, 0x4}, {0x4}, {0x6, 0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 05:06:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x8, 0x30fc40bd}, {0x1, 0x5237}}, &(0x7f00000000c0)) 05:06:34 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:06:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000452000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f000013c000/0x1000)=nil, 0x1000, 0x6) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="cae43633cb7b661006f1ac6d11d1cf0afd4accef9b34a23446153fff552ed65ae298b46712001fce7f604445e266885608505ef3d7258cbbd35405bf0c7e099367419dfbe6116da7f7b342dc5af50eaa41d66ae6b2aaca5e64e7094f0f1577df0bee398e2fcac1195bdc323dad1ef7a090b96bfb506412213016b1cfb9c2873ba9789111a8c25abf6a56a21f5f7f8970d7abb1c8b1a46589aedb6b95a8f8e97030ce73510501591311c80db3cb539bbc18bc4ff00da37cf4b5f4d72b3ad8221a114fc9e24b36a088e2a936db186db1dbbe627f77950e5d61491fbffa15fbcc379f74d47a17056d8b96dd97f1cd8c", 0xee}, {&(0x7f0000000040)="a05fc20236e834671b41a1d4c342eaf5f09da46cccf5f2ba4b889c74a99d5e30c5d94e2b72b15ec040918b379bbf672d0dba86231d846ffad32fb2535a1fe36fc471085355807c78a300e70decb2b9af2e470c56b794238b8b424d9a2c4d2ed4d3287b86f93968a2cb9e71ed4ff222c3906354", 0x73}, {&(0x7f0000000200)="cb47a54f8533cf28d9bba61c40c7457447d95ddd27991d5a5764e7d72a6e05900737876533cad59622c3159a3653c1ea6fe3579dca7a44cbe25da15236d5e4bdb6cbc8173cfd5266fa7d72ea44af8ed08ef960c3b0cb7a72dea3238000ebb88309e873cffa759e72fb9581559d36ed37a26a3fe2368c880b5fe3f0", 0x7b}], 0x3) 05:06:34 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 05:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) 05:06:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e324694b3d16a04c3d97a24891b17130b06f4f6ed093f594f39af43bd59ef6c8f80fe880685c1e087a5a4b40a290b716f0e2e41e614f3a81ea3c08d227363a8c2daaf4ffac1645c3c4672b2d369fd6360108047c068e2232534f7c088ef0db8c88704e1a042229ed5172751743171e8b700190e70a72b6a2b9e70cfc31b02970e1fd165fedab3209a4388bdfdd91c732692fd5f91aca1f90d5f41b516f9e30b94b9c22f91ec44ec4ec1b4839cc30e4ceed39b1b71845f65686ea42e243a01bd8c0b7edf977522f2622302502292c0cb82eaa6311a1c8021ff81a36b623b12d79e5e53e113782d66edea7b7e95d42da6e469dd8316", 0xffffffffffffff36) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) 05:06:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0, 0x0) dup(r0) 05:06:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x800000200000029, 0x6, 0x0, 0x0) 05:06:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 05:06:35 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 05:06:35 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x171, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xcc0bbe4756d186fa) 05:06:35 executing program 1: mknod(&(0x7f00000012c0)='./file0\x00', 0x861cb, 0x7) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e3ea0179d061cf6"], 0xa) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') 05:06:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') 05:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18400, 0x0) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000240)="12e32726aa4cf526a6a751e3c56188e83a66ab5cf4a7d417ecdf3a3758bae92b31692dbc79926c8a761d3166e8c3b7a27d3b6aaf294a3e054ba2a3aa43fd7743846b687c35a3500304f0870d7f501a73c69899377c5a5a1918c0fe2994f231861265391d274dd2671dd3d0a044f2879f45b549ccb66e44f9df117d2c7b9c6e2fc786cb8f5832b89d6bda9e89a8a96435884292390b4afe151ab1c456b539216323c431a797ef87ea800607c31b204ba2e065", 0xb2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:06:35 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0xca9a3b}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x5, 0x1, 0x1, 0x0, 0xffffffff, 0x1, 0x0, 0x2, 0x7, 0x1}) 05:06:35 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1728dc351f6ab9c8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fchflags(r0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) 05:06:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 05:06:35 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x2) pwrite(r0, &(0x7f0000000000)="6682eb6d744e43be729b21fe5342c081cd7c7b0222750f9f8e380f9bc0b0958538585a509bc751955e17c09094b3c38a2d310c8deac103bb5de40e6fae5430f4fcfbb46684c95512993dcfea89f40c1608c96ba12b69ade413b0490dea390a11fc6148d03c42e543f55ea71e8e025de97cf5fd127f5172c3c96a9e147c9d1f788575302fc4381aeffe22f5c7e28abc1211c62012e360353442674244440a4fe511877a65bb6afd611bf232b2690a81a6ed56e85e74062c", 0xb7, 0x0, 0x7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x88) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x3) ioctl$TIOCCDTR(r1, 0x20007478) sendto$inet6(r0, &(0x7f0000000180)="cf4978beca7071c0aa4765f80c6817b80d8df9e6054edf0c679aa2a4665ee8183f88415768ca5baa2d2b92f21fccded00344f1bcac5ffa51569f00321c4d50fa94ce2527caeca11bfbccf47707f8b7e56d91442c88177dc89b117a95d8635e265cb5d09ee15ebb85dc9c849d475defa8563606628b832a17543d4dd40abdfd3f3391e05cf5c2c3d1b876a891a0e9067b367be19820d4af", 0x97, 0x4, &(0x7f0000000240)={0x18, 0x3, 0xea22, 0x1}, 0xc) poll(&(0x7f0000000280)=[{r1, 0x101}], 0x1, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0)={0xfffffffffffffffc, 0x8}, 0x10) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) fchdir(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0xfffffffffffffff9, 0x1}) r2 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x1, 0x40) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x30001, 0x0) recvfrom$unix(r4, &(0x7f0000000400)=""/146, 0x92, 0x802, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000500)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000540)=0x1) socket$inet6(0x18, 0x7, 0x0) accept$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = dup(r2) sendto$inet(r5, &(0x7f0000000600)="d20cdeffcd3a5ce44b546f60b1b16d3720cccb2fd4205af739685b42ea16b7d4df07864c8d63dddb0d1a59beefc81619b54f125f980a0c06a9607a9a2ef9060eca2d6299a9416b18848db1ab5fcfe6b74c93d5bdb128530dc26e11f628d844352928f6ef01034cdf4efa85f6cc535af7383c6114d6bfc5f8f540b6db8f296b4675ce94c86b574935d0a4b0e61f109ef07d64779e0e6e5f106d162460095f101945d1e529d1a9ff8296b0fd3fed678d66437a0414352c34ec491d574c7c2f90e892fdde1e9950b67fb34f2e6137db2297e7f8d59988b09ca51d2def27a3bbf4a0", 0xe0, 0x40a, &(0x7f0000000700)={0x2, 0x3}, 0xc) chdir(&(0x7f0000000740)='./file0\x00') ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000780)) 05:06:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:06:35 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 05:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100000, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000680)="a619ae6bba17154ad781d38483bf825ae671dadfa0a118421d1ba5f1db1e4c116d920f551f85bf18003238af7376609e2c08e05a028dc242c41d8887975a614d81f781e1c85183fd428ea4a6262c24b58d9a9862758eb1200b63ac2fe810e68d232bdb33385c7ef881515df5d1176b0100010000000000ec440ff2df1015c1f8d8491a967adf924ed41e7fb3400ab7941f45eb23255acdb3bcaa581ca3bb0fa91a26fc3992695f7485d819f3d231198cbc0aafed667bbcc2544873b76d91e550f7b99f5f26a300") 05:06:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="13fe6046e72c72268e2647f5feab23d7447be3b40e61306ec8150819b15936c59b6ab116682c2e3bcfb9533f4a2d4fd8579d4c39b887adaf4fbafb0d1a8b7f5065e2fcbbec5670c18c1b24b5d37926f6c978cdb04fd8da627e5fb64d4adf82f3fe38da49f18e36bfcd6f09693b919d47affaa1434689e83e81f71b0fdd9538c4cd", 0x81) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffdf3) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 05:06:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x2382, &(0x7f0000000000)="a409", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 05:06:35 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) kevent(r0, 0x0, 0x1000000000000000, &(0x7f0000000000), 0x4100400000003, 0x0) 05:06:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x4, 0x1, 0x5, 0x5, "c7e6a76db61710a0abbadcc9b4d0044e6cf9cb6c", 0xfffffffffffff745, 0xf984}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x9, 0x5, 0xff, "f912000d08a4dcb42036251fb211f5846ca5e44b", 0x9}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x200}, {0x1, 0x1}}) readv(r0, &(0x7f00000033c0)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000140)=""/222, 0xde}], 0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="2950f044a1fa4f367ed558cb27a6ae905a627d4ee521894a8b4a76d5f127a5c10f6d35078cf8cd1ba418461cd0c8e14231464b4bb7171761eefa89cdfaafacd74e20cb6e9aafd302b3216ee3a73b1da28e3068095e90546495faeefaf645397fc5b5a85a388fc2b452326b4a0826dbd8639511389e61e418a25071ed2829711aa6756f2a949951591bad8e0b28ec2120d1a06728c9e3e974dabdbbc7f3151a86ce5098f951f991ad5e8be4528bc157262f77ec256b49e9e3e89428e7834666f9c441da40809bb628f924560ef1ccbbdcf22ba0dafc5126ad587d43476fd23f48c870bf3a14522f4f6003f6d88532dd045b41fbcd9dea8f", 0xf7}], 0x1) 05:06:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011306ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) Z3aPX9I @n0k$CЏ I ~oFOܶ0ѮG,bKuI|dmֹ֥)i{ȏ_u bv13[MOB%!\iܼ06UK75:?|D*w](J I"Oo\ bJ:4R/n~GPEkHڟdZ~46]}dD-r9uvm_fault(0xfffffd803f00c948, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00c948, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000159f60f0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff800000a1ba00,ffff8000159f61a8,ffff8000159f6100,40,0) at rtm_output+0xbf4 route_output(fffffd8036b20c00,fffffd80363e5c08,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e5c08,9,fffffd8036b20c00,0,0,ffff800014916020) at route_usrreq+0x363 sosend(fffffd80363e5c08,0,ffff8000159f63a0,0,0,80) at sosend+0x660 sendit(ffff800014916020,3,ffff8000159f6480,0,ffff8000159f6590) at sendit+0x53c sys_sendto(ffff800014916020,ffff8000159f6528,ffff8000159f6590) at sys_sendto+0x80 syscall(ffff8000159f6600) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,bf0f50010) at Xsyscall+0x128 end of kernel end trace frame: 0xed03194c0, count: -9 ddb> show registers rdi 0xffffffff817346a7 arp_rtrequest+0x157 rsi 0x178 rbp 0xffff8000159f6050 rbx 0xffff80000005b2b0 rdx 0x179 rcx 0xdeaf4152deaf4152 rax 0xffff80000005b2b8 r8 0x40 r9 0x5 r10 0xffff800000994b80 r11 0xa65c8007181cb4ed r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd80302af4d8 r15 0x100000000 rip 0xffffffff817346af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159f5fd0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.0) pid=163092 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800014916bd8,0xffffffff822c7180 process=0xffff8000ffff7a50 user=0xffff8000159f1000, vmspace=0xfffffd803f00c948 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 12833 10780 15751 0 2 0 syz-executor.0 *12833 163092 15751 0 7 0x4000000 syz-executor.0 94090 352164 32240 0 2 0 syz-executor.1 94090 318711 32240 0 3 0x4000080 kqread syz-executor.1 8524 405074 1 0 3 0x80 nanosleep init 15267 254546 0 0 3 0x14200 bored sosplice 15751 68780 29989 0 3 0x82 nanosleep syz-executor.0 32240 22048 29989 0 3 0x82 nanosleep syz-executor.1 29989 514261 48016 0 3 0x82 thrsleep syz-fuzzer 29989 455987 48016 0 3 0x4000082 nanosleep syz-fuzzer 29989 316998 48016 0 3 0x4000082 thrsleep syz-fuzzer 29989 148019 48016 0 3 0x4000082 thrsleep syz-fuzzer 29989 309580 48016 0 3 0x4000082 thrsleep syz-fuzzer 29989 101871 48016 0 3 0x4000082 kqread syz-fuzzer 29989 33481 48016 0 3 0x4000082 thrsleep syz-fuzzer 48016 25755 57908 0 3 0x10008a pause ksh 57908 399893 79083 0 3 0x92 select sshd 79083 2816 1 0 3 0x80 select sshd 6121 406613 65799 73 2 0x100090 syslogd 65799 317881 1 0 3 0x100082 netio syslogd 49898 485992 1 77 3 0x100090 poll dhclient 1138 472026 1 0 3 0x80 poll dhclient 36807 504692 0 0 2 0x14200 zerothread 18177 10979 0 0 3 0x14200 aiodoned aiodoned 936 32098 0 0 3 0x14200 syncer update 64878 391602 0 0 3 0x14200 cleaner cleaner 94643 201396 0 0 3 0x14200 reaper reaper 6780 9210 0 0 3 0x14200 pgdaemon pagedaemon 19877 374248 0 0 3 0x14200 bored crynlk 58433 206953 0 0 3 0x14200 bored crypto 61395 263987 0 0 3 0x40014200 acpi0 acpi0 38220 333778 0 0 3 0x14200 bored softnet 62076 315290 0 0 3 0x14200 bored systqmp 97015 415059 0 0 3 0x14200 bored systq 60122 188140 0 0 3 0x40014200 bored softclock 25514 166987 0 0 3 0x40014200 idle0 85521 504135 0 0 3 0x14200 bored smr 1 443953 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 9538 6370K 7505K 78643K 28513 0 0 pcb 24 9K 11K 78643K 4211 0 0 rtable 133 5K 5K 78643K 1681 0 0 ifaddr 64 17K 19K 78643K 768 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 354 0 0 iov 0 0K 32K 78643K 1084 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 76K 78643K 8815 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 87 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 475 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 8799 0 0 sigio 2 0K 0K 78643K 149 0 0 proc 35 22K 54K 78643K 1233 0 0 subproc 32 2K 2K 78643K 46 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 857 0 0 in_multi 33 2K 2K 78643K 361 0 0 ether_multi 1 0K 0K 78643K 46 0 0 mrt 0 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 803 0 0 pfkey data 0 0K 0K 78643K 6 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 87 20K 39K 78643K 21448 0 0 UVM aobj 130 4K 4K 78643K 166 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 338 0 0 NDP 14 0K 0K 78643K 200 0 0 temp 199 2718K 3356K 78643K 29124 0 0 kqueue 0 0K 0K 78643K 70 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 3368 0 3361 1 0 1 1 0 8 0 plimitpl 152 224 0 218 1 0 1 1 0 8 0 rtentry 112 85 0 36 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 1276 0 1272 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 152 0 152 32 31 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 49 0 8 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 9 1 0 1 1 0 8 0 semapl 112 473 0 463 1 0 1 1 0 8 0 shmpl 112 164 0 36 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 16288 0 14767 50 0 50 50 0 8 0 ffsino 240 16288 0 14767 90 0 90 90 0 8 0 nchpl 144 28728 0 27093 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 91442 0 91442 3 2 1 1 0 8 1 scsiplug 64 16 0 16 12 12 0 1 0 8 0 scxspl 192 92754 0 92754 50 49 1 6 0 8 1 sigapl 432 8978 0 8964 2 0 2 2 0 8 0 futexpl 56 134603 0 134603 2 1 1 1 0 8 1 knotepl 112 1546 0 1526 1 0 1 1 0 8 0 kqueuepl 104 1972 0 1969 1 0 1 1 0 8 0 pipepl 112 4824 0 4803 14 12 2 2 0 8 1 fdescpl 424 8979 0 8964 2 0 2 2 0 8 0 filepl 120 53593 0 53496 7 3 4 5 0 8 1 lockfpl 104 3046 0 3046 3 2 1 1 0 8 1 lockfspl 48 1013 0 1013 3 2 1 1 0 8 1 sessionpl 112 24 0 15 1 0 1 1 0 8 0 pgrppl 48 138 0 129 1 0 1 1 0 8 0 ucredpl 96 13115 0 13108 1 0 1 1 0 8 0 zombiepl 144 8964 0 8964 2 1 1 1 0 8 1 processpl 840 8994 0 8964 4 0 4 4 0 8 0 procpl 600 20389 0 20351 5 1 4 4 0 8 0 sosppl 128 107 0 107 27 26 1 1 0 8 1 sockpl 384 7119 0 7101 7 4 3 4 0 8 1 mcl64k 65536 1718 0 1718 198 197 1 65 0 8 1 mcl16k 16384 26 0 26 19 18 1 1 0 8 1 mcl12k 12288 162 0 162 30 29 1 1 0 8 1 mcl9k 9216 124 0 124 29 28 1 1 0 8 1 mcl8k 8192 99 0 99 31 31 0 1 0 8 0 mcl4k 4096 293 0 293 18 17 1 1 0 8 1 mcl2k2 2112 39 0 39 18 18 0 1 0 8 0 mcl2k 2048 66844 0 66809 15 10 5 9 0 8 0 mtagpl 80 8 0 8 4 4 0 1 0 8 0 mbufpl 256 151395 0 151336 94 88 6 37 0 8 0 bufpl 256 28803 0 22996 364 0 364 364 0 8 0 anonpl 16 741045 0 730766 294 246 48 57 0 62 5 amapchunkpl 152 37787 0 37673 132 122 10 19 0 158 4 amappl16 192 50077 0 49533 275 247 28 38 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 34 0 33 2 1 1 1 0 8 0 amappl13 168 4422 0 4420 1 0 1 1 0 8 0 amappl12 160 15 0 14 1 0 1 1 0 8 0 amappl11 152 54 0 40 1 0 1 1 0 8 0 amappl10 144 71 0 69 2 1 1 1 0 8 0 amappl9 136 561 0 557 1 0 1 1 0 8 0 amappl8 128 138 0 123 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 58 0 50 1 0 1 1 0 8 0 amappl5 104 183 0 173 1 0 1 1 0 8 0 amappl4 96 13556 0 13534 1 0 1 1 0 8 0 amappl3 88 470 0 461 1 0 1 1 0 8 0 amappl2 80 71346 0 71275 4 2 2 3 0 8 0 amappl1 72 163433 0 163030 26 17 9 19 0 8 0 amappl 80 20682 0 20641 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 165 0 36 3 0 3 3 0 8 0 uaddrrnd 24 8979 0 8964 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8979 0 8964 1 0 1 1 0 8 0 vmmpekpl 168 49350 0 49325 2 0 2 2 0 8 0 vmmpepl 168 885659 0 884090 271 202 69 80 0 357 0 vmsppl 264 8978 0 8964 2 1 1 2 0 8 0 pdppl 4096 17965 0 17928 6 1 5 6 0 8 0 pvpl 32 2321315 0 2307485 606 481 125 200 0 265 13 pmappl 200 8978 0 8964 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 858 0 366 21 5 16 17 0 8 0