IOCGETD(r2, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r2, 0x20007478) getpeername$unix(r2, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r2, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000002580)) flock(r2, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r2, &(0x7f0000003740)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) r5 = openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000036c0)=[0x81, 0x8]) mknod(&(0x7f00000025c0)='./file0\x00', 0x2080, 0x1) semget(0x0, 0x3, 0xdde79d6bbbe99c06) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000003700)=0xffffffbffffffffd) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="0466", 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000140)="c8", 0xffffffffffffff08) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x6) r2 = openat(r0, &(0x7f0000001500)='./file0\x00', 0x20000, 0x10) kevent(r2, &(0x7f0000001540)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7fffffff, 0x68}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000001, 0x0, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0xf, 0x8}, {{r0}, 0xfffffffffffffffa, 0x568a59e3f5b6a5d9, 0x20000000, 0x0, 0x7}], 0xffffffff, &(0x7f0000001640)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x2, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0xffffffffffff7fff, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x1, 0x82c}, {{r0}, 0xffffffffffffffff, 0x53c8d48bf1592f10, 0x42, 0x8b8e, 0xb874}, {{r0}, 0x7a4316c7a9226cc3, 0xfd, 0x2, 0x0, 0x6}], 0x5, &(0x7f0000001700)={0x40, 0x5}) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000014c0)={&(0x7f0000001480)='./file0\x00', r1}) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x42) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="dbfed06d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000040)="8e") kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x144) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20, 0x0, 0xfffffffffffffffd}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: socket(0x20, 0x3, 0x0) 16:00:09 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x4, 0x3, r2}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001140)={{}, 0x2, &(0x7f0000001100)=[0x0, 0x0]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) unlinkat(r0, &(0x7f0000000080)='.\x00', 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000067a000/0x3000)=nil) munmap(&(0x7f000067b000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 16:00:09 executing program 1: getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x82501817cc8fd4fd, &(0x7f00000000c0)={0x91c0, 0x4000000}, 0x10) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x400, 0x2, 0x4, 0x9}) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f6669a23ac741116c65303ab6b7b126a4009e0121245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df64674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbf5bdcee1652c3cfdd0f8a413844c9d6b46e994b7c1c913c1da1f1719065087e7ada2cf4c2ef3716d7bf280d047a05ea3b2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc1291702b1ad05b9e28bc6074e438403c58562672947e2c8abb80898bce8d46d6db7473352b1e26155ba278bdcdc6e80735f21e98a4b9d9bfb36d98ac6acaca92b0dd74a5003edc85a8b06e89540a1a752293d3822c626ec268147c1a034ca41ade103676224e287f3776fb9da743d9918eb35446959e0ebf3f91497c0"], 0x30}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 16:00:09 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0xa288866adf2b454e, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0x7ff, 0x6, "3e06d4c6b99baa252a0f184e44def0ec33ec6f4b", 0x1ff, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:09 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100000010) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0xfffffffffffff892) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x3c4f59812edb9ba7, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x8034b0be3d30f36c, 0x23, 0xfff, 0xe8}, {{r0}, 0xfffffffffffffffc, 0x50, 0x1, 0x8, 0x505d5421}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x6, 0x101}, {{r0}, 0xfffffffffffffffc, 0x82, 0x2, 0x7, 0xbeb2}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0xe95f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1e, 0x1, 0x4018, 0x3a3b}], 0x544, &(0x7f00000001c0)={0x2cb9b35c}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6e, 0x0, 0x0, 0x4}, {0x74, 0x0, 0x8000000000000}, {0x200000002, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x41) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000100)=""/11, 0xb}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) 16:00:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = socket$inet6(0x18, 0x1, 0x1000) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x102) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x9, 0x9}, {0x8, 0xeb3}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x3834df71c9b68ece, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r0, 0x8}, {r1, 0x4}, {r2, 0x4}, {r3, 0x1}, {r4, 0x8}], 0x5, 0x1f) select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) r5 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x5}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000980)) unveil(&(0x7f0000000300)='./file3\x00', &(0x7f0000000040)='}\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') r1 = socket(0x2, 0xc003, 0x2) socket(0x6, 0x8000, 0x9) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x0) sendto(r1, &(0x7f0000000140)="ae5678f4a7917cb841d596ab61bd4cb47c1f0638a713940598fa5a630dfe62254f", 0x21, 0x404, &(0x7f0000000180)=@in6={0x18, 0x3, 0x5, 0x800}, 0xc) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)=']\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='-\x00']) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x1) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) r3 = dup(0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x140) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x2, 0xfffffffffffeffff}, {{r2}, 0xfffffffffffffff9, 0x4, 0x8, 0x11}], 0x200, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x3e, 0x20000000, 0x1, 0x400}, {{r4}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x6, 0x3b2}, {{r5}, 0x0, 0x2, 0x2, 0x400, 0x5}, {{r6}, 0x9de892a6a885b3d9, 0x20, 0x7, 0x800, 0x5e63}, {{r8}, 0xffffffffffffffff, 0xde, 0x80, 0xba61, 0x8000}], 0x5, &(0x7f0000000340)={0xffffffff, 0xf0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r9 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x1, 0xffffffffffff3070, 0xd16a, 0x8001}, 0xc) kevent(r9, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) readv(r8, &(0x7f0000001840)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000480)=""/216, 0xd8}, {&(0x7f0000000580)=""/63, 0x3f}, {&(0x7f00000005c0)=""/45, 0x2d}, {&(0x7f0000000600)=""/138, 0x8a}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/255, 0xff}], 0x9) close(r9) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0xffff, 0xfffffffffffffe00, &(0x7f0000000180)="2eb740efdadd703e3d550d4ba64daa6b006dd0a4ffc27a04e76a24906c3a52c93b6762c1d6361d15e20056d081030e5d66513280a9745b2f54b76aabc295fd5a20674f92f3217f5f498c8aa51df39c84b5fc3ef531dbf48deedf191fdbdac80cd2d2057fc14a581e7d4c7f90a945821ed59e84626644", 0x76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="767b13dc2a30a91f33bfbb449c65fe3bfd7d4cf393002265f70dbc6d1436bb27313b3716cc15e50699115639dadd8893db5f68f0d641bb974cadd4bdec04e3a25c9543098adb2d1c5dcf579f18068b347d941a7ef29ebf4613", 0x59) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000300)="670dc33706faef47281ace16ab7fa059fab696a781436ac7fc4da7cf3176b51b53eff2ea883a4c103dd01ad826b64785fcf54f17c4e00c38d95521e7aa670597253d37d3b5c28d23f1f69695379c6f2b7d4df4843e4d9d85a57b6016313283b0dff629b7a018ae007a3bf3af2e20e5d13a903f23de60e753167ad34b9d437e52b44387e208c7e0110d3f663d23eaf7f375b00ce6864671ed762f81c22a1cb9cdc9bf28de7a9a0a4cd4079b26e78c5c976623107d94ed3d2f500600ea618682af16268819198ad1f77f7ef2d487bd941e8ca21ffc8036a61c39db578523ac5699a195d105d30919b0ca35c94f8a047d9d8de92beed9d5dac533722fad3a224a369654e89cd4fc6646a4b60e63ccec07350815af84cee112bc4ee1793b86bee4a4f2505c2767676f0b6d17afea249cd4502fa8c32d23241060f01ec4bba78e266dca93193e2fe181d24f3ab8cf46c6fee9c68fa821d89a2a9a906c28967947", 0x15e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/89, 0x59}, {&(0x7f00000011c0)}], 0x5) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) kqueue() 16:00:11 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$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000000880)) kqueue() r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000e00000/0x200000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="280000b0e24900ffff00000100000009c617029df300000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0xffff000000, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0xb6d86d2b8b6421cf, 0x40) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x4, 0x1000, 0x4, 0x6, "16ac60fd2d04ba1fa06fd9e45f0dd2ff7dde2308", 0xffffffff7fffffff, 0x4}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x2, 0x298, 0x6, 0x1, "3777099e74ea5885f2bb8625c7c8c19896c78106", 0x1, 0x8f}) 16:00:11 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)={0x1, &(0x7f0000000040)=[{0xffffffffffffc7c8, 0x0, 0x0, 0x20}, {0x1024}, {0x80000000000002, 0x0, 0x0, 0xf680}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8c80, 0x0) fchmod(r1, 0x20) syz_emit_ethernet(0xfd30, &(0x7f00000000c0)="b6") read(r1, &(0x7f0000000180)=""/47, 0x2f) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x1f, 0xa036}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x10000, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffc, 0x5b, 0x4, 0x2, 0x323}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x69, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x0, 0x2c4}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x14b, 0x59db}, {{r0}, 0xfffffffffffffff8, 0x8, 0x698418dd61899beb, 0x9, 0x5}], 0x0, 0x0, 0x6, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xff) r5 = socket(0x18, 0x4001, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x944}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0/file0/fi\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x60662b465dd03ee9) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x64d2, './file0/file0/fi', './file0/file0/fi'}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') fchmodat(r3, &(0x7f0000000280)='./file0/file0/fi\x00', 0x2, 0x6) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xc7ae, 0x9, 0x63c, 0x4f}, {0x6, 0x0, 0x6, 0x3ff}, {0x2, 0xae06, 0x6270cf88, 0x81}, {0xffffffffffffffff, 0x5, 0x1000, 0x381}, {0x266a, 0x80, 0x3ff, 0x101}, {0x80000000, 0xfff, 0xff, 0x3ff}, {0x1b, 0xffffffff, 0x1, 0xed77}]}) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x11e1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x101) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) flock(r1, 0x1) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:12 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000000c0)="adf8a21eef3569f73b1488dd4e5de0d11f81ce83320216d64b", 0x19, 0xf, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="57a098ce087b9cfb58fda84aef5dc9660a212c9fe3e494dca541fdf8ae4bbb88651e9c072b39c02e1d041012fa0781f1d07aaa79fb63dcc4dfc1ed2f8dc6483f7b7159dcdc67d9ee503ad9c585cc358c30784e5567a92a4568696b2b0276d4ae482dac505ff39e20dc633ed4b5607e0170df6d7c02f839aceec30b7f9ea310b0fec5ab22e2edfd6b599798245af7b81bff3fa1d52989faf2f55d4cdbcc4a667fe65ca6be287c93977ab07595a41995", 0xaf) 16:00:12 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x5411, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x220) fchflags(r0, 0x10000) semop(r1, &(0x7f0000000040)=[{0x6, 0x8001, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x114, 0xb9d56a86ffb00e1b}, {0x2, 0x7, 0x1800}], 0x4) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0xffffffffffffffe0, 0x8, 0xe}) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x0, 0x484) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x3, 0x224) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x3, 0x1, 0x9, 0x29cf, r3}) getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r4 = dup2(r2, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3, 0x7fff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x3d, &(0x7f0000000240)) setegid(0x0) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r5 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x9]) semop(r6, &(0x7f0000000440), 0x0) setgid(0x0) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/61) fcntl$setflags(r5, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x1, 0x57, 0x6, 0x3, 0x2]) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x3) setgid(0x0) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0xb2a) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xfffffffffffffff8) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x80000000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) getegid() bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000d32f66696c653000"], 0xa) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) read(r0, &(0x7f0000000240)=""/161, 0xa1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) chmod(&(0x7f0000000080)='./bus\x00', 0x100000032) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x57}], 0x1) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x488, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x22}], 0x200000000000001c}) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x80000002) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x10) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:12 executing program 0: syz_open_pts() kqueue() pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000200)=""/18, 0x12}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000640)=""/245, 0xf5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pwritev(r1, &(0x7f0000002a00)=[{&(0x7f0000000500)="63587883aa62e14897f99a1d8baedcf7feb872f72d4cadbed56e6c1623", 0x1d}, {&(0x7f0000001900)="8b7f4b1d4036cf1c0e2c18388bdacda975d75c9c794823b34ad63e60f7037fe8c238e495388c9ce145a197d95431f61db582883c22b820b7a6a868ba41b3089156ed03ff32990dbb8220bc6f73ef16497ae09b42fe5ffadf39980795f59082f5a95ce03e5d199afccc8629d262856a692dd9926e82d450e8c6c2ae99a2113496e15f700d577d0669cf7e405f5ca0ddf1de9d60ec87f9497c283cac4069eb36601f0875bd09795cbf42333f11eed6544aab4ad66a35119aa098726233c698e61324b1b1cbc2b503fbefa418e912896ac34b00722ffbf35143e8c8380a424d16b50c35788102ea7bcb463d5eafada8a6799720616c8a82616427a1353e89d59cf7b2d62ad52a4d2f0d4213604d00ab851b77a84766d6b9ffd6cb2928373326348c1956d774024686e62ed77082429d045d3052fba0b03560c51180287ee3bd97c8a5c794d4fef04d303c500e199a0f2d9a9ba819eccd00464a70dd134a76364feda51045c62030c075eaa7888754b8e5e1480bc05355948ac0f4717bb952d79098c5e004fd2f0ee4169c0c6cb860fc54695742d219a304bf9a57099b7808845d37087e4dd3dc372f07ca3b6e8e76decd6d1f49d3ece9f089e652a586809c06e118a8e006ab4300b434f837eb114a078906cf991b34e3972ee3bbf143fde96bb3288f252660babcd4c23b189e4e9fea7018e447d77d50f9b33fad467bd08e8dc807874ba8e025e38cb576a0e1294da08e3e6dca7d7191da60f37a0a32e8fa60c1c6ebbe9e69cb76fa1183d610178f82afe4adaa61ebbb732ce355a6c3697782bb67b5a8d5a602927df8beab9eb32cbfb5958118bfc220abae229fa96631409db7b91ae7c659229c1c557788169e2444e0c4c501acbe0f43e40a4c29087f8bd4a0a81a2ca1f8dff275cf628b4acfeb48f5451b4e1d26b64fc68bbf04c7ae6b698eaa575a4205b3b1bf42bb13790e671fcdd817a3c14b33d61769a0d2d0641ff8d377ca0087300683ec566c7b77e906076f0ff13a4f897f93e87bf7a7d18e237f9e6a653fa773b2e900fe62fb51a09ec65d91c6f011ae590339fcfee859083ad54b90205905e0f7adb8f673ed576aa6e3d873515db6ddf1c0842427d8d3a7c234b4b2f01f953f2695d5509792f3447165230cc75eee995c1dbae3dabbe05365a638bb1a262b64d5363f7220b35570111dfc528817155f2864f6a599f3ea2789c8b7676cabedea0f50b9f03600f767dcc5b92e61624d9d132173e87e9fc049c459d0f91b9c76af05962a12e2bcab4a1d8f31d1fa15cd522d40b786508a0a2e8d82119a0daf221c17038002dccd1e61be98032a5370470f05f9fb301fce5ef045b60d73e95c6ae17cf44c0110295a241c04da1c838a54ddc49044e1c7e835cac0979f34f0f6387f9864aa8488645f318b78e8f6ad37594b7871845707fd745a24fcfd651013c3eee5890b03386d77d0e607426bd9f346eed180940b9bfa6ef47088fb80545808f9dda6f57d5c13ea1eaf4b3a834c0c5378d654789042db90ddb0258db332edbea85631dff6fc7809803ed6be1c03f2a37c5d8976ecb99c84e4fdda25839e30f83b43b5196d457a1d37c717072531e91d7ec4704333fb68e8f1c89e8ca5ed00cb19140e33f7be8fb74fcc743d7da37d88312231797fb9a52522cdd8f7e77ad0bcd0e5ab397632ee3e36ed421892b3cd7243c7c52620ac42fe5eff75511e111aca69ab214e72b9356d8334257bd375961b7a2560ff982a19a8e5f9bdadf448248234cf3a60a76d12b82012b5dcbb820e1deecf5ef069895012ca9a19234051ef3d0cfc38b33f6b810bdb7af1d41509d15ff7c5fdf2acd608d196c8ba7f0d6c60244d72bdd6008713e374fbe097edbba4e2888dc622ec242da10d9d4db6a0c3f4800662d652da8c937b2ea40db653a4439c18ac8f2ddede558143558a66df7508d29a2a167fe9da11062bc7d64e77e1550de9fbc7d941461922df6b7bcaf844c728431499c0dbc6efac5a57ebab5303db992836cef10db29fe21cf6042f58a3cfe25d6861a49a330e153740c92b7ffe9030e434dc50d2691c16c7ffa5aa843ea0b7829381b65c21a3aadb24b9a4b3805eb7dd8b1f0acd12797e32dc051f976feb4521104f73e155d663c6742a8fa7091677b07487c1b032774045a32350ea6ba52a34f25061cc36a7b2d0639e4377b198ff4206f869d20eca7151928764bd7174b3dbeb11fe03d5302ded9ba3d60297c03de8ddb79f9ee9bddda30c9b1588e3f3237aed384baa50835f2c86864363d81d3ff977e72e5ad700ee9f2aa173c767673281a1b893654b5526674b98f540d3bcf7a41bbe221ae3480576b4c356a2cfea4eeb8ff04436543037d12ba5ff16059840ff988c2a02b656cc5c7fe49fdd41c184f05915c5ed86bc1f21f3b520324a474b3fe6de4e5d36b8f31312654dc9b0f6cb739a4e49964d8753dedf06cadc6e5b1f7bf2d6b4b1c409957279b15e91b34c77ccebbe16c85cc9c94ba61a83c315f71c67538ace2c867bf9319e6b110977c5e65c5badfef39f70ad2e88bcb603b7dde8f2f919710d0f3506b246b4bc54917b01ab63546b22087b4da6770e5ada548deed83ceaaa291d7e1526ab48971f271af40d223d5e0cb1a1deef58e856989600e2f2d8dda1d5fb634ef946a9c79552152a3c312b269adce3dc6891ffb77d99c65ff77f9465696e1decee21caa562a0f7096a62f2bfa92dc6bd01564cb01146b172dcb2b1dd6964f63ed51ee146c20a869ea3d5eb67b6963285706a36384321ddda317f87f3a343070075ab5a94963b1de2755666c7296e3ce3baea60dc2e1fbde0c73b738f8fb06f66bf5aa9ff0ea3979f3315b2b17ba07164ec5e2505626d4d75ae9bddcbc9683fe6bf4fd6722792f75585c9f725023b9cb339fbc9eb109aa8aa1a38ac80680fb638add33240f5a46e5f7c73af7592b1b9112b6bea683cb349588cca6e217d9c87ae29ac96a6cac599aeff28b0cb000080448a513af0a0359eca6995e4ee9183f1e78113a8d2c23dc034d5433aa9d87cad34b1978a20782d525730349afe35644d356ff0f6bd29f14ca24a097d983b999c0b8792f8cd3d22dee0e7210190a8670b6ac99c6cd493046a2c6014fd5c2eecc322c45c62441edf4a7f158a04463eb784d1b012defe9fab535f7cea12ed3ff9696e4c0da19a685232c1fd347880ab7174b3977d4003ac186da970b880aae3c0e840926559c005a6e49637c03fb568d16dcee3d1fd024724f23dcec360cb52868760d9756f08bc6fde373c6318555cba2eb0c59f48939b07661b44698142cdef639517b49d0faf50c3ea515328613a9b462b8bdcca7c1b892b15444be0367e4665d254432f59bbc2e201028af6dd527bf9b2e2f6624468661bfa261793d78e02311f6f3dc9ac8a9f26b32eeeb448b80e835f7a6654deb2f32ffdbb859fbd06b0b1f4ac7d4bd011b6df25de35b4a7b5b9afc3b6d02917f45717eb0325800d424945fbc2b2f3046a93e75d053db6d357913abc696d23f797340986b041b19e222293ed63afca5b97660a4ade104f7c5c5ce6589017b3033b605c9c23f0f322ae712e750ae42d51495e8b4a5c2295e90ed9febd5f73ab1ccb8b45876c2327f64b9a56de391a0a412324fe24bd56b7040e5986fd0b34090544d951548da22b41c4989de99a257c77b259e72d57b8f911f23d5622efc1b3acb246f0f7ff0405a301ac003389b0e22ce969fed9b02117a99ebe2c25212ab557ecb21767caf9aff818ee2e32adace273de10113632d297fbe7453adff3a27ebf50f9fea226de6346f9711faecb64ce9192fb4cbcc729a71d598d5edba142241596aa65df4d8f00b4a836fe3a14f1c0ca4d92228081e71411913330c70e6b85b5412bc7bca03fe78e5005c5ec54f38e9b25e98b3aba4b3fe603705702dd5a6df34ce40855545ca98a16f8686dea89e4f0251a4043be24819c89b9dbf71276b8c156b48bec5e5a7ec3d5d2fcc219c2b7cafb150a5a12706966add06c06f11718aaec77847a0ed044f6fe78c8d30aaccf7258769a4f880623d6b3384c3567da282890200357e6d763ddd1da7ee8874881b85396dd28b83fba6d756f7ae30587b22950dca6cd9d10ec692f261e069a903372c6cae954cbe34e0bb3479ff4d1f63f7d7a442c56a0b31465ea4ada529390b12e0f14e350f54f3f9ee2409daa8b95e1ea1abd119107a7602563be5fb31ed19cdfd778ab6769446c5330a1e8e03177352831688c489714bea213c353a005d8180f5467def6aa54879f9cd3653f52a8d2408f54e647bf5a084597b5650380282a7ea92c09e78a08045f44c6bc1e3e13a0d8483c0643683e32c3e6cfb49ea9057a23543e119029142dd655108e65303db94ffe059bbb9cc30f8c8840bdd0b6bb72b010f7c2638b5e4ca053e4d159eabeb00ad2b413be3f7c28d148e1ad5619952c72871c6a5f797cc172b7cf98dd5b33644c43981e494be0350508cc4db3fe0fc8d64e4e0063245415fbc3b6232a3aa496774b181e77f6f62512a4513039194e6df2d66272830f99c507a3406dc914463d6475000ce355faf2414be274265a6dc1ca531897c1b21f51ffe490e480ded4288892efe07661193d84425fd4968d13ea1439429fbe1a2f0fa5e84ea2464384976808530a05d40e9a8111bc8230a4213a643cdc11ad71667861d2f6900645a43dc1290f0c57768bbdac954200d10ffedeed6a6abd872b7c4fc4f71796c30a2ebbbb4f1cfab1cf10a37ddb1afce359bed8df398a405606dbaa12fce0439a2a23aebf94184c16c034e86299bb52bbe2cfafd62413f8d1e2c018b28b24d9bfccd25683261208c9b9f8409744b392b29f13fd60624ef330b9b546e2d674d33ecb16b9b54dd3c90e33684b13748c892ed70a17eeeee667a77d19cdd84bf08697144276fe13daba585b727696e22129f41295ff90fb5228c5220f6868b0c5c579ae0d9711a7f9e634d29f88812603967e111247ef537c43ab5ab025f0cbe153a68ccd90655965993f722f95f9f0c2a135d7f4b2a77deca4005413ad7cc1ae660dc5850b54224d6d1855d28cdc2032a9afd7e2831539d577759be2deed4e7e23314845270f56f6b3559be91f63874ab79c9b223e10232d13a50557b04051415a4f8c2bff68331fd2ffb10e2041c761e3c3c255a258ec9effd61fc4932d2855da90cf83a7f8132b5760101584ff8140c283c547f5abc137a231dee6cf95a7d319c2ef5963fb66fe098ff4c941cf23934589f93ec7caac1036546c80089ff745e674ed8814e9a202a5a724a6eb15baf847a02c41b4fe1a7d3934d51ce52d657bfe852877e24328199b74a557157034fe79c48976e3e660a75d0a88e89b4c37492dd123a78a920772f33aa280c3c941fc1a6df4f9bf67c7cbe8a9d83737383a5d8cb57c155927a789cffafb4755f85e35d5c17b86505f6db90f1f37a6d1706c04b38783006b1605194cd88fd867204d2214b04533596152f5b5cd85aa8f08b12991fa20338b46642e33e7b4a0d8c2fcd371ff70c68f3c4444cd43662970f337586829680016cb67f8f57562dc71296f2927ea8fae701262d0b282dd60d97b161803cdb1800244c8bce972428164abafa4b67281c8389c86a6540f6a9edc3daf672d6fada8fe5be2f927f68855e2a25a4901c8439c5e39fd9ad488683d58763a93b8137283c4db112247f22c15b329e1f82d9e9925d845911c4a5529ec3aebe5073d45db422c31b929b59172d4fb0fd8c17805db3a9578796f1a715470590ebac8942faf6bf7d341", 0x1000}, {&(0x7f0000002900)="1c4fce195964529f4b7ca5547ad04ef10a64af06be24af84ce1398f75853ede2bfc028f8730383c49acaf0be9249c5a689b4c93301a0c9a07ed599b2c6eb3528fd1aa4", 0x43}, {&(0x7f0000002980)="5f69efd3da0833082f88fb611c997063e136847c1bb289b15d2215f3059026e107400bec1650a0df6e905840cac0a7925a6f2fb7bdc70916254d6cfdc360c6cdb49feff0902672db61eec9f3c2b5ec0af443", 0x52}, {&(0x7f0000000580)="6cbc58a6061e8be0a39f932af0c54f00eaf9e2d046bb1c820af835dad14ceb94716454fbe49dec3cdab6fd167d5a682e", 0x30}], 0x5, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x0, 0x30) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) getsockopt(r0, 0x6, 0x7, &(0x7f0000000000)=""/115, &(0x7f0000000080)=0x73) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ftruncate(r0, 0x0, 0x9) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/78, 0x4e}], 0x3, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ftruncate(r1, 0x0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000002500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES64=r1], 0x1) getpeername$unix(r1, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc1291702b1ad05b9e28bc6074e438403c58562672947e2c8abb80898bce8d46d6db7473352b1e26155ba278bdcdc6e80735f21e98a4b9d9bfb36d98ac6acaca92b0dd74a5003edc85a8b06e89540a1a752293d3822c626ec268147c1a034ca41ade103676224e287f3776fb9da743d9918eb35446959e0ebf3f91497c0"], 0x30}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() getrlimit(0xf, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:13 executing program 1: pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) bind(r2, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r1, 0x40}, {r2, 0x44}, {r3, 0x8}, {r1}, {r1}, {r4}, {r2}], 0x7, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="001a00"/23]) r5 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) getegid() r6 = dup(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getgid() readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) bind(r6, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) syz_open_pts() 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000380)={0xc0, './file0\x00', './file0\x00'}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = getgid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f00000002c0)=[r2, r4, r5, r6, r7, r8, r9, r10, r11, r12]) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x1, 0x1, 0x3f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x0, 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x80}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) r3 = getpid() r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003840)={0x0, 0x0, 0x0}, &(0x7f00000036c0)=0xfffffffffffffea0) r6 = getgid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, &(0x7f00000037c0)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x364, &(0x7f0000003900)) r12 = getegid() getgroups(0x9, &(0x7f0000003880)=[r5, r6, r7, r8, r9, r10, r11, 0x0, r12]) getgroups(0x1, &(0x7f0000003580)=[0x0]) sendmsg$unix(r2, &(0x7f0000003640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003500)=[{&(0x7f0000000380)="52f2b9cac8fd5dadf742fc2697a83da75affb36d3ce53099a7e598aa16ddfaa86bc5ac9a3ddf82fdefd269e70677f31dce3c56877901eb2a21d350a67f7b6fb6c0a7bf15db44353f7b34986de30e122a5d2cc2f683a0ef7351eab86b6ee0830cbaeb417dc47b27e4b2225447cf4ac56ae521baa7b0e1019dd7674bf6d8d8805a38d3c44bbd2891117fe2a2f2b15d2e4eac4330f75358239d7552e0f40d8e7f5618a07ecaf37055cd34db597b9155f1dfd775189e0355303694642f9341b132f362b7ac5cc1753c3bdefbf2e7e1c59c7cd1c8eac0b8a7ad836afd842dbd77ab3b262169938ee125e047260facb200351fa5f90347c87f072cbb47527fb073ededed848e8f4f203c84060d676443d708d72e20a659bab88e841fd2a4eaef8a6af29364f3f70bbd169c55008c9ec9a1be9e47fef09d5f8ddf6df7d1a2afa223fafe15031727d365965d8f75ce35446cb74a6dbdbd3c704473bb522f89be47dfb96d2758e7dfed80c22eb6ec96f78ad99ce18be57c780166880026a3a077594abeb8c0a4572035a1053a18f57e890d185e9361393c85bc2192a362fa989c52b2da62e2042dab0e8117f20b8b97d53d2d63645b5089b6c5a5694f6cea38d045ec625121794abf0a27b3286719e897ba8d2f3d227fc569f6ffb39dba8e8f014715187b5a28cfc63e01a32f156c00affd0ed1270a6c46c65164bcad4ce0f8a4769963a7b47f628e883f812396a8004fe870d404d0a9c72f32d9394b41c5f1125c3fdd7d6285e97b2b35ef83dac595ba79913f297bf16e5801397a8b4ede9c99ce5821d69a4fbb838e3ba84850e629d5d2d069eb32342380a790628d9ea64ca87abad4093c2787863acef16afe4e5521668486136ddac623c41e1969144e96acd5848107a6387fba57836477d28f8aa7ef4c688cf5162bd12221cc260d689cfd047dcf1e3a204e17c9f1600dd8fa687bab65dc378ea4fbb14cfef469ddc4f605b5c13a1e4f9cce4d31ec8a1c71c132081b0b574772dc21fba00cc48b8fb310c1703be86710e7cb8292871132805d80405e7563c4bf8b20231e629e1882f6600e3e7d65e9c788373936a631f189a65b89fa68793b1dcd1d66e4b9751588c53b41011a6337bc7c0589a46f14184634acd2d7f8bcae454c46a123d8b85a815ef3533125cc654be485fc39261ac1b25d8b4e990477c6cf9d96840296676390a265da48bfbd5770c1c373a1e315699b060a8f7f8292022ae380413fc852113ca33945abd1771a7860d1d1e0dbba6e6aa1ed5f4e9323c90696d5df4737f05c49753f2dcbe94b7d900c3eff36b87e5c9cdc9ee069bcc73ddbf85cbf5c3cadb33c62b9af5b64d304907584e8310e2cab5573bb80de51a2c503cb15cfb4b9ecb0bf12388b53d9c417ecc9fc569da546dd800e3c1edacece49a14c6c87a4252b732d18f9d3f339d746c9ed372ea43655aaa319cb9e3ca1e1c039503ffddf9ff59edcc177a1755db99bb5678c278d97e1dd2f705df6cf315786b782e6fb89580ccea6d635f3e7f07417d6151385a3c608cdc6810df061024cd6d291aad661f6d466a2aa0201e8fdab2c45322b1ec484bafd0b90f24d4a1dc48e0037f0f64cda2f562e8c1867cf5c00f588135fac772f4c2cd6d15db3d7ebfaf20ce6b8d30b5b66094d063abbb76f6abe19c219641aef804142724b12fd34d47eb2b48de59099461c02e884189b3ec60464637f978d4da7ac0292832033e17840df569848064a7841faec1f9105605949fe83866d521931bf4049ba28d8bb66ba2e189b1e7769cc53461d0b419ba9ec096af06435790532046e9594a439d07166ebc49e842c98a0326e9a1f805f76c0305c079e71ea69bc67600eca92accda42c77d6632c33522271903f32ce31b799676d820478839a8b8c2b271794684bb533a2f63832e841df8ac327904b6dc6ec135f0acbe17d93e75d0dfd34fc6a6139c9f963980fd83a9a42c347d2f468ae54810a06c1956561f2768bda5ff05f8b0a4642cfb582842f89cd8bc9248fd9a35145d691e3f2fa251d1966d854d3bf2f36395bb0471cfb825310e4a74d93d2bb8c443f76272ec9a502e1230d78049a2e41f0e8e4a4be5fdf5ee34f3cd72ff2aafcf0a1b1287923c1b9e2e2e74b6e25292a60e0d362cda543757a357f7685112439f6c66c17d1d6f5c6692fe4fe75fd63e6c702c7afc07227b86f672845ef090cd401dc6fadcf925944f5a52a1bfed2023cc3fc72d7522bd71a7c7a999a1d6c71e491f6742d00d2792fa37fcd5e0c9c00013ab3d90aa99daf0db8a525fa0acd40917e20da25dc693dec83a48ec6cced4f8626649e07aa817331c41f849faa5923fdee30868a26a7b918c9b3213ea125c0350b03f1024aee7230984dc1cd47e1d4a2e15c555558498dfc504f98ba8692257a24d7816745e9ce8cbfc468da3cd06b5c7c6c87ce0ca1b57f5ea1d6f598b196498d7c306d7408f8fc306e3b7447609b23ca0347911cedab0c35b5adefae1bec9d08d75a8434d58aca06e91da203de8fe74423fa387cbd2584b8ed809274bae6a2ebaa5451a86a1d12c852b3fc99b3c3684b2a825e3c0d1ad3bb02eb4879d1814db35875b8b4190b9b3ee1c5bb205e2c4b3a4682df2a6c5c965bc534c173d9d22b13a99192a56a9fcd75c18b0efab6880a6b2b170f84aed0b47c4e3aca33db3ea77c43be5e5275096f5a1dc30f2543ad80e32e0310f1143ddb91d3e9164c77fe5074c594b2be78ca2ba809e5ef7059be27a28e086986e479ff5cbf64553692960745d894873d9a2818c077dfe4284d7e39da2ea362e5d8d12c99bdf965449e093456df0597a6463bf743a673cb5d46061854933ec6d2d5fb6e870bcd2cd4d36be16599b8c9154b777897feda3dc9526d32739abb4c7e5af2a431df3df0623314c942f46a1634ff1036685f3a14642f462be262d2821a4d6cfe36d6cab796c7f4b45030cf40be1c6cfd23f7d91b3a24ce72ee6480eedc76d3ee7e252d33e149898c2b0ea850846de1d7cbdb3cb9d29712c9f27fc163699b3008fc59bf000c5d9d500d33dad882ab67401ca4942ad440af4083ecf18ef1abb9fe148538c2e12780717d5505563bc92fb9552a6d0783bd5c8f47e8f2958537a76eab7568f18b715af9db7c98b10736f232a581ba6f237724152820fd71f07a86abbc4f3eacd277d3a49d79364ee45809954c1e5ca3bf689bf865dc6a2b3e605f05aa64e515f11e7b121b459688b4450693bc48d9140da8764c3dbbee1113a348c7c830b860cfeecd910af50200354de6b1699ab97ac1cd8f9135cac276b7e97e6fd73f55d2c5fa78d3a712cf468b134a9d6d714b121832ebbfb897c1eb2e6a29a2b3d1e7883627c1d64948e9b4c36640d9d79bc831117030cdaf2547250daaf199c44c6db074b839fe7446d169ce86aef95ab05558b4d0c6e87a8f9117e69c7f224207ed0dfc558e6398f8a4a6a7fd47f7e0da4159210d73bab7ff352fc2985f8a7f89ece1e055e86f39d97b98ff24041c2f378462a8147bc624f38c1c60d7eb6f81e04cee4a611ea058e77e4fe7faeae1c9805e63ef7ff7b7d2a089276221349b683634a81bbdb910bdf98f28a3098c070f8f54556eb0451ea023af1d6d2d456253209e0fa7a3b0bb25d2422cab3bbb083fa715e1ad4e27a7bfad58e7d8077a806e62fffe19cb02e6713a6169bdf3e1c2164b0ab319cb12cd67e6d8a21c8782d2a83b9e20e6831350587061d737a5e3c1a08d0eb0dba35935710595670fb60b72b9158b2a64263a73c1193c7b241ee059f9ff60d1dfbae31c6047c9ecb73b85e4d02468ec20a98416184acf4f34529aa2191c222831cac87cc719e7801c7bebc51d0d0d22a2aa9a9fc96050b99ca46f2b65bc43be78f31fdaeffa3ce433302c0176ee3891c0456488f9ffcb0ec8c7180713150b202efaa1a18d4a7570fba1f8ff660142408b70f0740dd8f6c4f091db89c6d63db766784d00f9b08e14604a77387d7781dfc6c9a9219a39d5b6536060eae40d90c187cbb9d8db234433a631e777577d53e75881f3c520f5fb3c40e29cc69eca05be66b5c368c2db66a0ca1cf88b26fb60fbd194dd2e12fe6e8ce7221a3e1b814facc85cd0510b4782757a7f6dabf159eede9ea835632a7305cbb5f667740c73904df8f4b7703d8490f464a38db7984fd226cb588e8b2e308d55ff01d8f2561b37811e0b683caed936feb95df44e7301a5594ff3a112c5b0cdabe75d54c360e53e1f92d37849c410865e648d3d3478d26cb776b2f19320c0640a6be12a86b2cc47ec61862ddf178b17b1ab47e95a0e00230776bc5d3a9a31f01d6d4299d8d9a75a634eff2aa8744207b95c501c5b13b2b71e0d4ee887d975488e396567a77002d929f3428fce152655358e3ecfe1cb30fbdb23a56c12bf5a732c2d9013b0f8b6e143675039c666aa1d5d5e747d05fcd373217c1fc68161520409a95724081b7a51ceab17b37e52c11bdcba2d856d5fb991f7507918f5234e742db03588ac52073a9c2dc650f410825aded22f77d5d60b71a918fbda29ab9fee4ee74565a302a302ebf2de25f67107d2aadc82d3802df43c1d05325cc1ad10b06da49d1f95dc82b180fda92812175b18dd61f2cf0ed8ec10a345cd473a63018bab7c44e73733d8a34c725ace52daeaac1b45f0c5faab1ab96896e59d4529e7db4b0446e90376312955d23e39245382b10c985907b6e6e7cafd0ee89ef308c5fca45dcc7c811757702f112c29d78115597bbf6567de95a893996e58ca89cde1351dfda646e3f7d6512ad5c547f95c35cb6ecd268f7ab23bf66cb357c5469e5d6e0eef39fd43db3a8bd999ca1fbf31f06664542190a27f9d5a179755394db727786f3c1a18697bef7b18c30952f31868821b5f98ade02aa6ee931d208c70ea0cbe9ac06ff516a0dccad85fdb639d04113fb96be0d18c9f639fd480cf0d38f5df94bacdf6c0ef017da00579d58368092f852bec114810efca615029320d52861d26cdd3c866db8168390998fd3d84bff4f5f04e09fc808705fe6fa501e5fd82683fac1d1ee31b16e29bd874fe224c1f5fe695a9f9945d041b8b78487450ffd5212d9869ed1c689c25065dd1873263038f2360329b00f453840fe7e102c04a98e520c55de9ec19aadd95f51f9c37e214e493e165e70054e41addc7e732ffe12b4c5239b166ff69220d9e456cde003a89a617cb5f0b9511f6925899288151f9347a7fa0cabcc800a458c64e5a27244f740d5d06ae0cfbe39a76cb9ebd2f1b114e8b94b0ab7349a6960bea55e356e7f31a07691c0f3e74f1e914fd46f7255dc5ef091ae9118fe9ec07f0314bec334e5ffa10bc4fe8526420a89375f07e91cba7b77d5d366175bd9b182a678e1779271ed5e0fbf9fc4a9e3de7f21251057326e823ae42dd36b4adff248af0f04ecbf7560455131b2ff19e11105200a00ad1c0cf5cd0cd8a32c88f71e0b69c89217087675aedfe8e8b39fbf554adc84c2a18c196648f3aa0a519d233cdf7d18141b0559a34450166b622e4983364462bdbbde261caef3098284eea77860d6fb00521575263dc59ea92b91ce550ec0bad2d0ad208ff854a7498db8cac6867c269c65259d30f8ef63e05319a5ea838f235a625b0f130aa2b5aacf4eff3b9eca0a0630529774619fa61d63bedfbe18d789eada99d8551891659560d824f2c75ee971117e48eb6566e6e0aa132688a6108c9a1258005877280f96900bcdf1023ab38fad085e4103998bcce0f55e74106be84afa4ea122a947bbc68f2603f1ab1cb712d68102bf9", 0x1000}, {&(0x7f0000001380)="be07414c62c35e71c05b03ec369910e012f0e0a08fb1587a768e39c9ffe1fcba9b7ad97e3b4207c5bc2fc30d8581bbd157f2147d5d8eb6614a679d808a5a7f89aaa19a5a39cc66778226add70273f11e84993efb7bcf3cba29fd0901c1b084d991bdacef931285b82456202c739175c3d7af21b90a5649dc34606dd59723e67c0f98d0e031774ea46c869cf1b92f535328f24a453c3d2d12d2dd07c5d6c38c9041ad49d40d97b387d262e754c4", 0xad}, {&(0x7f0000001440)="c8d5a50f0880d2e47cade3262b68557565eb1e78e2840f17196210190835f6382ad3a2d7c151b062f0c574f513e4782e0565e35756dbc2696815e2d470a4e9442f17b5ebf22c5ca2db9697051a94b18bfadde44a5418f8c2968a2d0035134c793da7f4483c940e4ba40fbafefdf2e8f8337610883304a2d60c4136f0475c185d2f5815f1a9a2d01e3fe44d99ee807bb81cf62ffc7070e0bcd4714fc12fcc38b63d57a1bee429bdb4427a7d", 0xab}, {&(0x7f0000001500)="8e201023ab4f4e7b70478beacd65d28e3ab7a2212e8da62f9ba729abbe7b1a712000fcd2a47566d3a373f5f5f6d265d2c38b95e2cc9ed702f99054c120d036ba960a760c8a7ea9826808cfb43ed2b5065cb4df2c25cfe17c47b9a829b44b311e83e564e5baf5fc142d00ee4eb6e2ac75dced51f29887dfa5edd56972351fa7ff74fc6ac5314a0fb4875687a1b6a5a03e3f2522f5589c43f77b256e918d29ed6a06bf801d1397796bca094b791ce88e30ed07987c2d10c042af09da7b19e457a382571a6f107eaa455db070251542707deb51f8ef5620acdf3c9ca791264629e019e76c854057f8672780c229f6772d693ce4aa7d3649ad3be10d24e59c4824967af7be7fa40381439a7e104666b34a3df6a010f0c43a00a6f5e7d6c5b3cc47ce48d5317b9f6acfadf558d7ecb943fdd64378f2114f02041d34eddb9376802de55b6d2d303c056a3e797bb60199234328d91ba4b407054ee63d9206d9b6ff823ae0ed718b1cb8e267346c10c95628dca6e15a94869ec54b45f061605c244e0592f2eb8622d2c9ff2e495a5b0563ee4ffb529cefb40a6e883dc659348f678d692cce81d36bc96634f67e4e8855e652c24016ce95252d1c174b4f47b72e9f4850e4a653f3b7f40f94cf59c86ceb9422194edbad2bbc46d1cf5aa74e75e51a2826e9acf1b7db46adfc6f48a4b1896596eb132449fe22713383540903175a2e100cdef437c18ec78a62a6fd779852e6d15c7110b79fb2c7e197908e3f8dcb4464a6333629172179f83ea27d01290cb6fb29602c782e476c490ca0cc343c2486a7c3788e5f6f210dc073e4d9095e2a54a64d669b99c4ceee212f28f3bcf634b3c739d248e93f4f045581bf2dc97cd33f898ebdf1820e9f19c2e77e0f5d18ce457199fda6de2d39fc0498eeb9e657562f8a20c81e87ce52c0aaccf8be9e1b7cd599a9e605c8a97a33b4f0f146960e73621c94c5e0adaef83babe27cb027783da0177045257bb4501a2930444b3e966e104cbd2dd2f8458b3ed4b582a5c33aa10b3c218d4b46735d07558656b02ff02b8aba66660fcee610788aa47795b6363fb35301f1d3a56712b9ea9e4d5e547c3342bd40fae68db3ee9e88cd11afd8f2b2363d75dfc92a26af317226f540ff64a20db5e292852e196e4226d77b3f24934f53e0db434798fd6f9e64b134218e5e329cb311005c38dca56bbbfb54f2feeefb73793cc75e591869d27064c9a603025de8fe042f7359d9038904fc76a6048e30a08757d79322fdae09e870ddd6e64ad1114247dd7598f07d3c0022cddc9479ced65d6f7c354cb70b572be8467475a0b59f19c18201aa7db07f829a2d834c6fc473e55674b35139cab01e1217e8c0f0cf657dbd52a0ba015215666f21a6ac9abbbc16dfaf19581a18553d02fedd00c89d905b38742a3afb7ecb8f934cb0e5bf57b9f3e634e8e23ab076ad8022c51d0b1c91759317c068ca942ed035ed9515831c7b93a2e74dd944a8fe335727d91bc387d5508c508cf4e76c8101ccce44b6e47fca349f8e833c0a5f1b3e951f1ff0aef8e53ef3ff8d46ba6ea221b9bb3838e98c42a89105371ec7a430cd61f9cc8a50d5cccfea4c7efd0ce04a6a01f30833ce47c18e313b588a7b53fcc8a77978cf10442bcae7834fc26a6af816893c11120ad078d5bbd53de4bafe3db0e4fbd63abfcd7424c40a15fa1ba62c8653dc026aa9537cd8ec0a6c40f981060141c8f6001fae4d01a247f6c2f1528d989c2275018e3540ff7a6431cdf4fd57ae552907fe02ca45dddffd37e7aadbc32135c09df97c9e3739413e3dd3b52e32bb80d9e2be5821744db9c7e296db765b5929314a3e5bac3302bbb89274b9e5bd5e15812b2b83946939c074df9365827db3b6fcea14bdcfc3f6ded797ff51efc207587dfe34e26f39319aae5d6a4c83e9bfb52ad65530614ce630c6a5f4587458416f1710b56c2b4a83a27793eb0c662cfedf11d1bf3d871342aeb377a5ad3d53716042f26dd6dbfda321b66971f9bd79d443e69d0b1e6424070d2e1c4d3108cfa94baacb6f44a78489d6180e1a8a26ba3804d6f9c5353247b1eb22642e64ee169050fadf05c7915281075f64464483860278e7cc8531c035a5d8366af470fb3bfd767208c0d2a07888ddf0fc214b31fd797b31bd81cdd927b459154aeff20207ac67aa363dae1cb8f9bc42e8ba8434b0cde904255282cb06cac16c191c618c946e7112f23b0dc129f1545c7294c7cf4b2c7fbc2dc6e640aa48e9dacdfaabbac07fb293fdb3b24d2afb6b0812927d1c7f56540863bd8c9b6320668391981bc3306ae27b48e272c1d7dffef12f6f8886448e2f042c93d1e8bfed6bf051d7930a998426b92d954612d79f933ba75f122f3f203fa4f8d7eca10f9c32a4f374d114fb0ef462d74b0404a218079a74d7bcd42a886483e2b4fc874f168f0d36d6bebbf41c31d1614a9a020131fe6a20700eaf581884592eae4c892084bc60eadf99414b2d7bf0b6ddc95d8a1c2928f8d55f6911c43a878513914b75335e1ad4b72088e1e275526b7d4f42fdecbf6f1065961f885a886a14df912bf4a4032983e13c8a36f296df054500d0cda912b82e0a6eee253090e61380714dc1a455862967921e7da15587bb30912b1d894621c177d56edbf6404f8c7a51ea876b39a8dcc7c0b0d7002f36c7bbdf00e81de848196c0e771c5a9c2db9a48ea6c393989166e95445e55a105b30b0273b2180614a83b65a10be508111cdea640a09b6772a3bf94ed536979d3ed9da4726d2aa4a8f0f40f7bbd4b139cab807ad51ebd3deac8ecc4b141599a074384fe0470bf28e22f9423cebbad32d03909ed2ae44b0e5760fcdae6220b85a76c6048a492d413b26d2e39d13158e1319fcd541ee64984b45762add2f135c6e05f7c9ba15d54c4c6c345fdddac1e5b86f17a0af96f4e80e249d7454acb0d854686fdc71e3acfc04686fc864c38daed9626436063676a6df7dad9f06aaeb9ba399a7e621e9d59e9452a775989098f9d213088809b8e0779e9010b479dc1a43a0768c3a960ae344ae226360fc717dc00455894986e5cbaa8901647af9a3e68d6c8e68c765b89718ef0a262db8a07264163e2116f0d2830b5a2e442e701a9070e37fc480388f0574bf89bcb815ce2b8ba000fb6575aa47382ddc272b032826b72c81ac2bc88430e9c40e1b165390a3459ecc080a37a03476e2dffa8d4dd670e08c5b98d7b1aa4dd7eb8dd622fcee82605d524eb2a59ae65fe62e9aa4f8982109f1ea6401dae4066b32bf1d32fe07b777e051baf451092c655a8242f31bd2f7f2b719b9b2a3b1c7f3532e94ac23acc434328316bc659168695dee480909b0f1099f90402e9390539fced8520d08176e252228ac3832971d33b86909c8fd79720d4b3e9057cb06a49fe6aff6a6d30237a3adb5561e658aaee76d3203a0eb326313a00a9b8a1a538fde63b70cd3681ed47674800fd914265ded9e1971b84c3541c8ebd16eb2420e5cc92c1ca61a9d4c10d1bf6ff9156ac0fb3f1c9b507c69edce5bc267bcda655ec82f80474936a22082c3e4e6253bd18c18c87b2af7705c38eab4a0ce7d2f45592096c06595549d0c26f1f15a46fde1bb60c401268624f73385209e362c95d9784531eff66e925fcc495bd3a9f21252c5b8e517c18c684714a157ec18a09b3b5cfbba8853c57fded5a525f647b88b60e762ad6962fc430e44651faaf887a10692d3a38f2fd2e51c1f3e05229b66811cf8299ee54502303c1b74dd2b1af2664e07e369a0edc9e7a3be5f2a7c63df40edbfefb3c384234a5383db8c0b1c91c7021287b34fddfb686379e13d760541a2c090fa6e5b1157127d54b9770f1b6730c3eac5f13f468e0a48e42f14dcf45a776b2285fb5a3dd120f6b890b1474ca98f1f4d04aa6180fc4deee7aed3b14bb143c031095131e5c242da88adef514dad8bf469a407d3a158b011cf9d01f2c2e56d02c8647bc50594066e2e7c0971b5da7e8de72f1f4dbddf9bf223be26219a9ca24020b0720d162172ba868376dd80d4bb9783af7cf333d8e0f8eb594024f422d83b70d3de9982e013554eb532808f1f6935aebe4e3a3f85f93190a4c371f8ab2d3becf2b9d22ad3ca7e3e282fef879d406623635b5e02770038f493542fe60e436f7b6c3dece3e0e4b99ab11644361682f2b5b242e2583146f718b70d0f22d8f7596a7be4a298e60418548280ceb633d5321430c847ae1e602aec7adca0bb5499c7e11e7d5b480e8b83baf27a526d4b267e10c26caa51e4a5222d5b3d669e6a0f1ace3472dc6520e78052fb4edd4cd5cb974f0f6c093eb82a61aeff226f6126c2b1515643204559a4e6529888d36074287b5e9291976b1f31527fff3c786acb443e88274cbb9e3a4889c17e808ddd740201084f31ba564dc3923c49685d02bba647af4b2aa7eba43518e39ff90fa12468315b0694432fd67e1f7c40a78cc68c00249572c074c0647c2db7b043f99e8e84a5801de1af41bc3397c899fcd9e299f0051e087b1deb6abf14d94b806dd0814aa06b35f490b162beb95ebfa75dfcc1776954621ca5df9c3f8b5d37620596c3de8a2d0e0b13747e03245659a41c353850cd5bb2150e49de5b7c9fcaa6f79222a3a0ab4bbf6a242fb24ae2e46fde32ae39e56dc485f0cd9b3729fdb9665af7666d22a282844fd7cd8460619071541eee955c91be6b7e6050367f1a260f3ed691eaad77429589af4fa2891567747d2ed7e04b0159ecce698c16e9e230478922faeb92433388ccb7ec2930379430cc3e2035330a5981167c99274c402b9bb50a8eaf0fecb71fcbff9cb504b5e591bbf50f263195d6cb99d83545ac9c85b15c67441ae754b5c07d545c57a0ebddd1dd9641cea556f32af8d1b377ba1b3e767dae9d3073b59bfcaff5cb63aa6e19707590a8bcba7449cf7771c5b80d6f913f367c66f72528a29c5c2ad8ced02f20a95bb1c4ffcb7ce7e035e73ffc414c86492cb9759f7331b711178549164f0ff4f98c05d6911e0de837a24a08e84cfbf828a5f4b4a0ee98b0a6de21149350e10ac98833efbfd79d86241d36dce6d9e3e15e2888f321aa8c5a05199dc17b22faf7c6cb936f59cbccf49ede983ad25c7b90bae2c85456f10d6d033eb20eaf43452096e5f43215bac6b60feeed9f6c7b2b86717da10ab784427763bfcfa7fad64c629bfcdccd4001662fd86525a482089d3eb8f1301d8b85c3266e37b90988c5abd8fe1c28ab83a30fa1705fb89de5181f6c6baf529842d6f587ad81459446b403839b793854e4e0bfdf43e7532ae3474967291299f8d918c1088dfe4eefe4354d161e06c37d8b8d98e8175dc0a7058681731a47e9356a7fe85e9721f21bd7c4db495f2bc5a97bbe7badd4fc82445ef09b9062c90d4f77fd540279e90509c1470ca35625676c1ef551b555857b619ff0874310604c1279ede5a89a999b39003d3287fd9461d8c17d5da2684ef8f83d1beca0ee59ed361004178b5fc20e4a85b541eb6eec90023ac3b5935ed1d9e937acfdab7a8e4b6154b73c4b05e7bc71ffcd0c9cda906c37674943aef5c410062615fc5ba1728ec77bb743fcb987b4c72d976f11bbe6c911688cdeb0f5d7c4cff36af5f3622116133dc7d6976e274be1cd1cac4f38aacf87cc4c30769e2a1b6de186e09f39a607e864d197dfab4384082f992cda231e22c0296fef8da16533939b80bbff73854bdd65e04258666cb91848f1635351b088b8dbc073135668d469d5f20351c60ec9f61d3059785ccac8e6efcd0a0b05f271c90aeb462379eaae", 0x1000}, {&(0x7f0000002500)="d84cd9d38b5e914797ed11805e4932cf10309fc1244bddf6d4c5de82d9977b4dc47cb3b709004cf3356eb9ee980f474d10e62cf4307f551eed4e2eaacaf79781ad6a9063a030f0d3735c7280e66d3a18b7c634ad7d0b39f23e61683cc4a24ae2af6bc562848de1f4a348c792858c28200dc32734e2e79347ace2da51c28724a92729f3843b1f0276fae2eea7e67312388b8cd856542bce047de5865bc7b85df8a31eccdab5870c0fc393356ed115432de97b9b157448e9ca006f44d1e70610ccd8e5cc543bad45ec965dc45a6fbc594759b91b9b31cf807481b3b81f099f30675dcf02a349cb8ed04821949cfc1b1ed9769fcbff63add6dd109d5faff5ac2d3834331e9fea4be2cbf3d422c7d993f36447f6529c5017eb2a30af4bd12863cfb3432b7888f78ecbc5546be6d09db05c569724a8796085bec8a00a6b3c33f7ffe2dd72af3944a87caa21663734b48c3fa424038ff8cfbe254288c9e2ede2865dc15cc72780bff7f81e9bd9fa0376c5e07d6aacff263b450b3e960b97bf8ac2a715c1fc1d156bf2ecaad30ba4e99c473c65949615838675e3b80959b4c8911d1f10e4051a24b7a8e30a5083cd42ccc68669957daf38111cd04fbdb8574574f82b40898aee2adcefff2dc6b9f7f998159e80de93cc9565a43a249d8b35892963274e3abbdb31af6f96570cefdb0400d7bcddb69679d22b1517bf46e74bb00adea2fe78af46d3e7c77e6ebcbbe1e4b724455a135851406014bbd1589539555b7514ae63ba7c9d7ab6f72e83961b05e97054330794db0140d24f3ed8abd3bb3a72a260a85d32716f7eb51840fcd5332222c40aeee36421034e93c2ce9a50e6f3cbbd17f0fdd71b576106bd309949403614566ef2fb894bcb9ceecde4795bd49bf112a4fa1e630926883941ad50fa30cfd20fb8fbedf04d94c111d9f802b66fe034c8eacf25f9b6b4774857147bd99a35cb36d7d718b3982ff09b226bb8bf92e517a935d55ae033c6f2117497844bddd19d193804b1bfd0116f37ab0fa10bb980bcbec6a9d21807b5671a35078b331cfc3c9cb2db13122f5d7d74143d924aa2bc5ed05ffc83702f5a3724da527c551dc54d0b8b7a14c5ba1bd1927fde008cc8eac8f11d3fdfac8deea501522f1df0a912b4bc6d687f55ad6cfb2a78e13bb624a41ad7b202093825cccfa297606d47d0d6584c18ff735c951f465bc6b5a0accadf4f5af93d0d824f6de51a8796f0622a79e72f040e429a2732438b366c7b6b71a405c8999a6b8480da96624338cb4af984f747a9c8a297c48ee450d94c188c2d28ceb4ed2aab2735f5106b323f30366afb1fd8eced5f1dc975d9bad120f668bb20938d929ffe997390280f36fb66bc3657c59414e2d4801c79d231a8802f44d69f79b2da3421c62ac2fe1a0bb7b48ba801bd22525cbf569f7d991f248ebb53c53a1b4d80b8f637c9d84187c4970ad4176843c865dcacbb814c2b86e193aac1ca15f18e9516683ea2aa1aff5939d6fa25de8848d0b10b75113129ca9ede65a61a0c3903f72944b1041d03523667bd40b7fc60f88e487cdb633ae48ee97eac1d51ae7857c4c84646445d9eb51881968463ef25a96d518f4ee26428b6731dd046be9f8d9693be8ae015de2a710ecd878055e2f839cf2d766dc55329d53bee0b87856c2758ef07fa14074344fd91d5214cae50ecd9a3d08fcc2b8489d339cd90172a35b937c8eac57b752a7b96ea6a6a379fcf7602808d284a640f7ef5f4af573b572769698e3246dda7a4b213def97a6013a8af31aec7256f5aebd4d7120d6d236cdccaa7f27856760a17c6f0349f6756899070f325996b8f66ba7363f37d579cb92e12789dc0bddf82745d9f1e66df8793672e2a9346d5385011e2c50efb458f7ae29c4ef2a2ca122a794c5ed12a1181a257a8ebdf0a3b730f8291178fc9b25ffd15ccbff511b9ab369b5ebfe165d4c9e39fba04d2d88d006116f01d93190e5f6f2ce142e94dfe1c3c88657ae5900e7958725cfbfe1214384d1008a2534a83ac256fb9ab3bd8669b3a95f6c035a936db5edeb84057636490334e9f0ab33281eb2cfeabe616b052df39109e116a292fba901165bd460b85ecaeb8b5b10365d5dcdba597109ceb12a924fb72c12dc0fa50bf4f6f133131ca0a6b8cf58c5ff785a788e25d9c5c59ee5a656b5606164344d71f8cb4b79551951febe4d197112b0823771d1e02922332de1f8fcaaa5f5a398df47ec2265b7141d95954a6051f4eaab5270d1a085fb50c00fb4e2bed7cc386ed913804efaab1f8698fc39970ec8d7ed6bbbea529a3d541054c500a55af9a9ec9c840dd319ca1cd3bf7612240538c279eded42e4f1b3a172fab7b1549576913333df774b1f4f4c2104e655204584a3728869176532443c3195550633f0a108a3aa8856847f4b8b4cad51e23df3fe1c6888ad7357c089da9a9edd203b78b49b6e5da51a81838a6fe354362c7112e3a6fed591da7f87cd1eb9acad82ac37e8ae62abed4de663e1259d7fc4dd0adb039487fbce7a75f1a2c45d14daf898661814434f874bb006ceb2619deef3e90d3a75a6e0dd8c37ca25acc0a49677abb017b62a8f2ee1f9e90bb6e96ee9e84bf5ab69591b55ee85159a14fe87d0c6885fe99aebe5dd73ec8cf842466ebcf253efbeae6f2c95ce0f6670127028056b4cd1053e407672bb2cac20f64a8c0c0b4fdd2063757f8dab97bf25a814fb0550041a63214bb060dffc195f17367418e4124449cf98e15da466653be07ed899ac3242e6accda802e7d555e60b6d29be668f308bd6f874f74455e59ad64ea6534de054514abaa2844db0755969e0abfddf097d09aa92511bb94916636c33bbda9ddada23cb4c860b618a60a910939abd37b7e0d02360b9a787f1a3fa4ad936cf30e0656e615a65d7527ffc27fbd791fedba3cb8e36c7032a35bd2b1bfca602a7d00a9ba0361eb7f72960a8727477bc3fe187d21d7583d4d8afebc8aa26492926060b27f540755e024711a8223abba747298c87c844136a1ba739a22bedf8ad242d63c823fc1067f7d137548fd2013e651edc5f819765b24852d44eef5ed84388b6a13580c942bd6bb0114ec3333dba3565b208f51e73bc820155e76a2f16eb56d7cbee7cb8a8bc61ac9f1184c2797b1230ab0b2ac4187982558202ba0660323a53c178ea68638c72da6e2ff26e85c4c887431926cb3897f5693f7426cc64a86d5274701e3cde71d866d8885284611a110ad36f8d9653a59d70a3de9ceab5f8a0e13858e983cde9103bf74d2f46e83b290d24ee81d6e9f7d93f1309d6b28aa4b23a446866fc947c1dabc9378b0f50ec2f28e2fe42af0bb08266a13db73c11253edc29708080116122bf13dcee37a61e0620e10ecc8d3c43c88838c46c8f4f96afdf9fa49c1b939ab5cbbe08648d8bd7911d2aae3ddaecedf42fab5d01507697a610dee405bc1694a4423beff5c8cdc22bd4ac5caed9d498abf0c5ab53b1bb0e70cdb5aba3e0f451307e9e5e29b09dc3edaac77a8cebe53e7a61030f2404fa8ed65f11b0496b4a8b24af01b2f904827c3d7a30f1dc6fe7f1280a8983c817598b14cc91b63a628b9977e1829e8b5d308d8c8fa6ce4fa72e3c163edc1478c16d0ac6535dba0c4b3e669d62c689ea0a14646f2021c42fe1f8c53d761182137ded4b79096186293c897e3599a47c73b76e7883cba75e03095db03566b22ca3cebb3b79f9f316c98f2517121cd75a4e4ad6ce6ce6bd09a3f139c8f924531e17c77e754ee6965f6016e31396488460b034214e6243ab2deb631ebdd062f6da050a8033b79ba8dad44c82d40754d81dc1890cb6893df2ec699990ef44900ae6164ee1e3d826fca19d1437e6dfbd98f7e61f6902380d458defb74b00086a20ba4c126db1f15172fb76ad53dd1fb1c582d125336fada2aea347af2d92ee08fde101d1480b22eebfb1cb1f2d53a149495cb6f5c19ef0c6c596c4be2f0daacdc8fcbd92488765587e2376e8638fd8b54050d6e24c7f4b715e888e14c4c0bc1f7580805a3c4ec820991c3c936e6b9f9ba603f0a932b5c2cc22885151d47ed7750ddb38d86fdbdb083bb58ae17b26170def14a114e8dc464d5980bd1d34b287b5fb6444f44377bf954fa68d61da59f4f06182550ff2978273c518265a1ebc42b9525b234ae8e378b6ac022a8fdf3c6999aa81d955f6bf5c9a89eb79effd154ab8928f59e2ae3b82a2be836c8b0ab39e586cf91dbc6ce814b935b92ed958007f1882057725a618d1d7b1e199835200dbb6728537d7f9fecf1bffa0c6539b480cbb0ed6e357bce9807c96b45f5e43c1d519f8f3a9dfa373dfcf4b5e9bafb7c94466f4ad0e6204425cb6727977c90f5f7c392bf2bd4b6636322cd2fb0f6c26edf0ebb46465d17112ce5d2197e3c8aff97fbdd27e8512c679c90922757c14949676291f7e1b4a34577254725ceadcfb4c606a1389387965fc6b71c68b6cb91d9154e31267e60e1fbf2f940765dbfb83c2255e3fe56e5968a297d1597f98762717d0168284f0425b7b90e3f9fe44afd85445f725c61281c37caf1004af0b783004932bb64e40948160a95fb1437a9ef71f221202e0da30a11b123fbc5274a643f3d7f16684b08c21abdeab1895d001fcfe48f37942499874185c7cf5ad44b8412273c280779fc80ba18a67f6c3fd4937a2acd4d8d05fe00e46177368f05de03d8861e0000f329bb37baadc70d872d3868786ed5edabc77644c5fa2346230c2d917c99cf378151afd5787a51849a86339369fb67e9599a9311ec57cf07947115b8e026daed45fdd2de96878caed94997835efcf75c673ece9252e47fb471b19ea961a3956c12b80f0cb44d9954d73c038f646a543f94a228d6b208e1c858a90bc4fe19adec03f9aa830d330fd860306e1c6a3761a733e32f81e47b37c4b50292eafc943c26e9e726d9e84ead59f90869e4712824067532960c7ae02e06e60af517ec52d7657e51da850a061e649b45f0048e44983bb94b323b42fa3b33effeece3fb79b4e9c8d327bfccf088f102d23f4aacc1e5469dd8677684c145360a3fa6e725b3f5432b30e1b90f8c5f6d57b58a3dbe0ced91dbbaf83c834d095afb1cad4059008e2d600628046140193dde592c3a4ce3c223b401f09cc737755eead33ab35e1ae8d51ed5682b19b5c315fc79ae320a7fb6158a3f3410db8a3d7668d4c52bcacd46c8438782f45db90b163002a6966df462c041c81b732e817c4a4a99aae29e20b09a9cacb455bb85216004e2a8a3bfdc41953e2f6147139f5a669aaa79d57efb2e435bd628a6a72ca1067284b658f19ecdd0ad8046ec9004b663248be17f33a34ea266572d8806bb578bc59e47186cd0502e4a14db0303209d17ebfeb66d05f66ce73fde03eb49819a207eec8331436dd51512e40bf1b1cd3b78a985d2887d6725c94fe5ee720c7fd67ce0fab0980946e103e6364193dd0a5187b8bbf4c8bdd574399a9ed4b62734d7675b1aec92cf9194b3c6e747aecc319aed89626b547775eb3b1f34bb094246a4b4337d4d6481aca8edd41fb9c9a35044c8f3005134500a7fa93e4676eebda298c4a3a13c3e999fbaf18fb9cc47ee81ff2e225d9322303c2be311f09e94ed800617d07e2d13de06090a3430bea0ac8b8cb6d2199b88ca9aca8692100df7cea04e33b0312dd8d2765895812a697a8b26e113b7102d18fb860adf88bd8cfb3929598da0271b45e987e3e3458f2de091e883af35d16246311abd5328f598e93612f9fd475a1a20a4679da0cb6f60e86781464f2311d780c68094bffd", 0x1000}], 0x5, &(0x7f00000035c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="00000002182904e880000200ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x6) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r1, &(0x7f0000000280)=""/174, 0xae) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) 16:00:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20058, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="b4ec23567bc13a369b5ba8e8fa581c62fac06fba703b1e88c881", 0x1a}, {&(0x7f0000000240)="e43d9ae69b30da6533a55978230b98153e9c7faed72b61a5128859563f652c0b418a93e51d8d7afa3bfebc739dfc23c498381c67aa5552061a1cb9594c187a590ddd9d08914a1136a5ccede50a566f3fe8e43038eb81efe60f6d914ab0848dd3175fac26c4e8885b9b08b6b44f917d4d0d92a6799e1aeebbbca02beec8571626d7094bcded828f9a067e94771e3cb6d7c1f2984c334db9961fc2dab88f", 0x9d}, {&(0x7f0000000400)="c15326b85cf9e25b03393968ddaca7560732e34abb627c618c900e954f784336a04bd724815062e92e503e0a257569d35a2837d0a4df1371edf6b0288ac0e0334bf7be47684f360a3b949fcd734e4d475389bc9bcd6ba7a8ebce95012247507c832ca70f06fe9256e166770aa0b908c88df2757f6cbeae23fff9849945e4b6d53bf897ac871432e6fa4de0cbc779e873a619a933e8dcdc3c6bee52c2bb56ca4803adac0173c16eb1c85ee1522f20775aecc682064b808e593c0281a2eea0196d2f8d361f752ab20f411141d09e1e7371f20cf23f08a43407260c893baeed646ea4d93ac8eb6d87ec5876b4852caab8", 0xef}, {&(0x7f0000000300)="14f54fcf93a5a4e74d36ad95b92b61cc9cc15dc9325432395de01e70f137d07433c0a0e84e9ba8ce356a0308749a898c23fd42f6f904b57620daf9b328a09d8ed822c38b1dfb1d6955aae416a8718c109dbf54c1678ac1809f6e7c247723d3560753bf3efbfb2d9342b37bcb5ed8fce9550c8cf8b53403ec8679e1d17f104d0184b0593f31a4ba5343ccbebe47461f9a0a9684a73e98755b29518163d09be34556b72f6ed67e4276bb66e994bd74e4c1ce96563f589d77a18aad6ba4512365", 0xbf}], 0x4) close(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000001f67f2517d704398cb1c127ace3df5f38ef9039e5603c1ad0dce78eea703a83469bd81f9f03df96bdc4357a984a8b25e6a3dd55091086ad4c646a85577416102f98f9fff7a72eb4ef128b364203b39397946387688b06a52a4819b0fb3fda974820b5b5cde9e0c38cbe0e366d0c5ecc5af2f6156013af3d0a2fb2227948445105c82f790ffd4b80197e84516f0d5aca86eba79388d48aad0b3e229c712b5981d8382974f00db7e485237e4999"], 0xb5, 0x800) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) write(r2, &(0x7f0000000180)="0b49544eaf4fda6f2760065cb4b50895c2feefa552ef3c3e301f5a01d43e546eefe31ff49292e2e04c7fca708185fa9dd2f057cba82171ce6cfe9dba135a3ee1606c3ee70aaa81e210160ae0cfa135767d749a0566e09006e1b2e09ae88c55b84dcbfb319a2ac8f23284f119f83b978854e98fcb6464b05d67ee8d4a9f09cc98343c046bdaf03307b9b575885e28f5c357f2f9395399", 0xac) login: OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:15 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fchmod(r2, 0x8) r3 = fcntl$dupfd(r1, 0xa, r2) socket(0x4f4fe00c7c0a1dca, 0x3, 0xfffffffffffffff8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x967a9dd, 0xffffffffffffffc0}, 0x8) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x6) write(r2, &(0x7f0000000000)="49b5d3a88a76577346fce5b57736f938edaa2d132e58aecde2b128d3db94023f668a6022f54840f3a30f56f12d7f14a00bcfac7017126e376fb338d6b5b0479866ff279a39948a81b49db0872aee9b3cb6de8c1ad0b95844b4f7975f09ce55", 0x5f) setsockopt(r0, 0x2c5a, 0x800000000000043, 0x0, 0x1cd) socket(0x26, 0x4000, 0x80000001) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) r1 = dup(r0) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x594c, 0xe00000000}, {0x18, 0x1, 0x8, 0x3}, 0x9, [0x7, 0x5, 0x6, 0x1, 0x7, 0x8001, 0xfff, 0xef]}, 0x3c) r2 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket(0x10, 0x0, 0xfffffffffffffffe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66ff6c65f800d4e15d80eceb03c6fbf87c40ec9e78f60a5050425317e078f6b52bc7669959759a2de1efbe061963664ce01c5a0a4d893baa061b508b84f6e95addfbc00a061de81be6115419649e241c64707c4fefd3ffcc76dc1d45723506f0b163b650c33ee33116010b67547dba9ffac21cd87f641c46d1193fd09e258c8c32a3423304795176beb2b4e7b033f703357069"], 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1400000000000000100000005951829e03c33e95841d68002f499d0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000203ab099605bcc005a871700"], 0x18}, 0x0) 16:00:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) mprotect(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x10) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) semget$private(0x0, 0x4, 0x400) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = semget(0x3, 0x0, 0x1) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0x9, 0x800}], 0x3) syz_open_pts() 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000000, 0x0, 0x2, 0x0, "b800070000000008010000001500", 0x0, 0x6325}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100010475bc81c0000010000000000000000000033630343039b513ba15ac3227ebdca1277662efb1e3ed0cfa5b9daeca9bf0a5e"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) syz_open_pts() sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x2, 0x80000000, 0x8, 0x100000000}, {0xffffffffffffffff, 0x33, 0x2, 0x4cbf}, {0x9b, 0xfff, 0x5, 0x2}, {0x5, 0x2, 0x7, 0x7f}, {0x7fff, 0xfffffffffffffffc, 0x4, 0x1}, {0x8, 0x1ff, 0x7, 0xd1}, {0x6, 0x1a, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000980)) getuid() close(r1) mlockall(0x0) r2 = msgget$private(0x0, 0x100010730) getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1, 0x0, 0x0, 0x100}, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x14, 0x5011, r3, 0x0, 0x6) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x1}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000940)=0x80000002) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:17 executing program 0: utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x80, 0x8ea7}, {0x7, 0x2}}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x2000, 0x9) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r2) fcntl$dupfd(r1, 0xa, r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = socket(0x6, 0x4000, 0x6) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f00000000c0)='\x00\x00', 0x327) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000040)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x100000043, 0x104, 0x0, 0xffffffb2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x80000001, 0x6}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 16:00:17 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x82e72f083a6b3a6c, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="2ca3bd89fd28c878642f52241af43bfc2591cf6fa71c314bdd2dd8cd02dfa29cc99fc76c4796a56d85fefcafddea2d5293702d425cdce66bdc415ec7e7db053e40db36b9fed91179f846b6f23b7bc472719624e72ed70f63635152b1637742f6a69577c2e472d6cef341ecb7a6cbd4136f976f7a4b4861f1c8dea44f9a1c0176cf543d0f194c0914f9a441313111b89a7a4adcd6f590976070790f8c9b4943ac387a4eb7faf987fbc8791cf394940192a1fc9cf85ba8b231c8d7e16d67601881588dd4ff76d9", 0xc6}], 0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:17 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="d009718c3b2662695d", 0x9}, {&(0x7f0000000140)="b2c24886443c660199d55c1c6bf4ca1266693a8a415aaad31d033b596f91bce2a7752b3836283b7ee1997693ded17e05c960f2bad76f6f2ac2215243e3bff49b2e92b8aba098dd69f53896046da442411f7c9045dabea354f424a474ed02f5ac4a", 0x61}, {&(0x7f00000001c0)="af849177a5b77ed742a7ff9c68776fe599f940abf2d86951de25cace2b4c9706c355d9031710da7dba614bb54f0a5f5676f7fec5d63dc26c61d6b07d998f4d1d159425f1bb54b63e93c596b98471291a120cf00d35c294668f1600466f47348fd095461d055d78f4b2156a326c0b928b3f71fbfb7e3cf659ed1036941640e8d1334c71a478654548576924623382ee2f6afae391261ba7efb0c707ddafddfb5626167ba7932cd8c620adf81445e3d94992ab90e3bb38cf1e384474", 0xbb}, {&(0x7f0000000280)="3b54ca11f9d060a935df9ba39636341d34dded1ed96e76e5cee7fc5676fc4c35c2602d9f142070ae4d005e2f86c237075860038ce967508f5c805dcde07b90d22c09b71b927f7d8c6b7d8e435d72fa676304379f8e185e3dbfdacf1f44c820a1eb8accf1aa351c5acfdbc962db09ba267b0525293a51cfcd1e242e06ca348b39c4e34a328bc79d4ad03d4af45c26787c0af33ec1aa947f0cdb6655459c9099ecf23450ed2e9704923db9fb7f94", 0xad}, {&(0x7f0000000340)="a972dedd19390f3d19629ef007edc81224472684a23c09b8eef6d6041e695309fdb77e79b3417defe4417a0b19b42e", 0x2f}, {&(0x7f0000000380)="1cb134ada94cbe1f78ff2cffc2fd5a", 0xf}, {&(0x7f00000003c0)="2424f4c07854d6dc80d6c5e064432b2ac480faf9cbd606431f0911e58ffb4177a00438ad4194fde1eefd3e5234145ce020d8b1f51946ff07068681c63e926a9f2c5047d317ab35349038847f8e9d9c698d823dadabc87528df47e5cb5d6d6462efaf83b8e6db0f4b2604e725a09a2d721e70b2d4d19eac4e250d28135cc3fa3b1b6d566f9db39bbefd099b73d11c9e02922f8966d28cc87047eab11b7e9fa2ed8680ec42bebe403fa0a738f538ba77cf38504bfde31e0e55e1050709d18b2e909820706de41cdec64ebf49", 0xcb}, {&(0x7f00000004c0)="c8b7e03049eabad4c4e9a557f727699a3f254a7879cb2550cc8782b7f9a026134ba36b6f96332d770710c49d2558e9ba1c0dbf696f3db34e3578469c47f68d2a0f03e829826cb52b69410eece1576ca3b5262643bcf052b8e73dd7354af9b6c347b21c18697ef599fe224322", 0x6c}], 0x8, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) kevent(r1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000041, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x3, 0xc5b, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0xfffffffffffffffa, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x4, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x40, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x30, 0x1, 0x81, 0xfffffffffffffffe}], 0x7, &(0x7f0000001780)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x3, 0x80}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xaf, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x200}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x100}, {{r1}, 0x0, 0x12, 0x0, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0xe7, 0x8, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x1ff, 0xf862}, {{r1}, 0xffffffffffffffff, 0x89, 0x20000000, 0x0, 0x2}], 0x7fff, &(0x7f0000001880)={0x7, 0x8001}) mkdirat(r0, &(0x7f00000018c0)='./file0\x00', 0x80) bind$unix(r1, &(0x7f0000001900)=@file={0x1e531e4ae7eaed74, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001980)="9eaaa9685ca4bac9406c1531e0cad5751c8abed5015d3223e95885e2226f943dc1c825fd68a0ddb872d1dcfb21fbb3b13fbca0cb655cfcd8a76a8acd35c6c78168b6fdcbdae259ad10ad5d584800aed510d74e9e41e906dc19f78ca83520deb122c5e5662324561a71516a37953fca0fff623d63aa476414bb38cbeaf3334cb9a79022ee30f6409fdf20d2ec6f39d5c3bab10e4855e526c46f4fddc4f96aa9d4794877627cc0db9d8a80c5b45b4ebc46b048e4f1c440cae7ccfa3da95575b2741b83c4b5c33df02ec40ecc1b282d9da84bd4a130898d19", 0xd7}], 0x1, 0x0, 0x0, 0x9}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001b00)={0xada, '\x00', './file0/file0\x00'}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/null\x00', 0xb8c1c4320bd9d066, 0x0) kevent(r1, &(0x7f0000001b80)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x6, 0x2}, {{r2}, 0xfffffffffffffffc, 0x98, 0x20, 0x400, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x401, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20653f8a68ead68b, 0x1, 0x4}, {{r3}, 0x29c82dacd5548349, 0x93, 0x2, 0x6, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x1, 0x2}], 0x7f, &(0x7f0000001c40)=[{{r2}, 0xfffffffffffffffd, 0xa0, 0x40000000, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0xc58}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x400, 0xfffffffffffffff9}, {{r1}, 0x0, 0xa, 0x1, 0x3f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc, 0xf0000000, 0x100000001, 0x200}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0xef0e, 0x1}, {{r3}, 0xfffffffffffffffd, 0x9, 0x8, 0x6, 0x2}], 0x1ff, &(0x7f0000001d80)={0x97, 0x1}) getsockopt(r1, 0x8, 0xfffffffffffffff7, &(0x7f0000001dc0)=""/191, &(0x7f0000001e80)=0xbf) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001ec0)=0x1) mkdirat(r3, &(0x7f0000001f00)='./file0\x00', 0x84) connect(r0, &(0x7f0000001f40)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001f80)={0x1, 0x81}) close(r3) r4 = dup2(r2, r3) unlinkat(r1, &(0x7f0000001fc0)='./file0/file0\x00', 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000002000)={0x4, 0x9, 0x65e900000, 0x200}) pledge(&(0x7f0000002040)='(\'\x00', &(0x7f0000002080)='/dev/null\x00') r5 = socket(0x18, 0x6d029c07d21e9931, 0x246c) getpeername$unix(r5, &(0x7f00000020c0)=@abs, &(0x7f0000002100)=0x8) kevent(r4, &(0x7f0000002140)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x8}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x81, 0x3}, {{r4}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x4, 0xa60}, {{r4}, 0xffffffffffffffff, 0x44, 0x2, 0x6bd, 0x7f}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x3, 0x20}], 0x401, &(0x7f0000002200)=[{{r5}, 0xf3577a2ef3de68a6, 0x5, 0x4, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x18, 0x1, 0xb755, 0x3f}, {{r3}, 0x0, 0x2, 0x2, 0x800, 0x2}, {{r2}, 0xfffffffffffffffb, 0xd06307ab0d10dc1f, 0x80000090, 0xfffffffffffff001, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0xffff, 0x3}], 0x6, &(0x7f00000022c0)={0x6, 0x8000}) getpeername$unix(r0, &(0x7f0000002300)=@file={0x0, ""/108}, &(0x7f0000002380)=0x6e) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000023c0)) stat(&(0x7f0000002400)='./file1\x00', &(0x7f0000002440)) readlink(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/127, 0x7f) openat(r0, &(0x7f0000002580)='./file1\x00', 0x200, 0x108) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0x20008, 0x1c0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x8000, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000980)=0xffffffffffffffe3) recvmsg(r1, &(0x7f0000000840)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/88, 0x58}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000600)=""/19, 0x13}, {&(0x7f0000000640)=""/99, 0x63}], 0x8, &(0x7f0000000740)=""/242, 0xf2}, 0x2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) write(r2, &(0x7f0000000040)="510fc3a038", 0x26e) lstat(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x8005, 0x7ff) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x1, 0x5, 0x800, r1}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = getpgid(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x46321bb8}) r2 = getpgid(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x800, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) dup2(r0, r1) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="88c30bd144089ee6e5fa19e97f2a477abfe9035f2f203f056dc521b8a1d87327efd2bf0f0787e3cf39ff19f79e2ec3d4d00ccdf1bb17b76146af8a870ec56aaf969238cb5e7697562f56d3200c51e8eb306d81ab5aa92ea12e72cf8d622cbaa128e37775bb87910d2548fb603174", 0x6e}, {&(0x7f0000000140)="9f3fd032f4d72e9ff797b59d2adf86734bd2d1ca420f10e825e41aece1bb18d840ef38487c765275a8454a5e3c618d39f5b94433f8b57cec7b154f0184233285b01ff7da501b59fc0a781cefe792822b615a449ae45ef62da8583c3a46efc4f5a546204e659f0974223c2b1d68bbfb68a37fdeb6327892404861f13be525a98b59c09202d7f25cd155ffbc934e298b56b8e9dd79285573ee4e593a045234b8a35b06fb3574d8edca8e30b21b032078d46a3a88ff94c9137d36374068cf780447b9cc90d7b65fcb4d77e861876e86181688b4f2f596d2dd83138bae93ccdcf31f44", 0xe1}, {&(0x7f0000000240)="3818ecf0689c330775e90f64a6bc5ee4ea5f4b069cb4479f8147613a3f0d5eda8b0680688c0fd641d0774dc592cc3190e856e4af57b055bcbefc8d1384a69efe6059385f54e483fe0b66e715e446c52d89d4fac0fe0e05c41cf818f9cf76d2232c009890d38478ff9a765fef3088db1ee1bfc9484ad6c84ac8094788e4", 0x7d}], 0x3, &(0x7f0000000b40)=[{0xb8, 0xffff, 0xffff, "b19648e0a15a46803cc8fb18106115c60b47ebdeb9121aff3ff580d7587e6cdb66cc0e5583c8cff1ccb1fed3014fcd81ffd1803f4c996f034efbb30ba5d2f633d63604f8dc100f841b21ee51f431a8b59a278546765f9d7f858809e6c35ebeb35da0977020b6a5584fd06dfd8e973a5b37f7d47a112052fdf0411c2cdf51853b64b72a1505261b1ffee709521b5e4ef0a9f96805ec7f23efcd102755561f12a83633f94f"}, {0xc0, 0x1, 0x8, "0404a5485993848848484a9d9339debf1b266d931f4c4f051595b7888f3275f0d4e6f697549790a06f5b2a026d908c70327fbd21fb7045315ab43a25e08c34b5ed9de658fe2e00bad0f50f5ec0e00074f2294f7d925ab5aa2ef3d47d741bbcf3509c307cf18680291dd199f5e40d46774dc2a30001013012b1c897ebbb0ad0d8dca29f6117ec0530d4e429edd72a1ac2e8e24fad602bc5d930f76631f754ef46ecc1bb287b7c244642af18f93d"}, {0xb8, 0x1, 0x5, "64fda9d830c0ceeafb22a884673eb7612972f8a9012aa4d02990dcc0c5b1f0e1b2f43976c6eb3e9b563031853ddec0be264a79fe09e98c17bb6e1f7fc7c41433f1058048376d044868bd259716f0f0ff8a27ca4589a7b868e30b1c8b1cbbd00e867a1e1b26cdb11fe8718cf71a8dd7e069cd3e2d82a7f12b667c66bef65b3d11f6748acfa7309f21d72bf179e0f86009ce20bc6135a2b1ef62758664ebaceacb6091a227dabe"}, {0x110, 0xffff, 0xf8, "b40a872c33d1589fbbffb7834660384caeb2f2cb59f4f2130b9345da9cd077d3533fb16028bf3f83cf7353018f919fc8241193ad7238adf3658af229d8914017a99ec4469dd3fec3d05d907252715b1d7e8dc3ebe1f5566e7a8423f9ec091c5f7618a8182540a543798f83ea334c0ce5f242e976b32978d1785d5dc096322f2d4b643dc5c19f4a402827655b73e2b89b365afe192ad8dd0ced17d419ee4a5baa51a200cec076ea0bc67bd8f5b787602041cc23945915b5f67b4577c2148f4b1fa6cc1c0c68e9ddff39f6c75cd2b8ece58fe85d2c6ab04446c5cb5668efc343fd75987a9db858f478f73e9ab013f1b01eb4dd17a2b524359d66"}, {0x1010, 0xffff, 0xc7, "6df8943052e3a082d7af503e0f49c210bb65464973a2f54ed8ddf1d8bb0addf539ea8163468a5166d60c15a82e0879d740b4f3f5706d59ac00be9159981a21f16e523822e68fda6fbc3347eb469d7241bbb890f2136c8e0c64d8f2853b5026b9d0ef3bcdbb3d2723faed392f113eb094d430117d201c2ee40120523cb9d66bd74ddd433aba5bad0a20c2f7095e43ca6ebc168f902ce9e28dd6f007fedde672f85788f24d68dbbbf25794ae585329d3c09cab710cb44ae217ac18b1d318ebce4d38293f45d23c0a29b3f5423f591d92084a033f0d30be34a51c90de375f8ef247b8826cb26644921b7c22b4497ebecfe7a100c0b19e8f558aa0137cd7e9f967bf5a1d0741baf197e67d53c5e972c500ba758de105bc49fe2e5ab7191d7c3dcc6901e6ccc3af3298508cead365638bb10e945bc1ac54bf6a49c7e0db35658f3e1b893016697bd5580697cb1e23fcbff4e0a7df88f454d5463d70f62cfbf5cdc9a61314584cf1caefd46d9d24a0372d1b80adc20246610018c3f371c18d6fc29ed85414b3e0f1741ebe76a1e8764e4c84dd0ffbd1a9c5ac84869c61daa1a7238a6742bbd95feebd5c35fe320e868ca0d254edaef76cd18bd4a8fb74f42571fc42f80141eeeb9b38351664b8fda31602618176b0fbb8a330fca15be3238da397e254a7944468349619a888d52b15915da71c1f968e5ac93a5d8065d7cd05ec7e8d905e8b0c872d77840c120133bda30c8ec1d41013828631b4ac76c8736cb58ed169a4528c1afc84a6d0e6469da806da693619452d918e069a8714d0e849fdde286a6688d3b9eaef6f7e3b77fe8f137d32f340bfce7de3a6829e45061ec8fde98462d83b0fdbd8f5581decc1353b45b7dd840c5a5dcceee719c8b15e75e0aa1422556a2e2549d0b367eed0091af096e89adf8c4809244d4b201e7c08fb80906f3ef230471db7389f1c41b9e34c203e1a654520d3aeeccb7cc9c10df0b749d6b259a243297cb2aaf9afce9635a305632191162812bf0f08ca1c3736b6f5b67981d9af5ebaebb513513a1d6453ed81d16d059e6a362571511723f09890d409fb0455ffa511e3f735852db5141430202fbf3f293bd098c1d20f8e3024c3d54ba8725ac6ea1356e6be915b67a2b807cc8947961c6de460bdd9312ac361c47efc37f82121b886f793d5202116aac81a6607cdc5ca6b273a7148407a1091b74fe7897a3c8d114700886e7b8dfff10bef908dfea4f9efb941cc24d623b2d505dfb1791221df6bd81d0dfe8738a6b285c3d96b5c22b7b02cdb7a083bfc2fceab3e8080d4042310a2b185faa651b7e99a2bf840844fe5d1b93c718d7fdc8d37e6df42ee08c07859781fa0b6bb50365e3291ee77f2320765466fddb3c2bda34058c212c802fae52bdcf2b183268893d81f2d4403fe5fe9aa2f63b16198d7d67f3ef594a55cd4485a4395132eae4c2222a71660a9cd5842ad9c7eb582092e29290839a21c72b8406b2abc34f90726f3e92266eb4d0af3d077e5ccf916ba32b74bc546ab646b9c3eb0b14c9553f2d9b3988cd90f59df1541b747e0c1ce33a087ee77ce06e5945d245677ae67e8cd4c8d12c474f2f3173c119d25ca87ba232703c86577a41e5e67494c7bd43e51cba609f972aee58ce2493b259869ab13980f4c779acec1b794c6884083e6c66a78b937a6cd3b52fdb2c844e2df1f952c7c4497bd076228e2c4e72821e1941567e59cc94e6c2224facc8cccd2b7440d88d0830295d4123b039a479d358a8f40901bb08dac5b4858fb62e2862d340140fca344049bd3a0beb341f08f31c8e79c507ed990bacb5f33af0aa1f51b092f608ff76f5a12daf1ec1202709c6c2a4f28ae32d8c45ecd0e9dc3ad89e0532b39c4fe163f5da9dfd8e06d27b9528b639adf4b50d8960a384717186a0a0674d6229eac76e372436c95d513afdeba529b3e1546fbe8b59c1f98fdc624be99f5ee39807777fe7150e8101d644dde2625f30b8918158bc9bbd03101ecb57ad42dad39ad6f7b8e07cd776ee5dead0301c11c2b3fcc35afb9159101d68e7d5e32b07af52e06e5894beef5b4c4cd3a3fd98ce3688e10b97c36a2ac98f02786bed6e262adb9eb8a9871ce2d1e9b361babf7a4efc44295c076358858ad7e972552f7ca1105987c8d4a7f39ebdbc82d0086f229debafbe74e5a2d9fc6cbe0430327c1496e3a741b2d0b1176990e4d3c6f82fb6d3ba9e61cdf2ece8ca4c868df4509d5e2dc0703ea6cd5191d21dfd6a0be93b4bd45dcbceb87a9177cd723dbdecc116482ef14fc77222757d5ffccec73edb2654a0ae9514cf999061959cc3fa36cf28c57d150c11f742411bed6c1b5707e642ac3b22232889e6ae893b7d35e27581e560cf1ed21444accd68e017b966d88f32b867a428ca0492e2794a787c8c4f3eebb49a1defa726dbd9e31e498e66aeca1b5a95ee2defc53729c1063e8a8db094bddfe566a22b237bc459b1a51b64e8ecf0b52b6a1ff84929392e47c13aa7d7f56d0900e9bd8dba40dedd0561964135eae927bb0d76f1036c5f14c743dd97bf54568d14974e6782ce5183502efada52a2c48a2dd83a15ab8f65a7e98be081ac93c55b2b14931b79fe2c3a29fdfcb0326e33f60721d981f9bf981746579db388245c0e8bf86d9602f8b44eb1c95d71dcf5c422c698b657b50b3e22334337cf615e2ce6e7a6b7849bc53ace00a46df4213085eb6a7fafff3f83983decc748562f95fb755fd762148c7fb14c76c974185e1aaa9b9a7d038721ce1d70ed6199400778f6801a818ef0383bb71932a7c9b78a2ae415787b725f55b2259bdc9e25e0a298697a3e3df5a55fbc4c28420804df6ba3070d009e082383d017815cd1b3e6cc963fdb88b64107a1399610a5362f258818118edbc4d680d8b5d237ed22da8e172905e0c71dfde549a81b4e701390b13baced14c39d8849ff46288c4cdf2163464000eab50966e2bf22ac5889d34f524c5c1e14577f4def22dd56a1c4f1d77f1551ead51650a9926691b336d4f2ea7dcbe756e9fa3bb6d28ba5d2b0bb6fdd9db4491a6b067dda79386622a7c31826fec79104f0917608758778be050a97325254ce8eb3abeaae46bc91156a4bea21443f5ad1cfd32b962a8f2de78eceb48760e96462c98cda4475b9a73b7d7dbc38c82b2dcd972ebf965e89c89d5cb606a1f076a2f0513a848d7991a6de12f7e7f52dc6f534949c61567f8c0e35879577fa8a614103d62be2b24cd05149079916389c75ff5e977fa170459a93a2e08911b26e6473ccbbacbb6c0d5ca298f0717b8979583273abcef50db31c6369217d0a915155f97cd28b65c8abc5c3afea2168441a4046f52c54c501b00bf850e429c48b1757b9651efe04fd082ff1ba6c136b431d69fe79a5d28d51bcfeb5b67a8ab29a99c212747b8138933990dd3922dfa64a303078d34833308375f8ae1e0c33a3a9c3828cec301524918263a3b2d7f2f75774b088c495e5757c980654a85bc1e9adb9788b696dc840c1a913436ca9481c365466bd9739524331f980e7c96ec0b57baa264814a53dd6442223c4869e01140ac3210c8e5ad0da73ccfd39d4caea303e14b3b26a947c0e75e2ff3d4abc41199058a50bec9e432f79d40afdd22669226640056c7f79290e91b87151bce58852c93c99489935271f0ac1cf824e659e975c3c11b1bcb1d9c49a5d6f689bab2981e9fcf45d068d7083995c8bed44fcbbe54f00a080127de295dcb2e9a208f61a48ea032f793830d3d495d5be0229a78eedf95a367fef40c3c0629b5519f4268e1b63d646bf3738090982928fc95975f1f109907031638841aa2342a8a4f6a7df72f5e62f909133bf6303b45fca4587d9da766cc6ab6ddae69f17d339b99b8d5ebc5769a0cf7553997f134d4ef5f4180925a9eaad71189da73ccc6a6fa39f8c86e7a4333b3b48a62b464bcbaad1d9912533665f81bfc03a457f11305e02a410b51b847d7f85824dc012290500d6bc0970d88a79cd17d5797897a5338b366b4fd291fa816dd303ae28cf5d2b811eae72fc3a434fef89a9c3c9b498ac689d95465d83b52321465649233034166ba4e02123241c4b4e0823227022c069adc4e4de12f471b5000f17922f62db67469c929207dcb74e86fc24d4fc3fe1e27846f29b131867419caa1bae35c1838f0ebe3b71312f7cb9cfc381c2add1b558562fa38aee461b59d7756db85d536a3f3af989206c5a8a5d9f94bf9f48ac6b33a61a2658e31ce7d06b40413058384c1698e034163fe946197c154af69c2ca8b42a7818c3ce5355ea5380b95bde3aa2c5087dbfc33030bb36c0277b6ddabcc8bf7f6db9dc888cb826e85645b5bfb2172795066e75fa52c50cf8e8e34a8e81bb4c487d800425a72ce127544127ccaa81362b44a52bf55e3c20c9828841746cf180f017acaf8706fd745c7de47a9e3d7185e64d688f769ba878d59bdac257a9132353a661314ab37cc1473a967651ea06db677feb4e00793487218f784090b11b5cc903822ae4d119409720314bf406f1a174b6bc91326f4478f3495bf562d02ee2e79a5965031b2c7116c640f256372e31359b2c6f602d56cbd9f9e3505e2a0643e143efa379466db9c6d7d58373de721935cfb1b546dc772e404a9114f0cad3a1209d16c23193bf8cd8b35d43f01ebf287d83fe1ac4c7e3c62bb7090af6017d5b6a0f258f363616ead7615b2ac0ee612879c4e583a70ee97ec246213c44c79540d12083bd2251cc65dc7e3c8cc9a1df0a323c958929df81da523ff1f8548914f0e9bad13c13a991775c1228a397b0389c62c9a8d1e2fd568f342cb829f9bf7dcf989a6e1d9b0b0927fe67d99ad470ae140a1fbfd209c52d39d91ca41f0e072d8211c2cfcde00b0aa25a252da10ffdec9c6b77767e553810f8da40e3fb008cb36a4f1a0d0a14e78275bf49927f25a6e68a97c7cb8c892f567a7949f8c12526a0cbf61a793f53e1e256caf18c12b339915ce073d5f7702094e4a5ebacd1c365c0fa60386ac4cdae1e03c86bf8d6d68459d25f6c0e47e1ae5d8f505a75fb15a5671558210eec60d021cb3b997f665e6030b854e33f81e9c083b67f96f0a3c72c120732a02dc8909edf44cf1386897490de2e311536b3a6786b488b1764c8b9625609725b0053ec7fb9d55b0b8bd023074e2d7e997e116cdee0519ec77ff350506fa80a1c96216e9b144ed589d267ec00d702d5f700587050080200e1b2682c8fcce6918a13e57936b6549e1a4460c99f3d48d6c6fec52c2c2bd424d276a21df17edcb418170d7542bc7d76bebb82387212a9a7b7997395cd5068019a0bea1848da3a20f8f9063005e0ada51fb04abb2bf2084bd16889b8886903e643322cc3de965a50629ecac899713c14d73790d8c51735b12cc99d341217115d24616ba6f577317cb8c111531e1f6445a15ccc2243e6acb074807f09b79c0bb52ee9dd8054b421fc4486a8d8477a4a8e451a7472494547d6f45564a507bd2f8f5028874448320ebb47d76857560543fbe85b64e7689ad38d7075d52bc045d59c640681d1a062a83c9428b44783b9c7c2e9e230e1c188e97cef904d204819e694f6c6273f7151b82359b422ba3cc5d4704d7e7c09fb8a0f2327134db50b0108848012a8f9ee8026f3b7f3027ebd9377e64d760e52469dd1965cfa09fadbc1f09a2ee8a541a641ab3405c5248eaee55edfeb34e06ac65cd459e0db02db6d4fb9ca492ece41d8ae03db1baf5884c33ab33913e4321ab07b01c1d6e0e402e9924b7d08d2382d9c3f564fbe26ee84c687d66affa38"}, {0xa8, 0x1, 0x0, "898ae3e6281e2d30fdcb729b3d460ec1e66fd31319d1711b19495d23c06d97d3c10363b16edda4333b58041b91302c31b859b8836ff0b9e2a916ac98fc916b4d555ae61d3711a5e8de2f49c5ce6a54d8b816f1bca64e21258b79b6c160274cb4a395ec39db96cf3d8cb899ab820ec0f9ce8fa1b703ac80d9f82cd5a1d5a9b257550ebe51627ee6ff50c6a237affbd7ee06c14105035b0380"}], 0x13f8}, 0xe) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x9}) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup(0xffffffffffffffff) flock(r0, 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) getpgid(r2) fchflags(r1, 0x10000) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x3000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/184, 0xb8}], 0x2) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="dcf1184cac9e0cb74a0975f95afb60233998d2f29e8d46636cf6708fa288b0aba3035d71dd931ccabe52e896066e9cbcfdec7a108025e756011572da86e891dade4db5bbe2fb37c6cc9fff4aa3f5e057bad7c1207349d04956a4a09024508c822e178e4d249eefd3519d478a9fce3ddf472dfa75a3bdae2d736292af6fb3e05b4f0fb3e67751", 0xfffffffffffffefc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) msgget(0x1, 0x418) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x20000000000000d7, &(0x7f0000000080)=[{0x4b, 0x3, 0xfffffffffffff809, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2476f4741eb6554e, 0x0) syz_emit_ethernet(0xfffffffffffffe8e, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x3, [{0x2, 0x1}, {0x1, 0x2}, {0x2, 0x7fffffff}, {0x3, 0x7ff}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0x3}, {0x1, 0x8647}, {0x3, 0x3f}, {0x2, 0x2}, {0x3}, {0x1, 0x8}, {0x3, 0x26b12fc9}, {0x0, 0x8e9}, {0x2, 0xffffffffffffffb8}, {0x3, 0x59}, {0x0, 0x1f}, {0x0, 0x1}, {0x3, 0x1000}, {0x1, 0x5}, {0x1, 0x5701671f}, {0x3, 0x9040}, {0x1, 0x81}, {0x2, 0x2}, {0x1, 0x68f}, {0x2}, {0x3, 0x1}, {0xf48fdcaf386dd509, 0x800}, {0x2, 0x1}, {0x3, 0xffffffff7fffffff}, {0x3, 0x4}, {0x2, 0xa9}]}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) dup2(r0, r0) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) msgget(0x3, 0x9) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) socketpair(0x2, 0x5, 0x9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f00000015c0)=ANY=[@ANYBLOB="01002e2f62757300b44fb76424993f079a9161d63c8d9d1cf678673e0b1461edb986667386574f343faeb13e99c8b35748ae68a381e33d6c2aeb6b6bfadfd74791038a8d0ea550304c343411a6cf6998bd54e3cd8a"], 0x8, &(0x7f0000001500)=[{&(0x7f0000000380)="73828ee6b860f4c03a55712432677cbf178f1f210442ecaa470219e62ad9b87146a6dd93985f607d30cc8644c1e6c282ed9c6adf45b94c3989a8f94443eda7ba4b8fb9aec2dd46595b9eaf42660a334f63faf55be3d97efcb1e7b6bc3c59aae269ec1024df7ab570649d6fcbd51e6a0e3808168fa3fa6ae56ce2c67fbe2fc6686f62dbdae984a67c3fdf20cda5769695ffa7c97de7ca03a8dbea793e54a139dae5", 0xa1}, {&(0x7f0000000440)="72c978490b7e6b79c2f1b2f8f58273ebb847daf1030cf8a4a07d0b3705828ece8c6f712c", 0x24}, {&(0x7f0000000480)="5024305d936cd5e5f6f5", 0xa}, {&(0x7f00000004c0)="ed4c4503", 0x4}, {&(0x7f0000000500)="5a1d4d5e448e23650a6521953c3231589db3df4f62ce38d6745e2772b05a4208bd21b97b63642a16285e00761bdf88d420eb44cc92904d706b9dfa509f3cc1b5a15d066271bf4bcd8b7884e16014244f5b2ef4d350f62b0ed0311128d55374cd3ad3a4064ff4dac451c81f5493a8873d69dc9a74589f1f652deddb9ddb672106313f59cd80eed59e1026de2fe75e0106542e91371a2a768e4ae50476775f0d46390ec37517c5ebc76c908f0028adc2b8f5fbd070148c56a66995b2089f485b2e0e7d9a92d46c42c4e8b2174ddabc61694f405839adcb25ddb33af154391d2ff20a13ad3767945cadb85d7e49677f02d0d815ca7a1f51134943e66c6f9767d7681ed299ca0682f6663632ca1755c253bb638af8551858cf0bae5fda69b708444975ce067d795f7f5043e72ad6d76fe5a97e94a43d75dc36ba9f0f758cd485d36663a27644afbaf2b20d06fd930ec4b94be635e4429e40c3425264b7ea98a831b2485490ae994ce3a1a467031eb4222e9a4fef6a69301a7942e37029261c475629b1ec6a802db994dfa0835e00d042e4e11dc15f7bd2c2db80e5123fc459c116724dfa0c24d0798af4bf166b48375e228f34d578a2bad01124511589d44316547c0484b57e32f1d3b0010845f46faa7bab920872f575aeeb3f76cf69d48a336643d23b517c182881954151a9bd2958873e2b122a3dda62ff411a9a23fd0797456b403af0a563a4f7908822073a140dfd6d67c69b17b1d1859e4220ab096bf6fb2da015131dc7e1d018172dca542ca9ba3c3ff741f135c13a71534fe0cf77557b1daf002273cae44d6346891ac6b105e266d339886c3a0373f69f5a4b012f2a591368339329d1c2a5cda874f9f31dc901cf6527a3f37cd22357ffcbdab479f72bebbc096bcece5a30a1a0e3e64405a41b7615f6b8fc117a29007d9ad3fd3d91f8853f2324d03b1d9067f86af4a0d87d1071a141ce5c1afb875a25d03e419bac2b5c63d9dbc796959462ed706a1d7dcb53be589ef90d1e5257009ddda5205b91b0adebecd6f2e44b4cfb6654fe50328b3abb7164736ba68eb6cb7a46c7211c369fc04cee874103c52a6cd2a99b4cabc94f3a6611ab0431ba4a61263a2ba682703c0cea01587084f4956d515a6e86c5cc5f4b6ef84ec0e9ecbe8453088104715c9bc44fed2ea986916ef3ced299474e792553337a7b42c4dd2d9149b3f8b12e886e01396d038fee306aa9286971a0c382e5bc9e6189ab81a0cd542d82ddb1fc6113769d6ba51d53fc22663e2aa2b1235fa1a97f6047e0aa0415d0b1156fbbcad90b7e198b3a68b7032c36067b2de2c2f6dddebb2366c211fe60e3cbaf548c490a2f58c631f067a9fe9c2cc228eef363ca477b4bcd420ce20fd778d317968664d3f504aac31f26c7b331f783fbdd75634073cd6e4a67a8b5bfcb320ea619571149fe88b57d8843e4318275e1e68eff7f3ec6d496c590421114ea7b825b7ede62ff4653bf1b90def6056a4b696b2f9b50fe1bcf145cf7ce1f6f340c3dba2ff8b92c0f3286bf7567e86a8200d5fdc5aa5df99ac7d7792b090c85d3898df2d0a1de94e4668d231fdee6bc6eb6b350ed0cbf2bf5d5c8d584b56074cfadcad472dc97beb086d1b17f508d52b9e481f7d60a5ab69e526edf5ddade8d6e76b61efa19069e7c50aaa2d411c4f8675c59cbdb21c1ad40deb7a2f8746c2bfacc90527c5d0c1b0a46124e4c3784b6cb0857c5a371554ada95806a246c3acc569cf79cdd67ea8fb60385b79c106712b1775cba5b9c2a7f4a0afb63c030a1f0b3af9157f91b075bc5b2f1921ba2c54627c49c0246f2d522bba0ca83daa33e6c8ca84520272aacaa9a29ad728d27d7a677d7ecec78fba9b5be9ff2b829ae304d0507290f8c8b2c00ab06bbea4fdc1a6c6b9a613b0b6184f4e78196fa2a1bf69f35fd469d1ee1e1fdbae7b55ebb2ece36f2a632293e7c6a2ecf4b7738285198311e94f1def7707cfc38dfd7214508aaf6e22008385a38a9f7091e7f2072693d4cd70cec03fc4866f67bee3f9d89e36c4d803d49506648932cf2b0cb25e598eff289b110527d0aa930af794bbb31e7a5d7d4223502f340e0f2d8a8a79bfaced7520bf98b35769fd368c17701258778695c3395c69a4e00c68c383664cc9746157de2638dcc76267535fd639635cb7834ce27ba2bbf39bb11e53a80d657542ca12629f373f18e90fd057a81d2baeb83a2db984fd134138bf5f326e6f7f07f6f37af1e4aef8273dccf9eba686211def061624489020685f0cba0ce19512392059ce69e79407a931dab837c9dfe1f3d0f4d781417e3d59c9d1fa7d250ad46a1cd42b8b27401b107a07bb1828e6607161e56037d88002079476f98cc4c3ccff06578de021fdb37311464b92990ddf4875bd3bf4dac09b2ad5a4101bd52686aa6966940d60e2f1af145dd78927fd3ea04cc545da83c02fd5e3d369f06774ed071915b74859ef7a8df8afe9078aa5a27eb882190368cf16240d05571bb2f575e006505d7d3eab3c0b4559f43dde3d938dd5c3f7dda3c2e69ed37d3b514b5068fa938a32e9ab80ca71c46d71c2b4ccf238fd9e36d2e81b81762e4dbd79afaecf7262550f87890ebae9cfe1aabf7ab9d9300e781e8267a044a1f9d5c19a9b5cb23427fe11511d6e1fc228d4c9152bfac6cc6584bc3aa3b7c876d693f66244621d9c27c7cd9215a370aff4948bad17fc33a6d7873b9909e607aadb1563a5074468fb6476c5c0aa6978daca6481a9f88378cab0ad1e378635be699b6094c3abf8a08107dfa09bd944a28938e57fbe973b1239874cc5be609376d965c74acc30ab8fb3c9cfd73f2991bf96edb396e7fdd9994d91b883e948dd751e0888108aff8cbcc9029d4f89d238fedaaa7c6d15ffbcde1416cb285141c3a1a09478191f3a808bed0cc4ec82fea8eac739768822f607138764f107751d0ba00e7fd38afc5d3e7caf1662bee66bab62eb6364d9c4f9b1f736f9082848d3f2b3aae628a53e15b7735da1664644bb4467b7095d3597d40eb979b764d08d03c951bb73472861228170198677f74b61e2c0a186a6eb9e7f6010d5c65571528f28e4b96f43c6ea1c86f42a9a42792047f21d3577c4f11a2b386248018a9b1e60dad1d7d78461634f0abca9147f1705db9deef04443a86ea39dfc8175ef60f20a069e7c6b336294c97ba52f0db2d7fcfe8ba3e0e120ef63a2a11cf1a929f7afbf2ba9541dd7406babcad89f951fa8a5e6fc409664542ab998ced522864e921a5a7d53d48eba98423c8667377aaad889444372c60e6c01411c7930c8b2529f70531e8ede9a9366efa7d30e2c9d1c395164878998ae68db15a1ffad35213f7627b571cf7fe0ca708cca6f91fd97467556e41ffdf8f4ea66836ba93549119943ea17a1d34b3444ae80f83cf95cf3ea4e7c1dce4b2618e509ed3e14ca6da7cd5adf66e368feef34109b4d3ed2733ad5dd0a514a02a49b0a0331a3e5b702a2b8d4e0d09ca4071b395f9c66dd6c8a4612dbb87c709cfaaca0999d6e05d7223dc0a9cacd9404c5843aa5ecd0b12a1449337176958ab69300f6e07a90fd128cb6495bd1d2f6267ef654c5f6b80bac71686efaa21937f663b89f8138ef2485894cb3473eeb9565ec06f927d6b2495fdd0226da6b5efcf69cc9fe792f7d5ebffe844059492cbb2cd88d493841ec9c2cfa988981c90212b56c92317b64c931209fd520f5722ee9a59220cef3daa25ec8bfc270c94850b44c79ec5dd070499873b8c8cfa7c72a95b092710df9a103f796421e0e1c3282f2791cb1bc67a4880bb45e4dfb6f6b87cdcccaf9a3e1571baac3d0d066a3b68ad9cecc53b9090a4d3475db8b531eb0fd14e4f8dd403818f917435878e90d90254843ad6450c123ab104723ef16afdf71ce2c1031d501bc2ede1f5daa251c1bbd8e358b6c7fd9254ce196f079ca86009f8a3415e6d7d0fd019527acdf2f6993c3f03b9e43f76ee12f1a43ae0c037d5b8ceb0fdde829f2c043abcd9a0853c912ccda95aa2faf67cb74aecac5bc6318e471fd6961d03c9332ab127dcda15c3d47c4c0ac0e096cbcdae2f99dd624903930e4bb66c343d29d272f91d0c5af8dd6dc7e7f8009f64b889ca977714efe549b13b5a488cb2474901cf6a0dffe639158ec0a9d5bcf0e724f061a34b048a4bd7e7f5101d113a0289c1f878628517a774cc3e301567b33d4c98356c8dfe510468e69284a49bf96d445d379ef320d1200ba02c0fb0dd9d343c393b22e6054f1bcd31542088377f202e1c960947d4b0e3d92bdadcce445053bb23fd0e94bc72af504730f168d24cf8d0b16642f64c1d646c4e75aa22edf2fea1974e2b8a7ca65a4103a3067f756d79393d5ce9ba499c0d7bbe9dc29d5bc7e81b750c61acdfb6ab22e86b6d19029d4d59c388caec314093de9ae6f28806a58b0a7342fbd9f24070d3e004dfb4fa252cf5364d68f7b06351f324268eb2f1f52c51b7c4bb52b1d88f6bcb271d46b87031e223ad5f9548375d8cffa10bc4152c9ada40d6bb69f543ebcda75a72775e90836b43ba2473f58c226768082067e63452b8d5540a8260d727ff97bbd98a3874a27af6be21f78a265d99edf1d74b4360d67548f6bfda7fadcc9c7e498819d8ee7dce4d78b58707e631def6617bb15352469b769c524f2bb366d991a7b7a87dde8e692ddeaa4ca2c2dceab8f4ccde2e0edd887585ad9fae024e4f7c20c3f9b0c1f57f3029c261110b36344357274156bb798c73ef605bf93a060b73db8083a1781804dd63ee578782076cddc14fc5cfc99bdfae91a239f3cde9f4e7938a34e674229ada8c9576a7e53609101f089998399c1b0828f2a3d7709b27acf3d78b9173955855f18094f23714219799d177e9b366ae996e9a0bf10e68ebd31e77a1e118f6cd04f2fe97440a06c04af3643357f55c511a725401d53e90b675b3be8d9b235e242bce7216dd58b495c67fb3d9299c2c2c448d3636e7706f0fd4483964fe8aaad845b303bec0b9c25a5d281e4409bf136e30f1c4b91153bd18d4077e8cec56dc0793effed767d2283318c2bd1f5cba2a279e996ca99da62bc27d3c9968d79c533ac01378ce71ce0dee7c8bd0a196e4fe2fbb530fc8b02dd9688864e05fc176e995227d36340cdd1432e64faac4d4f5343c02ecf8abc937d24f9cce2a2112c79a4c46f188ee57583a386991b57726e415bae90617121c01263aac169f7e061173d977f2e23b3fe5eb5ac46e913253798f0b65b79e604b9d5afd8c04b2d315360c2a37635acb4c84ec03d2c5a77e466d23691000ccf1d7b4dee7c529a75e5984eb939f826a04652732b5dd0465b083c77416e8e62024ef6dc380bde4c56b4a5b7e50daa3227e6d44fc6eb0df0c4e919865ebaf011df902ac8769b5d09f7dd58d2b56285564b94634ba2521f46e64c13f0fb15c9d725faf8ed2c0eef14df594ff3520e6c091f7cffb3f18b35488dcc9ad119b3080eef87c3e6b8b3804a4a89013b34ca870da17aee10bd0c9041634b10711603274cc61e872b7a6da9ef828a3635e621bac389a6da6228a4369ac5830ef500fd1f39136f0a5a7b6582d8b66391c6445e4ab68281e53366a92d458f53a809ee6c8d84ddc7645f15e3545f132ab6c7e6d6f540f25e2520937bfdbca829db016bbbbd99d4e993579d4965cfa8df26908fef6a67673d60ebeee07cec23f98f59ff3bb91254274004edea8b48ff6241820ca08697b135b038e5b1a8e5cae1fb10918be74af138cd62fcf8c2881ee6787666addae986104086dd15d1903f77231de45c97c56", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x6, 0x0, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="beb69ecd30db07b91340e749547548", 0xf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimensat(r2, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000001640)={{0x7fff}, {0x7, 0xaa9}}, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) utimensat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x0, 0xd}, {0x6, 0x4}}, 0x2) r4 = dup(r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000300)=0x11) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x3}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r0}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00000018b78d8aee009c627e0a8ffd9000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5f5a134d39e7e370b3248582a6c9c6b0b6011b60cd6171e52cdb407b1940fb9879d9029533a7c75b8af1766aaa9f7016e2ef33fa05775c7b5dc47dc83481bc612b8cc8343e9005d1fd364c21a1f2a3bc7be5e17d050e16d11111051cd19a64bc64acbcf46d3c4a1fcc5e35586c2e415a39a84e9853d41e3b94f9aa38a226701f25911bd446ab5242993f6a42c290fbc306d195c1b68e525318ee71bd8d7e24d281b11df44fb99b3206205a9111423e41708acd28e6d15f35fe84f390720c22fa61c784c3e4a6e5217e844835305ff5cc70325276a708ac298542c3"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchflags(r0, 0x10001) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) getppid() 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000980)='\x00') 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r0, &(0x7f0000001500)=@abs={0xf379e71b9c3d5c03, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs={0xca774283df5d0b32, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="9313295fa382f3afec28ec73b05e5be843b5054851472c78e593a3ce933e962b552a31915a967ec2576f0e0d3a27df437a7b9465547ab39310ab0af393d712f84daaf36d5abb1c498858fa3727363f45663de21cb77b9b824e29ae12996e7809fdb2b71077dcbe1841585f20eb4e22eda75ffaf39f2a844a729e7caadc5b862d9731fc60cbcd3854880c57f66ede0c60197bdca5e50e48e2e486fe0c8078667684e2791ba968731758a47696d6d859f39d7151ec", 0xb4}], 0x1, &(0x7f0000000240)=[{0xb0, 0x0, 0x6c, "3d56636af5c55b5ba0b96475ed6ee23b95a680e8bed46a398ee9159a1bf5a1433adcaa889a5cdbf6721dfc4263db98c5a6392d3769d622bcad44eb8cabf064b77b26988cb604f7bd717e47de32d1740d2deb83d4ab7da1229eac98d77e3d455d7e1378844b3c49946ec47111c1e272dbfbffbc7c0693f4fb63aa8c3c3ee02b32a4850a167c21bb955930a83dd4bfa66da8afb560018a49f2b5121b3a"}, {0x98, 0xffff, 0xebc, "7ec8ed678c14f982d54b900e755eb684ac84944bf5b35bc3f8a3a235f1ca987e630d4c85f03059c7a148a06803dcf6f44eaffe4329159474452f9894a09933cb78385cacd1f259b4c4473c34e4c1ff041275e4fcf0594c2f5692097404ac362f20f1b9f5000a4aa3f4891b35ec526d9b97bc2870a08a879aaabaf652529eb35ce41c79c142b5fe7f"}, {0x50, 0x1, 0x6, "ce6638ba327f44e2d3447640449928ced595d7d945441259df1d2f6d0e8c349727934fd9b037cf774eb861e43308dfa452314e1ca6118fec02d11fa9e929"}, {0x110, 0xffff, 0x80000000, "0f93b58f7c86c3c530885e6fea5a008707262e68a5110e2884cb1a8952ba9707533854b17772de29c37995d7e459723cb69d6c22c2962c4c5c2cfeb76923b366a5278c38b62693b9bebc2a382ed6575df81ce984db448856a02498e87d04bb0fa25c844d644eef85d735836e7bd15662e7142f23e85d7a8ad1cb24dbef0c6bd5be18f3fc0258643361321fdd01ac2a493133f94e1fd5abcace157b2da17ca05455e96d41db7af38e2a067c00a302764fa0059a35833a5bf09cf228b93ae1f9f6976006f1f7e329d5a53f91adcff196cf846f18bfd602ea24f3763fe9e28268bc4a12f4c86a2cedfb9c81bdbbeccc75f73776364f6d97c8baed4c44"}, {0x1010, 0x1, 0x7ff, "d4212e6979473a4f2c0c337869d74b29caae51dc78c32666819914be2a262616905506b79d8f9680a51bdbfeb5f5d3151e770041b7db34626ceac002dab6b6305b9d5d1d0f719365226fe2abbb813419d020f6fd9c566bd25c6274753da4193474319375e33e5626b3716fa4e6ce401a600ac0c6d627db6f36aca290f132ac662668f25ddf1e5dc458fbe43476aa81aedcf87e57e57aa1f950cc7f22fd92cc82e2f74fbf46d5f543c440bd58c56435292af1d1531c1075e8320fe4409ece01fb72b89c6ee4826dff28352b7b2106f50a590dd29599dedd25839f44881b4feef6f4a419f4808a8cd60b84f23665626401e8156b3d0b455596876c4a8915eaab52b3427b3002423dc539632a650bba371e6a3b59e89bf98c1d22708373bd03ff1aff60852a22bcd67f469ec881cdb75abd3e24a4df68d55e0ecf5d7dbf32bed578684fc61de8c96a21643d0a6aeb036ddb1d613b0b91b86471613202983b3708f7df01a8556c87b16c596388a3dde3b6285cf9fdaefe36f8ee2d07a9c3555d401f432484569dba804dabed4a0fb2b4c9d8b38294f0154942102afe22706c2dd014689bb4a98f1451f85748e868a6d8d655d9831ce7a7c4d9b052679c42a62ab224af012754c297e1cc4b19231464862b7c864383c149d38ed9d4e64d1f78245e593dbb3ff2739a8b076fb5d33dd63b249ac0c3ba952222062c2b606d5f7740dd578f131ce73dae48cce62771e4bf992407424f34a4e93c2336bcd0c43056029e60f30f7aeb966bea22eca7df9b339305ea3ff3d6c513043e3f3c90b1bd4a37e447b9dba5629b54a2d40506d4b40e9f559d32569c0bdbd215d6b8f0aa85efcb9f42fc4bcbb553cc07917e94aa6c708761d3a530de201892ed32066e21b2c904fa477d63b09a3d95b79d0909055fb929735f9744653b31d21dec386cef24c569e52476109fa361a8ae64800daaddf2a047a0345e9851fffbe6ad5acbbd260dc00d4a876df9ff26feea8d21c10b8310e644132e6fc8fd7b9d061879eda9154610ed52e478a162dfa698e7d4b81ac4c9f9d23b52bc12256c1493dbd4eed8d1cfa3be07921082006b1766ca6de9b933c3ad6a0849606738f7b3977adccb680fb3c09597bfdfbe1826573c4c6ce74ce6374c0df76dc6a513ca73916ec2302ffbeb218afa8f58e7574fa0db4ac32fc61720ae38cd5d2418b0a7f1eb29405090ea9ebaf108dfae869e4d18984e39e255b63f26e90a7d563466afdfe92a010108686f6fa260332b5a00ddee1233d1ceefee6923c1386b224318709ca386fb86c9381e8ea2dbaf5d614d049cf3822a42d6db2732440285b21c315bc61a109783a5e515fa9826a2ddb405d8b1684011e36f9b0ac3e86a44841bf8361eec1895cb8560e050068837b2c566b8fbeab206c3fc5cca0fe9a0d47869b6ab21b6c2e5f72987f29a0e3ad70766a239be0deb24bd567fa9a5f9978aaef82ac445c8b832092b605e76d1190970b529cfd980e29300dfcc96df3c1bdb42a007ecb5301033b906c40a95a64ab3acb819ae557a0024956e063710bc4abd49ee0a7a56cd07ab318f3e57fe05c7e0790c565ff0bed251b1344f84c3c23458145370db714f541ffe13acb9dd86dd1af842cad29902d6d1e19c3bfb755ae15309f06e041c2d4fc3838c3a254d6b7a131184df6d1270a98cd03ad8d7742cd4314b683c201972ab72d4c7c6a6c775414e51676ffd635798a442f0156c76cd3e5780fecc98c6e46eae3395389f040a66cdf51f598dedbcf5219a2b3f8a54af9dcc9deef739d6e8231ef6e7c1c5af345fb1741ccb5e5a8637d08fd51b28393b43997058669d1f6c68b7e1e3633fb7f0800483ae1e28afd3ea7a3d8d3b46a28a0088d26e31c6d6f2f9d03d1625dd843120947ca580ad849c05c94e7ed0bddcd1f807c5d1252e41314feefc663daaf5174e5b40495921e0213af0656552ecc2064e2847b10409f76a9a9db9c1e810195a8113172d79c817bdbb3c6be44af8c6d5f4a3bf0c0c3e6308c40701dd885d8570e9393b60400ee067f17e8a9aade85e1ac89f2bc22cd0583cb1f91dbad993c97d0b83b8e9b655b868ac8ec78b07ec90d1f29882b7164fe78e5999acaa5f850ed60069b180dbbbaafab53d9e21ff5c613c7688110d90f63174b77bebd249cd2c305efb2deaf3932c581265f5d20ff40ab2ba12cda57891796a1dba7675ea15c060dd204e75301706607e4b267dee2728213505207be43d14c768b5009e6e8c4d2bc2b34e38262db189f9bccc99e035c6240699fd3351a2644781fdf3d5706acb17a8ff6d670be33b2c550c457b10e3a38ca2fc536a0e9eea9853441bc5c3c9bddb10bfde7081de89d9fe9b7c8658c84c3535c4b41e192ef828f0754330eee09e1188a15bd9ba61b9632c5a7508149819d02e322845da96dce713230dc9f2abee25fb42ab81211c8f2a8d632e6c3e9c55fed61fd628c527a50d87aaa17344e4736decebda4d8ab051bd5f3a36e7a5d5e0ef2a095a2085f8e9fabe39cad8474cc7dc4f870cf07ba267db0188b6c3aabef90061aa636a0a0d05d8cae72dbb78d7694c000b793da2dbe9110f60aa8ce161e2feb75d1e1b0df7fb750eb1e15e1cf2328eef2a257a09d2f909e903e13f28c23ceaf75fa24571fc15d4a7f0a48e5f8f6926d57ab5c892ac299b1811d20efdaaa50fb11858d3052a50a4e337f0a9bbc8d3249125aa7292bd71d41290d1570c6654be64e22d0f3758d183aa3bb1a264dcf96dc9b26a35cb9ecbfef23ef313edcbb197184d728007fc93085229c1b3b209b0672b6e7c8167bab716d7788860b5b4b13d4d42f4b08b188729c84724177d58f7d712ed4d50f0dce5604af38fec6c0bba6710abf7e68bedb915c56117be442b46ca29656a9a2f6560db7849d377c1a567907b7b4939c1d4de18d51e428f56743b05841a931abfc375b166927234a809a85ce583c3908c8a6942aabc0a0a12f038e36869defad6b8f1b1b3add2e0bb7d2fa8160037b5703b46b185d4d52a0d54f29be5254995d89e55283a9dc2b4836a422338a3202d5a0b1647568e86bd23be0b822fff8e89ea0b8aceef0ab4ded0e3e9082ab2a18fafa784d98a132e3fe459911671b21b543de8e1ca4077d491d72a000006c7e5bbd830e64dfbe514647eb9e35a9785b57d644328e81497a4d296569652647fd98a2051530b5bf33d4b2a738fc1fc2cb3758e15f285c444ce7ddfc98e2c9cc70b667ee905d6d58e237ecc0b1c43096b85b2484451e6703a692b575efb74fc52ab45310b4c73fe8612c622afcb62d327fd6b5650ff6c7b038b812cac7311255b43594265d1fd5b0805b7191b769448bfd14d41dd47c97ce0a4afe0f3e062ecc28a63f2c0b2b0ea7d861a2d83597f3023f1b358d81647393c9780e906555445498f54a2de761f0f67593a8bedb6422eb2e0c309431c26a7001b681f06bcc3e04d1a9b80e581997fd169d0d00372d9334f2cab61a9b16edc6b5256022144887614f78c5153bd89bae40534214151d67bbc90776701ccfe5ecef3120e23c89572f058baa8b4e70c1f04405f9a6a7a28780ef16c489225669b2d4b4ab17e31f3a4293bebcd5f989cc175e63259d93757df06fcd7054ae8f715c9a211497ea334917ceb8caedb4ca30f31ed1c3508c527e379d31300e92224eb86e7c87bd3ec19a5c7d78884dd7ac7b4a01b08da238385ff72ab343527c51cf0eaf472c2d483864040a65c3afbf30c2b949fe8db26bd0ac8575db9c9529b2bf9bef447c09414d5fa7a5db28736f0eb667ccbeef5240cd96ed9644f18188fddb2829c0144344a9bc5f1436d4d7385c7e2b10b2e5857e9252cbe47f1537297344652b1244e00ab89d96b059de6a85b3742b2965faaf4bc2aadc0a9d02ba67bf7267c99899e63658a799beaea837e48228de58c17d01aa6f894007942c63382d716d4e210438473a4da1a9ea113cd6cb079ca6c2fa34295a3a6bf7e79d4ae29d8139507be5d5ad93d1ec4c1d408eb97e3dd292e20cb2dd83aba46f950cfd7c4613ab4048472cc5b29a6bc04f46453f47e1729d1113b0b95e945593c659d76633f0b821dfad1684f204c0ad92a1d3bfe9baa1468c17ddf178cf2c6f2eea18be1634794c0f746d69bba5c749c8fc515c699b20c8517f68bf7e7fcf7e5b30386a36ceff1fef79b68363235b132a6b4e915ebe6b739b51cbac9925b963f854b943d02a88661eb2139b9d6e7b6213ab2062281b1cc6cdea7a77fdcadcb1e5d75fcf09573da337f66ff4801743d144caea2c68a5e7fb7247654a5943c5a5ef32d9fa5f023a94dab1e8ddd8645af9cfa2847cc02a87fa4b313b65da6f407c5004bc43b481bcb216f50e8cb0cb79e4ccfcc9138e4bd19c92800af3055faae3c29d6d4eaf6b2d13c3c4494c24b2a1200a204b7e4e4657a149eeeedf4d43898284c868ab990ab637383906dfe391381440ac5361324b5f2b577d308c02f2649e2de74053313654c25b23f2014a808de52a0caee2ff19535b1f6ff0cfd7f3330879c78e73ab12099d400ebe3a59caed48069917e4d570d0af9d91a1eee35a4e0e568ce7a0606d6da2afc89a0410ad201f379803ea16897476f3c12de43812d4570ea8d4e321c40a6132d73bb7d7a560a7ea59466e856123fc929a473d9b7dbd88d2d643e7f780cfa80fb58c1f06b867fc7ab67b36687a12ed7a60208b20a448da1f06cbf7b135459a4f2b3bf403711f9a4aca8a6fb7dfbb12bcb630d1279cc616e777547885e6156a3688b6539aaf1e499c0a81ff778db3ee90d57ea8c574ca455c6d5868efab8478b58236291ceeed6393c19f23a325b189217c52610a5f891fa18b9ef0e27babcb012d1ad46dff4e81eeaca0ce9103d936df0e0185bceef022e22778f4f69a599b923c25b36a43b3724ecf06d6551dbf1ab0f0b80cceaf5eb3a1ee0f5be59d92b04cb416a3f3a407e0b03a3cd16b01a3f9ca7dba02d33d0c4f0950562a2e8fd573fb613ae989ff5cad4350053e8e428c5bd0ab96aa27a713cbe812c37d3d74710376492daa50e680d7f42177a2a653046b09db621534c02c5041240a4b60e0e031af8dfbbde9ac166c854f68f412ce0c1384b9a339ced022f571aa9983b6f582f3091cbac0e87b7e1ad1d193cd1e7de187a19bd31fa75044fd8c75f4d0f1a2128e9079a3470d207e89e7e0da288367a5dfb9f0e800886d6b4d68400543b56fe7c87e3009132c8434460c6a9f1d3cb4084e5b1c10203408e3112f4beb5029ce279d0b184a26386e0efa532d95b73b4e4b938a810b62f6e3c6483ab76a9fd10b54f743b7c0abadf6c3af6ff54f319734b8ea2d8d4029a6583235d7f09d7e07bfd40f2dbc8ef4935122265bb833453371dae4d3fc3112dcccf7d674c1d3a05087efcc5a8ee5e06514ef2a64f007a8fe0e240e95283801049ef4e754ebc1d8100405a42393df72b264df63f8550e20d4d567e3f2dd7223d0cdf315156a229ab81d2f4eeab0718adf3f880d5eb8091ee4dae2158d404a563ea60440e125c99b4dee25f14d3dbad9c80f5cbfb3f7ac6d4b149f9cfec0f4d3eb560a9d80a3e88b6dd901f50ae5f4eb71a7f7a607f2bfcd237072948eaf0130afe2ab2bcd60d32503422e3ec7016faacf42527f1ba13b52edddacb86279b11faaf2a36b67bb967562cfc6f115b0aa2851d4576a09d9eb1dc582847673a628dafb3716652b0ee631ad430fca174861ae18e4ea10d278cf3e81e0e6a31d2f424be38384045dc4ad39ef9d1d7d10f9af9b56903f46957ba828ce1fa290cd029ba49fc3d"}], 0x12b8}, 0x8) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x21, 0xa2b35c676a837b50, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x6, 0x3}, {{r0}, 0xfffffffffffffffa, 0x84, 0xc9694819f01f18ff, 0x9, 0xb1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0x1e}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0xec99733e5007bd37, 0x80000000, 0xffff, 0x2}, {{r2}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0xffff}, {{r1}, 0x0, 0x44, 0x290539dc1bae514d, 0x6, 0x6}, {{r0}, 0x0, 0x1, 0x0, 0x37, 0x5}, {{r2}, 0xfffffffffffffffa, 0x24, 0x40000000, 0x7ff, 0x1ff}, {{r0}, 0x0, 0x8, 0x0, 0x6cbb, 0x6}, {{r1}, 0x5bf4933feb017321, 0x10, 0x80, 0x800, 0x8}, {{r1}, 0xfffffffffffffff9, 0x21, 0x4, 0x1, 0xffff}], 0x4, &(0x7f0000000000)={0x1, 0x80000001}) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x26, 0x1, 0x20) r1 = socket(0x800000018, 0x8003, 0x0) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x2ba979bb35de3bd5, 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000001d07000000009e550000a71522d04f06c4d3215b0ce3022f5b9b0000001d429ed18df70e20dc13285bd2"], 0x10}, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x104) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000340)=0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x2, 0xd930}, {0x18, 0x0, 0xa, 0x401}, 0x80, [0xf6, 0x6, 0x3ff, 0x100, 0x1f, 0x3, 0x3, 0x68adb24a]}, 0x3c) flock(r4, 0xe) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f00000003c0)={0x22}, &(0x7f0000000400)) kevent(r6, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffff8, 0x16, 0x2, 0x10001, 0x8e}, {{r6}, 0xffffffffffffffff, 0x48, 0x2, 0x0, 0x100}, {{r2}, 0xfffffffffffffffe, 0x2, 0x8, 0x3, 0x7}, {{r5}, 0xffffffffffffffff, 0x21, 0x80000000, 0x94cc, 0x9}, {{r1}, 0xfffffffffffffffd, 0x5, 0x1, 0x7f, 0x7}, {{r0}, 0x0, 0x0, 0x2, 0x5, 0xff}], 0x7, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffa, 0x40, 0x80000001, 0x6, 0x20}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x0, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0x80, 0x4, 0x800, 0x80}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8000000d, 0xb2, 0x4}, {{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x7}, {{r4}, 0x6014bd99981c8f00, 0x0, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000080, 0x3, 0x9}, {{r4}, 0xfffffffffffffff8, 0x1c, 0x5, 0x9, 0x5}], 0x0, &(0x7f0000000600)={0xfffffffffffffffc, 0x7}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1bb, &(0x7f0000000000)="dae39ab5363387647b5e311ff8adbfe02e57283e75247a5af0fc4dcadc32b8cb0e24a13d1e50ff0f793a2be8b9f2d5f763093c91b03e00848daf928bd00c38ec051cfbe011d705027db234") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r1 = getegid() r2 = getgid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) r6 = getgid() getgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) 16:00:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x62, 0x2, 0x0, 0x1}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:18 executing program 0: 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}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x2, 0x0, 0x1ff, 0x3f}, {0x6, 0x2, 0x1, 0x7}, {0xff, 0xf69, 0x9, 0x6}, {0x1, 0x1f, 0x1, 0x401}, {0x6, 0x7, 0x3, 0x3}, {0x400, 0x6, 0x2, 0x5}, {0x1, 0x4, 0x9, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x40) r2 = socket$inet(0x2, 0x2, 0x10000) sendto$inet(r2, &(0x7f0000000340)="32adadd13b9248934ee848e9c4db018660b385da852adc25cffe6b454eaccf11d9416ed7aa6c25e6763a95af681350cdf89c5729b152bec82b5f427a6230e8274482a1aca2e3f8c68d7d39b41f156bed5a79ff7400eba32d0ae1c0106b94b2521942fe8dee3470487ac52460bc16737073be2ffff8bacf8f81d1c767cfeb9a2d7d5e6cf8ebfb329caedaeef212f376fb126b0048d5d0cfe6e2f978d7461a582e09160c79b7f386d7cf0a215692f6b2a6f817ab2312b3be8613be054ad63e466f204f08d16a7f4fb64204478c7e547500204070718e7b63c08a14527f58386e984da3", 0xe2, 0x5, &(0x7f0000000440)={0x2, 0x1}, 0xc) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x1, 0xfffffffffffffffd, 0xbb3, 0x1}, {0xffffffffffffffff, 0xfffffffffffffff8, 0x100, 0x7fff}, {0x7, 0x7ff, 0x3, 0xffffffffffffffff}, {0x5, 0x25, 0x8a5, 0x9}, {0x6, 0x73, 0xcb5, 0x7fff}, {0x8, 0x4, 0x10000, 0x1}, {0x0, 0x1, 0xfff, 0x8001}, {0x100000000, 0x3, 0x1, 0x4}, {0x7, 0xaf90, 0x9cc, 0x9}, {0x0, 0x3ff, 0x100000000, 0x20}]}) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) dup(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000100)="de81402bbb9043a392274a6e6b21990638afc131c21e1df0c560c79582fcfb1a77941a60f325188179209332c5ab4c2b8e0c019a1cc8e1c4173b27bb5f101a7232380155911217f25585d4913e6b81c0bf1c99aafb271c909e2d7babf606c120c03169c28fe8feb9be9b95db237ceb784e1a44525206587d48099853f22ace73ef230d1110ddab6241c2343e1cff") 16:00:18 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x124) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x30402, 0x20) renameat(r0, &(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') getuid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000500)=""/33, 0x21}], 0x1, &(0x7f0000000580)}, 0x1) syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/141, 0x8d}, {&(0x7f0000000440)=""/15, 0xf}], 0x3) chdir(0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x100, 0x4, 0x9}]}) 16:00:18 executing program 0: mkdir(&(0x7f0000001300)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000280)="f4ddf73b83d0d7066109b3ffd18385361ec3e023d51f18b97ef823f3cbde5b490a9719f6336a9c018a8c64fcbcdd9ac232257856841cbadc1a5518c468b965e38b8e99851e74dba548348bbc48317c99db10820be565afdad269b67c88cbf3fa4a0cd476cae228a8b3b4927c55af1c940102d9be909b4962dd8447cf9e8357a3f7cae6eb32180bb7aeb68dda3af5e98bf96379fab5a7fe432dd3f376eabc5b3dfcfbb5cc68fa6ed468304cadbac587ea9d7bd7f3f4dce5871619f1ab9ddcec97154175c95faf06bc1aceb02d46a7a8a4583f51120a8b944245692dd60235c03b66f74da8374289d4f3b2fb6040d026d12bdeed895b11678b0f51ac4de5f03f1fdc104694d0b4a0c35a8681a3fc9e96321155990daff343953660026dcf610556fd8592cbbd039d772576e41e25678d3538fcaa0c6d2f7c0802d26134cca2c0933b096b92aeb226d0e9930d0b4b3f886f04e1209037c46cf2516c473e7bcf453a9f25e6c0525485fee2a3d335cc3e0df741d78a28ebcb02691924430de0163930e6815b122d29e9eda68301bc232e9df0a56752c8390fd92196cbedeee4a24dcb3413b9e031528ce38015b552b8744aec13e57ee536173f6a4585462a2efbf0427ae01e6a1b3e4b51a9af1f295b5e0eafb532323b29264589b915e828c260079bc970c1cb329ebe59ed9195bbe303cfdc0347bb64e45efee8e50d252d984225b8e343d1430f2fa2a6f79111646a7e9a3b47f9a0e5c14b6097c91ca742d56561261b0f0f58a955e18411baa46f02ab84814176d4ad0f1056a3cfa3bfedb77959b704abebcd1a7e3f59b3651424690abfbf6e3b27cd1a2f0f1e64581f6228b82c7d4cfb1da4600ecbcefc046c19c2000564fd7f49bce06a0e03f606969e142788178f5bcdbe9388cc8cf57d2100ea7ad96b565fd7df2fe8060343bf4769768812287e3eec713c15b4215522883620613c29dcb61e9e46e02d5e4d37923d1dab6f95f9e85b49c75fc0f21ed7019cda4a8ff245539faf0565a028d5f07fbeadb20105799c1e645435ddf43f46ef231dabeb01fe436b767330e1ec2de10780783e41cbd8b913235f5232661931bbe0f2202cc233ba36c520f4b7b8c0e93dae415715b07cbdc2ff94c8087a657a49ede97d09b9656c2119e43d9826ee3e91a6a4c2e6ea788e1f0cf099e44956cb0300bdde4a8496f23446df820a4faa60b3f914a82a9bd0b4cff881baf26aa4e6fb1b01bfea3dd2e609cd97a4a4022ffe713b7ac75703e9904b07c07de1347adb24bc06a15dc01439683bed0f90cf5f57b2eda2aa0d1475c1f2859255b9ef9650cb92a9fff8160a9fcf2435a907068e9d610405669cdb4ec37771f3ccde1001216c5f7c2ba3b16c84114714cac8d91662e4e1b3137b7673a065ccd8ee5247abd7aca3ec4ba3a76dcc6457732d5674c02d35d4c66a771f14b8249cc9ff146202e234bff4c32b55b1569e4a3a9ebc77ec605ce9dbe362a6a3512452036b466068df12980d4f06cbe3aef8eb26da52c18f4da20c4df119d32a273854b7a29786b783fa74a9739fea3133f3036aee82ca577bf89c42e2962dc767354376812901e1bcc41e78afe4719470999144e151bc864b28d18162e5064ce13eb2237928b5bdd36e74e6fe499879be3d5b171620b1d739c8dc355f59626bff0782b92d694434747c1cf8626a7b4f9d8e0cb4a1741d47b6b3f34bd57c451228442f320178040bfab623050bca995b988057db01d0d51698c081870543320d3a42a4cfe157be573762cf5b8c7fd1d54a8095b5dff29507f341232bfe7422e65a3da16c284fac9648635535029353d633576a7cf75d62999520526b6458243d0c9f66a9fa91db4fedfd36346bd5a8f942012ab7a4941c50e89ec04b0e55806701124d2103cf92087f71c0b839f31817959dab85998fc468bf0372b3eb3f77a4455752569d559bfb125bebbd6ea5c9e8fe2c56382d3ae9ea1e6b05758d60602e57702e5a4c5bb636d039124e8b1c4b736efb23efbb9f16f44e791237cde9c12799ca2df4fc60777cdb3a86ba80e3ef54a046e605c37d13a4e76e90c522fe3a301f950fc6a70b180343d2b4b236124f2b1bf6dcd3d603a7037d3530eb5c0eb42aa69f40d5bd354ab03b55c623e4c5576b757530b45fb0b6160a25057969a1f593c7d012ea6ece88e5d285ea2224157ec2b57e724a742fdd49f74d69bcd1dee2164ea44a375a075f8306f49d7d0e16c5a94e54b33072d4a73d33cfb04ab0e148495f0fda1809ec3ff3fd8b8a0beeb5c24ccb59867a78778fc03d53382b2f5907d03b3167aa99fc91a79c7ff835de40f0cd438f91f1121541fb58fc37ce1f14481b0c5030c27f8da3c9fdb778557c59430e27439609ad0eeb04d9dc8603685e4772abc3b3c686425799eec32386d6b81bf51b9d341c76c6b7f275787c6950aeab578ae4bc682ec55ed06905e640a99393abcab1daf0176392642c155317983c5f316acd1955fc8cc17a71f11c2f34f588726701b757f66f0d8479188a257c46315772f82f5e1da4e42b92261d67e4e5f19221d384b45f8b163e99c6d0c09e6928a706e4b174c2793ad8ff1b5274876b397a96a5804c072f1ef843877ba2c14123ffecf3239587312bdfa0022b3dc982b793c9f5c4b90a9ff3333420b7897f119b1d896cc6aec9240ed82493893abe822f3b27a6ad5e08fc9526c7efea5d8e037dfd6da9398c82ed642ff88e30a2a3c80e8a1d3607d5569bde8b67bd0286aafcc0452174649ad83f166a769a94c0f68075dc1057484d554aaa179d61760ec54d5c604d6ef3d27111c2ca4e6035eb0e1a96aa84e01de9a317af7d3b6f7b73a009c2ea1cf80b264cce9a629e3e63df33e3afce2c8dbdd5f413800ff38428e919f61c213c95f5b3b76dece8bfffd20b096c9bd29d59fdf3db3148cc9923eb3f651f16112830992cc0778f5a114d7807d3ed94439de2b88878697cb70e3006ae833b95df1ad77a3d8151e05a4d09aa606718ad98751ca783453e473505a57c94debe157e63dcdf32879385c6b91f42db9ffed3509bfcb73bdda66d06258d4f5b18a1997de072dd0866687f9b1b656df97353accc5121daab602a2b98fea9d9e184ec116e9af74f11c2968edb16f2c9f13c6d488c9fa7eedc12670053bdaec5c319fe50b10e7702e249e7f146969696554eb61b9fefde5f05e7b30d1ac6852e55005736a2fab4a29c7746e0ad34b3c4f7cce417ea2db301b93537d2743f2541cb3d7a555b91e05344174cad6ed2170affa234ec38be71b26c796f6061603b6923b9b5c325b65ac22bb83a01b2d27f6394d3f8cae0c20221b19052dcbb6f64641143321fff11b738b51439e4eea92a603ba30baefde1d12e71ad8fd65972d72f27a6996f2090a57bc4272a6ad95c220d617ad0513651e8903ebe9ed21e8c89e0e144c7a6da354c7079b4187f6d217702d7c6521c2f2360bee4388560c22396072e3b965399bf75b662dc8c09cc9b29e6a2633b7fdb635eb05ab0b6c9c3fccd7c4902d88ad1f86556b801203f24e747e88446493a7757bcd60adede0eb93581f32459ccb38949286be1f34ce206a9f728d21d0ee253d9028af93755d2486a363a6ff38d29385e924edaf94ba1480ed3e5384cb35765b2d92da98fc1634acf4925d04dfe9439a6b243237e3b3aaec19627773e4f5f4705d443654368b73c214ef3049d96e3e7d9ce296e7f2bb57bfad34398f4f2014b8dcf8d2cc89449d872d2147932c02dea93d785e6de9977955945e33993416b0d798e9857f570f703fc4762738090e17967eb1450b64ef8e36b0591b3cfd90b44bceed4e9e331cf8d9e282685125c3137079e9e403618dfadcccdf66f47e82ec9b566f8fca024c20f7117bec56178b9e3b7439138ee357c82e23ea91b47d52826ceb0a0345f6f2665b237a20125e0c61ae934c43d725d7a291fa27a6678069805aa23d4cc0c1fe4e0af82d8acbf2f7d7c4a29134c90c631e93a342776dc3c19c8e04d6e6041f99f5ff6d497fe379c6465ddb4bc76908108f9e0669f7486699d841805b82bd78c560034f0eb27cf75f259fca870bbac2415ebf0e545c0e9b580109adb875ea551a0f4a03c9f8113494e922ce113a47975031cef7dd1b6ae1ef8ec5b4543fe553efad8d1c2699cee576722673cba5191f623c98360db356c4a71a37c899da5a2930a6748d016d4e6eed91dfbf4a3e922c81f78b7fe63ca91c05a1308350f4bcf0d715285fcf59d09b709bf6e312b20260afd1e317f783995b2af0bcb488250d6c053090cc320ede3eeaf5e733f2a554cdedc48ddb40e68534210ea7ba719fdc2d2209dbf26d1b6fccb9f587a6185b15916eb800a96253ce83f0be0dbfb83c40259892db6b67d294e670d122e36067081811d86a6df58de477114bc22b3bf9b559e3b3e7ad48bf8403af2e6ad83e7ab78b992fff85cc20936b1c8cb5c86a1a8107e6c80222a54394d13eedfa2e8b581aa479aaec88574eb356aaf006c598aa366dcc0d365144d1eb443589f9e9f69c23a8fecbb6ff839a8ec4d9f6cf6aba1feb949334417766479cb4f324b72a6f71cd0570e043a8c690bc7e73a66ed89216b7d6ba0924bcb78968abeabedea8d1cede447a2ca97683588df74c4834e068820911d0efa6593f2f8c9762c16f7e098399ecea4bf0f9d76efc7ef326c4c48280e861c6b7b70033a21c58579178819e84f15a180ed6bb696189e2b9455bf735d26d51b255d97c95b86b4a122c3236c3371f97fdc6c6c60d2c5ff778ddcc2cf6b65dfa8e6d0be49e07ebf0e8cfdf1e6f032f9cfc85ae1f53a03ffd93f9c0a8150f3cb5d9a4281d1088238b32d13f46fd3316e4167a7b449a0317567dcce2d1149f77a49a691836083ac879ad08cb528cf1b246ed6a13a0488d38852c770a456cb404e909021ab5a20091ddea79b1567664e22cf34232a5d364e2f4c5fcc26fa049d6e704caf40da0e7c5415796647012d9be181878f0f1c8227b483aa07332e8c712cdf1f748c010423e046962cbf08571917b4e7915a41c95e433b1aa9a094853bcda836ed9026725ddea00d2e61f0314ad6a695237ad4cdcbe21f98824d9865b75c87f305e960539fcfa7eb0386ea948331d33956dc1002f13964adee0ba6bc09324d89e92f8c4eb6b3afd6001bec24b743bcf0c484ccb233c0cff807a50ae4b205196c8781b2ab37cf9e31bafe8f33a909b7dda4d8a70df0c14493080e7833d68bf86f1e5e3173ef9983790a053381ca7898d04d70db3fcb1d9b56f23f75c424ba5fad5175c5fdc90d7a3974f48c0243fae18f897d6e6356bae6aa0322b60f77cc8f4f564d7e9784611d2b02b5dc7baee4081f1434b5c543e70416e6bfd2a49478a255eda45c3b366a0c2249a79cf1c601199a8e6cc6a9f1707fb38cd8600611634af9ff07bfbb95ae75868d4f98b15693dcad717af93139441807fbb7835cafb67638e0eef26a588a8d0c830f69864afeff528b6d1ee93214942a3a090f0b26a13fcd9fe9cf09cc68667ba5cea3df5bd8d70d9887a67c15a6e51b234843faabd4ae3761c7bfee77b83ae681218e5af9548507d73d17ca4a6364f4f02e5bb508c42f14756d342ec292e307b77542ea2d556864db7e31f67367265f3cd9709860725f688e96505afed9a99947d930a7bdf382b98e46b0c9fca24d1743f64480cea19423115a86f09c09e8fa9f73f6e87eb8343604a0eeb00ceb3dec5813fed3f5f88b99a275b8614dddb790cb0f8fedc9034e438ff22d30c389317dc7a072dd4057923a46e98dd0c7cf181b", 0x1000, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r3 = semget(0x1, 0x2, 0x323) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0x9, 0x40, 0xd6, 0x0, 0x6]) select(0x40, &(0x7f0000000140)={0x2, 0x3f, 0x5, 0x6, 0x7, 0xfffffffffffffff9, 0x404, 0xfffffffffffffffc}, &(0x7f00000001c0)={0x885, 0x5f2c4075, 0x7f, 0x3ff, 0xfffffffffffffffd, 0x100000000, 0x4}, &(0x7f0000000200)={0x4, 0x800, 0x9, 0x3ff, 0x80000001, 0x20, 0x5, 0x6}, &(0x7f0000001280)={0x5, 0x9}) 16:00:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="1e95abbc696dc5e1dbae1477b26eace18e8a2c660851ded9685a7b209aedc088747b00e5427d3b8c58d15899de6ca9406e7202daeef60000c86410161899b8e56cb5ff755c6d7d8ede48858537f6f18a77c9fd99cf577fa4d7764f2a94dda3b23b50c4073f6d0000000000000000", 0xfffffe73) pipe(&(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3, 0x100, 0x0, 0x1}, {0x3ff, 0x400, 0x8, 0xfffffffffffff801}, {0x2, 0x401, 0x6, 0x4}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 16:00:18 executing program 0: mknod(&(0x7f0000001940)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) kqueue() kevent(r0, &(0x7f0000000080), 0x31ca, 0x0, 0x4, 0x0) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8404031001) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:19 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3f}, {0x54, 0xcd}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x3c}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="827c8301e990a829e23ee6681fec998b55069cb5d470576b45f9763ea5e9ed72a7198e3568826eb0f0", 0x29}, {&(0x7f0000000200)="5200aeacf56623f65cf8fba5c2896977045daa141a30b4ce0f6a7ce523151dd8d4fc31b5a9c51eafbae3ba6f060b976d76fd33ca65f52bd7fa735323dbf7e417f4872ae9053b98b3e90b7251149fcbc80d758106f10dabb01fad5a824ed24731bec0c94af3e485687853fb632ab3606a50ea3d76ef07cbd3b308c408f8d08022eedd4412debc20f495ea9133ba2535d13d3e9942a4bb73ea4cf5fb665c06fa813719578c03e86e5a1364", 0xaa}], 0xd2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:19 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x1, 0x100000001, 0x0, 0x0, 0x1ff, 0x7c, 0x0, 0x2, 0x0, 0x1}) madvise(&(0x7f0000704000/0x4000)=nil, 0x4000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:19 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000f40)=[{&(0x7f0000000b80)=""/226, 0xe2}, {&(0x7f0000000c80)=""/170, 0xaa}, {&(0x7f0000000d40)=""/167, 0xa7}, {&(0x7f0000000e00)=""/165, 0xa5}, {&(0x7f0000000ec0)=""/103, 0x67}], 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) r4 = socket(0x2, 0x400000000002, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0300002f90c68a00ed8297313681ebafc044c77e58fd73daac48ff7ba6fb56108ca5cd7f4165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d81bb68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca8afc8dd503c4e60d4330499d2188932bc62845c480717091690526d2488c3615c17fb4ae042c678d57993c1121f7bbdca512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e4e16fb31325ed9bb328d8603ea61dfab8548b0c231d2bbaf8bad55f53e66516336d66142a2ca74fb80d205f5a443704a66a9ea48a10adb45688ff8562ccda5ce6138edb1efd26c0bf2d167eb488b0850c2dfb0876bca5c1f99c2741f7a3104bac61d0c7e6aa6c15997a3080bd6b8a1406335b8def38030dac2ce40886e936ad9c6a35ff5d6a441b2deb557323601dcf99603856aa3889c9014f4e7f2b8bfa887c37dcc0800000000"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1004, 0x7fff, 0x0, 0x4}, &(0x7f0000000400)={0x5f6d, 0x100000001, 0x10000, 0x2, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r8 = getpgid(r3) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r9 = getpgid(r8) ioctl$KDDISABIO(r6, 0x20004b3d) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r9}) r11 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) wait4(r4, 0x0, 0xfffffffffffffffb, 0x0) semop(r11, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r7, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) getuid() fcntl$dupfd(r7, 0xb, 0xffffffffffffffff) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) write(r0, &(0x7f00000002c0)="417b708a159bb61832cadb62f955198fca4a739908bfedb2e0cafb340a24b9d69ad54b972bce0d80b7164a16aefb547e1aec26e0d059acc95b41ec5b182ae0766a6c4589fa69", 0x46) r1 = dup2(r0, r0) mlockall(0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0xfff, 0x0, 0x81, 0x0, 0x1, 0x5, 0x970, 0x2, 0x7336e91da84ca88a, 0x80, 0xffffffffffff9922}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2ab5, 0x1}, {0x3f, 0x6}}) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0x0, 0x9}], 0x2d, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="7f", 0xfffffd1b}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000580)=""/217, 0xd9}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x4, 0x0, 0x5fffd}, {0x2, 0xa1b, 0xfffffffffffffff7}, {0x6, 0x0, 0x0, 0x3}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x4) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt(r0, 0xffffffff, 0x5, &(0x7f0000000100)="0af8968ce7de7b0c86c525caa878d09501ce9a5fd9604c889a63518f74e8aba595b4a60dbaf15a17115987e27fc1ca9a858ca3659d20db916e138c58f84f695c39966bdfe645ff6327bb45c0b4202e7cdb4cc452eeab488ea8d78f87cfd139e796f9fcae52fb47dbb8eecefdadd8e98e1b7f0aa356f475e6c6eee76e", 0x7c) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="8715b1547a3044351c23d2c42bd30706581a4461cbe8580a54ad946392545a25e7460574f96ed451a6eb8337d517c1992262cda404d45089878b2982d0f280331494ea45954283d731fad4bf744d2894a28c4ddfb1bd98cad703f9abdab9ab9329a22345ca88699e036d90d5b4ca1b7525c2ebcc47ca811d3e0689e781f54ad3218d60d9a15db6ff54b0a5a9440d112850e38b8ccad140aeb53ed408", 0x9c}, {&(0x7f0000000240)="1f75e9284cc30e35ccada4d155a85d4b6b9f5a245c56349a6c37d495ea4a921f4ec186cf7829ac48005f9ba00f115582e6cc501a4bee32b146fa4ca404f287044167603fec3c0387681b3a1f5e9b504efba2c8bad2dd6f4073707a5f3a0806234c9f0519f8aa158dcb0836a30333fafa3df03df343f250048f58f4b858a8fb6abf5607654db3b2064a3b5b5f858a4d69329eeef255f636d5bc34af1573015da229fcddf4c81d1f1c840e351ba57aedbbc6748f0474", 0xb5}], 0x2, 0x0, 0x11) 16:00:19 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xfe0000}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1019b) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xeddad179f9684569, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="f4") ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000003c0)={0x54, 0x0, &(0x7f0000000340)=""/84}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="e8cc9ca0774a7880f2e400acd6c13e8ed3e9", 0x12}, {&(0x7f0000000140)="46f94d8193db020b5bc451dff15a094493762a17b1baebe7d2d8172b14254c1dbb6aca99f3e95905414e4ea66b9795b4b58397d3d3a1f02ed0448d581af534a4df8d46791b1c981aa7b174c9eae1ef004ba5d3adf18d8cea56d0db49ea91d1b82e76d62b7976ada9d6dd218a846c63fbe4d90e9a3bcb771ab0a498558354e3acf8aaee7ca2665bb640fda45d22bfcd9cc9e246a001e651d2f94625d89e344aab03f88d56a761423b382f4cc7dbe411b5e05f8ba38b5ac84c8a975918bddeedc675a2023dbe85aa8942dc26e47ea49f6616bfddc0010ac0d0bfd2a24ecbcf407afff93f04918210255ac83372e72a45ea3cd6d9518dbd454941fc", 0xfa}, {&(0x7f0000000240)="a0ec29ffd5a202c3d680dfea5528d4692c56e22c40ce0df5e10396ade7113190aff2d41b976fd6f26a657e1074fc5df69d8feb2128faa04ebd05cf2b03391aed3618b2f2bb0c7e54c9ebc34f5ea466fa77ac33f99033efbe292dc16b8b3c0093bb229eb5897adb9bb342ab5f3ff9280cf8c79e65d3482cd4d6c2184931027ee0b807cf32b86ef8e5cdeac6db3673117e2f9de40b934afe8df7e841829017f04c5470139616874b9288ea923a5a851214a2bcb3c73d17ecf2f7af3ede00e91ea44a2485265bbfc5ab917d14ec8fb152c3d26bb8ceab450571b87fe77980cf69d6cea92fbe0b783568fc757f27c6", 0xed}], 0x3, 0x0, 0x0) open$dir(&(0x7f0000000400)='./bus\x00', 0xa0, 0xe927e25a4b3f7be1) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x80000000, 0xffff, 0x6, "2325c77df7bd51d2addf3fd8cf297cd0dd3eaabc", 0xfff, 0x7f}) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x8841}, {0x18, 0x1, 0x100000001, 0x9}, 0x8, [0x2f6, 0x81, 0xffffffff, 0x0, 0x6, 0x6, 0x0, 0xdfb3]}, 0x3c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) 16:00:20 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) r3 = socket(0x10, 0x1, 0xf6) r4 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffa, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x20}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0xd3, 0x1, 0x0, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffff9, 0xa1, 0x8, 0x4b3, 0x5}], 0x1, &(0x7f00000001c0)={0x1, 0x1}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r6, &(0x7f0000000080)="a7", 0x1) dup(r0) kevent(r5, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x1, 0x2}], 0x7fffffff, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x40, 0x81, 0x20, 0x3080, "db0b4533455f2b1acad2805c3faf686c84c0be72", 0x0, 0xffff}) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x4, &(0x7f0000000000)="e2309ec6") minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8278e200f1179b30a3f8d60ff8245b2eb4222e2f6695627147a9"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x0, 0x8, 0x7, {[0x1, 0x4e, 0x8, 0x2, 0xd2, 0xfff, 0x1, 0x200, 0x0, 0x2c7000000, 0x5, 0x400, 0x3, 0x7fff, 0x3, 0x757e904d, 0x9, 0xb516], [0xe000000000000, 0x1, 0x40, 0xfff, 0xffffffff, 0x40, 0x7, 0x100000000, 0x854, 0x1], [0x4, 0x6, 0x100000000, 0x9, 0x80, 0x6, 0x5], [0x2, 0xfffffffffffffffc, 0x7, 0x6, 0x80, 0xffff], [{0x5, 0xff, 0x5, 0x9}, {0x452c, 0x7, 0xffffffff, 0x5}, {0x5, 0xfffffffffffffc00, 0xfff, 0x800}, {0x9, 0x200, 0x2, 0x1}, {0x7fff, 0x2, 0x7, 0xfff}, {0x8, 0x3, 0x7, 0x7}, {0x9, 0x4, 0x7fffffff, 0x7fff}, {0x1f, 0x7, 0x1f, 0x6}], {0x5, 0x5, 0x9, 0xffffffffffffd6c3}, {0x3, 0xa53, 0xc3, 0x1}}}) 16:00:20 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x3000, 0x100000404, &(0x7f0000ffb000/0x3000)=nil) r11 = semget(0x0, 0x7, 0x2) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000000)=0xfffffffffffefffe) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r0, &(0x7f0000000140)=""/96, 0xfffffffffffffeb5, 0x46, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffffffffffe65) setsockopt(r8, 0x7fff, 0xffffffffffffffff, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fb4ef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b000000000000000", 0xfffffd8d) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000001c0)) r12 = semget$private(0x0, 0x2, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:20 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000008436e526000000000000000000000004000000000000000000000000000000000000000000000000010100004b0000000000cdfa0a965d02638d0cedee0a0d6cdd114cb478ff17cf88250c949ffbc26bafd6d12651c66f237eb25eed41dc6b5ec3949a56a09d61764dbb0100704c50b4182938829d7c10fd8438c61aaea0ffffffff2ca37184cb63e34f123bb00dea65914cf6c6e82bf6599da4b6e4b68b7e3db8792ed5c3760d422d0d8b0aefa77ff8584fb6ff3e805e7f0a27ec2b1dc311428afca2d5e434be476a0f5f6d8e3e331a4347315bb9bf795f672ec0b1e99567505c303a251a5e5adc3612ab1177df6e896101cbea2a931169a4e2aaab20865312669e0af2478da09a6f4e9feadd32bbf61cdf8f0e5d1f179f395c8f0a3779a2b45296b0214368b56c12b13380233d6f74bfca0626"], 0x97, 0x1, 0x1000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) kqueue() r4 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) shmget(0x2, 0x200000, 0x25f1ef47262032b0, &(0x7f0000e00000/0x200000)=nil) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1da231ea115e4ae7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() r7 = kqueue() ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000280)) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b8cb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b11eab62d1a"], 0xfffffffffffffe1e, 0x0, 0x800) 16:00:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/92, 0x5c, 0x42, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0xfffffffffffff4e7}, 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x38) listen(r4, 0x0) r5 = getppid() r6 = getuid() r7 = getgid() getgid() r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(0x0) r13 = geteuid() r14 = getgid() r15 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r4, 0x6, r9) pipe2(&(0x7f0000000540), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r19 = getuid() r20 = getegid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="371c5f161c0a49df37728fdf4ace2f699df51a4e4ecabce29afcdffd986674210dce88c4c4be5983ca641d21251aa7633783a6aa6f933f56dfc6b2030ec353e47556d98ead3e438f2af62a1481ee5da19ad00ef3908bed1878d3b77c15878e0bc836b47d40096134ed886dcc54c533d4e7a971cb21ee487d27a84bbd65a00359654b93217a7af785", 0x88}, {&(0x7f00000001c0)="c401f2ef4a2ff862e6e58346ca501d25afcef4e0341bc03b12d51972455b711ad411fb6f003eaf39ac1d986daf8ee097d645dc058399ea41da1343e4d5fb0023", 0x40}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff0000000000001b134564dd18cd5e0ee1f53034e8ffdf82064d565cc904a0b1b06cb174cdf08ffd5632a3899357dd2d27ea06439ead737ea60a4b50bbf140208fd73cd299b496fbd42fe1c145e555554e3a1a7b43db4ebf4b492a713304", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="ffffffff"], 0x100, 0x8}, 0x1) listen(r0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', r0, 0x4}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r3 = dup2(r0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x20, 0x2}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x21, 0x4, 0x7, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x23, 0x80000000, 0x9, 0x6}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x80, 0x5, 0x11}, {{r3}, 0xfffffffffffffffa, 0x40, 0x20, 0x1f, 0xf}], 0x7c, &(0x7f0000000200)={0x9, 0x1}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x0, 0x3ff, 0x5, 0x9}) fcntl$setstatus(r0, 0x4, 0x8) 16:00:20 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chmod(&(0x7f00000001c0)='./file0\x00', 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r0, r1) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1, 0x1, 0x8000000000010000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:20 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="4188dc39a543a691", 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7) 16:00:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x10) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, 0x0, 0x8, &(0x7f0000000080)) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x200000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='|') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() r5 = getegid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x5, &(0x7f00000000c0)=[r0, r2, r4, r5, r7]) setgroups(0x1, &(0x7f0000000100)=[r3]) getgroups(0x1, &(0x7f0000000140)=[r4]) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') getgroups(0x2, &(0x7f0000000200)=[r4, r7]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r11, &(0x7f0000001680)=[{&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f00000002c0)=""/14, 0xe}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/17, 0x11}, {&(0x7f0000001400)=""/251, 0xfb}, {&(0x7f0000001500)=""/114, 0x72}, {&(0x7f0000001580)=""/211, 0xd3}], 0x8, 0x0, 0x0) rename(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') recvmsg(r11, &(0x7f0000002980)={&(0x7f0000001780)=@in, 0xc, &(0x7f0000002880)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/180, 0xb4}], 0x2, &(0x7f00000028c0)=""/158, 0x9e}, 0x40) unlinkat(r11, &(0x7f00000029c0)='./file0\x00', 0x8) getgroups(0x2, &(0x7f0000002a00)=[r7, r6]) getgroups(0x2, &(0x7f0000002a40)=[r8, r1]) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000002a80)=0x5) write(r12, &(0x7f0000002ac0)="adb746c2841dfdbab11b515e9710f94f9eea9033ae05940f9ba6db5825a231fa072a4ce7a9ec6a0fc62547", 0x2b) fsync(r12) getgroups(0x4, &(0x7f0000002b00)=[r4, r13, r10, r2]) linkat(r11, &(0x7f0000002b40)='./file0\x00', r12, &(0x7f0000002b80)='./file0\x00', 0x4) unveil(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)='c\x00') getgroups(0x8, &(0x7f0000002c40)=[r7, r2, r7, r15, r6, r9, r2, r14]) semget$private(0x0, 0x1, 0x2) close(r11) ioctl$BIOCLOCK(r11, 0x20004276) readv(r12, &(0x7f0000002f80)=[{&(0x7f0000002c80)=""/167, 0xa7}, {&(0x7f0000002d40)=""/79, 0x4f}, {&(0x7f0000002dc0)=""/141, 0x8d}, {&(0x7f0000002e80)=""/214, 0xd6}], 0x4) r16 = msgget$private(0x0, 0x10) msgsnd(r16, &(0x7f0000002fc0)={0x0, "950e8d286c2e17bcc6c494ff60650242881839ce081f579d62a8d13e4eff15e5a5932992fa9917fd14035038ae3284aaf5c5e68638dc84f76836223a816dd118ed535eee2ee17b121cc6b1902a9df790d0d80ed02079135c98ca3c9b1198d34a108d6bedc7851aace46fecb82df9ed17dc22526819eb438f7f7bbb49be7161ddd99bba9858ae8d4665077188203780017b98fede610831b0a95ac50e"}, 0xa4, 0x800) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xca, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto(r1, &(0x7f00000000c0)="ec7a4fdaf197243e886f59a70663a343abb1afcd23dea2a2bbc3eac42882c7842e6888535e76c8ce9c24210d47c936ce87aab42319fe59c14e1950e1638f0a2f1b4c14a4711d6fbdda9f326ab1d09a8dc55cd94552ba528afe9555fdce9d4318381fcebd8d34a1cb47a968c30d6036da4a3770bb12fa877315d92191c76b8bc510d068ed890d3258308ddee640956e2e1d402b3082a61ab83efd96257a32a0c6f47dafebcbc96494e91d5986c67c7f1a87b741c15eb08e2b2784db69818a525cceddf3b734aedb427c213c4bd923dd87e15f28fbd4dda232c16fa61e36cdb7ea76fee63f6d5f1b2737412c02a7a68fea157456c0d173b30f070e8a109f295c9e9a4ae83978d020f8e49addd0fc5c04af588b64e00e9f9cb94e241534002c05d53db2dcfcb4cdca0cb181e831dd43c9ce01a314d6653a5262b33c5251ccc792a40bab5778beb9eda15d486f4c32d39a06c11e06dea8eac98e2416fbead985696609785d117592cd4d271b8dde600e6fd7cda04aa5c411c8e47f808d205f1d7991efef85dc29eddca2eacd007d1710f6e4edd1aba91d6db431c07fb04a74763d456821963c3d92ed67ce93b1f220048400ba9113bd78f43693aba5e31d1bc5dce41dca3f5afa2cb8ae83c5e7833bc0d85172b38286e1c6a9745a79353f9b11d10f0c8b54eee25a157eb7b8d7dd40704f24bb8feb399e5c8efca24a5df2b337d02de1a6452ecfa1932d2363a6544d3a3af472e55b76a46598a513917f4cbcb58afd9d6f67873276b988fcdea491f04aeb76361a8c77b64c26789af8e6f0a36563004f031facd5439b5b9363e6ad16da3730d5fe61a37bb9e4d763dbe63440e9db868010f8f776cc2952fe7dbe014e7dc81518b94581ef1735881112dfb66027929e4056f4a81c8ddf6408a18dd5ea95ec013ba3139edb82af2abc3bae640c223f123101751cc68c2a8ed0f3ea621b0e0303a24267e8f68f1decfc2491808f641dbd1f894ea0f21ac07d3c1469f17d529f261c8d86525482a0ce87a456afefc785e822daa10c93131fd902395f75d4093fee5037bbd794fc13537b4dde520fe13744a26b7ab70303f1781afbd0236f335258e42367a3df5dcdbbb1fecd27dfa09709d1659d902580a814c64fdc5970993c6b5cc66a3c64d5a97af8a3fcda5ea73462741c5af9d7d1735dbac7fa8d97334f7975a5c4f0208853a26a1d7485d77379d27abe37d9749bb2c97240ace29045993312e5f007971285787714b2be2e545205c7f4b5fa4eba24e60afa44bcf929f69441542c59e36ff093a15bf3599d7c39f7ac921cd158c8240c732b88e038a629013037e01d07901b4fa5ccdec3e784740d7bff54dc7bc3dd45078902f18eff3cea5d6a2f13b1bafe40fdc934c80ef7e38e16a16aaf3f30248b9c88226ebfe5ac72bacd83be794844df59b383d3ec124fa810e673f86a8163e2e72d40fe5694e1f2d5b528f2ab39969d1dfe19ece94c186f22247d62d0980c5080988209e7b8f109bc54eb7e57cef5038dfc8f786a41a949f6b1b44d9779536132d0803d4badccf0f15f56f95665ce16a817b9aec56860311fbbd49391b4b576061072c2c01167ecb7d634dc3f0c41c55bf28d68971a4336a27a6c237e509b82561ba5a3081acb8920546c6c467432bedff0eae8225d2a45986001019d7fcb84f687080934d4ac0ef50e36988a3da087e85960c9c9142da911292f56ea31e319cc63cd2c40b0998cc7c18044f4b04cef57e7406219219d7c4052124ba1911f06e18b9f1e5dfaf91f3229404532ee5be1c64aed2e90fff8dd7430ea4a4ba4d715d344159ee2f015f1eb78cf6a88886d600678adcf637351017b23551b0c6bb6d2b187ef973e887234fda876d1e4716793f5d74771d06da114e45e617f9276a8f73cec726381aa30f980b2894849aacdcfae1122901e82f26e5b6c1759fc48dde812793b29e217c04454865eb4f15e706775d4385162571a39525466595ce7200815374bfd02d4859ffd0db6d0f828ca942652f6044a3d7c40a57b4e433ebad2ec85da7e811b72d6a0eb5c51218af02235a26b0ddf7caea627cd2ce7ab333d0612c7943cf00e62483f8f0230c66970a95b2d7e22fc8192b561817dbbcffe199756e99ba4398c10b6dfd16dabf6bb9125c061d4e53c9b96f2a6b14ffb990e56fbce0d4f2b25d5b9002815544ef2db67f37ce1b107fd2357fd90f13f554b2d66cd75ea086a3ccf9f5eaf6bab3707d60babb49ce64ffe8f221789d66858b60109fc031c174507577ce05ce2671ddac7d65602abbfc05e75d15241e0f4abf3c9ad8cb4fcee1079240074c724845fc29393e5fbe62b652575fa86e369d1e92f4cfdaff000f7dd200a5360d78e3ed3bd2751eaae05a4afb63fab1d7c51b15a4d494c89fd64a79041b2172e6ea0fc74a4a90cd07a043f8843e97ba3f65bc0efe2d540672946142dcdf1e49a5dfe010927b87503610455fdd40a5199ebb9fb26af1605f30076d3212b164c1cd6b5ede9014431d87746d484c697b7564e40d26f487586151c4869de191047a5e7b4e8e786d6afdde4286d18f53a0263125144aa3924bf81c0e0afde48adbde4c552728449fc7956255c2a6a835d6d1b9f017ef6d899f5118d3f3c04acf988414ab316ae8aa55debc34e0946d6064f5a548cccb2687f9eec2946c05ea34f8bc23eb9b05e347c370d932daabe73ed7601f0eb799f6c2e4a669782d5c3a4aee82e848ce0a2cea0b491a5c84868ad8eab674436f0bd6534d049269a7708316070a59e2edafaa4f8171b380e8737aec3a4858adab75671ed86f4e2f340686b5aaac0f77dba74e14145a7dcfd7f668f250b1eecb2655a650ed87e18995053ffa890f196f96fcc1ed7e1991a536cd76c68938cc252033028bc161d5d51c5569f396d5741aa91f4fa3998bbb88756485bc7b76f72149c941bc3ddc1a478655d27588241f314820b14aace1aaf3e03ac5fdb631e65420d41826394cf40c10164f794134dec0dad74b169beb672612578a043eb2ef399aeb0bce0a02bf812792f1b8f07776fa8dbbf8ecf721bceda4ebd81fb4d1cb47e0efb8c9a49acf79b97e68e124b256c9b22817677d9fe037dd2d452c6c57104ece496a4d79db7adbd0d4fc02a6e0749ac53cb843c8ad2f4e65bd67e03b3b18593dacec45185cb18271e005cae386baa0e3979e905d382db0d5965de65e18d29c966e9c0def136a8d3daa070e386e3ad2a862382b7f98683bd490692abc60d424853bd166a61defdc1e3ad898397012cbec7a8d9348c91229dda08401bdc64b3019a74c93aa0c101ccb523394062156d741dc34c90c63ec6fa76396878f16dfbee3a3122199ece9182602ec3abf739d4522c0f86b33b0b161445c8fbaeea628dbf7cf6ea377fdaffdb403f89e8e8d3e3db8134876cbd8554662b6e6a1df319c9b45315e34e5033fb7db8966b3fdf126e260258f806f16f0922061b44fc2eeb27ea92fa1a6b88673e3f827ecddb0810241b9a6e3c01c36005b703e3560f84c294165fbb4a2328b419b545ff2609c6f16a35f10e4afb5f18f9c2e692edd2b0295623aea5a7336b6a05b1d1fd13c693651a096b3489747096fef03c882e1c4bca199de7eb5753002021fbc57a660351643c1d42f8b52d8699ed84f992712d0921dce315389560296e8562064563eadbd4e16d767bb60fe27cbe80334448455f4ec7d2ce83d2250fdfd7164d76e2f96a88666bbb590903b2b821fd59cd975637b98bd88354cb9cd1995cdb6ae40169062b0c1fb3772f82f3376255249b0740575be87f709cf8642e62feb9c452c6ec5fe62e4cc067bfb268ff71fe2a1871ce5d44557c6885bb8cd631300a86fdaf58491af8d55f4464d922fac863b822c2b90afbaad2cc574fdc2dbb737fe71f735d87f46a6fd6ee8bbd3ef68f6773c7fa73257a7079317ea894a856b390a974a539f81cc579a5241d81326ee8d78523c4d9379852fea0100c262c1e540c40fcb29c2395776c696c27e226f4077dd2437e19b5d7f716ec07493af99ec00c845541aa98b430165dff3e68e3047cdec8e4aa4578059d4856365aa7468a509920a428cf290d784df5513acbac929c201ce021a806add1ba28d1c46ae1af7a05abe3512e58637852815c89582ef33736e4aaffddcdb92da7947db1cf43f40417795ddc6955c5cf0542bc2dbfa3f45d74f32ccbb85a5bd5697ee2805e80fa82d22dedc368083297828bee38f797ed4575d281ac9abad7da75cb497ce4b421d609a3410bab8cedd72b0754c30d6282219fed513c677750a8be85ba3cdcf0397448fdde06da8594a072d129849a03b279baaced70d3241f075773bf90a5e870ad6a5652feccea5bb4ec6ddc12cf8732d557f0960b365fb8acd728b38f50963fa94c7df84d440b1f0ce9243702a852f260a69e7228f1d3efd7dfbc0532a9d3e8b54ddcdcaa3eab920f097ddfabca3e457a8c214fc0739a42aa60394da43beccd8d629b83e3730d42ca13b2deff4a03cf3474971d105b4f35478d8b17bdb2c6b3563d7c4895dbb2af26a3224a8d934c0275385cc2a33bb71d989e8914e13c9e7a0baaead6263540c0c691c387e53216a2f7dba0c444fb22940a1ad7578b0a90f4c9b05ad4ebb2c6c7f68decfacc6f1b1676fba5aa826206746c47c800b8f170603ce5f2b43e9c4ea59d6825446ca5dc62389f606fad631fdb1009f78db55bcb33bcffb75c46baee1df4669cd899b2a0b1d4668d180b08c7942e8144bcb93f8bfbb1bd7663f4932aca2882c6b471cd4726a61c13786b73be7b993e68cdcbabff06830a1b43ac200d98687d04d9866518bbc03a71a0b6e2d7fd91b0198a05d8e89252ba89d4ebe40811af14cd612fca2ff34b5fa5199d984a0559b61afc19f8e8c4dbb9c9d8c7a90f7f4ba48cc980a0b643911f22268e0ee14ff87cda7df2d31d9c9b96dc8491cc48306b8ef0c4e08dcf3b9b288a0c7f2de2117bef6287f1c7e291a7a3bff1f29d5f9ae78b7760afb9fec72aad5b5ab2b96bf36e8a0b9eca0f64202eef598113d827d67aaf03f6bf5be6cdd42f12bd6c98f7230f1b4ba6a2ed9f5e35658c23d8b596b65d9cf730844d4810a98f8164f60091c892c0b018bc4dd377bb77a798c398f69ec036d508c91bc2ad9a9f0fb3cb6be4d388ad3d02906207bc6ea4fb1952f1075fee6b67ed67cf5d78c02ff88c16d14014f0dc3d947e6fd6c626168d706da13d8ceafe8c2b5a8d0abee94251950b4b9cb4e9d8c75db1c60ad93fc958f35da9b857ef7ded1da56ceb496b792cf2c99b99e75f07a9bf7353896c916dfccc6539a0f058755b864730199829bde59df82b0ff391a5db94ffcd5b5c9d36ab6e7f8c70ad252ece62d2f59617053fc1cf4d41d2a62772a23413766c5505a7f6f0356468919791d598311712d9588bb2fcbdcbf5c07503c4e5325dd6f277bf0639f3ad59beb4d2a230d9b98f973ad529d01efa49a0d135f4833a154111c103636d16bcc787567fba7c88d8644a7260212afbca0c63e689368dfa397cfe928c544d501911813cadf2a9a86cc4405bcf13a87d71cc1868e6f81d4832031a78788b3e4605ee347b8cb5d6471f21aa2cb32f997934366c0d2fba466be588bc7c60a645283615c437af8c392bf8ecb0f65241c3661c245295574ab9c8a4726e5486bdd812d734016463e130248b0e49a7020eb3ae3c3731a07100615e30c26b52b292d182013dbf075e060b5f2fc0a7bc43504907c992c964402ae75bbaba72d0cf1889795cc11d4ab43c23d5cabafe7427ce84fe16b3600e", 0x1000, 0x45c7916bce07b3d1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 16:00:20 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYRES32=0x0, @ANYRES16=r2, @ANYRES64=r3, @ANYRESHEX=r2, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=0x0], 0x7, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4fd341c5533b89b0603ae37c860fe2c09c110fe00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcddfa3b57806b56cdb615f058b0fed6706a4d952ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9f9fb8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b76c93d46d7b13bdfd44b189261d339d4c0d937a8f13d4aa52ec24dea1f860a0fa52355f35737b54ecc8ada4489d1c1fb62698cfbbb7d1690800701536adf2bf208146525ecf54460425ecfcc1e22412442025f473b0765e364b6b71f433be9f070bd669f856f884e7dd6b55d2086ed8f98d0629f9c772ce5e36a8c6704a11d784e5037c000000000000000000"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) setuid(0xee01) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) r9 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000540)=""/166) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x1, 0x1, &(0x7f0000000040)=""/105, &(0x7f00000000c0)=0x69) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="3918632efe", 0x5) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x10, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) r1 = getgid() setegid(r1) semget$private(0x0, 0x1, 0x18c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000025}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad01050cdaeb0500b0", 0xa, 0x0, 0x400000000) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10209, 0x28) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="4e7a24a270f5d1a77dd6cb5786baef3a90fd265509ab9801ec0c3459f632761b79f80f7714a4a0e8252e64d5e74400a3208f8542701f5e6f71e0f25273d4a7030ae13a0ca92def22bad5af659e504c37852e2f91a5fc59317b537d42b4ec31ed81dab945152e15b5094dd3b0e99a5e1afe96ec26907bd8e141f54d208a711761200e238d76ee3c72851e35341b421ba0d41e79006b5fc6e6a400d05912c52e59cbfa71c0acc8e42ace9ff9b5a2545919f71e54f8fc2dac3a450f33851d2739e99089abca31a71a7c9356059c5a169ec7523581015c8480fdb8896fd536d1", 0xde) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffffffffffff7f) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2da100bf56dd6476, 0x0) recvfrom(r0, &(0x7f0000000080)=""/29, 0x1d, 0x802, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653400"], 0xa) r1 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x12}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:21 executing program 1: r0 = socket(0x11, 0xc003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x8000, 0x5, &(0x7f00000002c0)="373425e73a83feb81beb69eca0e271a955b4408463e49069b0aa201274fe14f9abb139c68cb22ba8ea852eb78c58369e6a9e8a605b751aef111322dab4f125cb1d9913193183795d3fbcebd516c8aa4a67b4387cb0be9e67c919542a172da19e1c8a36035b7e6cd2d3e292398c9cbd7af84e7551be74b3231ae5443e8eaa39e000b2bad86887cd47db815a29eab0303a9fb1260be42961c731c02beaf7f87dead091cb1a2c3b844f24c01fdb0c517d3f402f3e01d728ba2db361f74a32cf85505f0b251aba80e2cb038d7444d88ca8490f902a2384ceaa27218d28a67b30185718ad0e2e86c2bbe686370ca396e2aea602e90f68ec48237031e6e175f0c7496f7358ada854da8e74c4ddfe8698094d701949eafe7846ab737fd044159675b62b02695dc48b887ccdee58886e8c99a185ee7d58b79d570ab263d9bfbfb4b2ad404902a0766c90cf1022882f9bd2c369396fbe823947965961a240600b659b0a1b6ac523a95da310123c701c5e0c52394bcb0cadf0d80ae30b231f191867bc2e63765280f1a43bb7680f4bd2c51947f04e0e1667c4263c38b6e23a9b58bfd6d7c0b6789267013149ec3849224bf81b85f3d80c0450386170a0913f61f3f98551e89e0616e301a782cdf3e2bbc245a39031184335f4bab33584205da66c622c84a577bbcb7033b853c84e5a77b92f27fa4aff322aa2848c5f16fc25ff5fd818e30b2b83e6c7f15b1d5a42cb68d796b563c74d42ae0f30977ea8d9de4cf045dd9657b644189e1bbcdbf8057a22e9d414f5ddd27f5ca840f24e0f5ba95f9c30821131be057e2dd2ce11ca28ca779d984ff422001c32711e3196910f556e604b78c6a16e94a5bdbd454f744c0b2c01eed7455fd0aa49878dee0dc1bc5c82915d204be5fc05d339a303b3cd9052d7a5719d5a980200b2db67be2bc97c322586b73e130de8222f9947a09a7773cd10b1206a213e74eef44326a09912058c733a7999b9a27e0f0f5fcfa53444822478ee90b7004a371457d457b4cb9cb338204a6c7e8490e4d21c9e7b87fb11057a86901c926724569dc6b099957f85887a446fb1ad11cbdcca4d56dd09db83d71c000bb05657233b6984bef0ac89d0bc39159aa71c05c2d3735d688f136382354e23247dee27a5e8e1689d6cc6e3fc852e219e1aed6c0d8ae0aee36afcd8d447674cf67edf29131ace6e6a75f63e42b109406765e2be687aaec4874baca55b6e0edb066998e9e0ea59931e0368b8cf449121c377a40348c92e6fd4100abbfb1a45cb0f2affa63a6255bc7091adb616a750118b581fdea49aa2771f6c36ce4d51abcdf84a217883cb6b5c7730a0013cb7d3d9764d2b868b03989752e637b2d68222eb7f8cb2e585af2c00e86ab2b157639b3ddfabbf1b779cb706fb0f0f1ddbe886fd39925ccd93a74c9642dbb33edd4ba0d34667f3531d9ce905c8e1e381b8ceaac53d8a37a0ead7e01b86b84ea96cc33810fa91023ef629514d8666737a7cb277fc5a3d374e1e060967171cc49783dfdcbb865102939e60b4519c55c08e3257fde751c514386b3fb582326fc913d5f947c7250e62eb5497009560c69350810e19e1d61dc9aa0cab29bdf51ec9557f39bbff21e300f0a02402f7afdadf60be49677bf6d76c81d5c826d6b0c65e1a16a479e1fc923c306440e1828f3fa278dee11eeeaadb4d42dfc1cc14955002c8dea3bf0b197111c2e618712819bd7f154d47e4d4c74d938b57364d202540f3f86f3305b448a0d898e18b8365a3eb1d8041aa3a41ae7d06571d784f936eba3ad8990d0e0db578a569b6b5d7e6dee2752bb1aa5c52f4b08832c80b912c2b687af5874442e43fd744da1ff9e73fea2cec922b903b27a0b1914c760b8126a53b31102db4d3c168d9c1c832f022a7e39f17d59dfe666dd719b826ea3b2764eb31d54517ac9c6c98fed7df14368d0b603c4b4deaf1fa52777b668527be1cbe860d4f630cba23b389f3238b7d7f08924d08814b8ace5de07c0f0aa6d9818d9f6375bddbe6ec6b0595e343790cb5760a41ac9f33617ef16f60dcbb4f4a33af4cf8857ee529e82186548c9ab6bc8d85545f41f55d37ec7fc675b25bf1ac3fab8f2c82764e5adf69a74b6c50db5585a5223130fbef12b5fe15df484712fb3748f4f751a2332892bbc69ace5caaf1bfef6effa588882944db0758d6f1283521114f167fe3b1e28583d29f2037143561a3e313621b5078aa2fc271f2bcca894bf9d0a99ddd44f6c7cd1bd25fcd08e92d127c36b4580df8b3b20c53c4a755707f87648397ddf4213ed2acd4cb6cd6c3d340f046ceb38d13c172d9f7d09fc1b7f45113c3aee5b7102301f4e47aba5caf790ba224f987cc1684b67ef0c141419286e720ae11a0052b6689e3317ea3a8078ed329f52303f032e3d4bccbaa1cafb9c138a97a0bc0752da845167ec2c710e74bc80f128bd6fff342caf8a41d36a661e64b7a7229967597f3eba0aa75a2fb16af375a6a0ce23498c15a5f7fb8ee25a37b5c55e98f4a11948c97fba81b78ac52dcb9d7339ac98014468065a2e7103b6bbed384be026e662be950f5786998d840a64a2b0c959431f9c75a4b1f32ab8e4a8381c824065b8b847e5f78634a8a9e550db19dbbc71d1fee31097c99d8b7ea8039c18037718cf11b07c06785f92e5d0a47656547f8c28f9e7d90c65d5dfd34e255006b59c1c33ad255a6b1b03caabeba9f343c3fb04111484c4aa2a675c73068319fb0de5609b580ea461f58b2897432b42ecac0c5e73e0391d361fdeaa58ee42ef2be5acb691a9cce506cbba28930e546cd98e5c558aa6627fbbd92e448eece030a4f1d61efe3b917f553ebc8a9b3266a789883f4752143f5d368afb51b7c7ca44f9acf28e7c92104c7ef43c332fbdb1a859d0288c3ab9085fcf7d7646bc3df0128b25db17ff36935cdd4f23c9dcdc8f11233c6b460a553aaafc5a7d35b4518ec3577ad82e4ef10626ea6b8700e0014f0a5b2f81ff66e4182943ec0aa5c85d59d01a8ef5efa46b1aaf8a34bf583a9aa70a7c125bff9b636f70e183e7622647f1c967be42aaaa514225030e794723395853913ce74123ce5011817a36d06340ab46fded91cf437d915681c02737eb15e7aaed5653764026833f69ae4ff08faf3b919b1619eb9097cd63ea82d69c06962241f398c0d597ddc0ea8473d5a63412537599147cb7c69ce681bdf374d40f867d9a62e49a52e06677096e6142d093b3a0d8b27aa23f9a187ccd904e7535e220a4fcd45bed3181aacf5c092995f72ebbd13c3ffa8c2fdf054d59c7aba9f74520fa8113b3d34b07335332d71f228e3feb3136c855d5d29f8993f4b5a3b4ace72f44f469f8390b77db06ac2ee5ea696b27c70468e4242318bfad87e3c593956af628f753442b9de0e8c32109a8a5b30ef677ef466c49326259f87ec8782d64e620aca48a311795ca36c6e6d6f639223bcb7174e5d1a290096ba447a7b612e0b5c41bb522ba5f73be369e39201f5ba5dffea20fae547f2297f0a299b7c93135c1241581f60aa232d57870d9d9b062a9ea3be629078fa50482bd383bf5883e7191ee05a73994188ddc4b5190ac155fe7ea929078a8485535aaff0ad8fee999ea13cef68d84bec9162fd325b2dd6ee8de14251fd0d281027eeb4e9fd627c35238f57328aaba9c4016d641850922f5e038e425519f72f9d2c176a8b2b8619399bdc0a692cabef79d37e6ced6ca7fb0f57c64b1644e916c76b59d981785a05b190a272cc020d481705eec110f7d056a0c4fd35b18b41d3e5c2ac48445a0602d72829f9e07ab1ba1b24397ad04f4c945bdd1c674e4041f526f5696c06db1425e0719337ac5cca477c109741194e823b25beb3e1f9426341899f3ded8d6186ddf67863076f92e220a540a85f761842d9f3b577db2fd8d4048b54c94179d73e8430785e3428f8755eed0c8c2e2deb9b63c5891c23d350384cb636c0b6da1e350d34d4afdc23d7ddf0bbe955c3e2e74774eda19895f6091a39e9a59bded371035a3faff6436770369a366aa4cbc391449fd69965b58e8c1cf374416a3bcc3330ca7d9ffcf61cfc4841d4cb327eda21129b4643d71618f453551372740639c6708f4e6d79d09ae389a7e9e08506ce420af464237c5f858f01b60b14f64396ad718bf615160cdec3c67f079636e27b72cbf92abb27dd0d4dff0f17451dd2b91ca988de2a4f11b695e0c586de731ad7c8c973cc772310a7f2eb0c8aae9b9219978bdc757c6e16706f77a6fa68aeca1f9dfb11392767cb8563f9a6b4cb6648e763a0c4af421881a6777be57ee7f835b0e747a1175334154b77558f88eda24773a766fd91d0e65dde267bde43f11929996d1f2bc792d39afd1ebc24e2e5685fed7d63db874ab4daed1569c45d16fd22ec700c0985de52b5a6f7e930ea7f95774e82e9c887efb8450f02255d7b52062054d7f585c9fb4826fda780ce942e7a232b6a10ab39e880c67ff04040e7756fa761679c5f1c30afcbcda80c99cfd8946e0331be4018f47baeea3139c6b778780e9429ddd08e84586c26d6f263ac1e00c10e028b059506c59009b93d79e396b20a3e6117b8dfa47566559faba731dfb7f49232ce7a036ee9f012b53b0212786fac8aeaee2ca072b220a1b2425c68a7b0f324269fd33a62214845371e14cbed46379733f7fba2cca967c1e86da1dbe753fe10c50c2713ab8ae17215bed2a0202ebb96f6e38bbb45b2dfa04267057e81dea78a204a16a32a99422cdf3f61658a44df782f565690fe26e4b2c219f419265877f92af53c81e4127bae1b56d63d77adc262e9e6af52a3138b96484edb933c08e03e8ae5295978d76cfdda983cb7eaf25c0a73dffe4dd27d76cf992929e68254431865c1dc0f1373163c0343420374a357ff48d095d97da90a3a0624ad0822b44542c4f45a6f8b7b75686f17c62edf9cdbe3209dd2496c1dde855d0f50eb579cebd1aff065255875104ade479588b6e686379d27329d7fce6f80146b471608bc065afc75e441b77f90e3673249f39e892c65f01fca8f613f2e9545473659e8c0ff5340bcd625f1dd5ffca1adf3804e012bc7da38d99e37bb32d45d2248813cb3485321d258082a5b234f17e9626d2c4bfd448632833e0bf51fa62685f32dccd22c4318f40699a880cc5c2ea797db115c095f40cb0c8fb6f95ef203abdfc3dfbf206ac9e677803800f2b1122692cdad65a24e5db6acbc2d13d58bbaff7a21204adfd96d4e664802ac6b8b395e8740e4a540b4256f47bb61c91a0e25342dc199ecf2dae910588591c3b90c6064a0ff0e42091c374abd55b8b1781de93dabf5a802c846f3ccd7bbc9329ccec59ef6c65bfffe526e0f0d95d52443b95678176d1c25eab7f5dd3f27192eb8a0b9db23bf8f17503038cc04689a23a666d6cbde67f360982ef1f6b4d155f149e7d2be2acc0bf3ff606af99b7a9b5832ffa749dfd33743935d95543c478827cde7105f34c1f0e93d32414d73cbba4afdd5917352091e207023e45a6ce65f533b56c53a51e173036a5f3a1496d2420f42b4c9d0837f2f0f6dce6c68deb81a986b74b1d64cfff29b55174d55a2bd3218a0341917a413ac54f0c3987459d7557040b4ca1c64056600c20f30c4df656ee65f2da52d77ae995c9e6aa962f12bcedd773565fc71a56f5c4fdbc09862fb981d59015a3cf8dc08ef81940161a4362d24af53b525f495e7040c3b25f11aa9383f0236f8ee84791b9f1864144b1e2109eb6046fc997c8b11742532888ab6bdd12368bfc566e34574d55a1524923c8fe40f8c15", 0x1000) close(r0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x3acfa8e239b3ac2a, 0x1) ftruncate(r0, 0x0, 0x20000030001) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000100)=""/4096, 0x1000, 0xf778f84aab32a742, 0x0, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xffffffffffffffc5}, 0x6) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 16:00:21 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/ttyCcfg\x00', 0x299, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001fc0)=0xaef) r1 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x20100, 0xc0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000b00)={0x69c, 0x9, {0x8000, 0x4}}) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x80000001, 0xfff, './file0\x00', 0x7f, 0x6, 0x6, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) r4 = shmget$private(0x0, 0x3000, 0x408, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmctl$SHM_LOCK(r4, 0x3) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f", 0x407}], 0x4) ioctl$TIOCCBRK(r3, 0x2000747a) sendmsg$unix(r1, &(0x7f0000001f40)={&(0x7f0000000b40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000000b80)="f8885fabeebba475700ec4ef0beace9860bd76170655cf277c06ab8e294ef1b10430e6425a512c797757f8813ebf6e74bb3fc8c89f2ca1d4c1a4b78bd4e0e1a1b32d4191881614b86c9c438c8f3d41347d28cbbb4871f06d31c55c711717162bf82b7086a4f1cfce7ed1610311b808cbdba08b9fbe3342f27eef9909a09727ef0c5e59bc399977712747146e0c4090a181522d44b2ecbaa7146d65f54ab29cbfe883cc01b6f9326ed653a48573418ab77a86b735ae15a2d60f3e69f1a802b5d2716a0d2ec9c4bdc6fc9fc587d45d62595f82ecd0ca71c6df0fa7a5dba865da8c8a051c426fe10912f3f403181619f0b0e19b47be7aa7cc083a299f4db84856c3f92bc96605a599cc5e7edd816fdf797a619104eabc62e0d6fefbc481c02e528e5dc7a0bc8bdbafe44c0e423a7238db072ea12aa4462994e4453b9618707136156adfea4a3296f1502691c3ab7c8082f2e9f1ffd74b4691463d358effa286e52387d49e09393fb52a14575487bc61467c32d4936019ee7730112eba2f289ea18969d734c542328aed0e8f2821b942a30b52caaf2b3d9470bf796c4d2ae159ad5a387baab6f7ecdc3291baca320ea01a54dd65089d616093a964f3050853e858f0f238d1e70d41597dda469cf1d6e34543a8ae7396386c809cfcb3916eac012ede3ba4423d355b38dfa247c03fd7323445b4770fc1841a1ee85ca212d56119c95a0311e35c9d42864692c663bba35c149258795a328661f9d7a0b9845e6c92da00f58bec1a62c0b1f019de0c0c024b5d1cb2c32e924509cc42442df7377bcf65505a5734cc64133fcc69e8bb9f6cfc72725a58c9f1cc9adf240f85f7b7c4afe57a7b489ced92f0bb025401249ae9711e46e1feeba55e09673130c0e57dd5ae134bac1916edb24667ef8709aff8ef97135cc932a0d3f2e3064c92c61afd019be45738935c3742524cdd5bbcf9dc68238d2a820437f227e8590df7ee2ce14a24cb13804debac8f312f117ac6f616c15cb434907dd8901b5034d76d73503d89fdd251a2016bad2fb0dda7e311219eae3da3af3068e8f42af0034d4c073c0bf274f21dc98079c6bbb689f53b00278517ebd044e1ba4691723f189585fcb70cbe592e85fc66a723f74327f676664159bcceec3983e15cb78c29a0c097bebab471dcd7e821cf069d744f1bc03648460d516b8046eca115ae74301b79f6093573e8c2bf6c9d23bece9665673da2ed0766973e29470c8033595073c6bafe1883e5c83cff7c0d82bb77800eedb34073fa58b6b0b541ecd7bd5d17472aac2a1e22206a25ad7e3bb47cd36ae3342cde5571977e848ece49386ba87dd3988a12e9bc9b634d4614ff210e7132dd136e644b75e84390a0fee713ae059b0661403f35f61fb562e61e0cc5431ac2a63e426696950a7f2c09241c512da841a06f5614313c03f75c97dc2bda1fe0e106229408173a4bab0cc9cf82d11eda274e60ede841097b6e6fdcc27db2a254d3cbbdf2dc21ed8def049dd73470fce08f77e024a908d4ed5beaac27ddc61f9112c508430858fd92e7a5228c5f31908ab893377862481da7261ac58357cffeb3f0fa77ae4059c5d8cffd5518e5f85645308f3d07f7264b73f9713e1fd3f99a951a0163df980a2586302658b2403c1500804d5032e137ab76281b010f9921a4217057139495e6be8e1ddd9807d605a5496d4a0744b2d50d364663ff0916e526fe9839d6ec8c3783a50d81932712eac66d7a990e442e4ac94b9757db4d17fd01604b03f6e94aef2ee5b6c8bfaf50ac9935fec8f2d008819396a5648442b8788870fb8e7dca130d0ea52684871ae162cc47c93b14198234f98470771f491c6d7ead0b565fdab4df58cad722a46d405542bda407a32a662d5e768bc1563fd99f1e2c906d1ec436caa6832bff9add90c6ba49811512554b4463f006d9c3eb0dd8f74b41418873788ace3493f75fa63e9e6171f30990fcabf7658332fe83527e8c1c4d885786b36e38800742e6aac1002fb026bfbbc2fb9d53be9762080e7a8146d9894f9c0d867a2745fce1a962eeb1afd018528cd0099eca59a751dc49362b95d33caed588a931b93ca47470ab0b89493e76715ef3d405101c4ce20cfea1a9cd61467b674c4fb829a380fc4c99c825d55b19a775b020086d0f980b6346fb64cd7f031832f5d0267a18121a3332cd7a23210643941990b4cfa972f26d99863befd3ff24dcaa7865f71d3d141175065dca721ab46d979f10aafe0d2dbd40b03283700564e24909c0fb37dea394e6729106475fcd00c433f672ce9ddfc2dbc5b7afa79c50a3aa1b6c85900ffcd0a845bd2bb31e9aa22f71b582053ca470b9dc59e0f2343cb0fc6c1e99855487cfd5b7c37b6dacc4697c2fbb4226dbf2ee0d88871fc0c3ebc8feca539be6a63c85956eab12d1911c871470cf97cf6c16a72cb9bdaf62c012c93b116363a329a4a7f52e2f81da04ccebdd7fd07d2d3515b28f7e0423df5978d53e8cdf2b964d733abf3eddbecee293cc992d8663a0cb9bfd5c32e9c9f6cc70bb0a4507c6fc2c75a36b1c000a16ed4d2077a8a633b05f75193c48b3a021b93f1a81a5c73875b6f38695ac71025c4d983321d9c32e43b494ef5f8d045e2bbd1daa57e18e3e8fb5d6ec6d915dccb96fcd56b3528b5492dc4228d69feb1a7643ee4bcbd8400417f52166dcbd2884f770d864bd2d4f660a00861c19c5b23cd9be74f97ce3500d4cdd5f48ddfa329c9d973be0db62997d101116de0faf56e1a8fd19e32db2fa61c551da8ccc9e4f426942d9fe1d4a0fb78ced7fff70a247a25e12d3a5fb8cfa9dcc6363764e6a581f2056caa2c5e608c9e7d52727fa73bb4bce625c529f4bb850856f1bc07490adb44a9e143ad1dcdf9ec2f85682b44184b7481e7ea1531455cc5f8274fdec0de2b9e1485841c5a810606e4e09beda96b1d446c5c2d6caa862e2d725cf2125c692f216931832ee87b5e48557c3f2283f7ad349d8b5e582d90266af3f012db784625f77d333cecb5f4f9dd69a181ce8d15edccfd2a2c327d9cda366ad1075f651c30c20bad707db7fa8ea770a62bbed18adfb831b4d82dd22246da31e11fc23768f24578e2c0b998c8e4e1b7a9aa0f80f7ea3a1017a85e99b5ed05bb3a5fd50a0b59e4175fede162425c8ffa514b652834ef6dfb9e683198ad09fc788bd28452ecefac1f8b50217b00e00da71d31d52a84a4b535d06c60fe37f8d1e6fa5fddebdef28f793ccd8815b8ddf2c775e2949fcb06d77366713042578c644ff7debf16053554965a5931122ac24387629a1b7a9bc447af4119452280cb38912f5feed09188bd812b19f569a268f18edd85f9f29ea724b8e6957beceb24b32f992823006fe48b5dda44f12093ca2324a3d5d5fa14d582ce78e3e13d2264bca4c3e8439e8db74ca1df2196bce0d7e03dcc74dbea9f1e5c55fd458ada3b81da06a91f8675e1a0a491b4e6e5ba0516822370e718927d4bbe2743983ed27cb1e04f167073156dc37126f582dd874eff0ad9edc7c9c3cba2ce12fc0c9b657283dbd210cf0747a084567b81ea3b069f0daa04da5d6edf76ba8b935f232e667be5bdd39b9b0178444e8e28f3de129a9608f9f354db4ac359e97261176fa8b7cbd533006042ac8983f19b05034845d13dc04b3c3ffee8e3802b1681c0aa1200cbf78879cec780c10c9dd9b4496d77a5bf2f389b13aef72a954e6ee346550ea0eebabfe34ae4cf04cde35115fc93a339e6c7444897c47c3b5bd4666347ef76368d59b25a748296a415a2fa1842953e624339499d30b181aebbd22398df4bcc2ceb1e5a3d3fdec13509b0778de92c3e062883d75645db937e13263e2ff00d1475e0600a72464c6f5ec874c8e154305e33cc5a1b91c0d4fd98f33ac09b4328007a618559dbd13d2cd6048dbe7b9379b495e419f4720dcf90921768b60b43afbc6d5d793f8b24ac84d7d1cc236e5418bbf75b6d9d577d9b2c09627e6ea5c15277d877abc4344329d5562d3e00c24ef8c1eb044bcf844bd56ae168f1fd396d44e0f2db3a48d70eb441d5c33c4aa1d1f22522f0c9aea5ab93e20565b1d3ba10ba6bbfae910622fae19ad61d24b79ba0de7ac78ee17235d5ef749a0ba566b7872cd5fac64b073c2756da7170b07ac0cc7901a0f8c0e124f4800d32786d423b3187b7cf2d7bca78fd2f82232769635eb2d4a56e85dc9d27b329c16fdc2e696e235519292aeba3607e68dbf3629e841874f13da8401384be581c4674245b3341c5356d80a888fedf7a14738b504fdc9fbce9e4e15241b32640ad27cbf450e3bbc12e43f017ce20ad8184358242bbfa7af22969b183df9ca0723d3ef2238ff3670682fb38a93baca3c7f0b089ccd3955438aee9c6c78275a20c1cfd9108fb510cceea6e447ed02dd043531d0b65bf6d7f13a84b7ff0853f13246d83b8804ecf99c500589108ae9d3a40ad1c3653f3dac7983354f1b8a8845afe35b4e4cf9f85cf0b5986369cb1e1e2887269089b96aa7a0fccfe13cb0177472b003a6aac87423b7ade79cda8814aafec754109c052119ba8a93d66ee6616de17f45a2761965cb9a3b185941945cfe80c822e9f532d3455f1c69effe07f244b24faa427d7d901cbf7fb27cb01f26df940eec06c272e6385d703a7a0b9e2163f810bb32f5d83e8bbeb8906c00fac8ee2f511e2218c7bdeccd80f247c73ef146689250248a880ebfa8806af5a119e51d2fcd18c0776ec6147a754b6b792b4cd7d88c599b3b48d6ee88c39294b4c216e56ef28f2f22eb776e4768370425e63522bafd3f534642bcab11ec015a8e9300053bfa9356584a3bd13b280f7b40e96061ad56cb67ea4c299ac2a000bdc9d8cdcc784d39be212c051d4c7dd349a825c363db7e353c1fa88d017cee0cfd94e03d8760b7cd5fd96e729243d9ff16a874736e643ce8ab6bb941c32560458dbf7f48901cfb2ca774c29320d882e8904759b8b95c7812c3a34c9e4bb82d7c1554af7ab4b920f6c14d84299ce44f99c208be32752894e1148d96959a51d9ed2d52c846b036f132eea98c0d29b8080e79cacacd4321cb681be5fe5da0211e1284f58275f92df552864e73c9950ebc5aeef6da64ca9ff3355b052aa3e368d14d55f4081944781fc40f9f3912d2bc2612a7b8d0f57bef406f4e74302633812ca7388008f10e3afd56637e06ea6ccda8871998885e08280feab58e5781ab396adb990efbb49de1b95f673424a26c24b03d6d35f033ed8e4727494dd73cd20bf2611a36aa03c8990d4feb98167f7e3b01a60c05e7d26fce39f25564c6680fe2496210a19247177935004eeba966ba475aaf611847c4f874784978a06d1f83d571e5515c6677e04082089b7c0ef43e48880eb9c56c24ed65bcc6a18ac1a8e04acceb734b1c68303d7da47e1aafb04f24e4af5c13b435282f7b94a9080e57a865d061500e26c84e0c44b55d4eb944bdbd8b0e118be8c62848d738d003df8f8814c1380a0e1dbaf8d88cf9f7cdec630054a34b58f4156c12553451bae7ddc4d08a4d9312a280bf24cc0e638715321df4b473736f77724e59a08b22e1ec8cc692ec389d29327da58dd540cf6124556cfb2085d654c55bd28c293a549baf0b132a30b744f2304bd5a2e01e774a35c545843b42f786016bcdbdc6d960962e55c1916b3c5b359f06ed0e6a628f4b9f9f97a337f1c4a3fa01f3f56d449dea9a1543285b48177839e5143c46ae366ba5a68a6b00a8ba8d771fc9535f76bf28430a0f702d5585a29a03f484a5331ca00ffd53ebb94ae294e7be8bcd6d26291038", 0x1000}, {&(0x7f0000001b80)="af6a726fdb5c4552235c22086b9b2f2f2a4d61a8aac6e025c71e0758aaed05fdea3aa063c0069d80493f9986542c7c74d8ad8441c94093e28dbaa0878d6286b4da41d19e203bc6a2048823fa46f5077cd899c65ddc70c4e1f0352a498673d23f12c7f869f1ec6b7b4ff3117154b522d44f47279404974745810a9cd58cc738d5cc6edbca5dde9f4babee49f3d5c1decf51435efdc225c7c5e2506ceb7a5cf8c7b0e27a788ff37908bb1c3cdf9d18c18f39f356f3bdfe0f151e54181ea2214bd10e128ad29eae9fd5aecdacd20f3c8268d998b54d69", 0xd5}, {&(0x7f0000001c80)="846df78442e178965e61c3f0387be86360ae62573fc2884b71d3618b8a6d73c3be97898067780c35341c5a84262fd505036d7414b99e16ba2f5ecb8ab7a055baca6cd5c2768a1f05a1109fbd0e21a721a7cfba84679e2c4e85f9f365cfe4f4023c10e02348fd0cc640c420cf5d3271d0603139bb363eb1aa998a9ee4535663f61e98312b099e9d6c4d39ead483a5bed125a5927802cb3190ca21d88451b815b45387c3", 0xa3}, {&(0x7f0000001d40)="3e3695885236b1be9020d17b0169c1efc88c7818c7d0dfcaf1f57ffda830d19991681de455017e824a93d346d8821e9850ad3a2451f1eadd4d1a93defd296b63abaec8d71c8871638ce456eeb53c730e1c6c57e4674f2d703bc80f02695bdd2267b21f1d8ae6993f0eb4c1fbb72d498866b3d955e8c45c0539ae3cc14490ac0154f388cd080192777cdd254de32920fe1b4327f9bf55861a244349a0580f29fcc7710247d70570cbdd9b6801d87a6900f61fae5b9e16ddd875069767f8fd8e770e59a30b9b8e69c469993659b0f0219be9c6112258088ee9ffdef689427116a91361140c", 0xe4}, {&(0x7f0000001e40)="98a9865240a19cc639cec8baaee2949b64ca85f02dfe3c6608c81bca6a84988bef385ef3ed0e1741cc5816e419c91b7744a11ddb71028fcb47a4a2ce49b6e80ba6", 0x41}], 0x5, 0x0, 0x0, 0x8}, 0x400) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82022efbffffe36effffff736252adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea22348c147cd9d36326174a60fb754bd84fe880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000038c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="39a2ccbbcc916d0c4a7d2723dc39359e861d4a59b1898cf2bcc855bf5c88e0d7e4d5a04545d736f22b880e3e4e2991721c4ea7f44d790875fc4b3297efdadca964cbaa610db7443e612cc2354538cf9db57ecc30ec2c01022f6f7a36c1cb028736fe0e014e3f1af75f1e18a2cb4c773b8618457f2070fd416bec57bc353fd79b841b6538501ec3e11cf2efef9ec1b732ce1ddfa461e3b408b0f98e307479bfc021173a0019a9bb6efcf42af6e588586c9d3a8300a44b71f99dd461ae927b921be9b851900a2deafb40e006dbeb007719593e64b0cd19c4cc", 0xd8}, {&(0x7f0000000300)="8fa1ff89da3845037d69291211c845674d7760e407740d2abd12de05fd92409a5cd5394901f240b678ee96a63fc3d123fb112e9b1494658c873591aa5324879c0bdb22daa68bd6df07aeb64297474b3b6beed5a56c6b5582c3ee2ab84322aa9c6efa50fb1d4bdb96eb8be48ee65b6861f0350cbd741aab15cf97d9d2975501a968d30acc3df0accfb7bd6c5024482bee94c260b8937d37efae4d311be18f716d470ca16cf5e1ce81b7a641a912e4d6f9368f28f2804b0435e543d50edfae18a79c03209d19b321eafb24760cbc4fc126c5027e3f91df718de13513a01eea721d6fa8e416afdef534bf47453ca78bc4e43be8877f5c225d1b9700df845c04f7e3e5c91295a0eae5b034377460d12882f14f1e40a822e2a6dda9ac462294c42d7879b9be5abedef0f92bf4e2a2f9453a3141e5f4a066959fa2a83d2b2ed30a711151985300364ddc5e025c6a78c7f70421acd1f09323a88a0d4bda33631ef98797c6e53c6254324c56318d9f991b816c7c5ee5fa36370f5c9878e04837d8f2f8f80dd03ee5f717e766e26004e61d157c2586a209a9525b3a058040495e0cec9eeb4a1ca2379d691e7c3586842346699eb0bc719d13894388c3cf30afb6a55d166ee8106bd1574cf566429d88136f0c714eedd4d3bd53978051d62826783b2ccaf7e89105067590ee73db214f0aff3d0314e9bc20209cc7247554304486a793e280197bbf23047787966bb5c3c0a14ef4e781a6814564beca891217ec7c11cbb6b266c9de00ca3a1ca6f65268b51f89ef235d01112af7f862f19e7765db40cda6e8c3bc770f891fe62facd627276fb4104cfc520f6d5a75b18c2b1b213775cd5994c3ab5bcbcb68ab087674ec442c6461d50f26ca43d7625d0a6910939d2b5c1bc952972efb2978c6d4860e8688faaa16f40a3b6b537a5da36e9c730b580aa4b18800a87db034293a41b43783e1a6572709da20c20fa3f2ebe16a5f3fc846f0050caa0c6dbb5f64da744fb3bf95110ebf07a3f4cee0ec0261c5fe1b701f6970b6d921f7a110aeff67380e43784ac1671a5eba484a9983ac809cc10d3c319a71aa4a218a2915016b49db1c95d9566a7d8d190f426e406e08ac6dd940c3a36ebaf691eaa2439af885a8c5ae8823a9cbd2f17bb5e5086fe03cc7fedb09f2879f91a75fcc4218c109ed2d2138e3b30c6604b2e2d04b3cd431e63b7d308b5b842c6797f5160fe8b0573f26e6c49f7cf35ff8bfa8b203547dae714554b5bc97810959dcda8ece808822c75b89fe4bb38ce2658d5cae46389590c81a6e11b23d5a926cbb688d5d3ca2a056bca6cb06ecd2500fc55e59f13ca058bf36861ce79aa2da2defeeef17821641f0491d6f0af85b49b36d63f2a543a4cabbfd525497eb98880a07ccd7e2d9c6f8d369432603028d35e6953c7c2aa1f36be905e77858a285366053657b5c80e702a129b5234630829a382166bcbf9eb259892f180ccb4b7fb480ec752a7b14c58d646fef0a615433afdf08e366be60963279d77feed4005fd595cada0dbbeb7e00ceafa31f2b13f2c4a3a6901bec62b5882d6281527d6a5aa04985cc5d906e404bb87da632f34cfcd3214e199c97544c6e22c938feb01c8dbf16ab257190041eb7cb183ba71d72b60bf87c3adc9ff9788185b9fa006327f45a894e51192555c1b477f8c74439d9ac0ea2b8b7ba9dcb971752e2e8c2ed3d629fa9a38909b4bc070804c7acfa082cc6073b03ff14b95b59789ffab22e02a824b7647cc0fb20a06d1d908f8460db1fe6429eff1108423553239b4205b7315b0d31e76e96e5f9dad51da62bba1efc3a48dc5e692d853e6b24d9ed839315620e7773a045cc73297afe1733fe7ecccc615d8e74889069f85c00c7ee2a6d0b7a81bda365b929da07ce0e9699b1e6c3671ec2c6f0f4842257546e2a816b71b05c5cae636feec81b44016320d2097f162cd4d4d82d62950eccd1dd49f82556e7f697bab7c9b239bbe0314cd116e777c02259e75fb192600a7a00e55a7fc9f3459aa41248b257487cf4600265aea7f1ddb3708ef90c6c1f9c55f986a8f0f428529fbe0614a698cec6a24d23d73e39a7873ee09d5a5e52568c5d326b794e597c69928a351fe31691cd94427d21d428f8fee18f8a8a44c12a0734b6313537ffa1369e35b152fe068d6f45e4d6aae0420e0ba303ac1cf745c88721993394532c47a2b99f1476cc4c59440855ad14230bf29e0ebd572be0043771b7ce45b915855215b764ea6896405f7243bf54d3313250710d08b7a339a235547cfb3af89c80293f65ec5522195570e1a33e561054368eb7e1dff7e685d6aa87b9f75bed4feb154b62ac8855c4a28c1022915f42b8e730b83c29469abfac19f81b7764c5a896d64bc1812f7d2a8b9f1bf5f800b30a22e91f588c68b5ee437335dfa9e930c830f96f470e11d77ed9c9b00b95453f2597271b9e9c912763bf34661aefbc45a0763757a3cb9fb30583c3e6907cea3691890099db48952e9c1ef231c60cc403dbcf285c25d6e914d896da505cf56aa92dfe44da104b44540ab5c12a3adcfc298dc804fb4905a255c0804f7d4429a2375cff2750ce7fa65079cb60139f62ce4c0ed539f5463274bca7a100571224ebd64999e52d359da78867a849a1a797e2f01536ea81cd1a399e12cf872e2f5218e023569f2679adc8b48c47dbae4dc7184494e74bf1c65952972c5149d402b70e8eebceb7e1acc03afcdd550c856d23594d6c26f3ab3af9cdac53e98720c72a0dfd768f593d6a83471f72aeadf6706423811f7bd3467c07f0d7a3b65eb73743cabc39474725431ce63f3a14e79582e9de3d657c7e1eb259535bda9d7a159767c0d32d183759b18b2b5145668e3de675d6690085cf9a3eed914886e49ae692c97273aaccacdcccb3cff680f7323049e39e5b9d5551e498165feaedd97c64785db33a62344f43dce66000a7160dadafafa2f091d868b9db049f89670a99f5561d84a27506d41a84d1bcb97ed2a8340d445a23d6ead08463e7efa58ff5178e867e41c33224428e84793731e4da57a8c862e66b0c6bf858c58e249500e58ce303fbdb3b4f878659ae1e84339c63c301a2477123133ee46f469728d13d3cc75044c1f68a80bd9700b3f19d064e893d031b0122a97ea0cebe29bfa66174e28f5035c77577b8ae33b42573ed76ad4e3e18ae923019a74e92a9d1cb71abe1c7250a27e12b97259535ba47f9f31308f395968cfc2d69690364f8dae00955dce4828436e729e08ceaa52827a7a27f8bf9197a907bf93aa4a43bf4eadd8b4dcf4aa73ec58f23c4f2c571f0802a3ec2a9223f975334a354b1998cf30e7c9966846bfc9e2999e6347a9172430270323ba7593c60021b215f719d63f9f16ee5954f5822042a78ed87221ac5e1cfa73cfa5b511f526b82a7ce8b371f8b9427cef7b233579bd16b9a436b34bcc6d86bde9d6161f92c46d148e911897ccd8c23da2cd49cbbd5268e1ebabdf96c190ced20907986de6fe727b20cc06b3e641aec90afd6d6b76c5534e246ff1ec7476cf27332a84f90dc174d0c095f049ff90d780b19c8f72240cfbd201ce85e303f6a0cc84f00ee4d922e802f98be18416fb415a647fc8f135cc099f9a4f9c340ce7c22007b048adbf2e95969495c5f30212f187f4636eab150bd5a383282ebc97e11d01cc661b7e02927a4cd884170e32449d485185f2437d7ff1407d06ce8f23e7f3acddfcc12a9e314ff03e6ba492cb03093b9b91f4240ce29748ecb2c1e792fadc064668d82886ce8c9d38bdd73fe5ef82e9129d4d7b598b01ebd0903db7afb71f427760dbfe0064b745b2b1bd3ed97cb77f546a8fa574f49ca74bdf0e5a4019e49dd58fe7cd0c91a80b2f4a58d7dcf01fc93af85901565ed29eae53002f9c3dd511e748a2d7f80cf3ca0efb2f8768dd590877418343394d7f3895c91e55e4d1891aca77d8bf9c58841e0345acccd77d692dd068cc83f9254250aaf555519f461521bf5d039932f5de3437745c7826a8e2384745e93db10ba5ed022f78f1356951d8e2c94740260e3ed74df8115959b4a827cfe8e86c2070b523bf21e762b2b1e3de78d0cf4bbc3d32c7e71d3d0e1cc1f8890a9c34e96dfcb3de08fd05f715457d31345b339bcd14a23ae336f6713640d390d34b034c14efb0c8dc5514f637f8836f13b4c136f09cc53736fa28fce89770b5aace20a5d09a031a8d6bd8d17f008feb29da0e45a596a6b29e65a53df956f84de2db12181fb410708d40f6b6e4c773df7ee01a5e380e894f7751c508e8debac49d0a8e1c951eb697f0b236ebe4ff8b42ee8d6116079661fdc9ae50db2eb70f2bd814438612054a6fc9e2dc7e6da65f723578d6a3826b90632cb1b94ba34e1f202f2cb88a6e964402a43960c0eee5d01552cc4ee70f35ec6682f26968920cea0375624b7b5d21d030a5c3eb254ffa813d27deddb19f0873aeaf90b5fe6df40c484e41d1f507b5dcdd07734149e5eef1f0494339e417f3934873dee0180a06cd619492f648a792b8256301e39e625342a006feb915ee8f2c894ce363473ad540e4f506083eb6e1ed423df5794ce4ec345ea27be8cee7109a318621fe93e4883c2b7d2e0e0b284cef9365505d4838c55d3eb6baf3a8e6ac41593e6470dc9677b0867cbc5b73e939fa59dfb50964c00811323579089e815c547949bdf110689c6eefad6e32e61aa44dadccd80890e51344d4bbcfd15017ba0069ba12bab96e7d7f8a6a9e7a2d0254fa4eb63ce14589886ff678c204a087526042fdc3b0d99e47fe5766d61f88348e6e722f91485e4a2b27b48b4e11e7c3d14fe3765290b2a2b9286195e452c6d6d1592ea404f245348325cba551eb14fae5fa145153eb67f2c81739462280eaffbde09567ecd015715bdfa03aebe32c46d67a061d845b3d531a7b1298ef6ad986a3b2ebbb345616092eb3c9c5b451b47be9a9c46f7af3961edd754eeae75556cb9afea32e9c2913d961b97076a0c9db1fda87c2ca6bd183891c663079ba071898a7651dbe435ab8d529d6c44b3df35c00be71214408b1f1fc40bdcbf0661ed9389466e1d5129f6010f87798c9abb3e87cb166dc037215f1e7ed5137afdde7f104383a9daaa0c9af80d24cee6a84ecb23b8ba471a07b35ca14345cfd00f6de99cf4dfa60f534bfa5c9298aece4d7fc272e968c3820707c770559470fc8dec433ed1e4109c652c0fe68f23b5dda6c97e532774485e05d40a58353a344e86ddc49bb3ef89e4db224da5dc2ed7a0595198010dc247387d15572226b6f45028657305e17172fc9f8b9ab37e447a2e176a0f9e20a42628c7132b41a0577020b97b9697a48c6b147a0c4e98500cdbe8224db7d5a5ee362720ea4231aa6d35e037cf9617dd7ffead4bdfa43d6dbbc6d2f32cff5a7b530b201219a959e260ecbda436caa3dedf0bf26cd4596ee309f6037e92505f9c2c5fd13c3b673f84d13f4b6c7b6ec356c54cc3c50ca4ec7351c07f2a376dead559178f22b8d60173168c99ac5f8d5fc25e58426b9eff5c23566926609856fe613b7341ef64518422809385b17be06db6c3459003911618a4a3e02cfaa2eebfdfd780b2c710c3f7bd87ca5ec54999a4a3cc5fab2c192ca3df34a2c06ed0e63ac1b81f6520e8bb3124c1a5440251d4e1e8f4e4404d02f9f9d4a1ffa93246e2b019dfa9d726abb5c645045ed87444d87db4b38f6677eb667473fc11c53e6bca44f646d18052318c7b1ac3a13d1131fcb3b4ae45b5f4224258efa470e39e6a93047f7de1d7f3ffb5d5e51ee555c9a1c569", 0x1000}, {&(0x7f00000000c0)="bf6574793b451efc4802c07e893e7b", 0xf}, {&(0x7f0000001300)="a636464538f8a579d4fe0a0f875f4893cd79fe5a1bd8aa57092d6b6bd2f2f381de4535b2d6595c209cc0f7612734fbc5cd46289fe05b3f79e1209846d57298cd8bbec368ff166f884e2cdf45d059c56be565600c9c0d2d40ef03ac8324847db262af94eeb71edd0b7ab3314289b22abf6208d01b8b6e72ad906c515eeae7675e89bb6fe8ae04b22e586dda1968c872b11b444ec9d38ff2c3c5c4be49ab77ec4815", 0xa1}, {&(0x7f00000013c0)="449e8c957585b395297b0e04359145eafae205a1f29700f1fc11943b82449cafa74b97a303067e347f2baca3a0d668aaf164fa8eaa330975fbe7c2ca4b44680ee4f59949126f7576f17a80628eb2331a5f4dfdbfd93fe50ebcd2d6d291b61992b53fb6c398572315a98fa00ff03f865320211af330a9a4f846af8033d6ff236b90fc1079ee210aea6a803ed3251c", 0x8e}, {&(0x7f0000001480)="a94c891ff63c4b6c4747146e2728898c9d00754385fe7752c7df6d27f9a2cd5f039401d9adc90ca4a19500d324ea324be77aa9afb25972d0e84a89564f23e5af3749157864888a5919d5e395647ce7a7251ad13aef2fafb72d52065ee5dec651d5644b8457ce168daab7d7029f67cf5d58416ea4327a828e3c", 0x79}, {&(0x7f0000001500)="2d17f26e71982e8434648b15dc431fc72c4fcdb459a74e3b963acd51a73eae672524d05168ba68893ec83753e54b945fd1fb2a4f36664b638b1bfe5a3c35c5c445180a0e8d27df2bc389551fc9a02c1855f8387938c1419856f4999d234a", 0x5e}, {&(0x7f0000001580)="2a16a47b7e21", 0x6}], 0x8, &(0x7f0000001640)=[{0x108, 0xffff, 0x100, "5e324cefe35d523dfca4a2752eefc7db739b7a0df3a088cb41743d88fb01d1d7ce73ee4e898ce65a2badbb8eaa6c4785d4a0c0f3cdc37a9d556986a36e3fdac5057d6800e3bd506bed356379d17f060af53f84d61a1e2c64c46928ce8c02fa3f0b57e5d670c5afbf55dea32abd035d42e79efcf1d236042250fbdec4224ededcc15eb277649c9f6f52159c3c63ab03dc8a99317150b69f060beedd2ef21ccf104c7d12e1b577ed3e409ba6289848db3b260738bb8cf525b4b806c769d70dd2d5039613d5635830ffc59667d9ad9bceba42fa2b0f21d4c77547844a3713d35da99a239c65df58b3d12ecdd6be5d3ff31a7edab4d9"}, {0xe8, 0x0, 0x4, "b5d2623b1e82280d12cd9493cd82a704154aaeeeeddc7ff959593a00c6f0e6de3dd3bc75bdade9826991024ca402efbc16611ed48e4c2d349849b930fe3f71a83c22863c97391817e26c093d6559c52ac15ffbe0f8ae12a4db04ffec200b639c3c0f021a6f2da5e10588aca2978f44817e7ba38c9577db12bb32f6076a4dca524690fa425de282f04a89cb02be22d767efade271c33760407141410552e8c12795f7eb563348e4cac287875095452c51d8cb065961f5776a40d1061323300aa57ff00156f84128ea3cad5207bf65ad479e5fa83a4e"}, {0x50, 0xffff, 0x80000001, "7df826fbb09e5e8aa36303f0c5e3784f0642ce41c9a7d1c96b6d8f144e95020d2af34cc2cd154a14659898e8e0c6f12ba6063a1da3a7c0f04465b3e0272c54a2"}, {0x1010, 0x1, 0x100, "6fc58b35ffe94c61e454e97073d7895ba378bd58e8f48f9ae01627a222ce366c03f337459cbfe19d045e26176680c997ec0f01c51e74b6be2d2ce89270f71900a38e963a526418839e957c204569d1ca20e0208a4652554a177ae40168f9165ea4c3f8f7379acc649b0251af456ae7de358861901641b4b25fd9c31a1e90dd2f7668ccba412da0ed2ada0a6202f6274bf17963d12e4b18d75d3f38663c190026e5b64dee0e02c1d7a053ea145fee5ffd4ee58387fb257a2106edc5800743e938f053d9fdb2445983c02d21ef152aaa6ef2cdf3d5941e168e4c54ab5d48b7aaad2abb762d4be9661a53fa88a2403919519fb0499efffe7b09d030790b1921432b494701daef71e9a77b404a723c636dfa1ab9fd9f085c92e68480bac8c926a8b82879371a97db0f0e7494efbfea137868cbcffa0cfa6e211cbb8687332934155c646eb605db6923a5ab0aace1ebc93219c79374747825208d404c7ffe8ad76c1e6e23cfdca1a8712ad963a81999b1b2465ce435a034592009fcd41a6892b27425438e4d8c52763d94ab0dec68f62290c95082cc69f65130bb5c5780eb688ba3cae380bde54faaefa46cd41a4a216f1007913281a0359efd033482d5da5ee8ba62bb70bdeb77a907ece43d4e05f14984ef8bd9150192aa2fb0b70811ecb19db2fb0437f945ae5f2570f041cb159e1abdbdd15bc51bac3ceabd12952372deed8c2110045d903c5fa6b658ec9b1d85fffdfac8e34e4157e898e558199fd416a0675dc0fd314ca54a2bd4b02c52833436b6bd06be7c44458b27d1dc89df032583ab614892c025b301a83fc0634777778fe7f58491c2593440ea38dffc7248d99e5fa1df52c9735ec48604e229bdf2d614320f972b7bb8d1314251400006cae7cf1eb63a9329d15f15f6256722ec81e85b49603444536b0008356bc1939f5c600f223457e6bd1ecd0ed4cf50d878c5553a55c4aa030b0438a5f5061e51d6834437cdb4ca8929b83a0202980685321b4546c6efea1d01d42c2b5c67c6a8586c96ce79fb585793562f3397598bc16b14e3d9e9a37467092891c63783af28a7082f9e41a3741f49d41e6d138a10fcaa82613eebda06948c59b6b780ada41d6ca3616f37ed4da2e00186b16b58127a08b5ffc00f592bb3d3c66bbbd977285c899b3adee4e0787debc72daca57bcc642b203d3fd54b129130c0242f0b7970396e6099bbba313d856cb2ca1de86579296eaeab47997a5bdcf1d1d0f1ab0b859cf286197fcc5b88ce461393e03fb7e630c0f1dd6038e98534a0243f8131b2acee5516b5fdb8adcfeb4a2ed524ade0756d758a269229e9c8cc5b3643ee9b151bcfd7029cc158c4e77adfadaca9d0ce6ac66a6f34f77e2998ff2a5e115b0bff6d21edc4cdba6c0a7e37a9534b6ac00774b2104e8f2697c97d24c08aa75feff4b10badd4a087a3cc24324d59d2806ba358ca73c9773fa6d2d5f5bf7f721b71480ce6d6096a1ca0a74bc47f0302bea364eaf2235dede65ec3c762a373abb56222612466ba52b1bb139024f98225912ccab9f47228b5f89cb63b3e9997041769b711efd70a0dc960e64f6f226c1fcae563650c57f36096b583148bc7c49a6303407f19fe844f12a559788d29971cfbc55c37d81f27bdcf3dd21905128c9ebab21c40c533e57489c1807b465a5325e7c1f215f466cda59cf33c3f92447e6fbf5d8ddce8b54e298634093c9140b9facaf37d3fd8c2ad16cfd1eff06332b1deeffb11cf7091513f52adb8bdc2d08a73088173215aa2d620161ba14ed2a3aa5c80d5819b140f715eb15beeaf3b428e997c2f3fcc29d1020ef54b4dcf303685fec78789f42e4db80144f4705cffadfa8175b478ce3e011c4f310b8ac54c98ac2e5f25690c425fba2b66e1b61a5bb9d3a6430fede4cc394a933b55307b994c8a485c14dbf361fca1c6f69c10d58512b70518a27ab3bb723949f9a4677adbc8d8239f788981d1afb86397840325f48c4d7506bb15ba88cefd455e6cd00d4b539552f673eeb8c1735a05a2afb65004cd403844367f806ce670244ad4d412ab067e823060312b835500885fce30c2ab440f9c5725d6b74a966196c3008fe52e6310aaa6d5791a325fdb2ce32a5abd3676c5911ea7e2418f616eb1773c33ed5de70f0ca5ba2e61777058d3d8c4ea8c990178ce09604bef109f3503889b23ba0a71867c34914a0fa32c6ec466ba33c7afdde32fcf96f2505f9d82af806e8d70875dbf568c742199bc03ced6bc3b8ac26e9fe316ef66991c1d91eee0c22f5fdadbe660339537c0f892a0d9d137087962c8f31f0bb3006ca6672a74e06dc97105950485d27760ae608ac4dd55e9a0ef2bfadecb97c704627ca52f9d9fc15a4c66c9673803d7291c3a214321af0071fdf507cd79267fc12ce22be92953a258ebf4e99cd158a2fb476f5876f33a85302443341825496894c63d8377b5973de2e2bc896fde729f98a5f0b6cfe6743c1c781d0fc5800c70030d5139591daa6ab6445fd0c31580443ae7a87475d6f773f7b77a48b00cf7cd97cf22c84415f5c615047cd11770382b973d33a45fc8bb3791d7b4fac46c5170b2d123d151433d9556aa96f960bcd32be06562e1b0ddd45d392b4f4112d1c7d800967b3c9323e5f25d8a5c6619fb63ec7001ad2b8eef9f3bb1df9a1d6a7fdd62d503e9ca95aecf1c84d8aa984df1e7933df59af31f2cb9d4dd2570b38f86fa86ef2fed61a7140e6074653bc3a70d2abc3010a5db5f5a03807875a81f9c0e7b12c50de9736bd75d0430ec96429116d63a5bb48edfccb01fefb22d7107a0a1e9fa1caf03e191bfeddeecabff0c0d3bc5c1f11697ed3cda4d1c4008d748d7e5e52eb5522dbfb41444e00d2ac470a418767f5ebccfc5945fbf5a2006492c11fc5ab6c3ba538ee59a20cc47096380c6333d57ffc35277c9cc75c3f7d7b0c1e0b3c85e024e88ca06f58bbcc77705170b6f1327e9cc0383ac7e2668f014e10dbef2da7a0d21f5c45061541090268836511e768106620deb9466fcaadce9235ddfe805c4375f114c6192773b5f6ce90ba3e6b46eace4a716385915894f4c87887c7dc17d858d543875ceac27614eadce73e6126fa888ecf1307ed04aeb37d4dba6bdfd91564d2e37c9401d33df52518e80cfa3b2d3bea08a4d3c0e657e93b489629cc9d7a7011bb854ac1de961b8c2768c73184aa97c3ac7bee6a98dce17a5ded7a403c9246dbbc68bdb9ca768a7d23f81dbbd0e4bef7470e06315b5dd023191eaca9738ac41e7b8eee801174614f0e5fd6a9e56fe3213ca81201f51f08b3e7ba6109bd21d3d47ca2d600958a6b3601fa053536003f30557b07a32a834e486ca9817e016343b065da057e8ddac4fe4a4233f371462b5966a9b48d54cc80a6f394348ec0e51292a5101892d11ae59bb3bcd17149d016a0470151dc908121367ae77f5566640d0b6f85975ef6b33e645e8444fa8a1e3e86f05154a2be652b18fbf9f3abe120524c57f1515702ed4479deed70aaa6d920478bc26687ccf127a70bb0d5d3178b6bd8835391c59923d282c027b493007cc41f53ae50d81fb0fd26b52fc87fa087997dee2dbcd471ef309db4cec016034daca481a218f5c141d10c66f4dfced821b3463df473d6746a17445c2a7c005f2ec3a20b3690ed8b445b81c9087e764ba050114a48a6ffe0cfcf0974bb76cd28de8b52b83a47a7c4a607dfc3805858208b330b2b96bf45a3fd2f8552be20f973ed203009bbc5fb208e3f57cf6a07df5facfb6437b05bc141c562b8b366c81a0ecd2a3a1f41d764c25e95e1b9bef967617eb8a340a66a1d9917f182b721e8a1c40334353627780dddf7f14f404db1ecab5c2d9acc0666a5abc0cdae8e0de15bcc574120f59e611c04d17f8a47cd6ddcfe1cda450da4e9ea4db3bfc8514a2c1ccde5d5dd3c08e4ea5a9dec5b0a8803cc7b595217a6b099234e349bca0df390ff7a29165880e60ac173255c8e5820ae992b6810801115a3fc23c676f9f473ff1aec140bbbfb01c55a3e6d956fea75f7197acf408f3746086f73a6c082ea904a0310e3740c8d38b34fccc24a2ce6ff0ba35f6faa37cb65f4122e5f233bc7d13c293cdf727a1921d80a93742048a40f57a474380b9bcee84be77f81dd3db7a603ed3f32de280c59b240d04a795a732460853be29196ece5427cef2d84a7ebbef42f6790af1e1e58498490e7506e3c48afea1507b3aa1f3ba5f5d8a2e64b9184312322c6a584448083bb723c77c142b29ca240dee9f6411e213236ea7d2337194ea7ad14cd21566f718a6b6efa3abfd09f8280caf13562c357dbad89024aef5f828deaa9d052690b535788695d97b4019f822fdc656e59d24d1daec79f3b6bd8cb45725bafac5287ad60ed4b6d72aada57169647ec8f0f8cc75e8e10e05597af0907964eee943d882e182060cd85b2a30fea8aaa51622a4a1d252f0d6ffefbb7050ee0fc143be9e45bb553ff6b8a209790144af025a06e9d085c64bac87c73200fb6c337ea06c26fd5c72bcb039646261c5f9d9f542870b349a3109f43fe05e9e19953b73559d1248d1722f70d5828341714aaaaabcaa4dd9dfd71c07cb31c6d3213d73547bd65e536c674080ab5a5995390d01e2add449041c580d4e52b281acc9b7f6b18f9381872f390ccdc26e22070a01665b81dd7c07d1a926cf1b15c98825385c500276cdac135d39ed84298a13c2dda0834ac58dfa10f285617dba5955d5bd960fd6afcbafe41ef2e51d708d9b5b9625ca0bd414c61eb24ad13cebcc6e7250c7c252897f46711ec7a7bfaed9b7b8450e8668544c6ab6c5ccc2adb7943928a139102d248351b805a8b9bc81f9a503077018c25519dd07f7bcae9500e2fa28c2856bc10b233f736ba0a2aa2f27a498a7613c7115cdadf596dec5dee2690292d3311abe16123f316755acc3aed119d40f90dff00bfc536ab664622d529546d43f42d14c4ec7cd83171920920b27401a65bd2d116a5a1cca6585145b25bb98692d3be46372706e112100a2f685f8890087e10f1f5ee8a9552211564b7e5e65fe840b573c66611551df1f2db2df9fc82a76b497f1f6302c099e8c9ea69c6d9c46ef48f9c792cdc9b133b90175a9e4247ae3ac3674e792dfd253c5c5198f0578152de2f7e072cc2c6dd5a1ed7c3af5c5977effda187ebefd004aaeec55b4a6029562e313acf80a82e33c5aa63eedd08d5b25688ff5cb49542ba57e9c6f7a0eaefc29c26addead0efecdcad94d942a553648d414e5bb9d79828547aa5fb2420b71dfd964a7f4a97af2ffba3b720091368aa3d78473c62b7e592213d549b7f1f2108e4d1d39e8e51b7a9aaad1d0536cc968b83419dd8351e4c94cfc3a1e7c40c22ad4ee35e9a3767b78f8715be79bd86809142227d6b6ea70b9f1b163f835523111f3cfb36ac32a6b91b8493e6d9cfbfd0afa82ec802894041ed6de7eb5e79b2c1059dca2f6d4f499d944a1e37f8ff32a6a948d2f6ce1197ea21bf820cb3f756addb70943ccaf66fc218df2087343c970f797c8863d45c799dd693a5bc0246c31afef4cf0151e52bd25a3a373315dfc869df36e62dd83af31a74689ed7609743a64af2353f3fc17a2e721d8b9c0cfd156a4521f3cd3ff1b1efa136aeea80a5b117a32c4f93d7db0049b7f0fb3954d5dbd8fc2c83fe9fccb54e74fbbe506eb4433c0ae34ea66cc0b370ea3bdbf9d59524222978fc9429b76c59af6659421de731f45910ef03a8fb7592b834716dd00e69a5ca0e8a557467e45c4e6e4cf4a1e3bf1953c35de0937eaed872f4c8daed"}, {0x1010, 0xffff, 0x7, "86117080e7c0396e16930ff27a7a16ca57c358068d79f785b9cc26c3cbdb99c86c14021a5f7a5cb4989bd4e42c35693f7fa80c21627891ab805635bd80b39ab29fc4e429366c0692a1969385d3c4ca3671ca7df6c0589ba20eed90b28bc1f882123570e6d8ddd0837c0e592830aec0a603a54e2d69148144bcbd89f729a927d1a04d8138e3a42c11752a972719d33f0b1e1ec543232a24756b4996a206671296d8019366dc51eefad7713ae03f30f7a94e988bcfa2fc3e3f429f6172724471b514df1569d74a73e444204bebe3da7ef9a658365dfa3385c33a96829a5e4bbd7f949de632da6d92f0c687a3615909a00c161458f1256cfeb54b6a56cc0a9a434b6340faaf4963590c7677dcf283ba7a93602fbc1d9decf70605a117518f53b03516ec921ba8753e03a8661b0a216513017ffb9b18d8d937e33429def76298a4104a1fc42261e5cdb5bda09230f32ce6416cbb4977100f3bc562513fc24ed54e0a785e3865e11fd14d64148b5be1f910411fa7808f1ed1dd022a26562b1efebf57912465d13a1c0bd7f2982d1d33f39f9693b82ca1c017e0c421efa61f8bee30b9a8f5b26aff2671e790693d66a4584d3e68333bca99f230b664b7a7210d186bebc4c30029a7029481e68d9296b2b205ebe387fda106e447894e89423fb922cb30e8488ee4477bd936dbddc2d12e3626bdc94b8de26c2e436dc8c2b3275ff8d6555a8b0f1742932141f1554da472775af7bb4e7bd5a91ff87d2fa0efd887ac71e7ed10951660bbd329fb5fb20654374f25c7cf2104897884a8a97375a56095cdf75ecd69e70c7abcf7fc88ed3bd8f61752e8bd138dfd4e3a3caddf4fae1c36d56c52dd3b30374a7d52597243b93c659fa6cdd065c5ded8a58a1a8bd756377bc17d5522c1e0097a85759dfe0b8260873e3f009d46c749cbc88c2d2755add1cea63f5a78e2620dc6aa825ab5757ae45525a28426eb72c29ac97fd4211bc8279cda6074d91914a86a75adc4bde0d7cfcebe6e9113f16a3e2847513e6f84bb40d983a53865bfe04533f6bdb3e5b15c13f92dea4ead8bb20f6bf0447f7280c93940ccffbf5cb26a335a291bde03a3f35857a225eee55ab11480d363e052c8c0e9e42c6ed7d1b853201d033d9e7b8bd3b206a5183f236d9049e57e0ebf7dfa105212b7e3c2ae01fc721b694a2f4cd4ceaf00a1e30bb6bf8e540a2f07625254f7d51b417b93e36d5df0565bb1b389d2d26897ca369c0ffbd91c2f5083f371c3d20cec9ab69260ec0e3b1ddc4ef13595f8bb4a7d4078f13a9ab9415db99f7cf56d1b0598895ec5c0a7ad1781862cc05749dab80f13faa4f0f271498b0cd39977c35032609d01bc8bcd9294e82d93607dfdc238def908f46837e5866ca0d31ae9fed68f254f93f7e42b864aff3ae96c8db8afdf70175d650680f825f717ac5a043d4b43b3d6df00188bd8805381adbdd82522877f3432fa264c5c64118ed28624b10bc34367e8ef0f02b4a802b9f072e97b72eecf10f6d472be3768a651c6e1bb45f57e368e60ce07b40b221c5aec824e284778d0802f4f906d2bb589320de27334c78555fc6f1bcd0222764c205daff7c76e3013fcc90fb8167ce9d48b51a362597ed97eb74632265c94ef584be2a578180a5b116286b4647587bfc685c167dbf58e8842db0ee1d84715753959428db8cd64325781467252bdf6e8542e657c6e747fb02462f136d4283def9be57f1653b428f0d92d6d66826aa5371f03b96ab6b47983b5331cc9d572b26afc0a9ede9d4a8615ce25edd9be2ef74fd62d613e1a5f86561eca903fc71446a2a752cd21d5e99270e637fcca73db26a2ff28a2c98500c1fce7f30e4c0ecfb6d211d64cb25df47fca31d57ad9594d2afcfa4029752e2954f6930876b6b5b7f12d255a36773ece3e2369843cec801620fc679ccd6c4c886913778fdce1bac3c855d06835b0d6cb8c6aab44e1cacde183f6da2c732570e0ab9b9feace8262d8347f267306dc76155f24f1bddab4c36f4113fe17c8ddb6ca2ac13fd41087b0d790f009f5d296358bf5306c4e91ce702d51447d9bac97848ee9a5adeb64b3cf4314519907b8384ed70b49e7c172ec0ff0578d738f5642e960a0c3a76c8e5974bd87828511394e6372fff6c42e2456648eb310249c86944bb94f1f9e2cebad816c4678d503edb988f5179669186f8032395ed2af7bec44e4261cf20de7f48798056f0fd0938820c74738a0f6efe77684f4552272e4f135b13483a41ac4cc5f05e0972a37e3adb62ddd08c40ef16e7c36aedde945d1b53bb58912f1f9488554785997737d1559a5916e0fe848aa8a032e1627dae3a3ee5a61e18fcfd19333f1cc828a85afca9f5ca0e3ce7bac95bf40409a40dbd1ec54c1216c9495b2528ce268ce925e6eea9a1705fd42fa426e24a1f5db8c192216d846cafd114b2cdc6a5fd193a39e65da4ba35ef3befda277fa1dca4b2ce8dceaab1a91cdb189002ef39848a4e0afd85535ce5bf3bcb2252d20f3cffb7d4d0847781544f1fb41d1d30ffd9d7903ec6a67293f61afeca7a0e59e3d6a77549aa73a7f5c2e07a53cf85a4f43a97028fab72e9140f80c16f5207b4e77f13d3d8f1289fd3ed440cbeed412b9bce9365e522d11c28e7f384951ca079e8b8efc2f6e579822c716b433278f9e3135917d50853c12f28b2447f9f829f613f8309efc979c20dedfa6536af7db56f699d3e4e939b030564c4fe0acc0a54c6d8c3ef77f84c5d840cd85f5da6284224b75f832c766360864928f6090fd1aee3f0cf989cbf9fa3b56e69f6e11ba8a1f50de64be305d8158c6ae125767bc8f0ea6384054897dcad900bb84098f5de770f95df5fecb535ce3c72230f1f1a347dbe2b7078ab7dec7a132eb9886b5fb8636b5d1ca5fec8643dbddaea03a21689063a2802befbe818716feaecd4b559a9204986d807ec9eea25f73ce3439518dfd6a475e3400fd9b890d717aa099cfbe61aed5c23579c0c2a04cd861b1d3378f1cf9691e4b9c4783eeb3a50e48cf57e77eb5b420f7d57504724452abbc2d4b9d40fe1f646eef4f00002857d7b1403a07e01e7dabfea0adcc2a2440a627dff361e7c3cd7a8d29075b1da1660880d285c68571ac726cd621b668728f6eaa8ebae854f29f8223d61c0d37ec43191ca25189459f43b76690fd490e54e1e855ae575a6414237ef48c98140070b22790a127384fc3ff73bacbd938486a35a19f53853cf2a7b13af736da9c3fb0a4e98ec487a3f6d3bd4b859ae925c861b838e9db80f76aaad7abad56790e9d1b21a8abb2864e44fac27313ce8d245bd2ba5ca18b48f8118d2162b9ad67a6d84d7a059be5c351bbf103900215b0d6f1bedccc6d5d4bf5ec82a2a4beb2c7c80a18611d52ac1509632cf606974f89b1ea17f307be3476f8cc1cf31f984c6f1c3ff1a180b2626943f88f42c8d497e9062e926850e4c8365b822e956fe93c2fc055286315e7f2cdc774a180b6b1ec7b346ce030e640ca244fcd24fc3a6e9c45784f8b3aa622deb54a86862731ff735b58202a776861159b7b7f599873566227996aed33873bc0a632b05badf663dec5484556bc02073c61cc85bc503e6a3a509f118837bb9779b6095f3e1ca96dbf9d10a5a44334491fc1a19235e0b6d45194e4611f4858a7fa960b17bb893b69ddb3fb6763ca34ff136e165ceb3203c89c4c58fd5b8e3e6631e830680bea17618500c38a9f70aaf68c890a2c9da80b1bbaf3777824aa74522359d22ba1536c04ab390aa4e7c602577414a56c05ac22f655d010c8e8c5c05213ce09fc6589739e623a127cb2c0d5b903ef67ae3fed76c9d2327314a00d09e9b487980a58f0cbe8a9ffcf0d2e8914e91e82eac0ddbfcb53f97069e812ee78b598b1a2058244f40fe4a0b7bda136f6d36d7bf548a6ea96214e735c80770229a99c1c7b99fd049714032f51bdab945a672f218df67ed63b206a39e3e9ab5f3dd48d02e73d312fbc158bf0b812a1f6e24a51610afbffc03f808accd4fce8be5fd79ba80741d6ed4746d19aa33842079d06fe54fa1f3a397dc801f2b46b1a8b5ad5264cbed95c5eedcea1d595c233fd2d92ec6ddbd71a46e24e3c2240742e89ff6f7e307fdee9e82ea504dfbcd9305c9350d31ac47d024c00c37ebad626c59072b4ddc259a02f78c0f183792be38245674b9b0be0961ec843200608135ff6b75bba7d55aa58b1cfef8b79a92332f06c7b6635a9731aacfdaf7daf7209e76f4bdbc1fe28e516b7e3571bdcaa5a81db19acac2b907ebff8a1dc417f00dfa95f22e9583db173848b6ebf2d0b55a2efe9c8e6f2dff89fa92e6cedd343c4847920c07b4d34f7952e763588279b9fa6c31a919f07f9dcd00b3a6c9d585a0440444d4719c1ff9be8902330bfb3dce2edff7451207572162860da4943a96e6a04906cca435eac310556cd319d5b8e4a370b281c939637f2d17a299bc8271f41e71efaee94a648f5cc19f4c4b4a1eb4cc7e4b863d21e3020c2b5bea0bc7f39e840dc2289048ee6de317f063eb5de767a213af0f98f8523f31f44d232405d3ddc778771c1ac9834cb74eb81362ac820ca92b3cfa1aee74487824701bcebaa7ff12148dc65bf9ebf08d5146e19025ab7b916f1ae71a250d5a494eac3d9d9adebed7243479c6cc07a348de4486c403e7c917d926934dcec48a560b3720137925f7e6942fcf2b29b797703f89af95597d212d1b30335a99ad01fb772ed428881970587b9b2924738b99ce252502f7b82f911c2e27a431b873df5e48e7bba510d27386365019dfabd92edaf2665725e47d8c027af24c731737f3a28842c085108957134e36a65f120991e3002a9e6b05418d8548915dd39e50853f1ccd933443e6ec048b0a3183a6dc6386198a306e78d1adc2183e4c08f03e3e1fe6cb98407b7d12be53bc54acfb6d1e1cd7ca2c001e232d39eaa859f5498060fa38e32638566eb613fc13cce102c17c3666b303062ef893cca52a570b593b98385d8616edc80158ee0dc81202680122f45c46383ca5d2717d0f589aee708cc5acbacac8c8d46478ff17349c4ef5942f2fe1283628db13b83b15aaf7859e745ec92aff54a77050adcfa40fedef6a8c2b5366f56445d652cf28663d25e3e72c8375bdaf42c70fb83d8ba2104649c5939b07a6ffd3be75c63ca284d2de88fd9b53297de935346a10b5d3a4870a014666a15689fb9b42feca73c354e75096ceafd692a6b6f473f0a59581ca1d12e9e3881f1e415fc99e720215bc0bd01c48ead83ef983ce2e6af55f81f6d8d4d271e3c35e937cb9d56e0950209360e5759e107a9a25cf6176be721241af1999919469c8ed2299753e60571b2b246f7250fec414cda79250cecb09cd8ca18ecdba9ff9c71eb038b17174d53fa36c8d0d611a64974327318f6a4e008399e9e42b735461cd340464ce3d755ae10da42c015f8ac33e1c43affce6e0c0ca25ccc8dbf6f1619ef1a0100c9f7a52fbf21cda9b2a02ecc4d57a0f94830f149529f36cdff3f1fb9a7551ca446346bed8c006b2456e051e4fe9964ec7134cd47dbcc0d253fdf830851b82a31d8e8ea19b4dc103d7e1a3ae485218855e14236c7f22ff5e7e0bc412586dfbb7a9beac9381c1c3a97e5ecb6db2e657f5fcf4ea70f5984c0c25afb81209a3316feaf402e881520ce92547e9b9d765d6d63d3ee5e750636eca07348797a26daa505dcc8c0fff979a30676d2ff4fef809f02cb97247331fb62e9105f7cb379ae731c2bf37aca78f94efcac6bade27d6f57bc0f1ece1e7ee0728e1ba5c7772b41af16d8"}], 0x2260}, 0x9) r0 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000003900)=[{{}, 0xfffffffffffffff8, 0x80, 0x2, 0x835, 0x3d}, {{}, 0xfffffffffffffffc, 0x15, 0x40000000, 0x2, 0x87}, {{}, 0xfffffffffffffffe, 0x9, 0x2, 0x9, 0xffffffffffffffff}, {{}, 0xfffffffffffffff8, 0x4, 0x80, 0x3, 0x5}, {{}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0x68c3}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0xfffffffffffffffa, 0x80000001}, {{}, 0xfffffffffffffffc, 0x40, 0x6, 0x2369, 0x1}], 0x3, &(0x7f0000003a00)=[{{}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x8d0f, 0x3}], 0xfffffffffffeffff, &(0x7f0000003a40)={0x8, 0x10001}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0xfffffffffffffd98) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="070036c44a2d705e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x20) open(&(0x7f0000004e80)='./file0\x00', 0x8000, 0xc0) fchmod(0xffffffffffffffff, 0x2) sendmsg(r0, &(0x7f0000004e40)={&(0x7f0000003a80)=@in={0x2, 0x0}, 0xc, &(0x7f0000004d00)=[{&(0x7f0000003ac0)="20550e225eb5d9f0f25547c18e7c66719e706c3c57dfcd3661625a8a1bfd1174baa0000a79bbf872f0856fd460702295746faa12a85e1bc7b6ff654cf5c3041b2c5abfe5a085828b8dbf3e89ad95791b5711fc7a565b0b8865971be5", 0x5c}, {&(0x7f0000003b40)="b7e3f6e33118207fad16c357cfaf4a4210543bb5d90e8c89fa01f046920765d8d660798500e413f9724d7cfb941f4c674489f09546b168ff87d6e6a611cd2ef227f07d63ea923c0e9616f78de7596c4d6a273b35de6a4ecacd36a723651dec04b9559fcbe1ff1754ee3692ad0062ebf039e6bf3365ea43c211ca8fb4135f2fbfa734b910999631635e92b878db19bf691f4039180ee37265ba07145461126177d24ac08d148e43bf1324d1d3e8b43d7797dcbf58daba83290bec553f58210b30df1f118c972fd1aa4630af5e07f6c8e08ee4125c102848da765362148b7a27e84dd72386830b2f72f79fff234757c3103092fbd3704dddc691db2a3fceaed1597063877b2cacb4f254f51508195a2f834e2cd65852d790da3c4c141221a7d18c3ea36f4033ec9ca4e91d95afc37a4f50ed496242b6d45fc676f0c131e3da59df3e4135d8e5459771ca14fda344aa94f7e70a599dde3a803103443306a95c1c69e825b71acf1e11b08446c96f69844cf6629b0f5072ede56465c574d1a883a8db7ce2bc3cce1c954d9b929c7c5ffd346711d94662618f786a4aaefbf7aa44fec51cfe3c613111be7817f68b75fe4146d75b2390d5da30615d17283f4608fdc0beb76a715af48d71c9f8fda4b8edf62e0cd3f20a678f727844932cb74a83d29eaaac431f076f00dc19012b412cfb87279803d40fea084324daa0c412e26070ff1f3085a01e322627cdb8e622ebcd4b1543f8e0cfc3d20c79eb53b6509f23176ca33eee2de0d20ecf03cbc2bce87292ca6700ad4e81e89108635be882e2a4867e6a7d470947e23b56eb54352e4ade795375374f3db02e405020d7622fe3cff85c4cdbdeee8bb6ffb92d47c79c02b6f39e2cbd24db91285ba70bb2758c5c77ce5d2256db20103486e658b1e1c108f0f5eaed646d7803ed371c1d238239ae4a8df05b588f3c30f49d9d0e80423be351179268ec58331bcb7fdc8caebf1af193ea46ff2dfbee71d5f2845093a9d640a8f3edf9a5779ed745374f839487b1b8181db5d5408d02a4fdc0d6d7d74ca59264433bbdeae65b2deae16597201580a23f5dfffae3c36224794b0237fe7197fa969ee897fbefde7ad8b54f32ba0d257b0cd97bf562096d67f3a4b6c01b02155796ecf7fa87514b3d091ae846562ed64763997b183f2334d18c1703ff035b0bca3a6896affc791b7a94c001e8c67e74fcf9b0d2c4d8bfcb6a5ce333a516ec6b483efe7bab78b136406246d9f6795cd9beaa8880dccf2d640e7ec4009029482550d7c61f4a6cb81ed6e4944c5c487213a4e34ad5282e99455d4885a9e63121257d59df85d766b12d1b6a75cfa153b449e4406d817a8ea4720339dd3061d2782f8375dfe1a89b3d4b615fba57e916087b7ec351ce69dc61b36cf4da84ea15300411b54c84c7af86f06433762b2185d34450d6630857bc27478c3ea95a7d8eac8b7fe485345b1d74993c54daa91a603eb89ff7575ca0026d4ad2074a7e47305ec613713be54fe76c71fcda6ce84aedd34d99293496a33ea658ba3de533ea72975ad2cf8a327eed4e0e3c14b1f2a3c3153d6c3b3987c6349d974da0bc8ebacee96a42470ef3caa5a8839d76d6ce865c668c8f60aaa2ba9aa592084e3249a5b935454b5174ef808a1daf4da086285c79ac2ac9d655319d9276ff01123b7fa19277bdf21e36bf0c786c49749e99a581496004f575b62b60b6543ce31a24a21768f0b600d8df993f9f69359a5fe1e9e2d65fd4a652d3023783bb4d80e7451308cbd7116b74ad3e32d75464a1a410f7a86c4fdf4e9fa5a8dc56ecb7e502d184ac64c0b6956868ccf4aff042130c1b35083ca89d1f6a2a8562560ce56e2fd82b3dc4367e6192e5500117a0458f0a57cd12cfe217de30271026dcea116fbdb143c0969265b2dd64f2818a99d4439ca37c5400f23a9a2fce8415424f72878816e9f1155a10d40b23d183b613187002efee48c8f464771bc30356d4120f76422c96ea8972bd227b57a4290be6e39c233778a0d3907ca8e5cc8c2ea4beee3b64a3852bb7857664316c042e16adf094c1142345200774b6a2f0fa97cb43d7a657d13fbb6eb4a942f4f162a312ec959f2af41b1c7341ae608858bc686c0478b35f6072122afbafab6d721d6ff0a292321434a25c7bdf7cf4b549d66dcc1cb1ad264df729c992cd382d247d0f8e8407215ad172d860ada5f702e9e35a9922f37cf03d7c07816b2b13fe4bd220a0a26e442986c141453fb542b2614f2d63cb0c396a8f41e343d3f3cc2bb5eec0accd4e44e5e8d3c893dbe23c15e6bcaea8d12613ecf6200a008b711e1f642aa289db8bc66132314a2fcef9082b67c3d3f100e520ba81371fa78f07d5b20013ebc3460eeae22b7783bed70ce65712fbe3d064a121815621ea372d624b33174a797db2fb02ed57474941f4f2b29eb93339ccadfa905050cff22e8b49bcc596bb9f404ee14d7c25579c21fa4309ec96acfd49a5f5e4d17399d451b88dffd578d947861c51183988bcebbe54c585019f0fb0e5efa3a46d93d634d338d19a2b75564fda16904f46ccce408acd8743ef59853364cb672146fce9dbc816ae7dd69c2883c4cebc535ed91f536755127ee6018356dced22558a3c8f8d1957aa2aeff0942681c76db1496237ae3223229272d49245ac64b251166a9437894a714aa5e1db6c9eebe4332e22ff5db39eaadb48a5c780af6f49bb9f8d6ff581ae2f8ced7c69db733690ef7788940701be6e38fdc326f0d5d4b5cb9b25eb0e152489ea4b4993857ca4a73dc4feab21dd72c7921ab72d8cc8f03a8419d7485da451c9fdd56f3ce94ce41dfd803f9998e69302647fc9ec90b250c5247a1310e10edf1dbf6191c0b8e32d41191c49146c64ce6173cc62a77e057457b6bcbfb4747135b9f7f206cd255dd58465b990d9f63b47ef748b260d2293b1bde82086873df534107c3551fc9820f96a911661185c1d777737d6930595873d811cb3d0ec4a4e160180f1047173f86e20378a2c980b6c954b6074c65e6043337594fe418b0140005b50b7efe320c9b4860c238843f4e52f427334893c748e9268d570aa2a80c8dfb1a9261bc567231db4724261cfb53436f0e2ed3ca9cca7806ffa7eb96bd8daf58b99edec84d3bd24199bb46eee7fe9f8609fd007f83c57a3b89334e509abad4e90e7f7445ab66854b69bb64a21772b9e59f46499422eea3205d87fb85e4027ee69b56592b4afd6c13aa84ff196ceb81bc675d15c74911c844ec3703d344b9ac71a948a16dc25310177450d0409f56863e757b1254099d35866d4b5888308818503b40a46c64d7175fe390e7822a938393efc13e14e463e16de3b05af366a15aa774cafb0da8bb1d855bba570bcaa9f149c031f00b456639b138dcb60616c443e3077d5ca163877d382bb60cd8116cfc8434ba93d2347eb31d6cc090c640b0b93ad18105d0c01424be6c6af90fe91d6db5d97abaa71a25546723fafd1eee80cde60e0d381632a941431b95cb6689efbfd87fd6d7f3130376f762f0548a678ca5a430681ab7497283cd7e6b63442bc495729d98dbec50926b11055292640a2255b2a4770cd75b5647a227d6014bf60ff952766788c828a848c8dd6ce3a00acf2420511bf65e2f136c3c213c11b5e11bd6259354cb7a3a5156b86911c5561ad473260bdc7ed0f8d7ef156e6134e206a9b84ea837df7d6789d3699794c1e5a318855f89f8ed39a31737f2ffa85191b9a38761d43af572ee000098f127b59e42de0580c8e09ed26122ce701cc1ea4569cb333b2bb9de2edaae934bba341e70b774adf45789ca6d5434156c3ec2e2168818382ca83ab15f2933ec4689a979bda4da8d85b4e9b1c1d6a10767dfd6b48dd5b7e583fd4a731e2a65e09a830fae8b7a99e574d3fec519ffbe4bd7b99b8493c8ba70cce778fbe20022991114791e0b50b9bfb0150f45226e927da2452b7f8db74d9163d1883199a1c36d475a137ccec9a558a2f1452fc603faf9d274145bcbae9a553e2d519b7a23995ee57f6f9cbc70c604e495079a66e0bfacc073cdc3ecd8d4ba126c556091cfac084c9d69f728f485804394f1631a7ad39d8dfe86ae3ed134c4fcbc9fc0365b6b6c2429f37ba65b661530ba85a8b7c5fe1774f9c16854f4d90c8b0bdb44a86fa6b92bbb655a1add822b7e7bd0263305e1fe86ec91c649143b088dc585aeaec135a1f91c99b648c7e2cfacf7a3386a0a46c93800d0a5346796144db7a4f4f7380062403485dcdb42199aecf159fbd69597ae0c509fe7cfe8772e2a2f67c10988b2dbb8a85a51c54481e5425ded49bbf624d1058c0d88f728be6f992adfa66f57c2f9a19d424a5e0e8533af6109ae6442e31678ed1589f6ae897dd879d93842d98af25cd2d89eb348444e85964818d4eca756cd40e2b3b8811638927d70f3fb094bd0a2230631ce1f3e876e89693cbbf8075e2012aea5ed28ede7f6bb2dc98bc2b39c6aead236a8fdf5552618a2fdef49b7a78d504bb96cb2318bb885760fd3091cb67096cf27832977ff18677abc4d705ecc179cf05760c485c0c3a65b5d8dbce95b961bae876951a99a8286b2bf41c60938a1a16e2b7ffc5f54a3d7ed26266a0aefba6fc67ee8126d26dd2e56776629f6807f022edb36a68544c6a6df78d67538e368406f109f34866b75a3f9c5154d9e1f0a7b8a60e9ed7cae9d7d1f4c72ffd27b5aaef5bb2dc1a6442482eca18d005f2ac97851d01015f41920e9d417d8da237da9788b91048093fe41c74ee338012562bbe8576c676db911360e822a190785b87b466eee047230c65da1c2a3528d76fe25dd9283f91ba09268f6cb02de8f555ea8438f6d7f827180d94beae3dd86bc96007f46ade54343338277a41d1178a8ad16fced082a22b71620c02fecf092a5dd2a4e6aac0057e38a5b6dc81c7be9889b698184194bf654d965c50975c8614a675a2cc9ed589e1696472246e91aad222d62a52d0486e611800f2970a4ec24718fd97bc81b63c12ef822b862fee71cd3223bd46c49a8c8c1f3c096cd028eb873cfcffa16b824ca3d1430fb5298965aef973b9431d328ccad299640b57946c9b91a8c2b443a12c3e5e40bc987e3d99d729f6f5f452d1229a0d11a7ae5aabd70783fce39605b797baebe2db988487bfaecde0b063a1ca0e9530b6f23583e204dd88b4488cf5606c2e1d9e13d5831fb1577189b7817e0928e4f4ff362952f45b195de3bbdcd761bf90059faa2843dcd58890968d91df9e63991d8c9ca908909b8df65fdf9a0a589306b599391b41ae63c6357f0307038bb3eef5203c49a84048347a8be0827714229de5b94838e95388bfdb5522c6372db5df33cbeea102632c244bf8dae5e89c6b861ca15853953ae08daf22698a35b44ebb0375f9d64b07f45d8fabf3c3bdd0e3e8985aa1be44abf681409eb7e817009de54cf9ae3ba946eaf938138a9cfb1cf782140f18366ebd351a9637a52aa3c4c8feac3025240ee0dc01de1a18e3a8bd3977e7777e9f3bc2ff653d0703d49ff800fe71462178ead860a19e759957713fa2d97e0888e6fdb2e02c9232a3a33fd27ad07065cdddee5424a404080fd48380686977039c78a7e09792f3f56c75ec206aff752114995bc3ee2cb34e1b0457567af4ac7d74bf4b9808f714aac5ce7a527c9f6c90b663506a86d3a992592c479446bd15848cec7691369d1effc3d7596f3c3baa7977f776c2bf521fe3498ca48c62e8175b4530731aedb6f6bac7ab678bc8dce828a356229e653e605408144a3a338661ba527a9d099f7d", 0x1000}, {&(0x7f0000004b40)="34577c35307ff4ab391bcac09cf6e36b55bea1e10749bf1d1dcc54190ccf62655be4697d108207a7228530054d172ef427e0dfd7b780d7b7551280ad0f259c61dd7d344959b4f0e34ec727493b623da86e57ec9cd14180fc4b0250865a1458b8b789fe0a7473e313df7b694e71d455e7e7456b11d8102dfd4b1a872b4e9afafc61a5a61b767b1fb2f7247ee71a8fd78b712d83db56e250ba98201b71bc0d63b2bdcf66ebaaab9eb2f8a14f7691ab5c37bb2fe780993e7f66398202c1f75c6014d7356f", 0xc3}, {&(0x7f0000004c40)="4baedfe0d2ab9480dadb9b38190041db55a1bad34b4a4fe8ad74292b08257f75b4054ec00ea7e415d655d103fa927e762144e40586659bbe635c0ba0fd2928a79d04fbbbe53e1a09f4aa3b487a191aeac72d958da48a9cf219a9a383738115d238601f80f9796405aa474ef750ef9ab1db5b3d5d65beb57081b929dc2e9ada2d7aad025d07dd3dba185f1ead611de1b356af28fabea98ada1925c06ef4d2e9caf0bca592ec49bf6e9ef5b4d381801f848b19829db083e5a9797f8aac", 0xbc}], 0x4, &(0x7f0000004d40)=[{0x20, 0xffff, 0x8, "68b3dda41edf1d02edf9"}, {0xc0, 0x1, 0x7, "2b6a2d824c9c03c9a47181bc1031a6ba24fd713f6ab23385b0ab827c09c44f00768ea9b7f0fe0b5c548ea7a6c6006b3497589ed8f03e59c455bf77659e89ec50c8bca2197562efeefd7ec278fe9e04b2cc7fa6fcd2fde97350e7c906bc8edba5d0237f9aff0f2c85944f8b5a0e2e178fa3a0e6bb3ead34897b8cf2825c19cdcb03ab84b5c49361bea3574cf6aa7f3ba64e2fe55c98711868d3396eaf701fcc55afdac02cd8c354317ddbc3"}], 0xe0}, 0xb) 16:00:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x32) setreuid(r2, r2) recvfrom$inet6(r0, &(0x7f0000000200)=""/142, 0x8e, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0xe92f, 0x7}, 0xc) 16:00:21 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0xffffffffffffed9d) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)=0x5) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x0) shutdown(r0, 0x2) write(r3, &(0x7f0000000280)="1dabc690", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0xffffffff, 0xa5, r4}) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x4) r5 = socket(0x18, 0x3, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0x7, 0x5e5e3f6e, 0x800}, 0x5, 0x6, 0xfffffffffffffffa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xff, 0x6}, {0x14f1, 0x9}}, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x1f, 0x1, 0x40) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9471, 0x1ff}, {0x1c, 0x80000000}}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="a20c44531c5965036732298c86e389e879df9466d7280ebd00f9cf3feeffd67b51508ab35e84be939e2e8081f8305cc08dcfa3c29570aa6a35a8dccb737897f98a6b39150a4b4d3606299d78baac7514e8fb168370f817a2c12c995ca838a2a479c8f8d79d658a97e6077cf731bb75cba26c181e05ecca777049c92a481dd94ea83fdde9ecf959b14c3a19e61928ce1fc332f2fe14a4bb330c78104cc70b8b918643e1e1df074926e770a3e8f5eecb304b953b5b8cff128680532aa3b605b6de98dd9af2424b0c08", 0xc8}, {&(0x7f0000000380)="3352fd9a32e8fa6d8e33a8e74c639d6280cdb4eb8c8127cdd56f07a6b78a0e35fb153fdfdd4fafa0ef1926f3df7ef1dc3390bdd7c83ba6f7a33d64bdc82b240dafa1fe45231b819a7c4e1249d12487ebd19975d64d2a7e8b784eb25bbd822fc68b26a558ccba6f0c7c6b5402d9e1aa8e8573fd5e44f31712f2d92bc478e2ec7fe9c03ef238da32dacaa3f1290efc06cb2b13eceae19a3266e7adc7aae200c552892fba2e150cc5745e78a71d1ed8584beb593a1bfbe6fe4eaf73875d164e020e0500fd17988569569f6919fff0d74916a00e4be7a9372b5fc41cf71062b244ddff4f1376298d967045249fe8e0d70206f65de916cf48737b79ca65597e773596af150cb06744736ff0405809dd5d63c3c0a9c0d1ab88fe4801270eadd073b18577811cc918c44fa5bf139c74d5c1c97dd186a4eeaddfdd73e653be12aca55722f1bd70194e5a65cd7945c1b174a82618185cc5cffec4519d5f49d15a6fef0337c44b236732d25b4ac3d44f545e4c114e89c70b05e294921e318c09a08272b000835eabd90e4abef1017c14130a2f38f1708a940794441f86f62409f591402592510e9cd464c02f983e0fbc84abdccf044088053580669678d3e2363bbb4c58d9431cb6fba9cb89c1e3201ef293be2ace827d98f6a104bf7e61ebb64f051a75c2d14d8360cfa44eafd0bd349ad28f4ba08537f2b7f0f2866d0eaaae36cee754fa38b1d2b5b93b6092816695ddcac74160decdef5a58a7215d5bea9a095617764adce978df94dd7bfc5ca6e241ba4984fe4d830cae4f5ca63084c75cc35b4565b272c052d539421b38ffe6664592ffcffad8f6734fb22bf4570fc452ca96b7765a6a15f6f8b8f832e0d107311dbd0d5183057937afe85a9f31bacb7b06de6c810d64c8a6e855913582385780e81e744fe49040357314b441612f6639dc3f2e3de7926fcfb82216df9cd4086ddb19182bf72cc7e4eafee24ba7e7f06b7906daa25b2ae6e0d1efef7312e427e5101c66dbdd4d407afaefc1dd7c9a0ee496d47f3e148fc070d0d1d4de89225214c44c0be5a0d5bd3864fb020b365d9767169a97e1d4cf3f6607c3b666e4e6b5c7cd0f2633405373cdce9bb78a100509c4ab2bccd64661dce487e0c2fec1c674e98ae09f2e175828d02117c03d3f1954b645f3fe26844d60f9363be5ccec5523af3d9a5e4c5b0f5bd7211dadbd9403653fe4bdc7967f0fe4a6db93269ae59868ce2f28fa7a37032ae6a281b6403308dfb401916f93c90521424f7437ff5f44564050c8a8ea539309b753c832051bd5f6692c8d759640a1015a83ce7a81baa7f117ae8465475643573ecd7c74b33ee6a563ddca1c50ef424f2f17bc5a2c0f7c3645c9c517282b2236ecc266820da49fedc76882cd665e3bf81a8844aeb3dff9ae22eec60d71ae9e23c80515f15ad4ad2b47a504719e37af72929c242a9b4946191b12f36a9c225cd475e66e592f3ac71cf1831a6700775c096f779a25796d3024fb576a569b58c4fad3868b9f415fac7dc4efa55662ff64db89a0c565700efc4dee89d43e9eacbc3f17ea29c253da96045a7d25ef58840de210905d7e3f3ffb984209acfe28744cfe3fff82b583f6d0327125479e4457207b0a7b80fcb39dd9eb206e4b166de04c12d091ac1b688426a1199c952d5a5c13e6dff196e36b04013c3bfb2c5c6f6f3614500cafc2d1917ff9bcad66fbc0b16b3a50f7c5ae55854617c221ea1ca055687aff17715c8ce7daf73d233647248df4c91e41549b0446fc1fd6e6dcd1b1f79f716c2f3d8510e245338b611d04f4031d6edbea1bf58d2edd1b0661be2f69caff945c917e6fd2823ab19322ec95c6c6093da664d5e16c1461ac2c0de9f6444db8d6045e3877a2147c15bad0d6a86b2a1834cba55a6a2963b2c14110fb8bf737bd9d4084a2d09bcda564648920b6136dec2247dba090a739905ed169a4582fabf8dbb1ac48e78e4548bf446ed682458a5131861fc281764a6bbabd52c576b69c80f19d213cbe3bcdf19030136d719aba4046480c777807bda8d6dfb4fae1896ab8eb07fc9e54776e6a4120f9c3c2db7f54ddf0e43249a86af94d29e4a8e133c4dc52dcd1ad06e25d64fa1954907de5a577abc9734f71bbd03d1a4706cc209ab897ac1de67359b6da3c654c635c721253f8f9f53aa9be40b7d45ce210c7645a375b5c3b585fce3374d340f8d17d0e1fac1a2eab19ecab7f4eb97f7b583a15c1e9fcf5ff0ce7e3860c012914afdb50548046d25f480cec569bc39e0481dd48560a4ee13ae096b43fd68ffa67468299c2a6aa503965af3d1ae1e7c17657f4bcd870426108b535d0ca6e5681e2ecd1a5d08bb567524bd2c155bf694316afc472da098424b712be03e023c730a962a927751b7809916286accc381adf1905520b1d56fa583072ceca539ec1025304a35266964cc97b657add937307ac4bcdf7ec37287e93dc7399b540789c6b727183ec395340e6ce5dcd60a3bb498469646afd5d31b7473d768fb8f5e27257b6dd34277dae9e769db3c9de5eb716786179c0cce148684905a4fd7b50bfb0900a480b8715c671ab530107b454798b9662e3ed1e64882619461c7578925946f7a3b1a05ea3b6b21b3653a7eb29822cd70ff1818d47f3f2b2029dce1cce9cce4eff2185d14b74782acb55d624e31df2965b2576eb64c23a07e1b7d581c055927ae463edba83e2ade9c6de97a2e42c1b838fcce215f28862b9c58bc274d5d1d42414ed57309cf33e4fc9127ce76793e40840a5eda05f33b8b98e3433227a719c7f683abb667809794133d1027603e4fc936cf85dd2fd5e72fd75c34d0923db324c1a224f3c76895904b29ef41000ab325abd37e73989ba44dd080a1b092d954c7998d6d605b89d770053b5ef96769db8510bb1bfbd913599a6733b07414dc8f93671243b9c4b3525582d37eea5e64a0dda75b22a3f4cf1194e7c0107e912b874a4eaf260d2c3db34f08d968d3149d0748dfe70d23a173a62d002a9ac5ec565e8793b6b6393e040ece7edac5c0fd4a2f8b05fc786e009a6d0b3822b240999b75eea67d93495977ef0e521cd6354cf7ad50dd31e79afa380d7adf5adc11eaee65530326a1c3696395bc102d277190f986fd8a6f135ae3aebd4783060c7bbbef68d4c4fc33eb0460a83f11e3d724e03623313d75cf794d7bb6b81f769a1cce55a65de803d9d2d5eb2c5c5484885a2c98d1f48fbdf942946fbad111771a2d533c7dbdcbc665f5d5401c4d6408eb7e7424875657eebe2f45cb2f6a872227f423438a00c56af032554ddff140cee199ab455744404691073c4c9c902cbc7ed2e1d82b5804bf89e64928cd8e7ab4a62aba55b3dde0855efbe047b2371661c4e8314bb272b6b329750e8b6b10083cb880b16dbde49f2fb3845dc4889f28cea28acce853303f96b4f9ca77b5124b48adf7883244dc0cd55f7981ebe9837029745f5ad157279bf737d1c66569c0d009d99eaa0dbbd6522b4f7642a89ec5d5fd0ee46b6dee76ffa2bc38023b215a0cd0685aad8b08de971c5afa373811165a9f3be32a396dd1776c5177a7684a431608f0c85f801ddf5ab625390b5c06c8b500bbc5b739eb13335530f311d854b77239359096918d01c81aa06be900cbb520a74b13259dfc8dea03a515bfed5f42a7a7598832631cc0d04b3810183c7db74d859f73c76e7a18f6653a687fc1ece7ca1c0d7edda50dc73b83232281fd769e0f2c7549040f1d5d5b5df5aa75c7c7b762655b2c420cc0d33dc2af02886815c243b8b0dd5d30f12506e2e97837b02a0b72a7a8f0ef6dc5fa8b624aa9b8ec0c9ce26bc74f230f8c838b22e27bb7452ae25cd90c98fc522a370e992ae9457c9269eb6adfb5e508954f9d18548d8a41770d90abbe0c3e9af8e4637800ccc27f46698cbf2101e61369bf4c3a65a4722646633330c478ead79a4b035ef74bafb4d319adf21adbb6b4e311060c799eac910826e5dc825ccf4e37757246b014a1cf1fe7cd8ea4f1800f7641fe0c05b4dc814fed9907cc2b5948cf2a03a97ce28166957ec931b417edd8c0f4c4aa1e0dfb4498c24bd5dfbc1c9952f9c6ffb7dec83aa2fe6ed43950bb5b62c99d91790872ae3adaa6fa9ae96d9b55753c097d3b65a5225ee99a698e7fdc1d863e3e04f4506859669125526c22a485416b97fa15c4d45046c7f18a9ad91ac5daba154883c2866a875188867194d6dd6d18ea1ec2c3697c414411b13dd4aed4e0fa280e3974a08c9aa693eb8123a2fd246f509cb25202e0afcc33267af481cb287b2861cb34779181b22ab6a9443aff76849bb3f7805ba9b69ca7902f5a41ff26424b20cdb11975a3238780c4e9629b354c4582bc373b56ee13f4c0edbaadc537183e8ec24fc3191cc835e9428c88de0d6e48f63ceceda7aa7cc4faf664b71a46965521245adbb9bb77b9fa13a7fba81bbae9e3296a020d4dd2f79b96f5f7bc865ef7f2c9a72ce21527a474cfe2385d2ad44e0d62094e536b81e20dc0875a193f78e12f2d18b4e7c9f63322abe18c9cfdc1665e1d30ce1fa6ec20a929ca9cbd8bb6a5f069d7a1cc1a62c570683fd6e1f15ded37da71491469a3c6c18a80b23438bb0e84948a9b10eea69f4e034a957212a3993a86918a72c053577148c214c7f40748c8c4727c1e5347752415e8ba7c568ab5c22aa7311473ed7979d9a8c0be8a9977176b3cbb3e068f99308c718488fdbf7d24763a4373511e034d75cd7eb2385d90d30d0dbe48f799c1f0ff78a39238af290b4131863ca5dbe947cf65f6382a47c3fd78633350dadb314de5cdff022da59da0d0d93df557ad8295a0d89b1cae2824788fba7228f32a55546ad53d6d3edd1f1c9498c704bfa3cc95f4df587a4b36ea02e9e3592bec634e0d570946842ce8e5d3a083be23a10bba5b0074b28151a7ef745951d9905b7ccbecb5c31d96847b6e74c8948a902afe9c262bb392908f92d6e5aa78ac23bb644eb03f25e62760322849fa39bce9fa89101dbddf582bb040a89d8afeeaf113f5a5b393ed4756339bf16e8da8c2c2d654c20ffd20ae85266bd34994a111c8660c73fb1eb0863dd764b839ead4b8fc722840c7153b56657325cda69926c6de19f509946118baa31188ea53250fee5e052ac03ce57143dc0d5110f43fc8d317eed082828bfa656cccb5fbcb8dc41ce9ed826b50a827cd254468d65b51ea5ee118ef3e478f1373d058f3aae0bfbb11503ce7eb330f089a74857d5bd16c67a1e3dce58d1f227dad65e8943d16efc78af398b16e44721e139d1a821a1a2e7c4d699b6b05ce030c2cde3c3b8b08de5b6f2763531852e2ad7fa3e58c6e382bf5869fb7cf636c186400cd74cda038fee8cc17a5ad620f37993f25a051515562bf2186d03dabbc0f3a6c55fd169ec5de590e81dd349ecf8e20aac31cd99c6b462f64dd25abc52a4fd412afd30393adbaddc58b6c3cce0e8bc0e4bee8e5f94cc475f5979311664411baad79091c50443823a987217166525685e0beaa6a51bec5a12e41a58a5ed6259ffd9a56c3133bab70dd4705684a6c3b5cb8fff633dd66f83902137986c2f7d22cb0bad4b19d4c95a56dbfff2c2ca4150dc5ac2df9c6a7fe7df418f9fed8dabbb2aac313be78ad12f29457bfb62d5c8528b5c7adbc81a58a232865ded9ff440271103132b832eae35c7195172e00b6969e18daf660b41ac340745241b8a77338101aae70f49902c0f30a36438465583b70de5bf45ec08a1c4804a88af3aac9088e1d6c0e862501d910e2d2829a88bc30c1cbbdfddc8ae817a7e95", 0x1000}, {&(0x7f0000001380)="14482abb73f4e7b5e650fc0cf9fcbb1c1f0ddd2749232b9e94e1666f170efbafd0d2461f854f1113ff386715ff010b33f242369d65db9b1a9eb432314bd8cd7350a3fadec145aabd8df579863f496678a4c06d42513f63a1ca7dcbd3943438953592cb18a9064be7db83bb125844bba4dd823388223e0925826735c7377a508b08dbccfa0e725084cfbb7dccc0933ba3bbe4", 0x92}, {&(0x7f0000001440)="81434a2b865e61a73284248a946ea85828da9780f79970d05e84a3aa77bdf9664aa090384c5423d9a7455658fca1a6e71dea15173d5e4a0a13a2cfbb68bd284a02bdcd6056a72e6d71bc0a397d5e8d6c6e02175b051a74bad59e9382ce72c2b27ee1890438e168a8e3d98588bb85d9ff7f978e5693386cf4cbd170c03f2024facbbaca38a5a8660876f2f2dda54eeaff95fd2e2e826d28e972e51ba3496638798a6426692a2b808302dcc6f4e6e9fcfc3745887784441b4f1f21ba6b33aea70f8fde7071f0ecc6599906b91ca201974082799d7d7859248a5801187df1a117073865e0b422e2148c8a5a20", 0xeb}], 0x4) write(r6, &(0x7f00000016c0)="8c65b5b0713ad8e5b5176b71e71938290515e3999e57b37605e29433d1fdb62ae83f60fea8bc65b0060488baa768cbb321cc4205000000000000002f23ffff0000a9d9fb69c6b95494fe1d9fd9aa012f7b76926a5a85e9479e8f80eca969d491d28b09bb0847371d6ffd37a0d1a87592d4a9e076d5dd0110383afffbb91ac4e4eff19d1389658ad83b8b9b7d90105549a44241cb0c0a154bd648d54cca40bc487594b333a9448206cff203b8b0ac2c2a3cf962edb544fa3858a8acaa68890002a5dbda00f30af203dabb3ab1360395ee219bf645c5c06efce5c315b625c7fac94aba6b210d7fe4e771328508d1eac4102666194b64181c38e11697bd4d62009692e6b5cfa2c29b37eda626c24ffc1d8f72a561ebb00dab4d91dde97358350300f97ef4d9b6", 0x7b5) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/209, 0xd1}, {&(0x7f0000001580)=""/161, 0xa1}, {&(0x7f0000001640)=""/81, 0x51}, {&(0x7f00000016c0)=""/177, 0xb1}], 0x8, 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x500, &(0x7f000031a000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='$.\x00', &(0x7f0000000180)=',\x00']) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000018e385c99997ab0304a178ee50eb99531b4fd7c6303f41c6f7c574db917e8f157e366cd54090708817410fec36a22f12a0dec43de81"], 0x3e, 0x800) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) dup2(r1, r3) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000180)=0x7848c5f7a345018a) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2b025c9f65a68e7aef90265fd9884228a20d62692ae2fe3737e81d11de5ecb5f4269d3586417d6a36a5983f3a18531788dceec759cf8ed3b28a7e61037f54523e8ae82dd236b059deb1d82b233225b180f2b87a862ec1fff884928c72b2daf0fcf1d09a6ae8a98cdb9c11629f79043d0c28ac7a7d37dc2797e733ec141b261fbd10bc75828d966f5f981fa6e6aa2fabb9673d8216b106dc59e4e7696f7c2b863e1cbe073"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0x8000, 0x0) setsockopt(r1, 0x1, 0x7fff, &(0x7f0000000140)="0ed59f14d5f76230c325d559759e863fdc1e4993e5bc9dc31570ca086dec4c5a4af924ebc9cdffbc81a30e0f09c6ba8c014beac80fa0323aaf5091625a8844cbc511b7127605228a20ac92181c81cf8f2b66dacaccdb428b376604e100d94196c3bbbceb242cec221cfb00662224c1226368af4ba4e222bfee08fbd64fb5b8efc7f302a1b8c640b69f4518fe7d297e498e0d63be694293a5bc6a90aa4dd7458df7ec9e8084aec79c45698e5be7b336f1f36dca1f47382ae171c1befec6c30328ed55d1c1c0529334751e5ed7cea84936c504d9601e", 0xd5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xfffffffffffffde7}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x4d690b0a8ea25c7e, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807}], 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001ac0)={{0x0, r5, r7, r8, r6, 0x64, 0x2000000000}, 0xb, 0xd}) r9 = open(&(0x7f0000001840)='./file1\x00', 0x1, 0x4c) writev(r9, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./bus\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x100) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1800}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd0\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x80) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) r3 = getegid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x8) r6 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r5, r6]) r7 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r1, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = dup2(r1, r1) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000300)={0x2, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = msgget(0x0, 0x10) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x10, 0x100}, 0x80000001, 0x1ff, r6, r7, 0x4, 0xfffffffffffffff9, 0xbd, 0x1}) r8 = socket$inet(0x2, 0x2, 0x0) msgget(0x2, 0x420) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x8, 0x7, 0xb7, "0c9aecca65d57d3def25cd57c36b3c808e12241c", 0x800, 0x6}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x81, 0x3) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000001b40)=[{&(0x7f0000000700)="eda6fd98164f01ae441fdce990cbd0157c2071092fb2df627c47274679d8d0d7ea923a26c104ffe687f44e76918eecf8ebcf42c2ddebd74a0233d4299e549ea8cc6da44f4277a2cd5f7a418914f965aa35eed4fe194ff2fe3e1ea0bcbd73e3a621a7fdb390d707dad2"}, {&(0x7f0000000780)="0ed171ec61e43ab63e43700180f954af9c776d931dcc01d1fae16ae0562731272aae90ece4cce6d1a3f9e05de153577269c812d762beb01e660ddc47997d9b74a01a628cb34447e14147e93237b28b6bf34e39bbe80fd008f7a31bfed5d3db5b9828b3b4b101a6d0b08ed1ace2b49ec5dbbe545fa9d4209bead1ab622d021d22287f37f5e97042cadbd238fad93e4dda66406c05153a9a29d3481c5825b2380ce9d1c30d19c54733c88c57045465ac5f02afcc3893e0453edfbe25"}, {&(0x7f0000000840)="5b94e54bbd2d15578d412888932a1bfa6617aef13a9d32f217e1c983dc4eb916490dd002388805339eae48db7037d75c0880b39e8437544384733fa4648dd7e7dfd154d55f0eef2a7e3d7df02b62e3349eb43f30a102f1ef6ae4e8fbe465adf2b981898f13cb57f57db17a12aaf61c9abb5f9ea32811845c1be677ba77dbada6e424ec9e2550e31c6fd054fadd22104b7aa67aa5aa8e02c8e8fe63380ac889680e78dfde7ccd9eee138e32031dd7d70ee47684c449ae72c24afff6bbdc7766a503219759be499f2ab55e773961bb53834f7784cb64d778bb1555a39bc9eb140f5a2b035f720b373edc3376f7833e96d8ecacb5a26682f4742f9b97465c15f8"}, {&(0x7f0000000940)="7ba6306569eb688cd5a34411c2cbf036cbbe7fc24e54fc3c5d66a0c704f4ec6f61d7cf0008e23878d0f36252419ed1ab6ac66c262f02cbb4fd4a8ab557b346994b84b40158c54cb3251f06e1d5fe2d59aa25ac49a0295140427dd6b35732ab2f422b298dd234b247d0bf45e799821b58d62838e038fb44c0291de009715d23d059034e5d00585a34366ab8b5f94d62a298d04447f7e0d000a85cd5afed08068878eb"}, {&(0x7f0000000a00)="3c7e2741d3398bc1dd17abf04d729a9a9fbf0d709de374fe09360f2514b02d7a5893eef8d618becabe186deaaa3121084f491b6c5481fb38eff8f091e758181bc09d569d8dcd009e9f7a4e7a3d1b5a1b0847d3d791f55811723484d5695718849b44e02969f23eca962a0761d005d939898753"}, {&(0x7f0000000a80)="7113dfee18b5"}, {&(0x7f0000000ac0)="33911ed80e96617a0551ce53b0cedde53aa30c0cc0ec4c87047aabbb7d2dd485ec77369341544edf1b0312494818bc48e19d042b724a2cd7e1319213a46753c2a12e6b7ac8d5a8f2aebd495a217dc95b7fe9157bcbac0efffde28fec5b0fb03e13d6aa8d9b9a54b7"}, {&(0x7f0000000b40)="d66fde3ba2a084cc9ad99af8909dd91fb777f8de3471761e4df0d4beb9e48bbd46b91aee83fadd2167232639e77e7b5fa13b0418c98f175139201a94ff0eba68d4b24d26348a963f0aa86fb1c664afe3050b0ffa143d781f9e1549779246b29672953b765ae004be008ea8555769ad185a2df70bb9492e977ad7f469cd67f6e9b8491e17c9dacf9a3b9b06e058e4cdb8c260201aa404efe8ff8dc03c59f5635773e419db2c2448e7c273d882758a607dd2b323d9152317d68304442be260f126605ee3b0c8fa1b12ceda9d6a474446a68eef787d25344a2adaceb65cefa3d1675ed1242aa2169e6bc9e0699dace79b2daa32f17dd13eb861e56f2dff509ece8efab2c736e041df8ba8d8264fac6bac132a5a23df9368ed37f2badf7ccd8fcb32c9dd24427f5ec2b661cbc78816eb90bb0072e2a7c1b7ad25f227690dd26a99d336c973e451c5d4d77a570124065d328ac2d801ab268de5cb75746125ab14c7527bd55057f2f50d78c8faebf9649a4d3a0f5e2847e9975f2c00d4c8331735815808a79f91a659083c0717ba6967d69e060ecdf94c91226dbd9212b4c4ab17fd3aa26d924123f34d0a54530ebc7449ee53e95b3c31f6ecc19e854f40d9201404aef710ce7df41e6aeaad15fa9c3d549576fcc9b5fb35643ffb3c37ccdc35dd6e4e075ef451b7afbb9e895bd42870ce92ea1d61858c5d3335767a6041e3a3feb6efde790fd6b8744bc522d2bbb504ca49890b28874d22577773ccfd27066bb07ef55c42176cc1316c18aa3de7b75dff21ded73130e7e3aeca3c7e3773ba36d435eadc7d3b3e26aacd29f09e36690ab4fa862e457ab1f82770627314abb98a803b09f9a013a34bab5980a4106cf2c284337fc973b485c968145b699cb9a4deef5794f3294dab42c7b9c74f260db0b1939522930cc06921bdab425d22acba77223f73b95cf42dd72861786602c47a295bfa0246b267a77e9b13eb209ecaa00227df60e924d19712fbabc22d2da59842cd2c5edbee1c87c723b5e5c2a27ec704343e4dbf1ae07fd604ff7b97421825c0039631af27799956a697ba2b49972e1ed32505ce373cb1b1a61bf8e953e2b76d037b89a2015225f9cf4acec966fd9e15f5f1a9e7eed84f473e69454d6a676f4ab2560ce4d4c03da00c5b46e76099d65b2f6780affb5bd3fe811a941de8d420a1d102e01ccdfb0c7ddf0cb3981e9e8707d942f439f67c5af3d8b3183b9a645824379365631d7fa70c39e34c3a848c3a818db6fc5cedb534e48c1f75263124cf8f6eab5706d6d00e63efecacefb833e01a4b67cbec07f0112ff69526995e47b217aaad014bba071abbbcf3d6edc8276f8ef1ad76d797095a9d8b13dbe60c972e3a5062eebe116cba2f7127ab97f561bdcdc32634067b80c2e1cf5fbdfd7c0be69ea23a4c1bb96772a144c2918d4b07c43cbe3e389e41699c8ca4b1eb0e39050c780c270e610b69339e7344a0482a2c03cc72b27399717f474364baf8e4c3033af3aa6ced729dea0db48639a57d19469d4cb8005e6bd92677ec5caae4a1bc890aa4ed1984e13488b90633f795f45fcb781e57c0e0592ca3b380c8a42e8554d3a25250634e1cc0439fb26a4b801562a0d008a32cefa87b8a40d878518d89213bea39a36c8d2d8dd599e2afc89eac9aeb5ba4c45888d54115f7b93118dd4a25223d9515d1961167b9e9399f59083b4518d23353b3a7a25f5e53c5143d98e659baeaf4c27077ea8c1dd2c2b1e77d789fb0761e92e455180cbdae82e93977d1a5a6125162e6ba40c7e5a2808c12bde0a9368308dd16f3a90fe73e9b03bc289452c6311f36c084eb05e8e737a090d28ad9da0833586c103332a37b2f493672ceeec26ed1f9d18d61b6f9466af8497c9b628b076e31f82c08531cc112b302d1e8953e07a0e3eaaf86e4727c1d8317d52e39eba7ddcaf3e8bb1ee6395f222ce1e8d616397b9ae063e1ab519d83cb976e9583f3e99843f94b3df5108add1bb099ea7dd2ea825eaf11c468b82b4c33bf39ed23f89619a0231c888860d31afd43e68681ba8d2da6a47555d04d92d7c5e4b1fce9ad2917d80a0a8c8dc2acc1ecb894a39f9d3d09c6b917c522076a8ca861771c73943c78aabecc65a0c0015ee2270dae9c6f40e4cae9ea2ce91a219e6e9528300485c15eb82dd3c131d8149816b2ac1c275c4e2eb6df62adb12aa2fb8fd9a9f1bcc25522cdad981cf56085734b7b76de2208155995462b229fedd3ed57f4ce682fab9032f72dd809e279da16cab647f9a74829aaa97e14e56fc6be05d4458f1cf0597bc5de1c88f0ef81ff20ce6f250f334563b305d954f3245285ada4c2740b15dae2ac2d0e7ad460f294023ec37b3198bee69405316ce82702c41117c12db3301b1ea382bc1beaebdfa487f71861f5762e9c8433250451114266061292374552f9d9e5ee87fea1f984ce5b7bf46a06cf8bff797a2626cbcf2c74160d6ccef74370a6e036b661934f63dfe2de35eb99575dcedfe538eb593a39a3b02780d4a79af813053d52be2c41e1d452b74ce04e52421bd62f4e3f3a7a1b11b4f11fedf234f98fa2e15d82c10b04f0b73827c003aba7b6179244972439c723375ac8f3158e9826a73deb5f37e04e6fbd26cec6730e41fcf219b16e9fee84fa67288796f0302a5107c09c2724ccae61c1c2fcd9e2e22279b28563078ed9d6b89fb0a1f9fee93c79bb20160c8797a081cfe3169063ce84abdb7dbb7031cea75d8d4cbb5fdebca02d178d3139bf05e9147713e8aac2f238bb028d3242ff5d68fd289ecc469ae01e0b67781be123384aa18933f37b0e5c8c7573c55168a9f2970799f2e989edf9b9244273c5631cdb5a0a8fc7a6564bc92ef20490477bca4b7bb012a117230f92ee776f0201c174b90d54a0f30e0656622725baaab2a78f7ad4b89a376848cafb7b59f3e03adaccfc27ddfe6d86c28d907103565bf923a4c875919918b0433397e81f61d55fa938e43a26055e68769084cf7cf1912818485201ecde524fffcaf9cf9fb520ec73a077031c1019d5a3bd4d7e5908e72349d84e6faaf09b6ced96a43845465f1e80fcee5e49041b277f1b06fe950e024b38ac746a8dd8c4b17ebf0e5fb6a30955c552aaa8bd274393b40626e64bd695a217a985c4eee8bca3059b1c6dfd9a1e162231805c88cc97c4db7adf44d11140cd0f0575bdf8454ba8ff90e83f38a2824026c99c8799465d6d1b22abdf4e2974dfae8a1f9f6b2151f45a8766e8d274c1ab3266aaf003a72b020d9a3d2e73aa940752d2b6201467332b53584f3b0c1341a854a113482f348ea16f1855faf5d4190705aaf9713eea6a3b7d06fd3652390cbd8c7207a85870cf034a9b9166c7049ac1b9e37188eb4e85330f118997d4b943505459292654a32a339d510d14a5cf036027eebb89b80e2f07c7d8b7dc203a6569e455dd3f26e3175b6f993d5b4fd88af742b9c41195a4cc0f3c0eb32da6d2fa618319fbe327b4a78a258c010b52cf5578f5b3d6a40fe6aed984e43178ee0c72bdc6e458e785b1e59685e8bd951f83fe26a4fc0839fb396d91c3c4b65800f2274d54a6a6f78cdc5cdc0bce14941bb65ef271f570f914e601bc4bd8c2d8f7dc5aad9fb37434167f0afbb64cbf22ea5fa604ab8fcea718a273719dedb84996ebc6752b8a1d58a9475aaf39b0e5c4afd265aa5247381be1221e188e69d2793d689a7c23e00404010591c1874734ef3be2818788d7eeb7bafa87f212dc8a08d5ca065b3672f0c629de5c8c897138ae517f6cebdfce2ee2c08b0c73fd98cd67078609de2d241599872694f194584abb327c34880dadca6fd83e945b8f07815dbd2537332f27f4eb16f40c439fc0dd301e37fb13aad61ae7c27a03a6551f5ca1c073bcc8196cb7f3b429bb5297d1638a81d52fbb96155302d7201dd32d2a2002db7fa17e23925a523d1661ecadc9c34b67023d60fac81033cf508edb9c1a2dcb38250c23441c9d2d205779b5c272be0daf8d7e72572578631dd3220f97d3b9bdbd0976c9362beb5774af664feb7c328a5ad6b8d57ba047159ef5ef5a3f22ef1d6731128c73efced2613f90393a3a4920a3b148480743806f2652f9eb49ee2f0764fc8db3ee32c7f15ee6fd948d4f0bfdb369d1582eed93052d5d0ab0e5d8ad44c29327c08cf2175d164f2d7c8b5393c33b208e0f8827955483f26112f8928e9cf43f39c0fb145522dfa742def7216d496257e6f016a1afdf3a9c271c542958b2e96187506dd4fd6f8becada1f862330170c4d3e3b6d5f67001e430832b4eae84c5e73f1310735579e6ef7c8d6d6a866fda6576e438e7a4f0f60a269dfa61f7691e6264c179f5ac37e877dab3689d267f9b8d9d01d71ac0ad13cf31fd9af3ebac19214a4556af0cfd14026aa8f85468d940bb2f1ac53f65e791e1412913a2d5327c81240c7c2198d4f1fad2fb2854b70ad3c6238481e4e8e3b862fbdb11fd1340fcfe5fe8fc7b7796ef304eb03708111a670b013843bcdae093d1579a824699a1e97adffde24b453d4c880c4460ca9d5c17273d7a08c50df97f3568bce55dcdd12bd69cb2f08d2b965914b4e9592c82c97f76c7c298eacb101c679a55bb8229421368b21d630767d9be9629b08e8dd7aa31564d661f9bb6bdfb9760ab39c5c93b887aa30007cc6e7e9696d5c5db7609e100f9704cc1dbe32db87a4a0c95eec843941299a60b2cd3bbe4034ec55ed89115a01a750e9894dd6eb2eb1d2fd2c43ee7f25755b76d8f0d75d7cf22c8cffd7e6c8248dde05aa9b2e41e31d697d318574458e23953ad2091a3fef2ceeef3d7ee3c35bae11ed58d5567257fd66e15561fef2fdfea67a01e12093a3118bd4ed00ac2cd7b70b70d74de946a1140e584f0c6ce24ddd438642e134e90fa204316b4d1f378a1505a9d2a60e4333ce34c664fe8058d2ab3b069d7976e380f6ea3f62e7e7083741fa4f570fd51e95300fdd78933e6c60d2ab6f460db2af619fb28a5c680ddace5c0e00af70d9536c8470f883bd2993d5917d95836f8cd0d2813ebffcd89055b16892c279c20f171f8a8cd576a12fe203aba6b6117fec2d5fb58422d02382a9a7b03b047bb0c0d570b1fa2eeb68a7b77286ae2e29503685b608c159206c6afabc53a0c8c64ff0f5908524e167d824353c15cee54af2299d39bbf4302598731a9cec6723a511088ad248fc94fea400c9f997c5a1482c53ddfff333e0c3bd5ba7ccde0c28260cc26d96b2fb3b13a7d24e317c0c6671a72f296d4ba393aecc9078954f79a77ca16a52fd12434e6ebe74e759caecc7c36ff52df05380ca11e5abbcbb1ae349552ba4fd133eb80a0096e7b6fe35c1c1f6c07ec8237043706e9a49af1c8456d72ce406ffc4eb37d6e3e6869578be2a32c4f345a1e430ca7d92697e9c17ad31f9e662f780275e4f849cd9fb5dcf8c87ab952337a0625e102fada349275e8fc53562d271a296f5014c457454b934d9867b7af95cba481bbad2fc661bcd1c48e897d9953ff00bb0bc6db5c414e294fc642d9fbe296a52fcd2ec4205e823dc30d1ec937dddb131ea75432ca9c1c444375d29e0e0cf48cfbeaeea1e100e12614a814eef1f07729fc2f06034b23c812d2854e5190d6a4f5fc33ffb02fa7ff6dc0f81b701afe91246d6c8d51913022e9c3a7a5ba096d1497fdc0170cd4281d0956bb8359d29d24d2b5734d62c00d8a9bb5194e53a75bf481eaf13a51abcc3cf6df9a6a91fe0071fec31d8828cdb7c878c600aa9c861cd06a1d92ca323f32e10aa7e680ce8d336796018f73f7c22b2413742b3cf6"}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/../file0\x00') 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000380)) clock_settime(0x6, &(0x7f0000000000)={0x7, 0x9}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x401, 0x7f, 0x2de}, {0x4, 0x9, 0x8, 0x80}, {0x2f4, 0x1, 0x5, 0xad}, {0x4, 0x84, 0x8, 0x7}, {0x81, 0x8, 0x100000001, 0x7ff}, {0x6, 0x9, 0x1, 0x2}, {0x9, 0xffff, 0xffffffff80000000, 0x1}]}) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000040), 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="1d90222cb94d9d1b156775815e71cd3b872940bed98755e063124768d122fa5bd939c9d4e151ea4cc35387ed4bed20d400625525e34ea5397927af78135da5e62cb831fad98b8f354a373f84b574af89ab69f97c0a45c553844958e40a67576a6e6c5bd82816d55ac307fd07ae462094490ff77772a1876bc8841713babb929aa7128e5c6d067196d8ab90292554ef55ec6db8eef467be195689bb065b14d7e52eb0f5f721d2bd359d3d66ece800cda61f5f2c", 0xb3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='+') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0xab4, 0x4, 0xffff}, {0x0, 0x4, 0x8001, 0x81}, {0x3f, 0x9, 0x5, 0x1}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x68e, 0x0, {0x5, 0x5}}) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000580)=ANY=[@ANYBLOB="0202000000ff6de5894300000000628a73009ef1f6e6c878bbd012e196e5e302088aa929c0c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce0000000000000000000000f0f0d1d62c493f6d06a2c691fe8ffaa81f89cc7ab03ac64fe36adf4cf03389305e55e1e429dfa9127179fe88c247267f282ef9a8fd8a21d84281914d7bf1bf166f7974956e2cf5ae880a99bfc11ebb4bf43bb92b2b0d6ad56ad3bd5798e4bf5fd35c983de25d64a00661a78f02444d749595b6484712f31196893b27578e45ca5bffa04c89d86dbefa60a1aa5dd646b06ff053ecaa99692920ebd94057e08b664c1a5064ae252faeb81f36fd4a01a3823e8f5d8855a6258e4828630c3840c9406aa463fc79f36fa5187f20a23963e96a674a777f77c490b285fcd6711848456d95182d6102350252df807aaf7145f43ca23a1f38fb1348672cffdfcc9655c868b16f596de5e7f3a9e97eddab"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xff, 0x0, 0x0, 0xffffffffffff7ffe}, {0x10001}, {0x6, 0x8}]}) r1 = fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000300)=[{r0, 0x30}, {r1, 0x100}, {r1, 0x94}, {r1, 0x4}, {r1}], 0x5, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x3db0, 0x4}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xf74c, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x8, 0x63, 0x7, 0x7}, {0x0, 0x81, 0x1, 0x100000001}, {0x6, 0x3b4, 0x4, 0x6}, {0x7, 0x981, 0xf6a5, 0x7fffffff}, {0xeb8, 0xc, 0x4a, 0x9}, {0xffffffffffff512a, 0x400, 0x1ff, 0x3}, {0x5, 0x3, 0x7, 0x5}, {0x537, 0xfffffffffffffffc, 0x4, 0xd3e}, {0x6, 0xb45, 0x7ff, 0x7ff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x12c) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3cd4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000040)="f8ffcd699468b94b859c5de223222780252c9cb6898430aeab6c2376bfe5bb59ce9f06e82e3c981a7525fcf25908e37dee1e4e18241e548fb80d95e7455f79770e6bdbb5b0bfcee97883a86ec6efd437", 0x50, 0x405, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x325660973683e34d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:00 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) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) getuid() setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:00 executing program 1: r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x400, 0x0, {0x4000000, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd8148d2de46a9fc167b54b0d3a6c13e0589251944982626f39ecffb3d5b01fa41d46615236ab12159cc7414977e305dda73e86065d848829df8b92199288fd149ac4cae2276593ed6a7f287ffe6efd850fde8c8e0f3973036973ca07657a22f2f74f5442b1504408b6ac2ec1245c8f700000000000000000200"/143, 0x8f) socket$inet(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 16:00:00 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x68c, 0x5, 0x1c}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") close(r0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x4, 0x1000000000095}) r0 = syz_open_pts() munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x6810, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8688fc5a82813f7f", 0x4b) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x28) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x40200, 0x0, 0xf2, 0x0, "d7000000e74de400", 0x101, 0xa}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) pipe(&(0x7f00000000c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000280)) r4 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r5 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r5, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r5, &(0x7f0000000340)='./file0\x00', 0x1, 0xa0) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a5382f0e855a474dc876b8882adb006000000b818000000290000001f00000003000000000e7f8591c3ee6de0abbe6c9650e4eaec42f9c9eb249502d8376c58f8b793b7cdf7a19ddd18d0b71537e46b2b412ae6a431fb6667aec9e420cf1b16ffc083bc559ddac00f4942a1192f621bf869be8e6a8dc3cea111a69c72cac80bd5a72ffeca270e4571dbb637f23c1f2382d85f96139a1a2ebb4adf7b26599f22a7847c37ce3063008c36107e171c07e1f7b523100ea9e6cc4700445e5cc345a7050a38aae14d13c9832d06c82f37bbec"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) listen(r1, 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:01 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) mknod(&(0x7f0000000040)='\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x4, 0x2, 0xffffffff, 0x0, 0x6, 0x9, 0x3ff, 0x3, 0x2, 0x8, 0x1}) open(&(0x7f0000000180)='./bus/file0\x00', 0x400, 0x120) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) dup(r0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) write(r2, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000040)='./bus\x00') utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x5, 0x4}, {0x1ff, 0x5}}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xb402) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000000)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xe0b1df2016933670, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f0000001380)=""/199, 0xc7}], 0x5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000000)="38ab60ecb0ed3c597329b92c253803a78730397d5fcfd7ca73de837369f92f54cb5026", 0x23, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) fchflags(r1, 0x1ed83ca17789a451) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/216, 0xd8, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1c2e2f66696c653000"], 0x1c, 0x0}, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x4, 0x1000002) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33f0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1e, 0xf0442249bee2fa0f, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) syz_open_pts() close(r1) kqueue() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x8, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8}) readv(r0, &(0x7f0000002500)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/154, 0x9a}], 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) getpid() 16:00:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = kqueue() ioctl$BIOCLOCK(r0, 0x20004276) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f00000001c0), 0x100, 0x0, 0x200, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x36) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000700)='./bus\x00', 0x0, 0x100000000) setrlimit(0x7, &(0x7f0000000040)={0x10000, 0x5}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="03", 0x1}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="00b445", 0xfffffffffffffff5) rmdir(&(0x7f0000000140)='./file0\x00') r1 = getuid() setreuid(0x0, r1) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0xe928f40b2f5b8ee9) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) setreuid(r1, r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x3d) getdents(r1, &(0x7f0000000240)=""/157, 0x9d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x28) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x100000, "d730c1e7ff0100000000e400", 0x0, 0x401}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) recvfrom(r0, &(0x7f00000000c0)=""/118, 0x76, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xe001, 0xfffffffffffffeff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/75}, &(0x7f0000000140)=0x4d) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:02 executing program 0: r0 = msgget(0x3, 0x291) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:02 executing program 1: r0 = socket(0x1, 0x4003, 0xfffff) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3bc) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) socket(0x2, 0x4, 0x100000001) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpid() flock(r0, 0x15) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) shutdown(r2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="b56f78b219bd321d26ba1d718fd70b485308c90c0a6583e030862085ec16730427b728214d28f6bb9fbe97bbf2a052a9a016050d2f87dd31c1a52854aeb2c725c5b332bf3ce9b35963aedd19392fe7bdaef1adf1cb3e830f5e50cd908394c50f8691df75aa67781d59adc047f4d361f7eb0f468b60cef085bbed0d83541618fab3784f89c6043a94655fd6168f130e70f9cede75f9f55a011fea40e7b984b0b59cfd3b04be0fe0aee18e149435786ffaf1009b7d25999b6fb2a169f904fa3d6447d02b639ba695c399e6fcb9de90fd487446519c3adc81208bf9d04ca5bba32e9d1c6f9cd62485d46f20b953dc", 0xed) close(r2) r3 = semget(0x0, 0x2, 0x200) semop(r3, &(0x7f0000000380)=[{0x2, 0xb4f, 0x1800}], 0x1) mlockall(0x1) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x80, 0xff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xa3, &(0x7f0000000300)="858e14ca49dc4ba7c7eaccc935ba7378442b32eae3e68f1383a89fcbcef7babc6570dee3692d08cb6b9dc4f518a3160ba94c173747d01fa559a14c15db0d903c606310d5e2f6c5997548ac868bf1c7b1ddc4283eed52c762e3e762981231cfb00a5526913f65d8f7b7b3f6dfd78945b362e9aec3bc33f7716ad7ad594c6e677af5421dcd2812fc8a713fd2d00faaf474e5287ce65e00a4eb3c58734a05195bafb9c92a") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x608, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000080000800001000000"]) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x442, 0x0) write(r1, &(0x7f0000000640)='lm', 0x2) 16:00:02 executing program 1: r0 = socket(0x2, 0xc007, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x2000000000005, 0x101, 0x0, 0xa4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffc, 0x1}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="4e8e47f8039c1e910000060039416d25", 0x10) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x48) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() write(r2, &(0x7f0000000000)="38d2606e4c40891b1549", 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x1, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) 16:00:02 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x9}, {0x2, 0xfff}}, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chflags(&(0x7f0000000100)='./file0\x00', 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646986175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07db3eb742cd7d9aa61e174d1e4b1f433a0c67053469bd81a3ed5aa769162eba2ebadaeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f00000000857877badd3d0000a20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5cfbcca03aef95a6d2329288dae7ca6c6701b50193582fd18fa1da6eb705f95a792fa34043c5eb75edd141f3f66dcba7dc0c36717fa0224c8a6e602e26681e53f3cd902de19e79e8546de5f7b45158184bd22641d99018", 0x13a}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = dup(r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x101, 0x9, 0x7f, 0x3c}) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8029, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) r7 = dup2(r4, r5) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x800, 0xcab, 0x0, "6a32e40a61ff65366c33ef96ddac958c14ae8d27", 0x1a, 0x9}) r8 = fcntl$dupfd(r7, 0x0, r5) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x1, 0x48) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x4, 0x5]) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x5, 0x5, 0x7, 0x5}, {0xbf0b00000, 0x9, 0x9, 0x80000000}, {0x8001, 0x10001, 0x4, 0x1000}, {0x5, 0xf7, 0x6, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") r3 = getpgid(0xffffffffffffffff) getpgid(r3) openat(r1, &(0x7f0000000280)='./file0\x00', 0x800, 0xb) pipe(&(0x7f0000000180)) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x901, 0x20) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) msgget$private(0x0, 0x402) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, r4, 0x0, 0x0, 0x8, 0x4, 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xfffffffffffffff7, 0xfff, './bus\x00', 0xe5, 0xc000, 0x3f, 0x1}) 16:00:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x10}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x84, 0x8000, 0x1, 0x40, "3e707c38b4b1744337b7965aa99739e99636af0b", 0x8001, 0x8}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x14) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x100000000, 0x7, 0x2, 0x2, "18f9653973ab5ba8f0c47e853e68b54b8abe3676", 0xc3f7, 0x1}) 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:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000180)) write(r0, &(0x7f0000000000)="6705d7", 0x3) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0xbfd, 0x5, r1}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0xa7da247, [{&(0x7f0000235000/0x1000)=nil, &(0x7f000009a000/0x3000)=nil, 0xffffffffffff30d9}, {&(0x7f00004af000/0x3000)=nil, &(0x7f0000293000/0x2000)=nil, 0x1}, {&(0x7f000061f000/0x1000)=nil, &(0x7f0000401000/0x3000)=nil, 0x7}, {&(0x7f0000534000/0x1000)=nil, &(0x7f0000478000/0x2000)=nil, 0x81}, {&(0x7f0000573000/0x3000)=nil, &(0x7f00004cc000/0x1000)=nil}, {&(0x7f0000082000/0x3000)=nil, &(0x7f0000754000/0x1000)=nil}, {&(0x7f0000718000/0x2000)=nil, &(0x7f000037b000/0x3000)=nil, 0xbb}, {&(0x7f00000c0000/0x1000)=nil, &(0x7f00001e7000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00002d3000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000405000/0x2000)=nil, 0x1}, {&(0x7f00001af000/0x2000)=nil, &(0x7f0000169000/0x7000)=nil, 0x3}, {&(0x7f000052b000/0x2000)=nil, &(0x7f0000079000/0xf000)=nil, 0x4}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000637000/0x2000)=nil, 0x6}, {&(0x7f0000330000/0x1000)=nil, &(0x7f000005c000/0x3000)=nil, 0x401}, {&(0x7f0000107000/0x2000)=nil, &(0x7f0000300000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r1) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) pipe(&(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x4, 0x5bcd) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, &(0x7f0000000200)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) fcntl$getflags(r0, 0x1) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) fchflags(r0, 0x0) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/238, 0xee) r1 = socket(0x0, 0x3, 0x0) bind$inet(r1, &(0x7f0000000040), 0xffffffffffffff16) close(r1) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000000)="e17af5399ba4f80254cf33829245c62d85007eee048018fe0139ec750399c845fc1bfc6f3c8428d7461e5e24de559f50bd5d57d958c05dcf1d8f0070ba4de4dc4bfa65d003a96fe5af781c229c4f5a9ce4923115283144ed2ee03c6f3fa7b22962761a743efa1f1bf5c062ca52edc7fba021cad0d9b1fae437b138b28028a88d6fc45583050352f701cb13b1538f40a293e883d068", 0x95) 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:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x7ffe}, 0x1) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) unlink(&(0x7f0000000080)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1, 0x6, 0x6}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xffff) poll(&(0x7f0000000100)=[{r0, 0x26}, {r0}, {}, {r0, 0xa5}], 0x4, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x200, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getuid() r3 = getegid() fcntl$dupfd(r1, 0x0, r0) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = msgget(0x0, 0x200) msgctl$IPC_RMID(r4, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe2, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)=""/242, 0xfef9) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xa5, 0x3}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x80000001, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x10000031e) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7fff) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xffffffff) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x4) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0x81, 0x1, 0xd6}, 0x0, 0x64d, 0x3ff}) r3 = getuid() getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) r7 = getegid() r8 = fcntl$getown(r2, 0x5) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000003c0)="3b27fe14a41876327b5943456650cbd376cc9723a02c1f66bee03be4a988b353519d331195e97dd6bf9a9797d5e730f329842c29b848921c9a6a3a790b07b15a9cb7abf9251f252e532ee4ed0558f4", 0x4f}, {&(0x7f0000000440)="4639bdd1d3274ca88f95c3f2b006ba39edba2d86c9fafc7993843a2f9cc4af1ee7ca551e02cc594c3311dfff37a93a80389636d15f5f5ad5f757e00dc43b4de2ecad8856b2699c12fe33b859abcf7aa51421879b4f816f6247a936137ba64327b17ccf0d1704b48cd05ecf94bb1f88e78f6a0d6611db47ae94d94f381d12064c6e6d75991c680a0e149110193abd708fd3cc95cdaa87f70ff1cdc049171d901dcaac34c3cfea537e3d7bc17157998e44", 0xb0}, {&(0x7f0000000500)="5050fdfd901f6f9f31a1f32eb04c072e135460d616180fcfec54d7cd7006", 0x1e}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r3, r7}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r0, r2, r2, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r8, r3, r9}], 0xb8, 0x8}, 0x1) unlink(&(0x7f0000000740)='./file0\x00') r10 = open(&(0x7f0000000780)='./file0\x00', 0x108a1, 0x80) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000007c0)={0x3, 0x80000001, 0x7, 0x80000001, "c95ee40f218fdcf81ec133c0e8a911ae9eb07415", 0xee0e, 0x1f}) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt(r2, 0x8000, 0x7, &(0x7f0000000800)=""/200, &(0x7f0000000900)=0xc8) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000940)={{0x18, 0x3, 0x40, 0x90}, {0x18, 0x0, 0x8, 0x7}, 0x8, [0x3, 0x4, 0xd8, 0x7fff, 0x6, 0x101, 0x8, 0x80000000]}, 0x3c) getsockname(r10, &(0x7f0000000980)=@un=@file={0x0, ""/81}, &(0x7f0000000a00)=0x53) ioctl$TIOCNOTTY(r10, 0x20007471) chflagsat(r10, &(0x7f0000000a40)='./file1\x00', 0x0, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r10, 0x20007461) setgroups(0x2, &(0x7f0000000ac0)=[r7, r5]) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x104) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2d, 0x0, 0xfffffffffffff4b5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='W\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = geteuid() setuid(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r1, 0x1f, 0x2, &(0x7f0000000080)="7a3ae05f0937edd49950e845b3da091794f49bd6fd", 0x15) symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) 16:00:03 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') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)='c\x00') openat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x100, 0x184) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/49, 0x31}, 0x43) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in}) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x1, 0x3, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0x6}, 0x8) write(r0, &(0x7f0000000100)="37743bb51c7283c8a369bc8290fae1a26c21416cb5869d2dac7a80ae8f2f9698c21fba65fa58f019180d9f863287e903d067252e67b0399f6fac421f3e9c4c897b6e4e0073d15aef4905ce970ce1219a590dc82e2c8096e63ce4d39371bba5762bc6543aa3cb7e141be496765d01eecb9641f56025ad22a3a6af68f9a60b56788f01e3721aa4482c3b1a12eb3126a586239751eff5454fc8afc04c66a703b640532d9595b843b29763f46a66688479092215a585b7be083750554cf878a68896713761f0ecb4f9a61bc730e6dc02cf1125", 0xd1) 16:00:03 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) dup(r0) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xde) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x100000000, 0x6324, 0x1, 0x2}, {0x100000000, 0x645, 0x0, 0x3}, {0x27d, 0x1, 0xd1bf, 0x40}, {0x9, 0x7, 0x8, 0x2}, {0x6, 0xfffffffffffff800, 0x3, 0x7}, {0x7, 0x3, 0x6be1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:03 executing program 0: r0 = socket(0x1, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket(0x18, 0x0, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="77739db099882e0c156bbe7ff11dcb68969f6c1ad417888f4ff9f8623d09e31b27ea9a6d9c3acc314386675a46188e197a42b2dee0ea630c8cd331f9880000aed9e39f82455fbdd8ef91e1c2f2d580dec20f970c7a3e8cc45a4cb61068db302c2c7c82996f6d35edf1f0fa5c977b6794799300"/126], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0x101, 0x7, 0x134}, {0x2f1c41a5, 0xff, 0x80000000}]}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r1 = semget$private(0x0, 0x2, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xd242]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = dup2(r1, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10100, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$getflags(r3, 0x1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) r4 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) 16:00:03 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) chmod(&(0x7f0000000400)='./file1\x00', 0x100000008) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getgid() ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000004c0)={0x1}) fchown(r0, r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r5, 0x5) linkat(r5, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000440)=0x1ff) r6 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 16:00:03 executing program 1: select(0x40, &(0x7f00000001c0)={0x8, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000280)) r0 = dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x94b035d815d0a0b0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xb6, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:03 executing program 0: r0 = kqueue() minherit(&(0x7f0000868000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) msgget$private(0x0, 0x0) getpid() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8001) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffffffff) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="44336ad71729e9d4ea97b63c4d4a0f982e4167751307635ea1b97595aa3c8a74fe9461f84be9fe05565a1d0f53422852a9bbb0e15bd367c3d628790ec0b3c6df8fc264137ede7ceb2963a902c0a42aef4223bd073207286718dfdafe51d2f5569485a2729a8ba1e31d95676ea6cd4cda82f49dff5126a6e025e160a3f8bf9c0a46da23c63bef7b232e76d15fd365d6029c63ce306103db2c18f2d12b0ecd8e6b7d4e71eb482adef2f1ce03182a41e41450ddf8a7", 0xb4}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x4a) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b13ee243e577b551651cd93211adb5cde4a563dbbd15d9c50158c8c48264db1d5b04e1848d270c544aa448621bc2510adece89012e8c3e89d58689cea3c53cb8020dbd4ca4a2757a27a28bcbd4606c6c4b15b586ff1391be7cc35bbad2a20ebbaba6a61c49722236cd86875b8f197507eba3786e9643b17a9d389d4ee768b2", 0x7f}, {&(0x7f0000000280)="a0b0c7390e5c4e69252c50a8adbd01edec145c6e74ea597cf71a54fcdd2315fc0e63f091490e839be6b5f059f507cf977a4d0d7027a530212188e70e469fa63fb199d9d3ff5f5bc8a6c061cf66360395419fb45acee5e2a561d142dcdc6f82e1f25e1061c58bc41822be9c0f79ab340afaf84258a8e80033bfcddc6316a82af8851d16b4879f255f8ffe53eccc30f8442724b7d35c3082ccb34e1c14747071ac0382a01cd3b1b592398bb757e4bae06b9cee26f0bbb563fbd79d00170782bf091aa37acb31c56e36f11c008eb0a281841963cdb916e756032042fc37af35e6dc24fcf372c52679", 0xe7}, {&(0x7f0000000380)="3f87bd80c84e79f44767e6b9c744250f26fc0260921461edb8ed0c20e805ce9102c98a68a2db86de725c82d2bebc95847370db8ed43c230f40aa07f46b2bc6d18fa85fa15aede5517814a30f84eb3c265815d548548ebcce97540da177197c0e45e45a3608ec80886c1c0320ea186247131e8a3386b602fba33f71dcfaa6652eaa18c401e86e5de6f7855b3265639dbd35b2c046bceb79fe041370427b3821d5b23ec78908e5fbb26b34894e9ae5b77a486206c704fbbe99c159309a370df601111154a283efd2023a9f0ebadaecedea5784a850339333b60a4b96a2be216f5e837c15848543b061f52cffa05a10f162819c0e62e064c8ffda830b7c042f3631efb10494db49b7e212cc37c67e429bcf5c1ba51985aad2061b53bb305d10a641d27807e12e1c168f79f677e1a672d371563e828c765f282a81e8d7aa744a886ae5e0dd26a48ac32223d16984b7c7e599749e640b4700092ec49b4b70950c46cb3fce1dc1ebccfc521249ceaada14676376f7ce871da89c48c27a7851890f45b2f0c1dc8b2072cb5f6a172aca58f2c1b92a873cdafdf7d24d784094dece4b188e162ab990dd3738876f2bb9a1649cc108e3f8de6ec9b97fd5856b94e41641a61849af980a5c459b72f48f3e133f98de38dded80d783754de363ff2ad2d3fdab8afad130dd5a2d8c760eb33397d67dee4cc19925407d0b61c6167dcc24ffe90f444f4ecd07a6088880d337b48d48b77e534663227541decc58fee57eed59b7cd522740d685852298f9f7d6081f2c34aea758d9fac6ea48c0905aabbce518988ed40007e1041190c3f5e497cf2dae948c84a19516c303c986b694e8f7e35b04be2521321f2d59c1f45195aa5412b4ba1c6dc8422eafd64dbab5401e69b7afa8a66a2d01607162a3870fa5454c370d1f94b822cc50b0c743810b0a710b95f51fc450628a2996c7e2484b621b4f19ca0a7171a3eb730e1e9a05d0db7ccd30bae0ab06ed3e2ee65b4a42ebf2888c7efd7989b937d4e21fc05f413fb2656c39baa5c78951a2ee6846e15c4469bf318f3571bae03cbb17ecc8d32c918a7ff6aecff752a18b89232e2579becdfb9fcc660ab76458a65615d10364a24ad903d1eb9a3eb98f659b06a56514e006f70ca058d946a225d7d0900919b9d8a3448e79c7409c9331246e5e800a9aaab6bd594b16f60afb10710e69c168d98f9d79ef14d35de5c67c36a629f10dbaab9882cbaf7625f6d41a41c64ba4d82bc70fa451dbb1225bfceee5cf235ccceddd33abb8001029821afca8af8ed6d18ace08f87cefc18195897999fff2f43b8a65a5dc73f5c35ddbb938efc7957197d1110de6ad8be42511d6b13fc1ac5fda1bed1819a926a744224321fdbbc54c8ff89205656ad9168e422b797b145f03918cbeab56dc30c42c7b5ff1118d7cec60182ed484fd9effdb4effd00bf64bf423015a9bbd43205a4b9000369969f8ece8a44e43388f84e3a8b0d0ad073f6072179ed796d9181711847877977de572891bb2f7440522df745584d09cf607adeb37a530e75777254f442fe855ca49aedb8b6b61c033897e4b00054e4b5e3e1510caf15962d42d7d5c8bdc390cdf581c6bd0d913aa7e00b9082ef348fb5b174bd1c67024bfe6ad7107e6d00254c7df950da58c7e37de679d19a8b8571a0489b39f669480b2a0c7aa9d550e192a0eafc2f5bec140fa8ed45651c81b00da6a0ef5ef328b22a7b73ac03f9f417e9ef36e7183ac94d02d378361d54feb8c70225e2d28ef1608384ab2a1e73523fb4e45cbc427471397c81c627225e4f0cbc17c3a2443cea86391efd416680a4dc0a3bc7e046a8f29d136178a73db3bf697ed74c84f54362b9040cbc50e815c316a0781e95f21d158dd89fb4652d1b64b02c8396b4eb86a77f7600437b215e50f650d580df375bf6337ba664e26f54796d073deed78d45449385c60fff08902645df5a1741019756c3b3266a619179a456c9ea7e6fe817fb1df0bb71e59924fd0181fcbec21648b9f14684d5f74b2a3790226c225609fa850423b912a7d9323a4c8c8296e4b1c78f631f9a1b49b08821b8a4fd138a1cfb0695ac3c63d4a7b479c3641a0b6b3cd1bfa9bc6f993ebe39a9b2f636d16cb3d7089c87ce538938a5869e83520b134feb3bd1f00b43973237cbe9d944e38bf00b1acb8743c1225cf019d28bb8912abbb14e0b5493e7bb93c79e0fe006469dedf867c42ebe03d32b8fd7f1895a93914de4cc930f5aba5db9dc487abe51be1edf0ad900334652b0a7e4c163d1355b557aed1994b7c5ea2378e63e5e07003a30217761afef4fd86a9728647cc6adcd7da6179a38d71ebe4e39839d212643502e727b74c02154b7db89e9011dce9831a6f193376f5e52d9692ae17206d0e2678d8580abb866ce073afb9e28ccecc707101eb0b091076c510767d9972ef27063f7e150dd15906271f1127e4bb286aa8eda371a9c414d8c37f46786f90989259ec887a3e3fb981746a9bd1b39df0f743022471caeec1a7e383513c43af84ecbed3509b923370c0c85fd7c93196e9ab44112e7ec2f2a646489264edeb017793ca7e01dd4736876d84feba597df87ef26ed5ec8a7456aa796e411382a389ef3bf3d66104f554017ba84d8c10c0bfd5f1b1e008340345592096d751ef6f18d8b94d7af92656352a3b50750b41db24889cee070d91414850167f7061e4681d3541332c2b108c09e45936f9663fcaa4da944e9423b87f95d6fe5b9d4e6eea92da1555d1d3da902bd7fa1ce0ac78be7c2dc51b1aee97bc4175ecba0668f74fb300adbae945553544657076b59979e2f768919c1758f4814904bfac4137ac6c5159d050a66e232388cfcbf71c11954987af647f7a50131952a806e1e91d3f4bb6c3b31da3a2cdc10d2953d1611774e00b77ad5a0aefc892c32d117563675ae5bbe6bae4e5e0dfe71cb56d84930eab8a224318497d4c1cd7e2fd80006fe155f4ad5ceb0939125c143cd38fb102cc6beb8bbf10ec28d415c21555b6b51c7009ce5d53232a71e0bae0bbb99533bca7528d97d361ccf9350d060c7f69b609b28521da24ec06cce6930d83333054b1285f6381b2de7a470a78dabcfe8ffe11962ac6768af6753b85d14982ca3b2a661c9b8428a62fcbad7fa473dca7369c546e105d9fec31691e3164b1bb3672736378ef3e1c1ddd84944abef8c3b55155594ed34cf45b9d93843e1041845f4f3d64dfc7bd483bdcebbfbfa29a196dfd628acb29b6b796d6dd58d35bce9fbe897a90a2ffcb198234241e8faed6d183ee6448dfb0e6d0337eecd91ffd9aebca5531868b4c160d258ea888578aa3fcf578ecca0c7e3b22b49d04d1f78a5c916472eb9c4195f3e5a59fee2dabdd4ad6e3b613023e0f1b70787de33cc4664832d51d158ce5a19fb809983459efa3ac8702012897aa9254052b9de0cdd77d448e7a03687162307da0cc92c1f2575aeab8fca1716733cce953bda5b4dc4b00cddb37a7dc8b2257e99c683bd77e6f8816a2a361137c568bb35ce1f3a9c4d4d5d99e18f7aca7954a34e53cdb3877af73ad02d1b5e2d547e10c735e5009b0a5d6c7dd1cec4bbc9819782788aa32b73dbda51782baed8cd3ca5a975e90aebe9950cd71138ade0e028aa5e37cb2f0cbef8f9d438c7890e287f2b2ccc63d1d6974c5f23c42faa4fdc1c1a74e61d09545cda1469eaa76966832f79d6fde753416ab7a1273c7ed95fe605505eb87341855e410dc0498455b08db8c4bb699c24391fa6cea742ab5182a761f1b921ed287d305562a76444b817ce7ca5d8573ed7e1539d6bf61f48695374235b4981d741a2ceaaf60420e7b7349c757ddd98cd5ccd44f6c97be48aea33dd31f57a863a9ce89f10d152292ecc34c94f1b43dc092acb8385044d037d61ebbcfe32386beaeecdfd2dae25908ce015e2cb72458d242a81f0bbdf6e03326660b34ab63bf52d99814297f93c66c1bfee2e65f90031dfee5b88986407053ad21092758f200c7293e2d620d2c74a8afdf4c1f5f299214e6d02230a14ad3b600dc08d1c60fd0a94bd267276d88a78e9853f3d10eb603ecf554d3550f25a5eee8db7630f040d94cc935f4b8459480702a776127160d9cc1648cebb0b3b09b8e12d6fe08a6a6ceeabde1d33fd13e6e638efef7db5df04e110aaca7d09f41f4cb75d10cc9fdd882131b76d59fdcd2b5dae151a1b57e586935214612b64640c4b5fa17b4dfba3d83797a0377b19a427b745bb1e24dee8fcf2547e692f03a40eb40a779a8ee34a9bed6f5ec9c5be4d847d2606ec84d23e84e239e7bc35c16695c5c7040648eaa58f0eb9435007af575f382a58e9ad71dff206407b5e415f75bca6d49a72039d0fcf83ef57c5541a028e4d167297794dab5d4f471ed12033cac456c555774975344656d4d5d8095dda41c8899d523eade3a6d20b3fc773def4aa594d954ec0d49353fad1fac9191fb26a860db74af408b889e6afb87cf4486b7a70b4e3979ebccf98a4eb12f7c7b4df63c131ef45ef0ba736d0c08275599320e8068088cbfb983ab521fa7507a48163eec6b62dd0304676db6f848312150b2509aa270dfb1f7bb69df9d4e772b22934bd80a1102f2412b71d645bd0cfee49c0e6c308c8627026881ada2ad1aece81ab18436c12460734bb91cab540b25721b46cdcd6797b1fd02bc05c33ecb6672bc5977d7cfb907bb6c83e4c6b768846c11b3bea126e261b92fc663ca3390a7f22b19edb730963c11ee0ebc8bebadb4a6857060baef22f85ab7607482e150bfede596b4136db3832cbbab17a7166c683e8bbdd742efa40acf4e9d8c46b8c826f7d0b5b6c092bb3b4b9d4d533d93d73617d26b7a5581e59b07328b50c7a828eadc71fb6056ea9b58d9145f0e701ed3601ec620ad3cef27c625008a1db9de6f4fc222da9c18bcfc5dcd6f879747737ba5896dbc2cd446d80df44540ba802d3cea67e433c0c51ad106c704572a432a3a28ded32ed9eae00f0a99e7fa5b9327904ccf220a72fb2e846285f2b693b84f54ea8b290f7cf908cded5d4bcecd38222aab0245d020ae1f094d2f556bf127095082acb3810e71ef8499c2f8effd5fca2f1a1faf8c281952082f5049ffecaab0c580e23216599531d98470bbace4b1778709987ecd42c128b86f1c43058412fda4add65642f22454d1422e84ac96abdd16e65eb37e407cd0897c28cf6e0293fc9ddd1d529b22ff67b2f50b47958b48bae918d640b63ce17ff87975bd0680c1b5bb2b2789b667b5ae5f33ac1e7acc5ccd9f683dc2e2a946121311a45f6dabd0b555ad3e0dc76e756da809a703ae35b7f4050ca0b0161c0848f518987ce3aab507fd81701f8b3e0ffe94bcd3c18ea6dc73a6b576d50f42f8df3f00c50c550663bb7c2a7edda3737b87ee3de63044d63a08c99c01ca157aded60cd254ca02c7166a447a5d52e073908dd00009993509409e347315f88b8b1f74e1c5c433cf35ba6bc813b72e1cbdb5a07a0b98d2f7a299c59cad9b93b64d1bb9914cd02ad75838bd9cfa24df4c9ba959dab571d848c9c2de64176a30ce1ac1de5c8daeb169734e146182f8127220665f3242abee33383524a48f083640535396a3c4e41a042177f56e8f9e46a1712c03785331d63188611275a811bd3dcad568318bee573522e3c835ddf4fb992598ea1ce35f42ebb46499db4d7ef3c3870031a8f4a7f456ecc88e2a1dde0b2a6c9eede4fd4b24ccab52ddf2daf26b7fe229ab576dd032d0fec5afd3c47b97824c321fa6640050290ee4d30a3f4c5879bb2f77e5bcad6dc88b49b5", 0x1000}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000003d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xc0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x13b9795cb3d5c238, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x3f, 0x8000}, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000300)=0x5) getpeername$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) socketpair(0x6, 0x0, 0x1fffffffc0000, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000003c0)) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) fchflags(r3, 0x1) listen(r0, 0x105) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x40c, 0x0, 0x0) 16:00:05 executing program 0: r0 = semget(0x2, 0x1, 0x502) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/255) 16:00:05 executing program 0: select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000280)) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f00000000c0)=0xfffffffffffffff5) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) flock(r0, 0x8) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e93800000000eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:06 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x2b, 0x3, &(0x7f0000000000), 0x0) socket(0x6, 0x8000, 0xc99) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80, 0x9}, 0x8) getsockopt(r0, 0x7ff, 0xfffffffffffffff9, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r0, 0x75, 0xa0, &(0x7f00000010c0)="6dab8f1679eb3e57e9377334fa23e6590632bb749ae56ddf001d22ea1e297bcd6e71407b345a11790e3df4617ca8a60393a17527641233e60679a355907f2fe06d6a5993770bcd405ef89414404546fe06740e64ea9930ebda06a0d5b61ad7a173a89dc214cd5bc16de2f501410c0c2083d8b37b29918caf", 0x78) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x401, 0x100000000, 0x6}, {0x9, 0x5, 0x6, 0xa09e}, {0xff, 0x6, 0xffffffffffffffea, 0x6}, {0x1, 0x7, 0x7, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='/dev/wsmouse0\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\xf5\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00']) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getppid() r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) 16:00:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f200080000000000008969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b91604200800000e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6cefc90ef9a2a92cc4fbf9facd46ca3b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}, {&(0x7f0000000100)="89", 0x1}], 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="4e8e47f8039c6c49ca820f302aba6d25", 0x101e8) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0xf) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000]}, 0x3c) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0xad29619f633c3d16) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xbe, 0x3f, r1}) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x345) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/240, 0xf0}], 0x6) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() dup(r0) syz_open_pts() syz_open_pts() flock(r0, 0x1) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) read(r0, &(0x7f0000000180)=""/99, 0x63) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) write(r1, &(0x7f0000000080)="7fa04c257eb2121ca5d614c3eedf4df1cecd0ea87dcedbc336270958659801064a13143ecd9368211d33a8afdb937b305bb974a0bef6a2fd05399b45b942245b8f690c28d9f039b7ef022ceb617f2196063e73d9750d0206b2aca5a87daf67a4fe0d56b6eece4848a0a33f2f4fcbf2d457b82dd21ee9add24a19f58f3402ab056756d1d726b908aafb5a7eead70c94c75b9f5b8072cb8b03531b0c36f776c18ffab7", 0xa2) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="71eda242cd7eafbc729f5c55e70100d13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5048bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843ff457c4285be68d2b28d100bfd1547749eabe71e18df60f729d006f5077c6a98e7b9c134d489f81ddb0e7030a548c165ddb8060b2f83ba9eb28b8463e5976ad8ff6b79062b20d74a18ad10c7802687498d538591b702e2c59db6eca2a6a432809ef43b1f0fc3e7aed2dc3867da9b6d785e8e025d9f337e0b9f9a64e811102927a9413a998a5b10444d85b8c9050baba0e517305a20508fc29566f37b", 0x20d) dup2(r1, r0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100001100, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x87, 0x0, 0x2, 0x7bfa8ce5f599897b, 0x2ece797d, 0xe5dd, 0x1, 0x1, 0x2, 0x40, 0xb21}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0xfffffffffffff1ac, 0x20, 0x7fff}, {0x54d, 0x2, 0x400, 0x5}, {0x1, 0x8, 0x8, 0xde}, {0x3, 0x6, 0x7ff}, {0xff, 0x8, 0x2, 0x100}]}) r1 = dup(r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x8001}], 0x7012, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x200}, {{r0}, 0xfffffffffffffffd, 0x0, 0x25, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x63d2386c167c8548, 0x40000000, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x31, 0x20, 0x9c, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x3, 0xc5, 0x8, 0xdb2}], 0x80000000, &(0x7f0000000280)={0x4, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x50}, {0x40006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000340)="8cfa85fb") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a95eb244200a36aa16", 0xe, 0x0, 0x0, 0x431) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x50}, {0x40006}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xfffffffffffff001) syz_emit_ethernet(0x30c, &(0x7f0000000180)="b6") 16:00:07 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socket$inet6(0x18, 0x8000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x0) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) chmod(&(0x7f00000013c0)='./file0/file1\x00', 0x107) mkdir(&(0x7f0000000140)='./file1\x00', 0x100) chdir(&(0x7f0000000000)='./file1\x00') r2 = getuid() setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 0: socket(0x2, 0x2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0xffffffffffffffff, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x220) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x3, 0x8) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x5, r3, r4, r5, r6, 0x1803c6a6160ce784, 0x8}, 0x484, 0x35f, r7, r8, 0x0, 0x3, 0x1, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0xb6411a809eb88f14, &(0x7f0000000080)={0x10000, 0x3}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0xd9bd9f60bdc9892b) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0xffffffffffffff9e) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00182e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf24e1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x3ff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='b\x00\x00\x00'], &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2, 0x4, &(0x7f0000000100)="6145551e75f2c9685026916fbc70b990917fbb3b259304ba68053e0353046ece3b8b0bf444bc1dfc7f3d66bb799b62a3fb47346258c629826ad4d5a6", 0x3c) socket(0x6, 0x5411f6cc4683d13c, 0x9c56) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000c80)={0x2, 0x3}, 0x577) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000000000000000000000000000000aaab1ac3b7ead5cd299c26a0f1ed6edcbd"], 0x10}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) chroot(&(0x7f0000000c40)='./file0\x00') read(r0, &(0x7f0000000ac0)=""/185, 0xb9) r3 = semget(0x0, 0x2, 0x400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000b80)=""/135) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x100, 0x7, 0x0, 0x0, 0x10000, 0x5, 0x1, 0x1, 0x2, 0xd4c}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x0) dup(r0) 16:00:08 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000d3391f8baacb1e8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce60192"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af84750bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef828", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) setuid(0xee01) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) r9 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000540)=""/166) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x7, 0x4, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x101e4) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x2) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x8000, 0xffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0\x00', r2, 0x1}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x40, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r4, 0x6) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) setegid(r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x216ed93bdfe456f5) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r4}, 0xc) setgroups(0x1, &(0x7f0000000180)=[r3]) ioctl$BIOCPROMISC(r6, 0x20004269) getgroups(0x9, &(0x7f00000001c0)=[r4, r4, r4, r3, r3, r4, r4, r4, r4]) ioctl$TIOCCBRK(r0, 0x2000747a) setegid(r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10, 0x0) getgid() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000300)=0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) r9 = dup2(r5, r0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f00000003c0)=0x1) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) r10 = accept$inet6(r9, 0x0, &(0x7f0000000440)) accept(r10, 0x0, &(0x7f0000000480)) setgroups(0x3, &(0x7f00000004c0)=[r7, r7, r8]) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000500)) getsockname$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4}, &(0x7f0000000580)=0x6) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0xf10, 0x1, 0xffffffffffffff00, 0x7, "0a6f9fc569e72a55feba4ec082bf1e03e71d2e70", 0x10000}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x124) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000240)='\t') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) r3 = geteuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000180)="9eeef55a9e69d7babf6a1421c78b41833714a7e2a0526375d8a45a7ae81a61f13cdb1ad515ed53d4f3f4dc12f7f7c0b179810ad7290d71c9147723171cd6d5bedb666e9621496c355286062e6c2bc79f582638cbbba32860d5ec1f1e49926ea8ac29b89cd2a4f62e19004458f76c5c562fbb4b59d0d0186b957ecf457bf58303", 0x80}, {&(0x7f0000000280)="e7ec399a2318f589338102e2909c16a4d1f44f4990c8e01d7250c8385d6aaca9571c79a5520542cf778b222aec988a3e50347825f07aa2d6d09a5738e3070a2665afcfeb18f6ee9edae75dfe1d6b4b6170df0a3442579569e54b7379c845f34b1893bf845f1d6ea585798bc6c617d368ee9ceb072af2fbb126cb5a7ffc79590dba63c914ac8bb669ca5c9f827bfabe6cec826419e3e88a5a22c188dcc720acc52b5dd6f883b47e13ae57723d070877e1b090dd9c11a0251f2c584454e1095daf3ad1381550", 0xc5}, {&(0x7f0000000380)="2e7fa41a5abd50a5a7e4700bb51c827792c9af542bfe170cbe3decadd454a1d2c6315ee92c08f3ab5bb515317a055a610a95", 0x32}, {&(0x7f00000003c0)="5acd2eb20a2657223da510afb5340a5087cdc8adb5a8efa90d066827c459380f5496d13cb2030eacc61691434424bb0eb53e3e7e2380c18162090370092892b63c2a27818ac1b455dc9c48a9a52cb4248494cc5a5b21fd2705a758e46695096492c5a447796f793b38be1fc7ce6714a869e71df68171863fdd7b97be2d241849cf3716c4ee6a3c87fbf58f3e46b412710b76ea28b05b2c0f1c73f4fda4d342fa5b1bfd488a44606a08026d1a0775872fa4cd6bbe420cda167faec6103ca1b86de8316508e2b4ebda83bf68c24ccc54483877ad6ab7632263893fbd4e88f424b948b3aa4411bb", 0xe6}, {&(0x7f00000004c0)="31a33e1d0b338b40a5f9ad11a1628679af1bbae09350250822c9c04908e9246f", 0x20}, {&(0x7f0000000500)="0155f8506764a457c07cef6b9a60bd2d858bf2e6b7f564eaf621de412f1335d4528cf990368d618cdfda63e399e535dbd6b3cd68376ddb10221aafdb81a661fbdc657fc2728784f852a32c49d4abe1c49e283049574a7bb9", 0x58}, {&(0x7f0000000580)="161d8edad9e64826a57b36979997c200421c55306f8f06c47f54123e3a7027c48b81adf322e05710b0d30d884a3c145bb629d2c62a957e971a7b32dc9af89c7322feba4e", 0x44}, {&(0x7f0000000600)="f1ae45bd8cdc53bf86b8ff71e8b98d803ecd23efe5fe7ec66cf88525333f9b0367d040512001f3eadeded534e5341cccc8cda246321133cb0fad1af3091aed0b701e78b59f2ca92a9e13557a5365c7f9d2533806d05783092516048c5d732d1d9a589ce9d3599ee51a8a4a8e0ec69d563601ad179f758fd5ccfb17cc8e3dd1a0e6b0365d9d485a02d7fac3a6a6fe84a6b8f7a7434b9e798dafb8846bab6739bfe0d6", 0xa2}, {&(0x7f00000006c0)="90265394b536e2b1f741b44bd98fa0398e1eaac569efe45a97f8a879b7161ff73062829f511c85b69e331e587a3c4c734a9ca56fc659ad9975944a1579bd939162bb32a82695851dfc4b730e4cdbfb8f130cf1693752727b6b5649a21cae488c38bbf5c379c9569eb47164078374ea04054ccdfbbf771f39b620a229a7b441e66770040649731ce36063b34c360757150f6c2f71dad365732be82f3dd4448c6ee26c5fdb2b210ef0aeee3005cc3a75fe2a710a95a715c3955adb4e297720a3c512645e20a4c4cb9d9a", 0xc9}, {&(0x7f00000007c0)="828a02f1b50e89c09e49b2505b92f19f6f785b8157d9b239563ad41a1731f65a2e63e0a1ae0485cef72b67e5c309b732f99ca1f05c40db132867a0268cfa8ae5e8f825a313990f780396a33bb34c3904b33e34f8fa0a0d1560c9ac11e023eb8f30ac7a0aee5240c4ce65515a082b2caf8f079dd95225008909ab8e896f2961b34de798a3b37d6b0d2acd", 0x8a}], 0xa, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x4}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0xec56a9fda48d1938, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="d32fe76d275bbf41b5aa6cb522e85f544944ef0822a215d2e4030d4bd9a39823727ecdacbddc0a6aff6df9736665f218b5c51353a994e381d2cb7e41f9b499c392a569d909823ab2cadeaa88cfd7092d2c58e9e381099bc58e49c364f12a3a88750c50dfafe32357d2533c52e0d4b80e7557f5c22e09370e30b129ca071120430d7eeec2aeaca3c5210eee128b7ca12a223ecc2fc20d", 0x96}, {&(0x7f0000000140)="5e5a63a2ce512866bd4263a4561246cf2d562041381368c5af", 0x19}, {&(0x7f00000001c0)="d35fde104b563888375b250d14638a37c7c13f", 0x13}, {&(0x7f0000000200)="ae438d00390d2705e5524d9cf7009259e25c42594b3085255cae586253358ecc9f1fe5b83ab452b49dc504c1d08f4d6d1248e01bcac1ad596fece9b2bd22eab9701512c63bfb465bcf9c642f03ce248dd815fe14816239f2dd38286f4f48e22e7f556e4aade707d9a8fbe7542b0ec4805dd1860ab7e35260283934176d84c3818ccbb952e376e201fccaa9f2b30d4c35833a092e440147701bd9db38ffa62ff7c7e9bf", 0xa3}], 0x4, &(0x7f0000000300)=[{0xc0, 0x1, 0x18000, "7c2df4fd20ae9ce3f04d14f13033d4c4c3d97f15b7e749313afbb260e2f91a08f91fa1dc6bd6341fef1b513deb24244dada3679db77ac1c66e8f54e51ae3a8807b20ca41bef74e1e4784c6214677b4fed3a39661281d8e0ec4546c48959f0fb55ae67ecbe36e4441996ce547032002b288e2682360ef600b23f4b8db1d60b92995ec2ffdcde3421b7282e6827bc40ba4fb47d8681231007111e35109f74ec43cdd39fcad73d58a4f064fe61d3524f58b"}, {0x28, 0x1, 0x1f, "73f9169b351877170363ab632bb4c21734bb31b007592e"}, {0x100, 0x1, 0x4, "ffec1888a92279335025135d50285789eaa75e7901586b9a5d7788f04f93beeead1c02b47bd16a82e394e5bd078d37a14cdb2df23617e2200cb2e6c2f08d853095c3fcb215bd777343a75c51223bbd36652bc0a4a2d8d029ce09c3c018a0f8b617cb34e7883ed7deef12c3caa07551b3abb76e1ffb604fd9d8b716ed114d50bcd552f7a17e05e5c3da6fa70b50bc71f8326aa38d2140d687a8ed213a7304a6ab8e61627a6555573490891e32c3af7907feaa4bb6d96bcdff98c37c01652e46e2c592c61a432d32a2fe7626948ba8d9a49125cbf273806a3935ba9bdb70a153ecdd1ec87ed7e74f11e3088017aa339b"}, {0x123, 0xffff, 0x907a, "e8c4089fc24f3a49f2ee82085d78e757ad22d6d2f8bf34406f4b6b6e2ced8d868db8cbeb511756801bc0b17bce88bb2d3ef5ff3133d03fb530ca9cbe6503748bcd5a9fad4f089eedd7f00446ea29c19c9d19877e3fe177ca56b98a5d4dede4afe97277f627dce1ff6dd05033dcf17c30b6befb2caf72fdf944df6d932537572d73a47a"}, {0x58, 0x1, 0xdd9b, "ed0926bc645885fa7ac1b8d8464c6fd2db2c84ac8641e2b3f27f2240298e56e496b385af2709bdf4eb0a4be5a053045e22e253cb32fa360fbe90129b49eaf567283c"}, {0x1010, 0x1, 0x10000, "df14213a3034804c59fe351da3fedc74dd879af0fe207b07ba507272d2698b3a9eec763dcc62b1782784fcfd35fad1d284d63bfeaccfad9b0928a25b23eff31a41c9f14efbe713af32bbe1b345d6ba747cd3abbcb2ae57f80aae2f7a0e0d36be8ba02f2654913449aae84318db2ec773281aa946ff0aa7077e30cac286df90448e19c188b6a131a0b915c7f06916da86a477ce5647eb794e93773e77f5c19fc69adf2a4db97376fd1af5e18e2a9c75215cd9a309a197b1367f4961ffe0494387638ff706eabc3c7adbcbc9a2d613da140382d4fd9bd02684576ab0bcb6403ae122456db0ca9a0dedffe8ac07afd5eb5bf206af1690014e2c82d40fc7d47d24e999a7cbba20ddc6cbd2a99e03722755f2cbd8478bddbe55c123e1a7233ede72e01b8816fb527986d05eeee0fc91052c3bb4a6eb2188823c1c46271cc07a3760ff18669ccec5c613daceac271882b87a9bf3e55a1619ed5a941a6bf19c4f20475cc869b1c98431863e481c9137fb25b86a5aaa0bd8ae38cc8947da3afacf3b2fb72cab026d4f9ecdf741c823b9458f3d082ce5c6e35f889af1d5f984135cd843c7132b048722333d91a51393fe28718f2782c81e1f4ceaa6473dcf25ab2ae8027896e7a6fda84fe7b9d46d20510427346d48ff2d118e68fc1df1a622822d3460c8f8b36c477591f8036556d7810cea1c2c5d53fc2cacf74a80ebf92d8c7542fa23b21f7a5491b09e7881cfce961ace5b844bdc95d4e0dc421e51cd2460bc4b6ea1629db37310894597a3d6d427467f070136ff1ec98001a1908d53d9eb4777a67f3f12c8cd7553b5375255e5acd316804bf5808fd8158ab4fa9e6277431db8115ab0151f8b4b9a3ab4934f88959a2c9425e3625aafeaff38408eba8e64a086605657d0e8d83b5fb0f30d44d870f5a00eb48e67a9af3dfc39d620e42446a838a97ed11e34c1ca7337cdacb6adc9ea164dc09bbee8b735792c483fd48ea10c5f2f1ac7b1ef73b18133512f80e801daf25b2a923f2ea507505665ea9f2fa631946cc2860a88e3b3bf09b532b9968b9908ba053fc70ab432eee08b7aa4cdcd42acb1b60c87a0b59f22f56476cc875728eb6456fc55281beb42e61ec1e2ceafe05e55be1343e37f911d571ee91a70fa73975f7224379a4f44370e9c0154938b6781612a47a4afe9648eefa0783a5b89c033d29886ee2959cfc480370b611cba2af7001af3c03aafb6db5687a43d66ea6b72aadd32f8a1fd49a15b5d953a73c7730d0dafaef95eac2971d0972e6fb72069cdc114fd42f2705b777bf61a2a0452a855a0271a2a356f7551d7078347fda6ff22d49d642b354eaf250752389e52fde93273152a4c886ce8bcb87464d10b89c7c4ca89c5d38a9dab7d0a7b2c697bb73d09aa87d595ad7d44d448982e0d5874356e9c99a84dede86c4eb0deafb7cdf264ddd0ce31444e2ce77080859e0ea3f63ed2d4347f2aa7ed9f466932349b78b23f2b63fa3ea252d16ad2fcbb8be134d2d714cb9ebe415571e78d3b48c40b9d9e2fd35f5725917e0fe03c3a73f3d9d59f7583adbe7d43d15be1ae0fda99a6c6d1ccbb5684b70043ba096e3c0107daf73788867b4bf788951b8cf9faa755c89d2235d9140c7ae56bb1878e38fe346a61b9477b0e44afccc2dfadca025eeb085aff97104d0027c51067c410afcd4c00d7d76828a095a8a9034bf92a4b766afa8a1b5e117d84b384b781e8e9d99aa1c133ed297e57567884fc736c21fc472ff335ac0f271b215aadabc5fc5c7018bf04da70574bbe38ef7f44eb7a7eab687d525400addfec6db8dd0fb85ba41b5d955d80b709b19e6b8d19fb84a614b8bf592dafaf566eec9ce56e9d586ed39899b31c9c52a49b55f63a6c485a22c138e65aba88656643d752a847250830f1426e025a9736a6e9d99e1e3045b1fec1c7b518c1a6174c273ab9461ef8717ed61285a621fdefbc301252dae01c2ffdef8cfde3d58ad895de448f8fda072638e317e3c2c6c310ba944b38441534b0e8952b3952c7f5c93ba8a556e85fb6276e9d6b7b9947911b326aa8d3ef511ee02b4448bb2e69ba01cf68439356e359ba2650b2f0b4d1e4f58d09eeaf7c5481002243476fd51588a7fa362e0550d63125e43cb82ab6e6139f7ad13c18634c1d073d77538b43c45682c5f773d86325eeba3c52852eaf7bf95323817d5099ed2bbede63f654fce85a6ae97cc6c8b71686e3405e881c9165b6767420f7b270700b48d6794fc4022ed4d95c4e232b8be7ea8c2f6a5a66f3b32fbed303dd7f9f952f9157e1cff125cf4dfb1376b80ae36d5c2d217e4666c3bbb7e5e9215bb9e3ee0b98b8e80946211ed33d1a1f2a50f52db28702f9ab17de18a861ec617c03d0e44befb4732cdbef5f64f2e419ec71c9c22515ec23081e1227676b4de8672299babb97d57d7705215f185ed688ee60d4320c274e67454f9626a043874ab43a1cecfee6b321f807b851f31acfa1166995e806098f5a427cda37cfd022097addd213b6dff0e69ba43311e6abafc7d164dd73b3e117ec449f8c1a9bbfaa668d1b826670e8e588c9f0293a965864a00630d5506e14a8b8fd981530d683e840d33e4db489f2043da6b810c711c69e8f41525f1c3507a446920ec8dd9e2b251a8712abd0d3640adad2d7b947b4dd9ec070955caf4e8a35723f654ea68656acb1e24624def20341d93e9f93736a0e53d6bd412881477a6b5081bd63bd7078d8701664bc3d87d4483adf06d2667d0fa4c3b3244af5ed7ce0f6e12e3687950bdcbeb80ba10f7323d6b4d921dfb93fb49387a2ae41922c396ee8031d261e4fd58ee8dbc940f0610a17da64282420fe3621ccda4414231237caca04bacd7c62aeaf1ada5a7ec999ee9eba949443cf000a78c860633c893a247c5b6134ebc52c1815579bc0b6fc53df255fa87309471c6a28eefae3fedb21973897787dc10e2f24615350838557519057f027d2ad9ed7d1ba164624157eda6d2fbd675d9f24668b97dba8a49e7d23737ff8d2d5d21e5f642398f2ea37998a0fb790098252b29bd75f1b110a82886d2cee2cc73b4da91070d3737a9a5caac23361caf6cf054ae9df2e4b882db133ca1df3ba1484eb3797ccc7fb9ca14ca7cab73fa2a1d3b902255112814253ba7987445eb0e807fe8383a98195c99b78fe3c94a21c1b9cdc979e29d5ee41859c4c2ae422782f243cfa5b69f4b938d0f6f3776403c3f24340cd81ea979ed0ab286013c6aaf6a6f419326e47c79b8ca41ca3df8512a7d9a7bcab3b4df2dfebf91ef7200fa2f3608294042303a104b86ff3c224a2466bae3e99aa8ba4b5dc2816d0fdc2d4b8319e31cfb529fec578bce56c8b60e0eb996c02097c6efada34f31837cb5dca54ca619b6e85cf165369408618525f3a60c3975ff06ede0acab1b37551a8827098808133bce90a0078664ce65af19c16e4ebc4dc6b242cf9b0a7b1c74ee59cc770088206961611886f6f9de84ae73b6e6485c9dc618a63bde64e0e4772200cd592117a5b1a6ddfc31183169f020904bdb79d1637ad84da305b64dbed7a6b017e6ee1bcaf0f47a5f2ff92306a06e3c69534a43592e2ad7334da0a1ef50d7ec8c09fe3c9c5aabedc26ae4bc21aa115dcf4bd8c25dc7caf3d4b0580a62eb390c7b53aebc8b960fb5fced5948d2c8b4a318ff8a51187a1e3d9b1eb7ccdf96055cc3c7dab94d35e98e0ac718f203d3ae2348c9fbdeb6cad3163d819a0d23baf057afe9b802eb0d10a86e6c23b9830a172f0d926b5fe4d609b9de56eee29f6826c31859a0837a0a60cd806f8c495b2507240bb0711fd4242ec0d6c53c9e9d13dac82f4070cbe717b42f5e60ff7cbc7462852cb84d865222afda2a86317143b666d5bba67375b9cfbc1ee8655d93946e1fd2fc3669b94cd0db6453fde228d99287036f2e97ed864e0bdf4aea3d5fe37973c9e634964b1c1f9f926d43d88c0e29ed001ba50482921ca797a3a2f76ac6b9cd835076340b682c7cf0feea8f19e7d94285a3ba5a5932360ff59bfe0cf1c1e2cf0246ad25588a450ff2435bd171a2a78b62e540827c94d82fd4ccd6b244cc3ecd8b9d0ff6fefd5a1df83784b413a499d4da9df8346b2059f1c792b73a644efdf8e8b8da57427ea5c0d5779c6ad34b628c28292cd86389251839e3fe9265e1db9a70e78f04947d14a31b08de321db65af1347f8eca642ccf86bebd2e410ae565d9d8d6d8e730ec8eeea3dd01b03100393a3f3a795e673d4a7fa14f611a39d2d8ec6a8bb7efe964b0adaccb937094e8aee636dc843e7cf50b618b6bea52a09e88ac4871bdead5b43880cb6a555559d4c1c34040f6bcc6b47d80a819543da710bc9d93f65401a258bab2d3660893dbd1f8ba8adc719dd9bd1f0a7922171be90a18699e611d8bbdd40a83b2fb423bcbc968a2e6f934b8f0497ebf6f224c8ee81210e3f4c62f93ebaabfbf53126d8891a5a42b59858b3c83499937d0631c30e5cdc5f7a42676ba9232eb5dd687fac19d4f87fa644c5786e2d88e6bbdc2d0e54dac00059527a38de0eda752a358abbb71fbe7286e38b23841da5692bde211d045e1548e39fe7b5d813f0fe5c430473b74b5d5cd89b28edbc24e0d274d1ff0bb334b275837d195c9433d46f45df82e43b992099bf4c42c4b59f3d58e2e0c47ecdbb9ffd2e1e74d9412a113cc3840a878ffc46940cb88e279c1fd6867df3c69d201ce3756fff88e7d1ee96457bb3e4ad5816d8782493a69c9bb6214d99b48c3ac3839e1cbb6c1363adaaa98735e67143ff58b811bc8ccf8fb020bdfe9de9d38921f353d32891b8f8fc51fe9112ca30ad89d01ff20ff99cab225f85257530609c85f5b73377bcfb996a4bfc69a36cae22628bf104b9b5e70dffcc832e0e9c494ec83800e9a411171b00127e880bf19a45287e53762eae5ba2012c90d7c2f8a0af087b0c962b56e3fb125abe85eca32963584dfc63f1c3232d68ddb20d7887b6abb8a62aece765419d15a780ee2aee97ad3f6a5c75f7164a9f952684570e84c9a9425853c8a8373d8c0b86ea6e0870c3e659326bb245270a1b1c0e237d2796681a36e55ae3217a470136640dc0c34d0fcaad23af866816956f5ba596905971c5884a85a49f21e012a533e7c1fb1953ec95884d72018983b0fb32fe61c13ef38c9c4ce7e37d99d76a7debf4a8cab5423f28266e1087d738fd8463442a0912a70d0a1e9499f932753ab7d0ae0bb25cd6ba9e5aa48060e03ed6d9343b3ba3fcc4de6db303128aeacb8da3ea4075bf5ec2c0050a5fc22f58375ca71f98fe747a2fb988c64a8c92c291a7995cad278509e9d02ac963bdc12f830aac30aced3c8b1d6637c034ad76a5592fcc5097938f76f734d07fb026d130adddafcb9d8e3cca57fceb87006ab6c8714e28ae709cae8d994081c901cad9ab345bc2a9b0f0154d2a8ec8446e7a4f522cdde32e0c0d7fc02c091f669441327f4a68032517378291c258c3fe5f99320381732aa22f14db70dc5500226b1f64eb64a4c745703fa4dbded1b951284ba020fe5cf125443a2445487b1b99937bef3627ff079dc17a26be7be060440ae37f87601fce73f989a5bcf7556621f70dbe8dd912d56df2fba567e8107d22f8c13bccf4a18484dec3718a6d07ddc56c15cf16ba5a3ec3a73f12a9314ce1f95e32ebc0102f59f81d29103eaadc4258e63c9b8c5f3ccaf9e1d39db56a8656208096357e2b1c74f72c1590a83940c9c3b139662c8c662e99d4c5a22cbf46fc098099cae247c8ddc24a26992d649c256ada77996423134f553e475ea62e4848fcd698"}], 0x12e8}, 0xa) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0xffffffffffffff92) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x202) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20341, 0x100010100) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000200)="9fc42aebbddb90c72b19790048c162baae63b101", 0x14, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7f4, 0x1ff, 0xfffffffffffffffe, 0x7}, {0x6, 0x9, 0xfffffffffffffffd, 0x80}, {0x6, 0x4, 0x7, 0x1}, {0x80000000, 0x1, 0x8, 0x6}, {0x5, 0xffff, 0xf82, 0x2}, {0x3b5, 0x25857e6b, 0x7, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000180)='./bus\x00', 0x460, 0x4) pwrite(r0, &(0x7f0000000100)="09e50a23be95939e22273bb84cb5fbd7f2df6f10c6160d7804942f736f08e0fba1e07773550451b033d0115587a6f3cdd63b2431ba2f506f0e942465ecc4505bccaff2023feee876c1bea1c8e6ec636f", 0x50, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT=r0, @ANYRESHEX=r0], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x2, 0x0, "000000000000000100002000", 0x4}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f000044d000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x4000000000007, 0x10001, &(0x7f0000000080)="0b2dae67601690c970fb347462fa097843e77f369ad4d5570a5f908b823e88cdc4dfaa11fb0468b683590d284746915c580ed16deb2be763353bed958b2433e3736ba3db5e142ddc5c3eddd1d8ee8fcdf01c6c6dab76f840b1d327", 0x5b) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0xfffffffffffffffd) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:09 executing program 1: mkdir(&(0x7f0000000600)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff0a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x80, 0x2, 0x2, 0x20, "1c1cd8404bbf3234938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x1, 0x102) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r13 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x3a, 0x12, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) setuid(r6) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000440)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f00000036c0)='./file0\x00', 0x2000, 0x1001000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:09 executing program 1: poll(&(0x7f0000000040), 0x0, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200)='/dev/ttyCcfg\x00', 0x200, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd\x00', 0x2, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x80, 0x0) r10 = open(&(0x7f00000012c0)='./file0\x00', 0x2, 0x6cc0fd3ddde970cc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x400, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x80, 0x0) r13 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001380)) r14 = socket$unix(0x1, 0x1, 0x0) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000013c0), &(0x7f0000001400)=0xc) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x10004) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x20000, 0x0) r18 = getppid() r19 = getuid() r20 = getgid() r21 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r24 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = socket$inet6(0x18, 0xc000, 0x7fffffff) r29 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000016c0)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0), 0x0, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0x140, 0x2}, 0x8) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mmap(&(0x7f0000491000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f000058c000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001540)={0x5, './file0\x00', './file0\x00'}) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) pipe(&(0x7f0000001680)={0xffffffffffffffff}) socket(0x1, 0x4000, 0x80000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0xffffffff00000001, 0xd75df09c7d3379f, 0x0, 0xf02, 0x40}, 0xc) sync() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001580)) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)="3ead78eff03151ede3e5037c11515744d10aebfb8136547b1d4a994bf80d15ae0ffebd77ee2abd21ee6df1febe182d7f0c57faa2d18f099b7200a5ef764f2a23baac649fa46141f27e3fa34276f429f4805bf2fa2360d234292b139173cc95803aa841c1745ee8d4d57c487b4faacde7f51b0e6343f47726e49e1edd1153c1c432251b3cbaeca35e7aaa37fba5e5a9", 0x8f}, {&(0x7f0000000140)="53ffcf58b039e8b1609c593aefcb9f7a840a31397e2b5baf63174adbcf09cb7aa1f73af88f0bc1fec3c61dd58e4a8c5ab41bc1a755efc32ea19e7ecf1d9947b4bc2927389a2f2e814d013c686e519c66b6553533b868b09ad3a5e2885c9ef1167ca3e0ff3dda8cb522504effeb69092fb4de65e6", 0x74}, {&(0x7f00000001c0)="df7f84d64978baf651b5962c31cb7bff398f810176b99a83dba1f15f816daf874af800ac0f", 0x25}, {&(0x7f0000001640)="0b3332dae9343564d6ed289992ed848a6be886250f17d76051aab7ea7ab8e1", 0x1018f}, {&(0x7f0000000240)="8de6eaf29d4b8d11112da1dc8d2abb4887854793b5a894cfeeef87f971dd7885129a62edb6c4f2e8b626c5a20d99c942fa352d3c39bf9d1897baad30e91b1057c25c45435ac673641eb51deab8c0126085af8e17f4f6585fa1c28e1dd6ee1d3dc862de384d80ff3bfef5ad630691e6d18bd9aa4265ad6aa55e42817524549f6e9d3fc5d3e2ee50218a85f01b8884738018f7165608e89bf3c3c4ec3f6010cda252d4acc222e5b18d703a11f1e12bac8a5f33569649a5c4df8218d1418df2075337865cff37ba44e60f2b29fa608619e12aa0852e7e684e9f9f3503931fabd76dbffb9b864af6059c4ab62e7d674d7e336f4c63f6798aa97650b46fb58bb92406c2cd312d744e54d3af45490af68e1f03a9be38d8d5824e0a226285e5ad9816b7c9bddac3b0ff41e0c8fc053509709bef743d5784dc24b5f0a6ce5345ae64936b138a3fc8af39658c8ee6e4d0eb967fb0fc239e38c19a6ab5da12df126a14b20d83e581c2412009e9d26d570f577e2fdeb1274bb20dc9c97b8aa8c39558219f49147f50d12604cb48b6b10445a74970db298ae2234e8c264cc66f2f2bf3fcd8724f71a84f3eb948374cfdb4b7dfdb94d8d38c53d71ed248c9d84b0a1abc5bcca4c558c2615847688afd58a61ccde8a62314dfdb4cc3655be265de49c34214434308623bb45c00b64fdc08a4543086622ca2f3b30337e5c9ab7ed312cd6e7ec921146e8a3d832facfac54f9fd8bebb6e026ca8340c5254cdd9aaf9be03014844b62fdb89b3d70f12d00b991c2068893907164a2b894afbf8428dd79be45414a4cdca5d718de9b211de8939bcd8cf1a4c1a9023a1162801e31c76099ec577ff500c96e6163b834eab7be27cee6d3c265d3993cb79376bd5eff7d95967c9edcf04427814140277ffb17fa1504bd12e22649a7f41bc8991c41c620263e2ee60b8a133386ecd3deac1f14401e45ae8eb065c5d21de899c469718e9fadb1b8ba6fc185d3bb1c5a0581d0d46bf85ae10aca32c577d709a270ec3ecc7cc7ecdca716c574363d9b3be3a1387e66756fad147b5955b3a1eb8449cf7f37913c9470464fe28b5014fb5d6e9e87239e58fc4f3f81b0929546b05d3e3470f2e1297912ccac60ea588c9a86bc6963adc04d3f41e8a1a296f56b409081b26aeb1060e2d3ccb40f6f902b1d1757f509742f8bb540231d248131a2d54eb1792296292f9ee4892f3210fe7c25016647dd59362bf1495549602facacebfecbed258cede67629b0553de26f66d8e2937adb6b7f4de8f703988bf7880cf98f0262df0584ef595f935c28d7824be0a6bc2f650ab48e734cd84df689d56d6a68ed85476cb57e1f6c5fc9d14e043a3a0cabc4f81eb5752eb7209d6dac9848664d36a219898ef821a07324cec41d7ce41c12bd90ba378d0c47514e14880ce46fc014b61604e569681eece1f28e4cce26ef7fee42f4077c88126dff9d6fb415426d4a831b14b84efaa814ec4bfce8116cd5d1b4cd20c87b9b35f1470ea238564156cd02278a0bb4e963633cd5d31d192696508d2758bb9ab625dc22d6c99ecb6b5085b49fb16160b88c380fbf35d81a46bd81ac38deeb231d1ad0400f58eb81bcea26a32567f8d20c315dd994c32d5548297fbd0a36467fa87cb243e5bf47121f7d9242fef438f8fc3e485de5589d5f25c81a3370b7a920ace651482dc1e9cc6d5336ca613c7b5e7acabcdd4ebff846d122add84d05848454e33eb59d7a8abbcda0c9fac475a45be1bd8420d1952dd9988dbd31ca13ae83a53492a97e66c839357d285483c0d075abe242db51480ef9b84e7c23ca56132b07e6df52b7d4ac2567fb48f16ce2a1b92532722f85611ac06f57ff2b57870d0330056247b1b3d3f1c3edc2008139e8b548324cc6bb44efc382250805708e0f6b520deecc82998508ad6065dfc4c895401afc75beae26de8a28c9ff0cd82e1a6dbff80df892448c986784e202af29f85435e9b7413a67e5761869539a50f5b53813f4d2f0708a3e7de5d9dbda982a9729437530b1b385ea64397762abb72e8fee491f5b7cef16fb62ade7314cc9a9d73815260583692c4e0ecdd3ab0413a7586c97d0142cfceb6ce4459d1fd3652aec0aae15386ca80ce153ae612b956643b39d42f556001859a21768aaf09c374ef307e34890cb70f0b2a8dfe1ac9d6f385f43b28430396526b57962a5c3b3808fc4228757b0b090bc1ee63203c031002257c06055dfefcc1db9811d95fa08a4e68f3eb3b32a311bcf30b80de69b62cac8c6f50c9970614ec8294f9396eb1e0a55e7777a3effe14adf67bbe82d4eb8c3cc351d6278fc032e624c20f7634d1a21907d1505d4e459e58a65e96e4949bf237795839a2720c5e362be36ccd57b8b246caaaeab7721b8d38d9355044667033353c54d5f1fa8078b424145c4bf2c025d288f487a712f0ab2c72142202f837a1ba4ccf442f56614ec44adfaf8f476c07c1c8964ade5a9a8f01a30b50db54a1a09ab9a947750691e2bef1ef0d130b41a899f3cafcb8b533b68b5b8c7ef72de7143e07f9ffe3480ce9d5acd200c16bc1dd9da96da1e6f517ef95d7d869c108e10b915042905b61d4e2b2b77dc86fc0e84b6b47e497de476b174f9f7421edac7b41c537a2463566c9897d3f86635364b2f239b3e62e74f74d1a94dc1e19e0fbaa5741d70ff6e5991a7b5f6f4cfa7311ebb9b65855a5fd4a871744932ab78e69ea4912e93bd1a782c961dc97c39c72059cae91c2cddc5d6fdec1ac326306bd4dafc1933c80cac9a43a442689640c57a162bcbc893d049c4de463e69dc7a1fb3bc042077863f308869c15f3f5f98c7122232941408f2de0a36908cd1bac6645c9ed7b621549d5970e61a232e98268ee99fe24490d4de09a8121ca41653487843ec7b39198d85cf26f83242642866af20cf981b2b1884c5f3c7e9eadb698af3a72adfb522472eaa229c5e6a6631b323abe3e33ba51fb23e4e22b54b0c8f164da29164d86a41b13ed3f49f1b17115fed0f670f031f6b5d6d0411dd995a8cd857d1d3ba6772eee0f71788da086eb7248751c34b35484008471f0a2263c4dd36c367721edde335e5b02fc4749f2dda403172ff339b106d577044a938654e718a2062831483a001297746383cb44412c9d746f2d551f0bb424bac7b8e73aa148e6e1422d9f7f0e5f65945d80ca87a8ac3ed5ccded94ad8c8c0424d25f4bc518bde210c145aa39a7932a0ed02a033b08879befd7b33460c000148b39b9a7c6839c6cf5ecc33609ee23fda1bf9d6ee56c1807a4464993c851f7f6fe31bb0973b64886329adb4cd81f6b7a3c18a43e98d6628f6a6796ec3e96e50453db8c78ab1b3f686dc5ed9ed6398702976c4ea46a0d5056f1cd1af4151a1d4c921f6d54c3eef0d2cb70aaef82af5981fdc2bf38567a88ef13efad84fe4d0d405896822775f5533505728c50397155be646d255ddba16432c1fc28d34c2cb3da36d1496e966fe91b09370b970544c0addcdd411c6da4b6b06b81a6bfb212f878ec27e18a7625a0c981fc66f2d2f0199bdd4431857869cbbf8ccfbe4f8d5b35daf1b74c55db2603aa7c016f1c386aa70420baf028c7feefde3bdbaa51c7176d7a27fafafd397b645c66dbe0f6fc6d7c9a583f7c223e1759168321a88bd9da37f8dbf7fe074b6f7bdbc3a876b119f7928060bf80ea591c8d6ab8652eff45daed75b0dc9575e95f3abf1e422db840dbf065ea6dfebb00c1aa2908500a8e63b4433f24b40064f7b27594336cf634719ae94444d451c17d2a9e11a2539bc5f817755d49e7ad8aa1e16e3019e3a4cfcc1ce73fdcb6f0e86929190f18f8ae216ffbaf93d129a831dce1ff16c426d483150d6b87dec5ec507ff65cf882083a1b0252b1c4cfba76aba9360c889415e929aea31a1001b6204041aabd029ccd21bf32db4738960fa80652bf3d3321abada175730b55af66567a202b5776a9bf9c8f799fdaebbd69203e9a421f4261506f5a62f08eb3b254af3f0ff342bb5f4c3de1a24eb91905e6b32636cc856d396d29a971d0237dd0e8a068820f4cd899a14d144da60bb762cffb45f306fe9e2c0e0f5896e904fc55dadfd07e70fb1a86d1868e8840e07b9fa415c54ead3e9005cb96046c97a1f4eeb212e5c11fba19da7d00ce867991d775ffddd577c5b0c0ac8d9063e56391a165fe1646510460d897a0dfd366b1213b0b692f9bf3989176c50687746af6fe46f02fce123f2d48e0d3ef2ae9ad325a0d973c2ab04f60c918793ce7ccca5be4af877ef2dd163225107831aad766abe362a683eda645a4efb275191d6b209889ab95cb5d83a7c6f1ff2f5a7ef9de294d3236e8d4ecea194660bda55691c43a3db7c8fe858de341028ad41810217d6b797adba3ef2564b0ccc4a7b63f00d1bbda866d476c2b90027c022cf7aca704a7bb25252d3e8b8e95b9c8da08bd758ee4aa3c6252e8b344e2e53a69d65fd67004632ce740c8094be2dd51f677c872fbf4db48ab1bc653dc97b3b1c1be576fee94908dfcdcc95e553cfb7dc2413e1ac618f9f286f6da26f1f5206935db7ce64ed2d9427e0b63ffa59bb38f2ac56910af57170ba90a14306dadc1a9d6df84fb28ae2622faf084c5c4b4b17c5dda139c8486769ed1f8fd97eadd826b7c0502efd43fa93e87350994be84623ef41d0176f45ddbc019a76c46df5ea408bb233a8d56d02c6ad54dfd2a75a6ddb62603dd93f749b12c08134944d33711c868f7c058f4860f0d723f9a2eb3efd996a0cd31cec4877b7b20fbf430c011c35991d97571dc18f47096054dceeacd35adadda99221a1ffd5a9b8b975ea6e61c53887688271559d057a5928183056435469ad920c2d6feb82581967fd7fc8eae2cae24696ac1b51de13f5e420d1051f4fd1eeb67c940120271669d455b6da205852f0f657bb0c1d05cb2824cdd3de0834c67453403df43cf2f1d4ddbe27090b64a50a143e1519fd2b6bfcedf52dd9c4dc7756cd3e192daa314d51de645e58ece9bf95e98aa06165dec9ebfde755d9bae3ef90c78e84365d11f2c9d8b6a992f6d09efc3e068281598e72949436fdf70d5690f32a7a57455171c8a93602c57be87a1a540ed8ac65147485822c388b5ac4f8af540b49aa4d925968c651cb060e90041c85ba4a86ab7ea21ff0ea239d5afd44862bf34a60a65c49a3bf398f585dcbc64f81cc4775b6752243360687167ed46ca08df185c61431199562b1064c407ff095eab0aae2e506983c960bbd488b95355e2dd353b269c3b7b289b89d20f8c6421e4cb826c70fb37379e9518d3e1276aef9ddc84e4605b0e42afab3591c0132afd22c72ba4083270b67fe55717d54df2bcb229244fe62ce87dc28612abea915e0f85dcdcc28633689ff1ae7c3b82d10c90dd27795ec30018e4e378d6c07a8e04e41a65f2b7bb2ca85f1a909d21065cbe87cf48e49fcf4f2141e14d79a10d911aac48843dd0439a78121d1f6924d1093ae58bc8dd62014cf0294155cabe663817bb9ff82088da5e17bcdb95f9cb34c317f45ec9c29906468803c95b45718879b88f6b9d3c8b7636c099e8291e0e9c5392e268d5a0cbb10c835a477ca53bb879b5bfb1d9280cd2705083d8f059c454ad9eafd68069df25a9cb9a8fbd918bf65c02f52f585f11542b1cd180666a749f453a11fc8dfd9c7c7e55d2b335f3bfc9fd7ae35616039a4e30b2a3d5312e4b05f559b5d65399f2a2b057f24cefbd53a6737a90e11b93e5f4f40e17dc0483330def9e7ceaeda61cd498a4df2d36f9d9ed88662b9032932a20935cdb67305604a10", 0x1000}, {&(0x7f0000001240)="94e69c20b8a5bc5ace6830db1cc971f29133a363f91f5d110b090574d4b6880092c75d0baf6bf5d3ff3554eb3afa524442462e3886f398ed91fdb285a147700c818d073febb6d444a56f092fa91dd07c84f21fabe9f2db15d0cbb24e25de2b7b20332b0d09d435b3d485575cd240538235650771d0854db8d1b055ae80804aaf06673dce60806dce8e5a0baad54ff66fb7b38d4871fcbcaa931e7773bca9465b4540e697728b548c5195be0415baa222ec0f54903de9289332ba75bad10c783c27e7", 0xc2}, {&(0x7f0000001340)="fda08dee5a5f242f50eb860d0f1c8530c44116308c4460d09c95d7e1656ca82306f36b365e692cf721173386d5a17081bc03364461adaf14877f3f82526f3853ed60c76acc21627dc0afd3354f271f47c30cbaaf40e585ba47959384d631053180fc867236c8af89b5afe5cd61efc041386a0fbac3ed82fb030724bbd7325e391442d07bfd045a65ef88166bad09ba0970a77d4e77806efa929ac40aceef139dfe11efec6bdc8c60d0a2b3bffe3865b58bf607aa67d368ef809910100c861c41d21a62157c97b92ffc3a4a320ff4e2afdb4e262e2b", 0xd5}, {&(0x7f0000001440)="5595e20ce143f2b1f239525fea37fe0e449f002e0ef749047c29d71e327e843e43e12f7df8ca6558738ea05d8675fd552c0796cea7b54e53de3a2f928a9fa9fe1a4d538dab017622ea6d3df0494ba921ffef8b5cd27bae59f01efad1dda75d7f9841df13609d6855dfe83695805d4d87c3bde1a0bcf653437d2ab3d94e7c80b7181e150dd5795325c7e8dbb6847b4dbc6355a74cc235814612febdcfa667a7a871835ebf2f2c384a8e2b3d7e5861c6085dbd0b4eed7a3b9406cbb5d5dc4815380cb21cfd08cdc15fc6ca76e57e529c376c842bf7ae31e832fb0f1df9", 0xdc}], 0x8, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 05:37:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x76b455e0d015e908) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe2b, &(0x7f0000000080)='m') 05:37:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000001180)=""/171, 0xab}], 0x3, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xffffffffffff0001}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) close(r1) getsockopt(r1, 0x7fffffff, 0x5, &(0x7f0000001240)=""/38, &(0x7f0000001280)=0x26) setsockopt$sock_timeval(r0, 0xffff, 0x892caa8cda3465a3, &(0x7f0000000040)={0x3, 0x5}, 0x10) connect$inet6(r1, &(0x7f0000000140), 0xc) 05:37:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) sendto$inet6(r1, &(0x7f0000000080)="f611cb4be753b8abc70ba692748c1e5685b67c6c5d68decef4ed52b8986f021877b4c1e9a42d996bad6968f45becdad9f09b13ac6f4ea3525002031ebb9f535fd1100d98fdd894e5e89764c65c3475c465e31910d6ee8786f71f2479448019d30bb7c14c390f8d99ee8d57e79726748e0b511c0d59d2c322d5f601ec1fcf8e67c7ba2f411f6704ad", 0x88, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x4}, 0xc) 05:37:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0x2, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197e3862070000000000287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c65a6423fb84b13c6d15f62cd7269f7c958daa2870b4122cd23500"/207], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x13, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x2, 0x8327e49069d74560, 0x8) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) sendto(r0, &(0x7f00000003c0)="c44aa7345011c39651f6099fb86bd1c9f68dde845bf0fc798f3a0b6a3dfc5411694b52a8a784ff77f6def4fdedbce5784ddc6d4736ff3118c07039744ccb37abfa7567ec5028bb694adaea518ecebfa327d94c7837701af189abce75b46e2dc43284ed067f18", 0x66, 0x4, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:37:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 05:37:04 executing program 1: socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = shmget(0x3, 0x2000, 0x201, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 05:37:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) close(r2) 05:37:04 executing program 1: syz_emit_ethernet(0x14, &(0x7f0000000140)="4d09f931b86e7d8c22d6bb0ff554140ef7d49ee2") r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x732) 05:37:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/169}, {&(0x7f0000000180)=""/96}, {&(0x7f0000000040)=""/48}, {&(0x7f0000000200)=""/177}, {&(0x7f00000002c0)=""/231}], 0x23f) 05:37:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ftruncate(r0, 0x0, 0x9) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 05:37:05 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000240)="bac377", 0x3) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) readv(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) 05:37:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() shutdown(r0, 0x2) r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 05:37:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0xa13312be80b9cd8b, 0x8) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/4096) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 05:37:05 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20a90, 0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x2a914e82) 05:37:05 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000240)=r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x120000, 0x80, 0x6, 0xaf1, "47d44830defec9efb5e29d2236a5efc1d015504b", 0x3, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x25) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x3, 0xd8}) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x207) 05:37:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x400, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x40, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) getsockname$unix(r3, &(0x7f0000000500)=@file={0x0, ""/17}, &(0x7f0000000600)=0x13) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r4 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r3, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x21) chroot(&(0x7f0000000000)='./bus\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setuid(r6) bind(r2, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffe39) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/79) r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x5, r6, r7, r6, r7, 0x40, 0x100000001}, 0x4, 0x0, r5, r5, 0x7, 0x8, 0x1}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x1008) msgrcv(r8, &(0x7f0000000340)={0x0, ""/92}, 0x64, 0x3, 0x800) semget$private(0x0, 0x4, 0x80) 05:37:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3c) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 05:37:05 executing program 1: 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) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400000002, 0x8) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x2000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10a) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:37:06 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x1) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x10, 0x145) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000500)={0x6b1, 0x3, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x16ae778004941294, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x6, 0x200, 0x101, 0x1, 0xe0e, 0xfffffffffffffffc, 0xfffffffffffffff7, 0x3, 0x999fcc463be89af9, 0x2, 0xa571}) semget(0x0, 0x3, 0x85) r3 = semget(0x3, 0x0, 0xf4673da53ac7b11) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) r4 = getuid() r5 = getegid() r6 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x5e, r4, r5, r6, 0x0, 0x131, 0x10001}, 0x3, 0x200, 0x5}) r7 = socket(0x10, 0x2, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpeername$unix(r7, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000340)={0x0, 0x4, {0x9, 0x65c89ffb}}) fchownat(r8, &(0x7f00000003c0)='./file0\x00', r6, 0x0, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) readlinkat(r9, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/49, 0x31) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 05:37:06 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) flock(r0, 0x1) 05:37:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0), 0x0, 0x0, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x205) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) unlink(&(0x7f0000000080)='./file0\x00') 05:37:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="fa1204ac9155ce1e00", 0xfffffffffffffd2e}], 0xdf, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) 05:37:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = shmget(0x2, 0x1000, 0x205, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9b, r2, r3, r4, r5, 0x8e, 0x10000}, 0x0, 0x10001, r6, r7, 0x0, 0x9f0, 0x4}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 05:37:06 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af84750bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef828", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x6513f673001991c5) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r8 = getuid() chown(&(0x7f0000000100)='\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', r8, r7) setuid(0xee01) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) r10 = semget$private(0x0, 0x2, 0x20) ftruncate(r9, 0x0, 0x4b6c) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000540)=""/166) 05:37:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x87612040f91a6ab8, &(0x7f0000000000)=0xe1b, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xffffffff, 0x1, 0x0, 0x76a1, 0x1}, 0xc) socket(0x10, 0x2, 0x9) socket(0x1, 0x2, 0x401) 05:37:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000140)="f6de6097c37dc6f3b9378a53a59352f1305f6577bf843dc7c052b2af062e6acd4b4aca2c2ab73ca169536fe02d0f0ae23c7ac96a451cbcff101faab1c7eb22200119af85a17f57e53497e489aa81b6a569d2d689441be5cf3113eb4c1ec346f2c8c19ea23e96c687e73cb8db648cf6e698c5ebbdb139145080e4f98384c15a7e51824eed0653814a0df8d2784177211cefa3d4ed8912ff8ffdf6315cf17e6cebd48f308c6de74a41c89fb074c1f89e9587a1d4e39518f4eaf57393adbde5e632be56af77cdfc23545ed82bff007808dcb796aa00daec00e21930632aa41e3e85cd907980d8db5bf3e12b27e1faecb222afccaaf65d16732f177ace5a4bd4b930cf6ffa62ed74e22c2a4f3caf73e4ad82cd1d1510c5158c21aad6ff986a7cebc99fd0022517e732c7672a2d77fbf6f26333cbf219d7ee7e9f5586f6bfc478db647da75b961f556b3b682488ee0abbcccc44c61fdeb5b77b9d2aa2499749b059be6abe5f74084c3caefecf2a0099bf8bbe545ab0600ea47b1190a261ea2d93d80b898a8bd27d8e32cdc4a0b26869960c0c24a2966f598f161416c00c9d82659a98f27a75ccc993019f74ae86e48958376d60385984c1714a05eba5ead5be5c9c85ffb0569874eaaf7154597a7a8fb7fe0df541d7f29c82f4975cceac751844d0d3d44915e360350b46040ca16855394ddd908f40cb53f9639c4a676dbe8ea7d98f4f89f04e285184aa77a51a86f129126ab4fb090eb65b415c86fcea32ab3680fd83ba1c83d498d0a6711951675e67185a47475ce2c6061bf76933a72f9d3959b32fc33c5d071f81f328089e9f7b593f7c24a9750c559344e5c23ceaf02546abc3aba55de25b7cab34d4b4f5ef2a9ba2891dcf361ff94514fc01b17f312f038cd6081f86db174b46e56500838efa3776158553f5d0ee3a8e43ed6f5279548bb60e26d32737eeb1754bacfa49b71e380a046bc803b9e8af6233b360fba4a7d04a002efeda971b87f93242a3814f62b543354beb6d07d2883a30564eddff3be9354f90442edd451ecc018f2f47edec3961bf77a8379ff660c5083c356993e7c225226cc11caeb29e3b2c3cfbdb2eb62c3d6131236c85661c3b791d0b53d76bd75bd1c06373d60bd9b09f34b2fbebabb31337932ebbf76fd57ae9d6d543f5859cede6eac1c834be22f9fd239014a21c4f5b097fdaba9a737a4f996ef763e97334890feb1f0c638137bf6f35ffeb5dd5d2c979e1c0b623f7e89e550bd44d5f6b1665415920f44d062b0c7b262e297a272167c0a2fb395ec996ea9b6c5cbf4707d59cf4bce0e914265975f668755d5d342057fbd545b1ddef694e9fedf692926877f674c3cb3d0b05245e6102de609463338e9f5adf5ee93c979989d5a38eafe33bc0cdc0d6bdeb960556fed108b7469548f659f226b3876d5b32e3c19ccdc95387d2543aec750132f7003ab7c21af2eb1f2f855ac646de1ffca327d127d0998b53b13d1188bce16f168e90d39886e38e69e4511297550f58ff710c6ee12714307c87e781a9111c2d7a1b7ff6783e982fd37a7e752b8c1b2e21bf4364904ea34af5dfaa927028e3ecf824c63f887d5412869f3d0af42dc2bfc393466c2032979455d04c34fe438abbc88e0f6e5d3babc78470ad89b602bb53222375afce5ec6b381d59683df59407d4a8a12a30afb3aa04752c19d32ed3fa86b3f3833526583a3e0e402a032270d599a9e2253e3e5bd2e0a011444f9ea36501920601281108f98f00a97bee1ba7634827dff8a583288e65a504521b5a7ac252549436e24820bd24c571c2d195ea238e2a7dfde0a54ec025d8c3e1c3da55db0952bb49bb267c2c2351f5e83345e6166182fe5cb5376334fce89fd287f908f6aa947e5deb197c2ccc4b9759540759b2d2501003cb5cf144d913cfe90b849087cf38358b55f0b255b54f5e73f92d93eba6a4dfb3e40be05cf885711cefff68f00277242d2925fe82b6e5760a07dcb399c6f63c8f9670bde4aa88d647beff5b36036b264e5b153c148b46a5a6e51ebc1dd4c1f4606c4717a160f8b54703e7acdbacce4f80a07f46f6f2a563ee0aa966f7768da75381fb03a556d59c5c357561ff5f7f0aaf6a04250d3934c5b353946f1625d95478e3bfb38b1ffb0ac92f73f830c1f1ee95c49a0395e824e0d260bcace059b1cb1b8cc81b62c2a472c61dff64d0c868194d5719dbd63f9d24f095a48aa820ff72d93fb47cbf551d47a3ee21e9af900a2048959025a6f0f9c49d3e66a2694c0a819ed95f82c0ac21dab9b49c8e2f76009c29d097f229b20e576ea06b97cff7d2e3a1bd052f6458bda4fad8570f83b5d911e230fda495981c569998ae165a68eb846da5875ee5210c069f7f68d24380d7cd1a9207b3c5bd2900e0d8c0b232e7bb6a8dd234a8294c332e085fa6d19e29c9084d75567bb70f5ba1dc5982166c5de932381875b07f50f6760330e6d55320aaf47956ab6459026b98dc306e112e784075e07324c0ad54341d61138f49a1385d34515ed02afba8696348beb37bdce9632c2f458844180b143ec3f134a723945d34f041e4f2497102de85f89ec50e8aaa9d477ba2eccc7650d1648f39099c4a36f09afa38be0bbffe8935bf858531d76ff2c5dbbe2e9b4bf54bdfe7b92904cdd03173d6fa1ca7862df4bc5f9eb00c49e3fe8cdf2f5817f275f02b390646a112b31c9ed8292152c64e95e840be7d6116b435c729a432918e27eede829194b0fee7396f7721a42b20c8655aa6d91ba4a390eb9877834c9cd97d021c756948816b1d36b08e848a5d78aaa72725f3928832f98cfc4955b3644c707891dbb28228e372065b6e16f87754c6f08defe4709c596d3a8aea14900ed1d8a347db9ba41489ae9ec105af395bf409eaf28fdf9d2e633ccda09876718bf45db067205b9f18ab28f3cc9e8c7f46bd6ef2496d583c1da14ba0b6eb459a591f0d6f03fb5a8e247d855a075ba0b016014c0424f8fe4f3f65aeafe45abdb3cdf6bac7b8a9a7c65723c5f5b76fdf5416b02cd7ac8c849982b688fbbe3bf26cdf5c08e412abc47f787463214596baf597b5177685cfc3be67a0858c4c5344d886601df2740a3a6e0d6b46fcdb674f4b238b42c52d35350ae0bb807612cef9f2405d0b8229f7250881a53fcacc2079ad0eab30ebb2781d2940645ebef3c5adf8e30b2da57f7e3577585154ebcdf9edfb4b80930a013fe21ceb1467efbbd2ccfc19835b666fe6b227f1642677dc92adda4d27e2b97c189dce8bdff42c60f5add8758f22124aa9517db6f77b7a32f7042d70e7963a09f946c7ed01dd610c325efbc03d2372232032bb5cc8a5b507625fae9cb4b7d99f721c790664f375cd2c1c4e045a1ead27a4429f879ca9f00eb485b95c3769f3867c2584bfca4fe54b3fb3e76f3afee0c8e133b83ddffb893da32e4bdde23a8eeca160c2fa2301aaacf873777be8868bf5ced950089e9120867501408884f943a2099f6c456d6e0cc88995da8728c712acd66e49d8c0ecf45d1cdba1887e41b7d1c8b7315265a3bc99eb8891af849b6c24b8cece4bf370ed871ce6f0bf31a105f63deb969e0c971c05622c7f79737f719ca2d4a31bc25dc756dd76e82cd1e8b60d490256cb925fbeff5fdf4ab3ca39ff3ee5611f39a916b4aae5800b41202649383e4bd9b0b08467b398aa7879f1502805cc7b6fab6f1838cf232ac650972db1521790df04ba0320af1bf26e8065580fa52b263102b503b47b6c5568421e35112d07317102b45a4a88752601ada9e7c113e20b3e2fe8be0c73c7befa94de2d485e211d41697980b274833d776aeb414e8a373f85407f7d09064da89978b7fcbb74e41e08c5a74e758b3438df47435ca1fd59cff6800b63157c97edbc9ab3f073af316fe0f051bcab304f89bb0d81625453a6382fa5b596f94344d11046b6fb212bf867366ed18fcd30dbf57d60dd24251020abe8f1d509628344ad500abc389cb6d1bdc55eac48609650cfc745285402bd3241840c0b5d1bef690cede5f4a5ec774c1eb17388580a7a48ee63166ed5a5b77da5943b05ac4251a183f6090d0b6167f7d96684034ed40b9c1f4449bc0d9d98044f92333b31dfb35cf64f86632ed42832f9a200f6d164ba1944daf764208fba8e74f8687e2e9d419ca2a6f943d3f1ca6aa9e84ffd49ca4ed2c38f37c840506890dc7a1a0f3e8824c421ca3c12b4d0b096b045fa33e53a25229bbcf38755245fc77395957fa74d2a00ed8506a136d32e12de7fb0dfe0ae55208f4ce799a4c954d2f9adb0fbdafa5e5e8b679d38104f05c4792252a76043e1c6cc4d08cd42f0e005486fd4f0020642322c8e025a20d62ebf8ce1565fe1c1fc192f3478d1dee563151b86864b90a58d61f2583596d035cb646393f9afc7f6f7680aac728150daa5360a6aa4f475ef1761499d94b774cbe3a30443a0d221a1a48e20fd69787e98144c9af528d1daa5b182843c2632721ad6aa5b1b2492ea313f9297aa09c0525dc99952234b17ab8c5a3a2495fb1dad68bdf66825b8fce5e225ec151c98597bd9be45da4557683618ed6999141655899267f96fe1341d3fed942722a23f94226a0be6d7c2fafdf850a67a9aedcb38a8822b91388649ffba3fc250128b2efe725ab529510e586eec6476042b241b14d202ea7224531741ae5f7d8bd5e642de76aa863559b9a1cfb066819a6035050588b7d4fe1e1e1713758d3a7b1173c15f0c1e2feea61cecc9755e69e9c5b9f869457e26d2f61be842f6d0e5071cffd9a7eb33dbf394094990990b4bd87841637da28cc31c6c694c34c1a6cb1cdeaa7ab8dc84ec8f9c0618aa44a4f651de2bb992053579c201e991714260f68159c9647a352f4d283e671671aec9aa3c808daeafbcc9a9e84ad5bba32215d538ad3b04c0c364d6639aa32b553f4793a9d21e29a3cad3d197ac5e48a63c31a50cbde2d023f32196b78ba31c75ece33a9a66b9056e685a9cf588d8b9dc62a279fb558241ebb85300909990f4788cfbdc65071bcf02f04cc55f11910ba2392b37399352fc5b753a93c6ec3e6255c9c3139f56120907bf3731468b43fd8709d5892d4753cc5a39e87f5883b38dce60af9e27f0281508222a210e6e56ecdd67da8ee926bd43ad32aa511070b717c34d452f707eba37f9e6f1085525e6b0a9d47ad20815811ea66e82820b8c41694e4b03e8e79ad0f49b8f0b347960e265fa7c30be159646fd8877784a855898353216cfd2f8d98f5044bff083a0bc2806de78a621a4e8f30eff7a520fa442ffda219249871ed631f2799ca707daa74b754cf6e3c5b4a73b86983bdf206c9cd520234bedc42948d415423ed9cbf1c2b03606a72c85c234607967bc31e3ff28d3f06558bcecae8150afef54665978c6429dda6aa2e7e181af654adcbe829f94690931bb1694d05da9b875fded33f3b8204b92336dea364195a63b61cb1e09097641f5e7b050240b128c64ec5589b7dedda347fe330fa0b32f269752d743720cc6c5d941ddeeaa1d41c225a02d1c757397f8b612bad10566b198ae947d26520ec7b661106605324d2a96976e4380a0299354eedb858efa5b6c3ff0a9bee9ea865dabeb58d61a83df8eb04306ae4b40a130eb2c02fbd6fff8b3374b789bf427ba05c89fe9b47ea9f65c70a18c4d7e7c1d9f249bd85d5655b940facf0e7926a3e0bff5c9f1fd4593d050dd9bcdb5a132562e567284326f1df2ad5e4a617bf1fa58d931d4c04169064fd3103621561a2ec4e477127b2df589d9862163542ac9f41bf197cd21fe5cc9ffab43302ebe4", 0x1000}, {&(0x7f0000001140)="d0f3563502352b32dddab979494cf96d49638756df850ff56f40e860eb0a6e1b342a4a861abb5a65d0e44c7fcf61348d3563033caa806bc722216e4183655130868fef48917720d099d475033f408a3d5fdb289265a27177fc947e5d5b3b1960c5eb046a9935c960974c08fedac1453a761c58e69ad8f227064522adacd5831732b13b5d7cf4131232be2ed57becbf7b8f42871327c45aa20ad1e3c70e12a0e6abfad1abbbc943b0502df341e48fabd76dd6fafb144f136bdec89ca32f2978646ba61faa012dbeadde95504184af9ca8b506d32673b38ad42e21e4af52cb", 0xde}, {&(0x7f0000002580)="7aa8af1f642095ed29a98310a6d1eaf06195bf23ccbcbcbffbe0a5c05614f914e9eb0e7b2f3f586438f0f4f1ae3141e005b2337896c26d8600c755396577fccdb3d54fb303cb178bea0406a0de97ae2189b5185102d06463c52ab2165bc65d6bdb0d32bac29a621cd0ec576b7cace1c4a14159959652bb57f9b248427ac28ff682120736c9bbcbdab2b0303ebf553f9927ebd27d80246709ae1f6ef5ff89e1a50ae4917c7396e5cda1ef74c7cf19481ec830348cc1009cd3263e07f06d34247e30732df318b62c2fff1b4cbc0132ffe09bec1ac7122c4be729e1265b8e52ebba05d66be9648b42d88e5322203481523e25a9b10efe00"/255, 0xff}, {&(0x7f0000001340)="c3aa5b76369195723fbd49e6aaa4f1cd6b3faff915ef9abecae7a005ed806ad17fc433ade76b257f61cb69b0e37310fe621355b308bf67b8354d3121134b07161016a80949d92457c198522d188675dff20a1a1ab8ebe01701fc1aee0066a98c2cdf20493b9571ee9a327b9807d652581adfda3dfbf2fe5abc4f951ebbd1ba595b7dd51bd7438ec1c82f961172fb", 0x8e}, {&(0x7f0000001400)="0bf37ed9f18c45be2a0cc3139c3aad0607a8caab81c4c63fb6d67465e1c1cee5e4827231a9094d6d2d06ffbef6fc36fe277f640f609069ee6204a99000412710851a2f83d3d795f52c08ab5174f24690c50750269a67c840333822c5eced90219ffe7f41292bdde20c1c8d961060c5efc1055d7eb17666515868e0e47b21b40a53ece38a5d56ef14498f2daeb8b692b4173981a5d1b9dd6f1a149346d21016a9ed9b2ea9fbba39eb3f940654129c8863cdba755d0aec266614e2816297fba4bfc61d7c2fbc8dae2cefb936dd6a525705ed84c2cad75000adee25c371100c7a761d41b6095f612dab5a2d5c3ec82d66512fc9c54b76223eb320878612ac7fec9b3c82884e4fda512e4f2f5d67ac600c39b5bfc9ce8cf4575d4a1511c9b37ad25b28915ee3fc83952ba37b00267c3d882c50c090a4ec6ca4b089fef2562973a918c2c8c0bea5f7e324465cb6f2d37a04b707072c37ba9d9361cfdfb8db8f5fc4c410ea6e5a93754ebb68194a825f449bb08f95fd0823ce36c273888f247bdd02b56488d577c6cf3f9685e429e1804e47f311435a18aedb8662423da8e4dbe8b6ae01d33ab3a4b154ca8ae227bf91b939f7cf482a8194b5c0105629f89296ea2adc85edeff7b04912d01823e2b65726be4f1a3d530dc52ecc6b75d663dbce38bd96b5e79ab264961be74df41243dce18c3eaacb28212fdec2f9150a11cf4ec68f7aa7e2d285b32f588be4429bd11ac390034446cc6172a69be9807c47e4dc8b531654d077b5aea4f654773815777240a7b27c72cdf355eb1ec7a73c83d778d45768078ebb83a34728f445a7b9c41183ce27eedda0044c66bf12bb57cfb2880f6210ab86e01ec4005cbe6e92f355163c66cc6ddb95f01f59b40491dc7f2b442e2a7f3302c6a711713c63c873468521b2db2934c99835082fbea19b2f752923a85fcc0e41c72eef43d1b36aee8e1cd621787bb651fad51b6df28802aca713ad22dad9f54e8a53ac7298cc2ce4bf08f35bdaece2e36ba16d179a6a38f8075dd70c30113cfec7b163b44315faa2841c9261ecd4d0368c6b6b420535fce13be553f28a7ad9d87423dc69c9028d1b5e236cd7295d341d40dc71d9966c6e66a432cdbe825620c07688ef20d38ba3b759b2363490419b179a4f06af51e57a3aa92684edb7c4f3327b2c54829779f5037b4b05df268631cdd932a6e1fa497bccba6643fe1e0baa762befde9e950e4219bf7b13944918cf74556d131c5da6d37f5ca7d0e8988e5dcbbf9274b48558809203fb68cd5b7a3fc3a6b313b621c561bac970f8caca9ef2f4873d2deb5404fd512248a4275f66d33b7981cb83a5a09323c91e7b9ae6896524ac8d4a69285ba14d2f075848d26a6ef356ae22e2340b55bc093be6f5103e74b75a3270acae1f4f62da87ac1e0041559616758dea178553a3865f05480feda80bea311cc00c8f1823a1cd9e8de95ac2035909d99d79202b85adf40e96b4af4b2414f12583a9ae8f501dfc598b0d9d9473ce3bb7bb8c4861069228eaf4cb462935c9ffe521969ed98d7e8508102b62901b54ab0b177bac8406d2c9129559ce6903528d62fe6cdf8b179ed42ad301635176d89d967a87168b89fd9c0667ab9de9472903120970d4dee9f6cfe7789a14012bbe147e937c2c9403697cd0c0356208fb4749fa3caa676d1b7edbf3c7f1b87b92f9d4a4ecfd0f5ccc04aa5807380aedb45a3d81274113338679e05ae1675365fb15cce7ff6eba372179743582c8066c359a681f5e45fc7f9c412aedc21e44070ced63622f4e494fc48cfd300beb0f831dc406b95e9e8274e1bf5c817dc3c53fa3e0069e0f480f3cbf374eef7967dfa84d57067b716aa605eb8ea150e9829692b7c58208c0eee2a796adf509899d499b5b2432effbd187ebe5232489d7c99c7db5a03542eb5793801472d278928a053a043f3114d51a08c8e32a3fa13cf28deba9e0c466f86bda46304a6b92ac2a2224c7fec7be69062acde53c34d197a946b4849730b363eeea0f880f7abc9f3c8d477c571396150c712f0f4f6f5bf747672fe22ded2af48626332782c2d912d29b2fa782d87239fb3f281c48173ea120077f42226d59decd15928f2d49c8f370c51e248d89816c57ee4c3b1ce14190fd08ca13e8ae1e4024a7b7490c3af4b86011398f4a1a4eb6344c9b710c31258f72bf4afc9e90895efe32a63dff3af7670628eaec302b70c76ae95d6cc78f96c2e3d5d2fffb79e8b07dbf620e2774966127f74eede9362fb6e03d45811e59140acbf3e0b1d0b11d0780242a7245286c99c572a767e6bdf54e7a6fb621e1105f62ed4d09940e18ce8ef6468e76d739d556ec3db1ff9a064810a6fb2b632da3f7a049be96f202b6834bb26731600d27299dddd27c7e837c514902c8778d0e188be801cda99b28632b12c2907802d96204b4c5b06a826f8fec97d3123dd1fbac96db75241107451952f94f87c926b84e7eea3f0a4fa9463477c9b3acff895e15c2630772f0dd380c1cfd99ecf2b6b7eda277f30603115de3ebc9a891c23624ff02e671dca33263ee064bc691199f1c65395d9a5f74a53920b7cb7132b91f1e5a1c5fbb6b2300b8182bde81a20ad6e0fd125fc8500b6d671bd82eadfc5ba4381537b5a52f043b504b657d002f01d27f4f65ff194e10a5b78a10bc89f506eacfc6a6305f0415876e85cd3d5eb62fed6fd189c741959b609a8a8a3834fb321c17282258ed7ef47781a3c636f34d92d958372c94eae41abb25f2b155d39e4d558597fef3395a871db3c567a8dc82dce95f86ab15ee3bd2e8cd3c39451a8b73a2417b9ff642b05a4b47d68858721a43873c8e58c0fe99eb10cf048358241d6c065b89e62731f38ee7d9f99866b4c2340e031bb4fef14eef48f0cf21286fc9fc422512e4eade23e831ff88d771efdbb944f9fe11d582a083260ad528028befad61b65b06596519a2961292fe85e004c2e769e74d8d24d990b189398582cdcedd27b8228e0f679363f31c865cfcd5654667de2dcd97c6dfbe4e559e0299ca9ba10e03a5dfd7be644baf3540e80eee2f320624c62dad584af046b3de4c3727bb22f67d06936d9c149497da833a08f8970a5990ae8949503b6cddadb159a77339cfb1336d41f788ca96eb6d43f9327afe10927df130c366e0c26edaa814e21793a4befabfe89863f7d0e0019bcb2f8ca8014bdb17d18b33f4b0f4518fe72e539d7d702a332fa27f948ceec6534f35c0567d792d8527c4f9ad7212632a439a2e2c5042278e03b5cc9aea17ab1ce1e4b9e7cbd5a529c6a99a49a558c1ec1fab832dacb5f08fda87f993a8c83f5dcf7889551566b035454563b5c3e8cb8a5cb131df8d21fc2b4a55ff15b7c9bda5361e6fc08494145a9981156ba4c1d7074f048e989b6b67e1143f746a12223d5ceac82ae43bbd733d037937320984cfed0b5a41a74e51614126e8197c4aa95fdebdced9319103f48f665cbea882fcb2b2b1e805533b436ec7632f795476bd29122e5ad6750b4f00986c5a4699704d757dff832780e8df5924228fc87c6831f3a8e573994680148f8487292efe586b6a8bd4ff2bbec51974fd70be0a276b329718c6db7ce677d6a757c819869a4fb2e077a823d40eab03102c79601e81cb25d7cbd2201d0b16b0c8d2a4f1f19e82b754e461fc6f2d890d50441f095af594ed2f494492c6c6b5e9434950d820e5a478ccc2b6f395f65b71f0975c7639f29c9ce263f0117465ee913cb12a3ba4ee5da798dfcea5e76b03a9a6f84478a5fe9da449af793fdf47dd956978b696dff7901df7655e76b7d845f2187a976893d9c91c17ce72ec5e038fb838afcf4ac2a92ed3e2e4618b9cb6594926829ecdef229b9e820eae874d4bbb1a703c5f290f38a3cb5b2bacf9f677830ff5df6f2bbf9148a68e5d8ceeb25a870da686d17bd9b9c31c1040df0c2ebc3dfe1a23f2233dc39533eea594cc97351855c7fd47c0f9760518e3f1bf39144b97aa43e84f50e41c85bcf5daaa2221e4a129f541efdf41e1efa6ceecaeeab3c2ca1070b06a08e9c27e83531f14eea57079652522d053fd0be9e67c177898304337e01c73ebd06cadd36bcb1cf8774a136f88f7175b5624ac0400c625fe1f3dc4a715203f67f6d68f0609c37ac4888db340a9d36da2dfc14b575e90695bfc6d8cfcce2444ffaf2988c0d07ac7dde8cccd3ef6275ec0fa1e56c194a67380a3cbec258be38204ce607972ec791902d04c214b6da4c004b43994e373a6d2133d1fe9b622fb847bd393215ae12746f4d7dd3135f74cf859a65ec81517939ab7cd9501abe84ecc6feaf7246322facd0eb83ec0bf318d8080b0ccc0bf48e59f8d9920d378861d2a2cc1156f342f2b124c96af209b9742b04395e9546afa39f45dd1a30ac3fa4d17d1b85caa13e34eb45f473034d65994f7da9807412de90f281e3fad6a8aed6395e0da7b683d81ff42f2f47ea71ade37e58c726abc5fb4e3733fcc85f51680b470777ad7efd1dccc99461b2a53746fe7c531599459465aee257733b617c091eef276fcd4563886a8d5fb21c322764017741c2095ce008d9331bb73de273f2e8d84d4faedbaf3a3f79784f408ba7e613d0dbea9bdbd210bcb48bfea3b50cbf266e938a9b3d6382c221f12f384fd7e209bb21a5bcb243e524686bdacaf23244d71e461ed7f27e42de5058616d124b9e3971e17329326f745065b59ab6f980ae6b32c4e6fd2685e42579427dae4dcede9c37d543bf9b93b905bd80c420e32309077b2dc022732faf857c6e20f2b2a176a811e92ab721fc623232dc08e036e32f07d871b185b9d741c8ea3f5b675c5c051eaab56d95181812172bf7c074016515ec78636718eef78548e8d9561b1271f0bc1a450b95cc795a0c87a83f9ddf464e42051cd1a1b13dd9a7902141ca42f7ce5b3be467408be3cb49d206e2b64fa0293b3034489ce6939cba98ca805874eb03745e9daf9a6f1bbb9c9f5b6c2b8b0cf9ea1a4049438c3c6e5858fd14c9d7cf99e5f08c8faf40a35c9957d1c7f7f81cba2649b6244e48bf4b919246f897aee1a4bab31de7f4441bb8ba165a95203f6b09c659cec77ab0512715f092ca6cdbb06afa6b8e08803b5db05146ad147c39bfee96e3f50e75d549a63d650afe97443297d89d1593acb3d4a8e930f937811d6126637f0088acfd542c0f132e6ff4fc39fc071fd37e7d81ae55abc1c3c1689ed4cde7b176c6b4985b0ac34bf552b27dbae940f0b1c1fc6f9e9b249ec5e386b75226c23925dac636faae45428c2b42eb34ef9dbfaead55c49fdecc39841c1872e1de07b9499c1dc453f3cf79014edd37fd93a784075ae452d1d1d3fe9582efb9ecf65a7bd63b2e978cd87530f11e1152d20b763d2fd98ed7f1db40bfdc387635e0ee791d6059d502c91dd9f909ee0a2f6c1e31781bcf713e41887ead4984eb1ba1ca8d0802bcc3a37e5b323255ab20c8157eeaa2445aa35cd11deb91ef467f698ad6c98df61935f3ce2fd24275d564442bb9a9c899a1c0c9ba7e0ea94fc5f0d98909b61eabed961b06a2f941926649dcab9aa844f229cb0c71b481b4ade56975aa953ecc06d094f375c3cefe3f621f276d70f5bcf53662485150c844001645e586c2547eb0e4352c1f241782cfc896382dfa38ab53ecfcc2992cd1115b7c52361a4cc80f6124572d1658b90b84eb6864880088bd16deb425d67b2fb7497540325dda1c1aeb2049ebe82acaad44a0a551aaa910af876bf797f189602d709efd67912400831ed19accb1996b71f1967b7e044c1a5d74a0d5c8d", 0x1000}, {&(0x7f0000002400)="0dbc03daa58975e65c0a8a604db0c21392da209d62f16291aa7ad1bdf5f0aea9d9e81362dc1ff992aeb97d6efbb2966d8a6b91e4ef360d7561d9569e9406777a40a7ddd710e42035fecd7ea70155c1055a1d774d27e43ccc406a021a1d3c0b953d6c295b4e671f4670c6cea2c2387a5247f0ab119e094f0bcd4971bf2a3c71a6c02ababdf160454eacb7b0bbbfe8ec5c342a76a788d5f5f7a025d9809c4f85510ca50d6075e81694933f0da50ee983fff8140789c22116c9b7deeb60582b21a7cdced7a4d326fb20f83db771f30a9b71519fbf30b1b9ecacddce78fd8771cc98080db67f7786cd2368a5d92e23636cbec48b38a32472ed3bf3064962a9", 0xfd}], 0x6) 05:37:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x1ffffffffffffc8f, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x10) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x500) login: öÞ`—Ã}Æó¹7ŠS¥“Rñ0_ew¿„=ÇÀR²¯.jÍKJÊ,*·<¡iSoà- â–Ƈç<¸ÛdŒöæ˜Åë½±9P€äùƒ„ÁZ~Q‚NíSJ øÒxAw!ï£Ôí‰ÿýö1\ñ~lëÔ0ŒmçJAÈŸ°tÁøž•‡¡Ôã•ôêõs“­½åæ2¾V¯wÍü#T^Ø+ÿxÜ·–ªÚìâ0c*¤>…Íy€ØÛ[óá+'áúì²"¯Ìªö]s/zÎZKÔ¹0Ïoúbítâ,*O<¯sä­‚ÍÅŒ!ªÖÿ˜j|ëÉŸÐ%ç2Çg*-wûöòc3Ëò×î~ŸU†ö¿ÄxÛd}§[–Uk;h$ˆî 05:37:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8000, r2, r3, r4, r5, 0x80, 0xd4b3}, 0x7, 0x2, r6, r7, 0xbfa, 0x2, 0x4}) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") »ÌÌDÆÞµ·{*¢I—I°Y¾j¾_tL<®þÏ*™¿‹¾TZ°`¤{¢aê-“Ø ‰Š‹Ò}Ž2ÍÄ ²hi– $¢–oYÀ ‚eš˜òzuÌÉ“Ÿt®†ä‰X7m`8Y„ÁqJë¥êÕ¾\œ…ÿ°V˜tê¯qTYzz·þ õA×òœ‚ô—\άuDÐÓÔIã`5 F ¡hU9MÝ@ËSùcœJgm¾Ž§ÙO‰ðN(Q„ªw¥†ñ)j´û ¶[A\†üê2«6€ýƒºƒÔ˜Ð¦qQg^gZGG\âÆ÷i3§/9Y³/Ã<]ó(žŸ{Y?|$©u U“DåÂ<êð%F«Ã«¥]â[|«4Ô´õï*›¢‰Ï6ùEü±1/ŒÖ†ÛKFåeƒŽú7v…SõÐî:ŽCíoRyT‹¶&Ó'7î±uK¬úI·8 kȹè¯b3³`û¤§ÐJ.þÚ—‡ù2B£ObµC5KëmÒˆ:0VNÝÿ;é5OD.ÝEÌ/Gíì9a¿w¨7Ÿö`Å<5i“çÂ%"lÁ®²ž;,<ûÛ.¶,=a1#l…f;y S×k×[ÑÀcsÖ Ù°Ÿ4²û뫳7“.»÷oÕzéÖÕCõ…œíæêÁÈ4¾"ùý#¢O[ ÚºšszO™n÷cés4‰ë c7¿o5ÿë]ÕÒÉyáÀ¶#÷èžU ÔM_keAY ôM+ {&.)z'!gÀ¢û9^É–ê›l\¿GÕœô¼àé&Yuöhu]]4 WûÕE±ÝïiNŸíö’’hwötÃË= $^aÞ`”c3ŽŸZß^é<—™‰Õ£Ž¯ã;ÀÍÀÖ½ë–VþÑ·F•HöYò&³‡m[2ãÁœÍÉS‡ÒT:ìu2÷:·Âòë/…ZÆFÞü£'Ñ'Й‹S±=ˆ¼áoŽÓ˜†ãŽiäQ—UXÿq ná'0|‡ç©-zöx>˜/Óz~u+Œ.!¿CdN£Jõߪ’p(ãìø$Æ?ˆ}T†Ÿ= ô-¿ÓFl 2—”UÐL4þCŠ»ÈŽn];«Ç„p­‰¶»S"#u¯Î^ƳՖƒßY@}JŠ£ û: GRÁ2í?¨k?83Reƒ£àä 2' Yšž"Sãå½. Dùê6P `˜ð —¾áºv4‚}ÿŠX2ˆæZPE!µ§¬%%ICn$‚ ÒLW-^¢8â§ßÞ Tì]Œ>=¥]°•+´›²gÂÂ5^ƒ4^af/åËSv3OΉý(j©GåÞ±—ÂÌĹu•@u›-%<µÏM‘<þ¸I|óƒXµ_ %[Tõç?’Ù>ºjMû>@¾ψWÎÿö'rBÒ’_è+nW` }Ë9œocÈùg ÞJ¨d{ïõ³`6²då±SÁH´jZnQëÁÝLFÄqz‹Tp>zͺÌäø ôoo*V>ખowhÚu8°:UmYÅÃWVõ÷ðªö BPÓ“L[59Fñb]•GŽ;û8±ÿ°¬’÷?ƒ é\I 9^‚N & ÊΛ±¸Ì¶,*G,aßöM †”Õq½cùÒO ZHª‚÷-“ûGËõQÔz>âšù¢‰YZoœIÓæj&”À¨í•ø, «›IÈâ÷`  "› åvê¹|ÿ}.:ÐRöE‹ÚO­…pø;]‘#ÚIYÅi™Šáe¦Ž¸FÚXuîRÀi÷ö$8 |Ñ© {<[Ò Œ #.{¶¨Ý#J‚”Ã2à…úm✄×Ug»põºŘ!fÅÞ“#‡[õg`3mU2 ¯G•j¶E&¹Ãáç„^2L ÕCAÖ8ôš…ÓEí¯º†–4‹ë7½Î–2ÂôX„A€±Cì?Jr9EÓOO$—-è_‰ìP誩Ôwº.ÌÇe Hó™Ä£o ¯£‹à»ÿè“[øXSvÿ,]»âé´¿T½þ{’LÝ=o¡ÊxbßKÅùëÄž?èÍòõ'_³dj+1Éí‚’,dé^„ çÖkC\ršC)â~íè)Kîs–÷rB² †Uªm‘ºJ9¹‡x4ÉÍ—Ð!ÇV”ˆ±ÓkèH¥×Šªrr_9(ƒ/˜ÏÄ•[6Dlj»("Ž7 e¶áo‡uLoÞþG Å–Ó¨®¡IíŠ4}¹ºAHšéìZó•¿@ž¯(ýùÒæ3ÌÚ ‡g¿EÛr¹ñŠ²<ÉèÇôkÖï$–ÕƒÁÚº n´Y¥‘ðÖð?µ¨âGØU uº `ÀBOäóöZêþE«Û<ßk¬{Šš|er<_[výõAkÍzÈÈI˜+h»ã¿&ÍõÀŽA*¼G÷‡F2Yk¯Y{Qwh\ü;æzXÄÅ4Mˆfß'@£¦àÖ´oͶtô²8´,RÓSP® ¸a,ïŸ$и"ŸrPˆSü¬ÂšÐê³»'Ò”Eëïvó¯î Ž;ƒÝÿ¸“Ú2ä½Þ#¨îÊ /¢0ªÏ‡7w¾ˆh¿\핉égPˆO”: ™öÄVÖà̈™]¨rŒq*ÍfäŒÏEÑͺ‡ä}‹s&Z;Éž¸‰øI¶ÂKŒìä¿7ØqÎo ó_cÞ¹iàÉqÀV"Ç÷—7÷Ê-J1¼%Üum×n‚Í‹`Ô%l¹%ûïõýô«<£ŸóîVóš‘kJ®X´d“ƒä½› F{9Š§‡Ÿ€\Ƕú¶ñƒŒò2¬e rÛ!y ðK 2 ñ¿&èU€úR²c+P;G¶ÅV„!ãQÐs+E¤¨‡R`Úž|> ³âþ‹àÇ<{ï©MâÔ…âÔ—˜ 'H3×v®´è£søT÷ÐdÚ‰—‹Ë·NAàŒZtçX³Côt5ÊÕœÿh¶1WÉ~ÛÉ«?:óþʳø›°Ø%E:c‚ú[Yo”4Mko²¿†sfíüÓ ¿WÖ ÒBQ ¾P–(4JիÉËmÜUêĆ e ütR…@+Ó$@ÀµÑ¾öÎÞ_J^ÇtÁë8…€§¤Žæ1fíZ[wÚYC°ZÄ%?`ж}–h@4í@¹ÁôD›ÀÙÙ€Dù#3³û5Ïdøf2íBƒ/š mK¡”M¯vBû¨çO†‡âéÔÊ*o”=?¦ªž„ÿÔœ¤í,8ó|„‰ Ç¡ óè‚LB£Á+M k_£>S¢R)»Ï8uREüw9YWútÒ ØPjm2á-çû þ åRôÎyšL•M/šÛ½¯¥åè¶yÓð\G’%*v>lÄÐŒÔ/T†ýO d#"Èà%¢ bëøÎeþÁ’óGîV1Q¸hd¹ XÖ%ƒYm\¶F9?šüov€ªÇ( ªS`¦ªOG^ñv™ÙKwL¾:0D: "HâÖ—‡éDɯRª[(CÂc'!­j¥±²I.£ù)z œ%Ü™•"4±z¸Å£¢I_±ÚÖ‹ßf‚[Î^"^ÁQÉ…—½›ä]¤UvƒaŽÖ™‘AeX™&–þAÓþÙBr*#ùB& ¾m|/¯ß… g©®Ü³Šˆ"¹ˆdŸû£ü%(²ïç%«R•å†îÆG`B²A±M .§"E1tå÷ؽ^d-çj¨cU›šûh¦PPX‹}Oáááq7XÓ§±<ðÁâþêaÎÌ—Uæžœ[Ÿ†”Wâm/a¾„/mPqÏýš~³=¿9@”™ ´½‡„7Ú(Ì1ÆÆ”ÃLl±ÍꧫÈNÈùÀaŠ¤JOeâ»™ SWœ ™&hœ–G£RôÒƒæqg욣ÈÚêûÌšž„­[º2!]SŠÓ°L 6Mf9ª2µSôy:!âš<­=zÅäŠcÃPËÞ-?2kxº1Ç^Î3©¦kVæ…©ÏX‹Æ*'ŸµX$»…0 ™GˆÏ½ÆPq¼ð/ÌUñº#’³s™5/Å·S©Žy­I¸ð³G–&_§Ã áYdo؇w„¨U‰ƒS!lý/˜õKÿ: €mçŠbN0ï÷¥ úD/ý¢$˜qíc'™Êp}ªt·TÏn<[Js¸iƒ½òÉÍR4¾ÜB”AT#휿+`jrÈ\#F–{Ã?ò?U‹ÎÊè þõFe—Œd)ݦª.~öT­Ëè)ùF“±iMÚ›‡_ÞÓ?;‚¹#6Þ£dZc¶±à—d^{@±(ÆNÅX›}íÚ4ã0ú 2òiu-t7 Ìl]”Þê¡Ô"ZÑÇW9‹a+­VkŠéGÒe ì{f`S$Ò©ivä8 ™5Ní¸X略Ãÿ ›îž¨eÚ¾µa¨=øë0jä´ ²À/½oÿ‹3t·‰¿B{ \‰þ›GêŸeÇ Ä×çÁÙòI½…Õe[”¬ðç’j> ÿ\ŸÔY= Ù¼ÛZ%båg(C&ñß*Õ䦿¥“Ldý1ba¢ìNGq'²ßX˜b5B¬ŸA¿|ÒåÌŸú´3ëäÐóV55+2ÝÚ¹yILùmIc‡Vß…õo@è`ë n4*J†»ZeÐäLÏa45c<ª€kÇ"!nAƒeQ0†ïH‘w ЙÔu?@Š=_Û(’e¢qwü”~][;`Åëj™5É`—LþÚÁE:vXæšØò'E"­¬Õƒ2±;]|ô2¾.Õ{ì¿{B‡'ÄZ¢ ÑãÇ æ«úÑ«»ÉC°P-óAä«×mÖúûOkÞÈœ£/)xdk¦ª-¾­Þ•PA„¯œ¨µÓ&s³ŠÔ.!ä¯RËz¨¯d •í)©ƒ¦Ñêða•¿#̼¼¿ûà¥ÀVùéë{/?Xd8ðôñ®1Aà²3x–Âm†ÇU9ewüͳÕO³Ë‹ê Þ—®!‰µQÐdcÅ*²[Æ]kÛ 2ºÂšbÐìWk|¬áÄ¡AY•–R»Wù²HBzÂö‚6É»ËÚ²°0>¿U?™'ëÒ}€$g ®nõÿ‰á¥ ä‘|s–åÍ¡ïtÇÏHÈ04ŒÁœÓ&>ðm4$~0s-ó¶,/ÿL¼2ÿà›ìÇ,Kç)á&[ŽRëºÖkéd‹BØŽS" 4R>%©±þê[v6‘•r?½I檤ñÍk?¯ùïš¾Êç í€jÑÄ3­çk%aËi°ãsþbU³¿g¸5M1!K¨ IÙ$WÁ˜R-†ußò ¸ëàüîf©Œ,ß I;•qîš2{˜ÖRXßÚ=ûòþZ¼O•»ÑºY[}Õ×CŽÁÈ/–rû ó~ÙñŒE¾* Ãœ:­¨Ê«ÄÆ?¶ÖteáÁÎåä‚r1© Mm-ÿ¾öü6þ'd`iîb©A'…/ƒÓוõ,«QtòFÅP&šgÈ@38"Åìí!ŸþA)+Ýâ –`ÅïÁ]~±vfQXhàä{!´ SìãŠ]VïI-®¸¶’´9¥Ñ¹Ýo“FÒ©í›.©ûº9ë?”Tœˆcͺu] ì&fâb—û¤¿Æ|/¼®,ï¹6ÝjRWí„ÂÊ×P­î%Ãq zvA¶ _a-«Z-\>È-fQ/ÉÅKv">³ ‡†¬ì›<‚ˆNOÚQ.O/]g¬` 9µ¿ÉÎŒôW]JɳzÒ[(‘^ãüƒ•+£{&|=ˆ,PÀ¤ìl¤°‰þòV)s©ÂÈÀ¾¥÷ã$F\¶òÓz·,7º“aÏ߸Û_ÄÄênZ“uN»hJ‚_D›°•ý#Î6Âsˆ${ݵdˆÕwÆÏ?–…ä)á€NGóCZ®Û†bB=¨äÛ趮Ó:³¤±TÊŠâ'¿‘¹9÷ÏH*”µÀV)ø’–ê*Ü…íï÷°IÐ#â¶W&¾O=S Å.ÌkuÖcÛÎ8½–µçš²d–çMôCÜáŒ>ªË(!/ÞÂù ÏNÆz§âÒ…³/X‹äB›ÑÃDFÌar¦›é€|GäÜ‹STÐwµ®¤öTw8wr@§²|rÍóUëǧ<ƒ×xÔWhŽ»ƒ£G(ôE§¹ÄƒÎ'îÝ Lf¿»Wϲˆb«†àÄ\¾n’óUt·Z2p¬®ObÚ‡¬AU–uê…S£†_Hí¨ ê1À #¡ÍžéZÂY Ùy +…­ô–´¯K$ñ%ƒ©®PüY‹ ”sÎ;·»ŒHa’(êôËF)5Éÿå!–žÙ~…+bT« {¬„ÒÉ•YÎiRbþlß‹žÔ*ÓcQvØ–z‡‹‰ýœg«éG) pÔÞéöÏçxš+¾~“|,”i|ÐÀ5bûGIú<ªgm~ÛóÇñ¸{’ùÔ¤ìý\̪X8 í´Z='A3†yàZágSeûÌçÿnº7!yt5‚Èl5šh^EüœA*íÂD ícb/NIOÄŒý0 ëƒÄ¹^ž‚tá¿\}ÃÅ?£àžH<¿7NïygߨMW{qj¦뎡Pé‚–’·Å‚Àî⧖­õ ‰I›[$2ïûчëå#$‰×Éœ}µ 5BëW“€rÒx’Š:?1ÕÈã*?¡<òë©àÄføkÚF0Jk’¬*"$ÇþǾi*Íå<4Ñ—©F´„—0³cîêˆz¼Ÿ¡ B"mYÞÍ’-IÈópÅ$‰lWîL;áAýÊè®@$§·I :ô¸`9JN¶4L›q 1%r¿Jüž‰^þ2¦=ÿ:÷g(êì0+pÇjé]lÇ–ÂãÕÒÿûyè°}¿b't–a'÷Níé6/¶à=EY Ëóà±Ð±€$*rE(l™År§gæ½õNzo¶!á_bíM ”ÎŽöFŽv×9ÕVì=±ÿšH¦û+c-£÷ I¾–ò¶ƒK²g1` ')ÝÒ|~ƒ|QIÈw‹èÍ©›(c+ÂxÙb´Å°j‚oì—Ó=Ñû¬–Ûu$ERùO‡É&¸N~ê? O©F4wɳ¬ÿ‰^ÂcrðÝ8 ý™ìò¶·í¢wó]ãëɨ‘Â6$ÿæqÜ£2cîKÆ‘Ÿe9]š_t¥9 ·Ëq2¹Z_»k#¸+Þ¢ Öàý_ÈP mgØ.­ü[¤87µ¥/;PKe}/ÒOeÿN¥·Š¼‰õêÏƦ0_‡n…Í=^¶/íoщÇA•›`šŠŠ84û2("Xí~ôw£Æ6óM’ÙX7,”êä»%ò±UÓžMU…—þó9Z‡³Åg¨Ü‚Üé_†«î;ÒèÍ<9E‹s¢A{ŸöB°ZKGÖˆXrC‡<ŽXÀþ™ëσX$l[‰æ'1óŽçÙù˜f´Â4´þñNïHðÏ!(oÉüB%äêÞ#è1ÿˆ×qïÛ¹DùþÕ‚ ƒ& Õ(‹ï­a¶[Ye¢–’þ…àÂçiçM$Ù±‰9…‚ÍÎÝ'¸"Žg“có†\üÕeFgÞ-Í—Æß¾NUž™Ê›¡¥ß×¾dK¯5@èî/2$Æ-­XJðF³ÞL7'»"ö}“mœ”—Úƒ:ø— Y®‰IP;lÝ­±Y§s9ϱ3mA÷ˆÊ–ëmCù2zþ’}ñ0ÃfàÂnڨⓤ¾ú¿è˜c÷Ðà›Ë/Œ¨KÛÑ‹3ô°ôQç.S}p*3/¢”ŒîÆSO5ÀV}y-…'Äù­rc*Cš.,PB'ŽµÌšê«áä¹çËÕ¥)Æ©šI¥XÁ쫃-¬µðÚ‡ù“¨È?]Ïx‰Uf°5EEcµÃèËŠ\±1ß!ü+JUÿ·É½¥6oÀ„”Z™k¤Á×OŽ˜›kgá?tj"=\êÈ*ä;½s=y72 „Ïí ZA§NQaA&è|J©_Þ½ÎÙ1‘ôf\¾¨‚ü²²±èS;CnÇc/yTv½).ZÖu O˜lZF™pMu}ÿƒ'€èßY$"È|h1ó¨ås™F€„‡).þXkj‹Ôÿ+¾Åtýp¾ 'k2—ÆÛ|æwÖ§WȆšO²àw¨#Ô«,y`Ë%×ËÒ  °ÈÒ¤ññž‚·Täaüo-‰ PD Zõ”í/ID’ÆƵéCIPØ å¤x̶ó•ö[qð—\v9òœœâcðteî‘<±*;¤î]§˜ßÎ¥çk©¦øDx¥þ¤I¯y?ßGÝ•ix¶–ß÷÷e^v·ØEòz—h“ÙÉÎrì^¸8¯ÏJ©.Óâäa‹œ¶YI&‚žÍï"›ž‚®‡MK»p<_)8£Ë[+¬ùöwƒõßo+¿‘H¦Ž]Œî²Z‡ ¦†Ñ{Ù¹Ã@ß .¼=þ#ò#=Õ3̗5UÇýGÀùvãñ¿9K—ªCèOPä…¼õÚª"!ä¡)õAïßAáï¦Îì®ê³ÂÊp°jéÂ~ƒSî¥pye%"ÐSý éæ|x˜0C7àsëÐl­ÓkËøwJoˆ÷[V$¬Æ%þ=ħ ?göÖ ÃzĈ³@©Óm¢ßÁKW^i[ümŒüÎ$Dÿ¯)ˆÀÐzÇÝèÌÍ>ö'^ÀúVÁ”¦s€£Ëì%‹ã‚Î`yrìyÐL!Km¤À´9”ãs¦Ò=é¶"û„{Ó“!Zá'Fô×Ý15÷LøY¦^È“š·Í•«èNÌoê÷$c"ú͸>À¿1€€°ÌÀ¿H埙 Óx†*,Áo4/+L–¯ ›—B°C•éTjú9ô]Ñ£ ÃúMѸ\ªãN´_G04ÖY”÷Ú˜A-é(?­jŠíc•àÚ{h=ÿBòô~§Þ7åŒrj¼_´ãs?Ì…õ€´pwz×ïÑÜÌ™F*StoçÅ1Y”YFZî%w3¶À‘îòvüÔV8†¨Õû!Ã"v@t •Î“1»sÞ'?.„Ôúíºó£÷—„ôº~a= ¾©½½! ËH¿ê;PËòfé8©³Ö8,"ó„ý~ ›²[Ë$>RF†½¬¯#$Mqäaí'ä-å†Ñ$¹ã—2“&÷E[Y«o˜ 05:37:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1741}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0xffffffff866d12ca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xae}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xecdb}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x51}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xcc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) 05:37:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xa09c8b2703d51ace, 0x1703) r0 = socket$inet6(0x18, 0x8000, 0x2) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000000080)=""/156, 0x9c}, {&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/168, 0xa8}, {&(0x7f00000004c0)=""/155, 0x9b}], 0x7, &(0x7f0000000600)=""/182, 0xb6}, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x100, 0x84) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000740)=0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) æ³,NoÒh^BW”'ÚäÜíéÃ}T;ù¹;[Ø B20w²Ü'2úøWÆâ+*j’«rÆ##-ÀŽn2ð}‡[tŽ£õ¶uÅÀQê«VÙQ!r¿|@Q^dž6qŽïxTŽ•a±' Á¤P¹\Ç• ÈzƒùÝôdä QÍÝšy¤/|å³¾Ft¾<´ n+dú“³D‰Îi9Ë©Œ¨‡N°7EéÚù¦ñ»¹Éõ¶Â¸°Ïž¡¤”8ÃÆå…ÑL|ùž_Èúô 05:37:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/96, &(0x7f00000001c0)=0x60) 05:37:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) r0 = socket(0x10, 0x50096433a019ee3f, 0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) socketpair(0x18, 0x4002, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getgroups(0x0, &(0x7f0000000140)) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 5É•}Ë¢d›bDä‹ô¹$o‰zîK«1ÞDA»‹¡e©Rö°œeœìw«q_ ,¦Í»¯¦¸àˆµÛjÑGÛþén?Pç]TšcÖP¯étC)}‰ÑY:Ë=JŽ““xÖf7ðŠÏÕBÀñ2æÿOßÀqý7çØåZ¼<‰íLÞ{lkI…°¬4¿U+'Û®” Æùé²Iì^8ku"l#’]¬coªäT(´.³NùÛúêÕ\IýìØAÁ‡.à{”™ÁÜE?<÷íÓÙ:x@u®E-?éX.ûžÏe§½c²éx͇Sá- ·cÒý˜í´ ýÇc^ç‘ÖP,‘ÝŸžà¢öÁã¼÷ä‡êÔ˜N±º¨Ð€+Ì:7å³#%Z² Wîª$Eª5ÍÞ¹ôgö˜­l˜ßa“_<âý$']VDB»šœ‰š ›§àê”ü_ ˜›aê¾Ùa°j/”&dʹª„O"œ°ÇHJÞV—Z©SìÀm O7\<ïãö!òv×[ÏSf$… „@d^Xl%GëCRÁòAx,ü‰c‚ߣŠµ>ÏÌ)’Í·Å#a¤Ì€öErÑe‹¸N¶†H€‹ÑmëB]g²ût—T%Ý¡Á®²ž¾‚¬ªÔJ Uª‘ øv¿y–× ïÖy@1í¬Ë–·g·àDÁ¥×J \ ¼Ú¥‰uæ\ Š`M°Â’Ú bñb‘ªzѽõð®©ÙèbÜù’®¹}nû²–mŠk‘äï6 uaÙVž”wz@§Ý×ä 5þÍ~§UÁZwM'ä<Ì@j< •=l)[NgFpÆ΢Â8zRGð«ž O ÍIq¿*0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x5, r1}) 05:37:07 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4c6640eec0953c46, 0x0) r1 = open$dir(&(0x7f0000001200)='./file0\x00', 0x800, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x4}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000140)={0x0, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x4}) mlockall(0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvfrom$inet6(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x3}, 0xc) â–Ƈç<¸ÛdŒöæ˜Åë½±9P€äùƒ„ÁZ~Q‚NíSJ øÒxAw!ï£Ôí‰ÿýö1\ñ~lëÔ0ŒmçJAÈŸ°tÁøž•‡¡Ôã•ôêõs“­½åæ2¾V¯wÍü#T^Ø+ÿxÜ·–ªÚìâ0c*¤>…Íy€ØÛ[óá+'áúì²"¯Ìªö]s/zÎZKÔ¹0Ïoúbítâ,*O<¯sä­‚ÍÅŒ!ªÖÿ˜j|ëÉŸÐ%ç2Çg*-wûöòc3Ëò×î~ŸU†ö¿ÄxÛd}§[–Uk;h$ˆî »ÌÌDÆÞµ·{*¢I—I°Y¾j¾_tL<®þÏ*™¿‹¾TZ°`¤{¢aê-“Ø ‰Š‹Ò}Ž2ÍÄ ²hi– $¢–oYÀ ‚eš˜òzuÌÉ“Ÿt®†ä‰X7m`8Y„ÁqJë¥êÕ¾\œ…ÿ°V˜tê¯qTYzz·þ õA×òœ‚ô—\άuDÐÓÔIã`5 F ¡hU9MÝ@ËSùcœJgm¾Ž§ÙO‰ðN(Q„ªw¥†ñ)j´û ¶[A\†üê2«6€ýƒºƒÔ˜Ð¦qQg^gZGG\âÆ÷i3§/9Y³/Ã<]ó(žŸ{Y?|$©u U“DåÂ<êð%F«Ã«¥]â[|«4Ô´õï*›¢‰Ï6ùEü±1/ŒÖ†ÛKFåeƒŽú7v…SõÐî:ŽCíoRyT‹¶&Ó'7î±uK¬úI·8 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91b79a0ad27050cdafd046d9b", 0xe, 0x0, 0x0) 05:37:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCNOTTY(r1, 0x20007471) 05:37:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x14) acct(0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) sendto(r0, &(0x7f0000000140)="9f69d2631c1107838ec0bca0da6faf898f9fe12572e641e111b8defa536960916ba24a8504625bf2f2cf49c5838c9ca98ae8036b1a7be875bc5142e970012f873301cbbb937844504a1882b5bd778a0c8ddc4f2ea8f3e48a6b9c0fbc26df712dd1272e3b4289878450aeadcc9c5327c02791918a9016df0c36442fc646a142614a450ecf", 0x442, 0x408, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x80000000, 0x1ff, 0x1000000000000, 0x0, 0x2, 0xfffffffffffffff7, 0x100000000, 0x0, 0x509585218de16071, 0xb04, 0x80000000}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000240)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000087, 0x0, 0x0, 0x800000000000}, {0x7, 0x0, 0x0, 0x2}, {0x7ffffffe, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 05:37:07 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x1ff) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = semget(0x3, 0x2, 0x12) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000001c0)=""/127) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x10000}) kȹè¯b3³`û¤§ÐJ.þÚ—‡ù2B£ObµC5KëmÒˆ:0VNÝÿ;é5OD.ÝEÌ/Gíì9a¿w¨7Ÿö`Å<5i“çÂ%"lÁ®²ž;,<ûÛ.¶,=a1#l…f;y S×k×[ÑÀcsÖ Ù°Ÿ4²û뫳7“.»÷oÕzéÖÕCõ…œíæêÁÈ4¾"ùý#¢O[ ÚºšszO™n÷cés4‰ë c7¿o5ÿë]ÕÒÉyáÀ¶#÷èžU ÔM_keAY ôM+ {&.)z'!gÀ¢û9^É–ê›l\¿GÕœô¼àé&Yuöhu]]4 WûÕE±ÝïiNŸíö’’hwötÃË= $^aÞ`”c3ŽŸZß^é<—™‰Õ£Ž¯ã;ÀÍÀÖ½ë–VþÑ·F•HöYò&³‡m[2ãÁœÍÉS‡ÒT:ìu2÷:·Âòë/…ZÆFÞü£'Ñ'Й‹S±=ˆ¼áoŽÓ˜†ãŽiäQ—UXÿq ná'0|‡ç©-zöx>˜/Óz~u+Œ.!¿CdN£Jõߪ’p(ãìø$Æ?ˆ}T†Ÿ= ô-¿ÓFl 2—”UÐL4þCŠ»ÈŽn];«Ç„p­‰¶»S"#u¯Î^ƳՖƒßY@}JŠ£ û: GRÁ2í?¨k?83Reƒ£àä 2' Yšž"Sãå½. Dùê6P `˜ð —¾áºv4‚}ÿŠX2ˆæZPE!µ§¬%%ICn$‚ ÒLW-^¢8â§ßÞ 05:37:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/126, 0x7e}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) 05:37:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000040)) Tì]Œ>=¥]°•+´›²gÂÂ5^ƒ4^af/åËSv3OΉý(j©GåÞ±—ÂÌĹu•@u›-%<µÏM‘<þ¸I|óƒXµ_ %[Tõç?’Ù>ºjMû>@¾ψWÎÿö'rBÒ’_è+nW` }Ë9œocÈùg ÞJ¨d{ïõ³`6²då±SÁH´jZnQëÁÝLFÄqz‹Tp>zͺÌäø ôoo*V>ખowhÚu8°:UmYÅÃWVõ÷ðªö BPÓ“L[59Fñb]•GŽ;û8±ÿ°¬’÷?ƒ é\I 9^‚N & ÊΛ±¸Ì¶,*G,aßöM †”Õq½cùÒO ZHª‚÷-“ûGËõQÔz>âšù¢‰YZoœIÓæj&”À¨í•ø, «›IÈâ÷`  "› åvê¹|ÿ}.:ÐRöE‹ÚO­…pø;]‘#ÚIYÅi™Šáe¦Ž¸FÚXuîRÀi÷ö$8 |Ñ© {<[Ò Œ #.{¶¨Ý#J‚”Ã2à…úm✄×Ug»põºŘ!fÅÞ“#‡[õg`3mU2 ¯G•j¶E&¹Ãáç„^2L 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000035}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3f, 0xa11}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) socketpair(0x6, 0x1, 0x88c0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0xd07a496c00653e03, &(0x7f0000000180)=0x2, 0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 05:37:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000e3bc84ce0104d99745468c76e7ab0bfe06710e2f96000000c6eb00"/38], 0x26, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x6) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) msgsnd(r0, &(0x7f0000000240)={0x3, "415563d9172b9d147bfc82206fce627cd8c9917d46ead510b9533b04083a21600721e11e36bf00a62b82670c12a066249485379cec0a9a9bbd3baf28e683ea8f1f333473ba466d6c08eca66550d8813fd1571b8e4ac8a9a45699eb47b984a1"}, 0x67, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') ÕCAÖ8ôš…ÓEí¯º†–4‹ë7½Î–2ÂôX„A€±Cì?Jr9EÓOO$—-è_‰ìP誩Ôwº.ÌÇe Hó™Ä£o ¯£‹à»ÿè“[øXSvÿ,]»âé´¿T½þ{’LÝ=o¡ÊxbßKÅùëÄž?èÍòõ'_³dj+1Éí‚’,dé^„ çÖkC\ršC)â~íè)Kîs–÷rB² †Uªm‘ºJ9¹‡x4ÉÍ—Ð!ÇV”ˆ±ÓkèH¥×Šªrr_9(ƒ/˜ÏÄ•[6Dlj»("Ž7 e¶áo‡uLoÞþG Å–Ó¨®¡IíŠ4}¹ºAHšéìZó•¿@ž¯(ýùÒæ3ÌÚ ‡g¿EÛr¹ñŠ²<ÉèÇôkÖï$–ÕƒÁÚº n´Y¥‘ðÖð?µ¨âGØU uº `ÀBOäóöZêþE«Û<ßk¬{Šš|er<_[výõAkÍzÈÈI˜+h»ã¿&ÍõÀŽA*¼G÷‡F2Yk¯Y{Qwh\ü;æzXÄÅ4Mˆfß'@£¦àÖ´oͶtô²8´,RÓSP® ¸a,ïŸ$и"ŸrPˆSü¬ÂšÐê³»'Ò”Eëïvó¯î Ž;ƒÝÿ¸“Ú2ä½Þ#¨îÊ /¢0ªÏ‡7w¾ˆh¿\핉égPˆO”: ™öÄVÖà̈™]¨rŒq*ÍfäŒÏEÑͺ‡ä}‹s&Z;Éž¸‰øI¶ÂKŒìä¿7ØqÎo ó_cÞ¹iàÉqÀV"Ç÷—7÷Ê-J1¼%Üum×n‚Í‹`Ô%l¹%ûïõýô«<£ŸóîVóš‘kJ®X´d“ƒä½› F{9Š§‡Ÿ€\Ƕú¶ñƒŒò2¬e rÛ!y ðK 2 ñ¿&èU€úR²c+P;G¶ÅV„!ãQÐs+E¤¨‡R`Úž|> ³âþ‹àÇ<{ï©MâÔ…âÔ—˜ 'H3×v®´è£søT÷ÐdÚ‰—‹Ë·NAàŒZtçX³Côt5ÊÕœÿh¶1WÉ~ÛÉ«?:óþʳø›°Ø%E:c‚ú[Yo”4Mko²¿†sfíüÓ ¿WÖ ÒBQ ¾P–(4JիÉËmÜUêĆ e ütR…@+Ó$@ÀµÑ¾öÎÞ_J^ÇtÁë8…€§¤Žæ1fíZ[wÚYC°ZÄ%?`ж}–h@4í@¹ÁôD›ÀÙÙ€Dù#3³û5Ïdøf2íBƒ/š mK¡”M¯vBû¨çO†‡âéÔÊ*o”=?¦ªž„ÿÔœ¤í,8ó|„‰ Ç¡ óè‚LB£Á+M k_£>S¢R)»Ï8uREüw9YWútÒ ØPjm2á-çû þ 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") åRôÎyšL•M/šÛ½¯¥åè¶yÓð\G’%*v>lÄÐŒÔ/T†ýO d#"Èà%¢ bëøÎeþÁ’óGîV1Q¸hd¹ XÖ%ƒYm\¶F9?šüov€ªÇ( ªS`¦ªOG^ñv™ÙKwL¾:0D: "HâÖ—‡éDɯRª[(CÂc'!­j¥±²I.£ù)z œ%Ü™•"4±z¸Å£¢I_±ÚÖ‹ßf‚[Î^"^ÁQÉ…—½›ä]¤UvƒaŽÖ™‘AeX™&–þAÓþÙBr*#ùB& ¾m|/¯ß… g©®Ü³Šˆ"¹ˆdŸû£ü%(²ïç%«R•å†îÆG`B²A±M .§"E1tå÷ؽ^d-çj¨cU›šûh¦PPX‹}Oáááq7XÓ§±<ðÁâþêaÎÌ—Uæžœ[Ÿ†”Wâm/a¾„/mPqÏýš~³=¿9@”™ ´½‡„7Ú(Ì1ÆÆ”ÃLl±ÍꧫÈNÈùÀaŠ¤JOeâ»™ SWœ ™&hœ–G£RôÒƒæqg욣ÈÚêûÌšž„­[º2!]SŠÓ°L 6Mf9ª2µSôy:!âš<­=zÅäŠcÃPËÞ-?2kxº1Ç^Î3©¦kVæ…©ÏX‹Æ*'ŸµX$»…0 ™GˆÏ½ÆPq¼ð/ÌUñº#’³s™5/Å·S©Žy­I¸ð³G–&_§Ã áYdo؇w„¨U‰ƒS!lý/˜õKÿ: €mçŠbN0ï÷¥ úD/ý¢$˜qíc'™Êp}ªt·TÏn<[Js¸iƒ½òÉÍR4¾ÜB”AT#휿+`jrÈ\#F–{Ã?ò?U‹ÎÊè þõFe—Œd)ݦª.~öT­Ëè)ùF“±iMÚ›‡_ÞÓ?;‚¹#6Þ£dZc¶±à—d^{@±(ÆNÅX›}íÚ4ã0ú 2òiu-t7 Ìl]”Þê¡Ô"ZÑÇW9‹a+­VkŠéGÒe ì{f`S$Ò©ivä8 ™5Ní¸X略Ãÿ ›îž¨eÚ¾µa¨=øë0jä´ ²À/½oÿ‹3t·‰¿B{ \‰þ›GêŸeÇ Ä×çÁÙòI½…Õe[”¬ðç’j> ÿ\ŸÔY= Ù¼ÛZ%båg(C&ñß*Õ䦿¥“Ldý1ba¢ìNGq'²ßX˜b5B¬ŸA¿|ÒåÌŸú´3ëäÐóV55+2ÝÚ¹yILùmIc‡Vß…õo@è`ë 05:37:08 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 05:37:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffc}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xa6c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) n4*J†»ZeÐäLÏa45c<ª€kÇ"!nAƒeQ0†ïH‘w ЙÔu?@Š=_Û(’e¢qwü”~][;`Åëj™5É`—LþÚÁE:vXæšØò'E"­¬Õƒ2±;]|ô2¾.Õ{ì¿{B‡'ÄZ¢ ÑãÇ æ«úÑ«»ÉC°P-óAä«×mÖúûOkÞÈœ£/)xdk¦ª-¾­Þ•PA„¯œ¨µÓ&s³ŠÔ.!ä¯RËz¨¯d •í)©ƒ¦Ñêða•¿#̼¼¿ûà¥ÀVùéë{/?Xd8ðôñ®1Aà²3x–Âm†ÇU9ewüͳÕO³Ë‹ê Þ—®!‰µQÐdcÅ*²[Æ]kÛ 2ºÂšbÐìWk|¬áÄ¡AY•–R»Wù²HBzÂö‚6É»ËÚ²°0>¿U?™'ëÒ}€$g ®nõÿ‰á¥ ä‘|s–åÍ¡ïtÇÏHÈ04ŒÁœÓ&>ðm4$~0s-ó¶,/ÿL¼2ÿà›ìÇ,Kç)á&[ŽRëºÖkéd‹BØŽS" 4R>%©±þê[v6‘•r?½I檤ñÍk?¯ùïš¾Êç í€jÑÄ3­çk%aËi°ãsþbU³¿g¸5M1!K¨ IÙ$WÁ˜R-†ußò ¸ëàüîf©Œ,ß I;•qîš2{˜ÖRXßÚ=ûòþZ¼O•»ÑºY[}Õ×CŽÁÈ/–rû ó~ÙñŒE¾* Ãœ:­¨Ê«ÄÆ?¶ÖteáÁÎåä‚r1© Mm-ÿ¾öü6þ'd`iîb©A'…/ƒÓוõ,«QtòFÅP&šgÈ@38"Åìí!ŸþA)+Ýâ –`ÅïÁ]~±vfQXhàä{!´ SìãŠ]VïI-®¸¶’´9¥Ñ¹Ýo“FÒ©í›.©ûº9ë?”Tœˆcͺu] 05:37:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x5, 0x3, {[0x7fff, 0x5, 0x8, 0x7, 0xff02, 0x0, 0x81, 0xfff, 0x1ff, 0xffffffff80000001, 0x3, 0x194f75d8, 0xffffffffffff0001, 0xfffffffffffffe01, 0xfffffffffffff801, 0x2, 0x0, 0x6], [0x0, 0x9, 0x1, 0x8, 0x1, 0x1, 0x400, 0x1, 0xfffffffffffffff7, 0xed], [0x5, 0x7, 0x3, 0x1f, 0x200, 0x401, 0x4], [0x7f, 0x100000001, 0x1000, 0x2, 0x4, 0x9], [{0x0, 0x1000, 0x20, 0x40}, {0x6, 0x352, 0x20, 0x9}, {0x1, 0x4025, 0x4, 0x80}, {0xffffffff, 0x54, 0x8, 0x9}, {0x1, 0x100000001, 0x7f}, {0x1000, 0x7fffffff, 0x0, 0xede}, {0x9, 0x3ff, 0x0, 0x1ff}, {0xffffffffffffffff, 0xfffffffffffffffb, 0x40, 0x8}], {0x400, 0x7e, 0x1f, 0xfffffffffffffff8}, {0x16d, 0x80000000, 0x1}}}) ì&fâb—û¤¿Æ|/¼®,ï¹6ÝjRWí„ÂÊ×P­î%Ãq zvA¶ _a-«Z-\>È-fQ/ÉÅKv">³ ‡†¬ì›<‚ˆNOÚQ.O/]g¬` 9µ¿ÉÎŒôW]JɳzÒ[(‘^ãüƒ•+£{&|=ˆ,PÀ¤ìl¤°‰þòV)s©ÂÈÀ¾¥÷ã$F\¶òÓz·,7º“aÏ߸Û_ÄÄênZ“uN»hJ‚_D›°•ý#Î6Âsˆ${ݵdˆÕwÆÏ?–…ä)á€NGóCZ®Û†bB=¨äÛ趮Ó:³¤±TÊŠâ'¿‘¹9÷ÏH*”µÀV)ø’–ê*Ü…íï÷°IÐ#â¶W&¾O=S Å.ÌkuÖcÛÎ8½–µçš²d–çMôCÜáŒ>ªË(!/ÞÂù 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:08 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r0, &(0x7f0000001940)=[{&(0x7f0000000280)="be7faa0b9e10e87349dfc042dbec295186506cb277dde747827112441f32145f0a675c290b1cb47631584b0b13805b20819c3e83a9b5c23d30a56e267d285153575e64e5c349fe9a0f2f3aeef62de43c8d9f4365a8fb10d7d33cb0be442c3b3ffe82db3e5f5f801bf9a7bdd82fcee720f4bf897b1f2686d559a2c5fce4da786e7490c93bf63bb60f0c3623f223ecf1dd98073bfca142216d66fd0b439859ae3739baff69dfbad24fd773f4cb43263b9c556831a6a0dbeae61288f02f8c2915fe12e8", 0xc2}, {&(0x7f00000001c0)="859be5b3c8bc9ecb6d15f51bb012293a8ea06ce8d9f5179783d036593dfa5f877eb8561171fc8fa735af9c48e797cfbe48f5667c5948c7993f1dab35d7d5", 0x3e}, {&(0x7f0000000380)="f6c4fb04d737556eb7a1ad2e473a38cb512265bff83d1f94b80b845fa6e5dfdb6d5fc8181fbacbf1f8f7b5084a391d5e072129ccb0cdd827cccecff7b10cb1b6ad5aeca7c8f58ac59cc70dd6eb808eaf1c1b8eb837b0df9c9563a2bb2534bf2a37", 0x61}, {&(0x7f0000000400)="24b5972b5e0c866858e258967f4ff55edf373c5d5e3d775e37deeaf36c7fa5c6e478deeec2794ebe72ae1c4c680255b3bcd108c6998d3a37ac7069d78babfad1e99d4714f18c165bfa5b513138cc6aa3f8309938926155be9cbec2c3d332ceebdbf43e6889ab13b536256df39d765eace8220ddc70e0aef8a528050ae8f23b8bcecf128cb0c6d45ceca7061e067fd7a03cfe9060329e950d6984addee231747d2748058355e579ce6d54b61e4032a1635b2f8c2d482fdaaac0620cc09f5571b5d5095d24564f46e2b7eeaf359de4b17395a1431819b33c92eeb2771716b23e63542ab505826fb9", 0xe7}, {&(0x7f0000000200)="5dc22b92f9f99779fb49875a46b8e28990", 0x11}, {&(0x7f0000001a00)="fb4efb139d09ee1bb40e6e9d11a672b99b212c44e7ac8a6873e29163fe0c0cb1a84069f3b7987de0d9b5e1e193ad319d2414ec62a1304219d8b2a435f71ae6773290a2b2ffec03262c7d9c546c79ae5ee7ab902dca8253f00ff2995abbd24c3273277c28fe80598621df39bce449992cd493e8bfceb7d6fd3cddf12c602303aaad829f0c0effba09e7eaf5476b27784eef46cf6629c0c3ea81d3c6cb61d86dddf3cb6b8024ccfd8807c7b3096098c5f4ba65adb3721a8168ceb11dacda5104f3fb5e02269da12363e0ecd3fbf1ad2d872f66cd6c8d2e5aaf8d40423f6d688bae55ae033dd6f3b5629ad361adfa6c7e930b872aee6ad2b0b8478fd40b7254862797d030ede7b2ea34888ef21a55e2988826f38c1aa75614727b5af44e787f053bd2badcf736dfa33f70bd1bafc2062e357e580e411a84664dd78bc1929741081d44ed0a77273ef750efc33332e4143675306941824f944fa6e151b25c7fa4a3bd460b602858288fda5868d4f1f03b214290535eb9865dbed0e559be23b050c93ff3b90cc7ae903124bcaf8b0d78c925595d6953a7d3a78cf441935a5e1ff7d27220d9e4167b1a4dda457c2f18fd9aa4d781ecfc04b9b62e5246a48576cd33ca93e09559ec1cfbc6951d04d68a9f77c8629fe4800f030d81d25c8615d905d99f6813fd35dff93ef42f0c79e7485d73e7634e92ac949d08924a6f03580e8bdd9ef31132d02f71bfb72986b5e48a2ab286278af200bc1b2fe2c5df49f1ffdbf438093dfbfde93ffea65a553349a4831563b7ae675b200f4f93dfd15e6f93c7d9b86d99d283c3469df420cd979c1f55c2d40117dc6605c0ae983e08d24cc4a8077a31c42c7dde8b3db004b44fefc302f25d3fdf725048d4e39102bdeaccd3fefdedca82f9461651043d9785c63a52d1e1eeed54e01baef7f0a909d760e482275f4157e9001c5394d6cdb871dde8c7d8cd56b91eb007ae99ce0a5dccded7ebea4acc17fffd14fa85123d50327f6069bf67609f27c85527a4f3f903720f3037ada32175e53ef08e0fbd1769bc51cd80017d288faee3635fa0bd287603d3454920ca51db2fb913d1619a909911220db8a750d15858bee6434af32785dba361bedc2fa682868c199d5e3f93c3b1b244e2ac087c67700a688b179aae339b9772b70c0fc4b966b1a43114c5b12db3320b6aff456dc4f4c3c1ed95f7553cb0a1a30f73dbe96bd247ca4eb8abe320ccfbeca1a7418fa12550472434a0af2c5ea99e6743082d2ff9bc698627782201c0d99a8ed92c336b23903b619bb85115234759d293d9ff32da5e5742ecef4099cd0b93c9965dd572c12a826be8e47caf0a233a686b7c8b9cc57ed960d728a963c5a0d0c8260c8c5d6a5eb69b5843e322a9f0a311ba88a65458349004b7d518b5b2fe1ca901d3fc7fdf38e6c3369bb258fc17afed77d3f0486993f9de79ed976df332eb42e4c5a2d3c72bbecc878fedd73d9799dbec71e4b2eeb1ab023f1188458ab12e0136a4924566069c1cabe011ef49c68c4abc4c709064a6ea62c90cc9bbac83e0cf2af473124c1246423aa60f21310c4197479d387ef6c5f232ad4d21dcf1942bcec2fa03745dd204e57e9a70c26abdfac796e04acd9d22398623dafb045fa84d217da7c0db9754dc79d6bb57f4602f6c6168929acc3ea75382ff90d81fadc066ae9567da160f416318f1842e486b1acf3bd0118f999e3e090da998e831fff9e73c5ac9bb6b0e16c6ad43682b664e9174cfc514d60e57b175089f95da69e9e34274f2a876fa3574e288f461dfef1697804409422be57ffb8c7a9a04542436e4de88bbcd8d0ef9704193ad844b634ccb1ed68cb1dda1d1dc2643dfc5df1f569e0058424c110c7b43d84ff63814fa55bbe9dca4581a77845695abdac249cd4117478dc8e5dc1f73c8058a1ff283cd8ef2cd01997cd0a3cc60e3a7ddcb3f21443fc5e8e819f6903ddd083d25d5d3fc7f535308fd687c8900766f6325115e2275afa0a6cf1347bbd805ae5120d10e969cd15f5a314161268d3b86f03e88e80b266c9a6ba6d5568e8fff95e97a55cc89c050cfd98a7fd2ac5ed98f1cc3d4a5fa4458bc777d60b2b4e9e5633dad59c546db9d612b4588f9b427789cee256569eb3fe8204dfcf87ff99f921310c0f0aafeb043b6d54df2db51598cb6cf7735fbadfba96017a1deb4ed100267745e17b35f48704d4904466a538dd2d018bb56e810041d9344e2190e470088777e86c3e8880ff9afbbe1e8a16a400b4790250eeec7f87164eab0a0d7fab06a1acb478c1b46e5f104be61b82d45b26ca67f78b65f77007a34b1c63c4f98cf8a2d6b37caa27db8dd1ab15acccce442e8e0474eae1b5daeae5489ac8faee2909d931b433601a7e802f95cf340a3ac61c367785eea8dba1a7ca08a4fa553ae39d47ec0974ea91a176803e209df544d54823242379b31be1dec1f92d38ef3307e63bf0db7349710b83e205257c82e4fd7236c8718a85e24ee28bfded20664900904f173a97d59ca1bab4989e096c4bea0f31512a0991057be16f14b3d2809eb92bda5a754a67d67c7cbe531293078532c1910100c4649b35930ada712bfb2786954801380e6bd36a278ec5859b82865f975901714612cd16c526ea26357e3d6de23933cf105fe045f79b56e2cdb8657f53ce5b5d09cb0512bc379bf8cefc727b5f3ff5404c319ac421e50c162a3de2174f5ce0d3016eaf91cb9365cfe6bd847281b38d68063a97018978af8e1c706333925486dde8d0442be3090c141cf5f1674664d876ae1b81cace87d3a061f48200e1c7b5b8cd670ed59dc51ebfbff70912a5dbf58180a98b11270f41dfa4f18f4a7eec7e41f15560dbf59e5f0669f83065585758d59263ffaf64d83f01f332cf1cc8ff530fb92888036b517f05e362554be35dd8f676d22d0a88def7cca0fd468c422d9687cf9a0c1c083426292dce562389057bd69d28d2450ba5bf32f0b73d9f10642a579ead1fc1fc2c6e851d8b2c7f80c855107bf5fdc152227bb953fa93c6394f20b71edb2f9adc091574ce1c9965a5db043cd83fbf9c2780c7d06f64255fa860cbbabecd41dc9d56333db71ebdea9ec7454d0199ffaf2cc7417459fd5195270ab5ee46e2ba2e17d813a98b9c2b69d53f190faf9d3e933c3eef17a6f1511831be5c63dc959b896e199437656b717aa3b88b3262f5429cb748eabb8c7e4b27a0aa40e073368466066faa1aca932a8913a0a0b1b20bc3f10b9b5d830094be4c9bdfdd378e6e15a7697d8d29573e165c64a508c7fa5ac9fe93a9720cfb28479d6f178142b992c40bdc81fc30abe4053cc8430909c140a5900e0d69a2ac02cbc86a5176f66c7f67c4d10992df9939c7ddde379ec23d3b5eda8684ba67e159753bb0e1e26ea18161ef2066d64e49e2a3cf9083c46b1ef547ac593f1ba87c435f5af6a6dbd8a163754296f201f3db86eaca97a998da268237696b52ebceb03d7e453390388b6fceb0c4c616ed76f2976b33ce6ac9d63e2728a1b97ebae161e11b7f38309c12cab4bfeadad827ae04297ca048370e98a57769bd6e7a3fce755772c0c7848b9c9102870e201d18c17900f0cceb3e12571b0a481ddea5fdb69b3dc6bcedaa8e8981f637b6fa07bf7a88f20c04a174468b530028d42f4d2def2de94ef8242a6dd62ef92067c3a2593204044aed6964a911fc34b3eb1b2e51a1323b2e74293694fa5f322c9b2e5d03c39adc68141fb327095a6c2edcad001b9612585680cd213757fab54eba2bf58aadda3695589999d86940de8bfabe2833874b807ee5ed370b94052b114fe07f584966d266d850627d78f183b880e84624f2bb19260b3ec201378746542385c9e7f959ecbd0f0d98a0b4716d9002e741d04161866d9482ef21e8a16dc204aadee3890e0b56b15a3c7d64527a40d76ba2a897023989151113f1bd65e753f70391a7e6ed233201981cd19d2690b1b3c5618172ceda9627c7911c5939c5286fe5f25f8942b6a7abebf6aa3e16c09973e5d91f567bda0a4dc30de82320ee8996fdc384835a9f53e2b0bf5cc0cb6195e7b0ae6dd5b04f3beb97ba451c58809aba5ab5492c345cb44224c9f84706132328268be00468591903f3fcfaa5776013984a2a3972d428b4cb35d5e931a2b4b3d253ae0285c611d404602aec920c04da687cba68ef6b40cd3738e630dcd4aacb1f4d4a21f44c229ac139d768e9f85948898a7b15be3c72e6f432cd943e72d610eab84021c942cf286de0f0075235e34cb079cd801a241555fe18574a40ddf90a1b33c6876fcc5d665d5826051ec7c7ccd7d96d96742dfd0420ceb9ee184f9d50bf49ff6068145b6875a1c098415bd76577cab2e8840a2a0e548291774a806276e1dea0d3c17a5e35dfdc881974f2d6bb644c1d87238fe88a5284c1968d9a8aabf8012d81f9eacd602b774c4bfdd3427fb5f4c97fd6e6a11c1719ba016016909e7950486bd45a0b0991fca3438a3d3dda1d2fe60668f6745dca784a785db5904432d56809575c1320e8e593ac183ad32c7784bcd0168a010f4d79093cd8c6bfffe586de6b9b1a99c4e67dcde0800f0145f97c511dbcd0b446aa8450e0b3561725e5899611381692f3a4256a258ef3b1903cd032ee0c0fe827c1f7c9595820c1ee0ae8ad54db9a930b333523fb5f6bef38ea9a9c0ffe323335b6cfd5af06927048b52e0e60518d43f832e2dfe1655ea3c0d67921e8ba44c15a760e528519beebda4cb99af45a1a67be9143b47a18b8526711b0c229d1ccc11f801c49ec6bef43be2706e4b4996d190d9b66767efc74ee71bf99a9146f2d1cdef83858d9728e94f63527863c3ea18cc8d3a836134b353ef0846bbfc1be9b01a6f598a6e16a4ad6a1bff64f4c724300c210c8506d994c3f37420659fb63f6a005e19832646789c0badd25f2928065b5fca6f7be158569616a4a9adffaafe7dedbe9b06604e6a332297c756c558605f9b84aa77f06582369af700fc308e560db5e298a1eabc843a793f3dae2c8b41dd3fc97ecd45b556d0b3a5ac5519cb02c67da34296600dffa370e8634bc905c20cd046f9e28bf976fdb09d33043ccacc464482b00771e544b6f8e7926aafb3b897d3f4b6615a4cb0cfbac441a49a5286f6065c6f89df54811b27daad83831f62f231e67b62158b433bc1b9794ad68d2966139cc45549ece89c5adcbaefa0128ca958280c8d09a2549e40cb0e8001a4668bfe15b751f80a3adac10df253f813c1cc0e1737da21bd431063afdcd8d72cc5acd5346d25eee0823e827386f9853d62156db7d2de42047a9f976bfa695c9893171cd1651092e3c15f7daca8306a444aaf170c89d03e042247d5f49527bd55c0a63b430852fdcbbf877ac74d8191a64f891b433cd2626d6ab602f18a0baf952b52d2165a119bd22155cf0c12920eca749e15e47f209f61fd130208ae742796110677788c07eec15ae95c09369417be34fc8187d9525f60215dbac6ebc04a70b13a13f3704cf6dd58ceb0694f17f254fcb6aa39afae3ed51374a9d0836e836642954e9ee3d6527fb347c61499604fef6268e941cac36c9ed625aac16fd87a455fa150b90d35dea49112430c64bec6a24ae1751250fef3838f614cdd1a14f115e0d2c50fdcd6a1e0b17ef2d31e28216dfd55868c9bd515b52f69597b0d1740770e3005f03d5f756aedc903e9e35e2d47b060a55754c6444636b167c468a54c54f5651e7196f7e6e3b18d63d45889eee186ccc748c90f2c918fb2fb9a2ded37d0104fe735c66318db097564d450b434b6f08b1c41", 0x1000}, {&(0x7f0000000500)="f26937f979b9123d0d48625db0eae06e09941faac95e73cd87f5ad8b22f07c6c70f8f5e05c0567226dcbe9df1928c40fe39b9a9cf874174b8c4ef10391c1b6014cae0b745cbe68e2f41a795aecd00fbb3d79845d0d1c4c73457313dc48806fcfc87d63e5f918d62a1b36", 0x6a}, {&(0x7f0000000740)="493ba9b055ce0c3c2c1e8b33dc3396071a68818f744cd785b1fe104d99513ee49c3053749fb73cf9619d33540812b84171f261e41b73386b1df5b54ad411f24be2e4c2fe5289127e4602ca1e2e95116ae40293d3af755ca94dd07f20f8bf5a1860b80d20037d554bb8b52af3153c3fad30b6b48e5c00356eb8efaee67e07ba140967937aa1e05e3d68ce9db40a14e89c0b836d1e17298db3970bc539caec6e441a8973555d7d8bc4bc6bf5fd277365b148976b55deb9ab4c47f6af57d6ecd005de660c96ea1b15671eb43e6cc8dffd4f59f57a", 0xd3}, {&(0x7f0000000640)="cd0d5c8152241f2c51e7e4a2aa235687bc5f6ee68029e4915169133ff11bc98d2d31f09374ed482cf872bc2ede970d71f6e72d1bec8b31799a9d8c270324ac77de20075da35d8923a17d1887efcd3357932f5dd90d6f70b8517b8d0b8143e3844ceb8c684f6e302ab1d96c1c8d2f945e17b82dc5eca99cca0d1095f7fd768f3d6def2706531046da5d25b5269ca4520c04438bed93da0667e94888bf68e40476ea57b09c17c471152ce187d1cb6ce417b3bd53bd0e4e839823fc4ab5ece6f28a6e712065475deb", 0xc7}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ÏNÆz§âÒ…³/X‹äB›ÑÃDFÌar¦›é€|GäÜ‹STÐwµ®¤öTw8wr@§²|rÍóUëǧ<ƒ×xÔWhŽ»ƒ£G(ôE§¹ÄƒÎ'îÝ Lf¿»Wϲˆb«†àÄ\¾n’óUt·Z2p¬®ObÚ‡¬AU–uê…S£†_Hí¨ ê1À #¡ÍžéZÂY Ùy +…­ô–´¯K$ñ%ƒ©®PüY‹ ”sÎ;·»ŒHa’(êôËF)5Éÿå!–žÙ~…+bT« {¬„ÒÉ•YÎiRbþlß‹žÔ*ÓcQvØ–z‡‹‰ýœg«éG) pÔÞéöÏçxš+¾~“|,”i|ÐÀ5bûGIú<ªgm~ÛóÇñ¸{’ùÔ¤ìý\̪X8 05:37:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) geteuid() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 05:37:08 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) í´Z='A3†yàZágSeûÌçÿnº7!yt5‚Èl5šh^EüœA*íÂD ícb/NIOÄŒý0 ëƒÄ¹^ž‚tá¿\}ÃÅ?£àžH<¿7NïygߨMW{qj¦뎡Pé‚–’·Å‚Àî⧖­õ ‰I›[$2ïûчëå#$‰×Éœ}µ 5BëW“€rÒx’Š:?1ÕÈã*?¡<òë©àÄføkÚF0Jk’¬*"$ÇþǾi*Íå<4Ñ—©F´„—0³cîêˆz¼Ÿ¡ B"mYÞÍ’-IÈópÅ$‰lWîL;áAýÊè®@$§·I :ô¸`9JN¶4L›q 1%r¿Jüž‰^þ2¦=ÿ:÷g(êì0+pÇjé]lÇ–ÂãÕÒÿûyè°}¿b't–a'÷Níé6/¶à=EY Ëóà±Ð±€$*rE(l™År§gæ½õNzo¶!á_bíM ”ÎŽöFŽv×9ÕVì=±ÿšH¦û+c-£÷ I¾–ò¶ƒK²g1` ')ÝÒ|~ƒ|QIÈw‹èÍ©›(c+ÂxÙb´Å°j‚oì—Ó=Ñû¬–Ûu$ERùO‡É&¸N~ê? O©F4wɳ¬ÿ‰^ÂcrðÝ8 ý™ìò¶·í¢wó]ãëɨ‘Â6$ÿæqÜ£2cîKÆ‘Ÿe9]š_t¥9 ·Ëq2¹Z_»k#¸+Þ¢ Öàý_ÈP mgØ.­ü[¤87µ¥/;PKe}/ÒOeÿN¥·Š¼‰õêÏƦ0_‡n…Í=^¶/íoщÇA•›`šŠŠ84û2("Xí~ôw£Æ6óM’ÙX7,”êä»%ò±UÓžMU…—þó9Z‡³Åg¨Ü‚Üé_†«î;ÒèÍ<9E‹s¢A{ŸöB°ZKGÖˆXrC‡<ŽXÀþ™ëσX$l[‰æ'1óŽçÙù˜f´Â4´þñNïHðÏ!(oÉüB%äêÞ#è1ÿˆ×qïÛ¹DùþÕ‚ ƒ& 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="8f") 05:37:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001c80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001c40)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f0000001c00)='.\a[^\x00', &(0x7f0000001bc0)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) 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(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0xfffffffffffffffe) 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, 0x6) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 05:37:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x10, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x2, 0x0, 0x90d2, 0x2, "d730c119633be82cd704fd266e6d00", 0x0, 0x40004000}) r1 = syz_open_pts() write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffdb) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) close(r1) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x5, 0xfdf6, 0x20, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "0700000000000000fff0fff7ff9c13fe4dbfa600", 0x0, 0x1}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x4d2f3e04) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 05:37:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) syz_open_pts() socket(0x19, 0x1, 0x24e) Õ(‹ï­a¶[Ye¢–’þ…àÂçiçM$Ù±‰9…‚ÍÎÝ'¸"Žg“có†\üÕeFgÞ-Í—Æß¾NUž™Ê›¡¥ß×¾dK¯5@èî/2$Æ-­XJðF³ÞL7'»"ö}“mœ”—Úƒ:ø— 05:37:08 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:08 executing program 1: socket(0x6, 0x2, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x8000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4000, 0x100000001) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:37:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) write(r1, &(0x7f0000001500)="4fc5ce6af7b6985e6d164e4517f3b3aed40eb348316fc617bd5c234ab66c5a867ef615ee0f4232c2aa4fb13f2bc7e01e681559217e55f08e7c47139e276cdbddddf85e863abe638e04ba88447dc98ec8db2e2962bc42c315b838b04547640580c4d2cfaba057e21cccb0503d2c01002ecfd37cfb9152526988d87440f7843d00e0d02a79d02ad54379a17822bf1cd100277180f03b0d0cd5d9194b8573ce88662316bc6fbc8b9d6eae983777a4b27b89f87e5a1f4773508c369cfbbe07a5796e3fff1e968b1fc24e0b73b984083691f84a79b00300000000000000d3e2316a3883523d7db286ef65e9aa20a1e2bf00e023793448b19142a544a097d7c58df5676eabd48f12cc9f98c26662a9bb8ddf6e9013e83b1a4d62d0122747244680790132836bf0fea2e92468a1f1ae3ff0325d061846b5088c655859e400fc74488ad613735a9e2a04d7af8c7b7753ab2919bdbcfd3ab38bdb09", 0x157) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) poll(&(0x7f0000000000)=[{r2, 0x80}, {r1, 0xc}, {r2}, {r1, 0x20}, {r1, 0x4}, {r1}], 0x6, 0x20) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="122adfd34f0fbcc088454976b131cbbfec6028300c73126f642aabd078f8f8247783cd229ae47f62c35c0955f93ae694b55cba3a329e9f94f6356ce0b1667977370f75c67e7a3a0b0cb2ba713cf55e68931b1a8026271b0f11c44c2a0e185b858b86976d3ca271ac2db6c77e352b7dad580415059936ee84dd0e23ea04c7cba8c6da2a71b0e172656a91c347f6632746cead430958c4dc60d169339638d39969cff29e1c3e8f1e7c2cf2ba4372de653f64d327b3c8924d709213ab7f6330cfff58b1176c9e9d96a542ee3fd3cde8b6f106357ff041e5f840cec820a608891b080b69ee2bb873e294849f0f517c01420f43e9", 0xf2}, {&(0x7f0000000280)="a30e748c4025d5ac1b0e6f015b14fc4ff46c87b4b32618decdd5f569e6a3f8a30d1334fa560e36d792e69eade540a750aa2740ce5bd9bc4090155e5bef262ba0457ea6e70eeada09d31b389b0579d4acf89cff5f7803eea059c4b77018d416111e9d39f897cf0fefc0e7ee5f3cda194ad4c5eb1e11dd63b55db66f4938869b068b0ca2c9eb49587ee1867299f582aa904491196d4fa17239edcc404a6320d9c04da90a9668785b28d43285f659d543b10324581590226d371211d70ac4e253b219b8f6dd9e91c70de0caa0756c1c04add3b5b8f2fd409457ff0d8f1461433800e613a96424aab4fca1d988fd35f040d13f1c", 0xf2}, {&(0x7f0000000380)="0f98a47a87747a4d2cc55855571ad24f0c16bb76", 0x14}, {&(0x7f00000003c0)="2cd90bbb55b93d632c7b361375013cd7d099699c23e0d2cbfb49a925c7cafc2c574a597f62f31fff456bb17f5d29c10d3e302e2bb4d4c9010758eeb7f92ff32d776a3f7375a1b3e530cb8dd89d35ce560f39afa1db10576e797d69935d4cd7e14fec2325cddf257f420e8041ba7fd44e876de68c5c432a16c9e1565bae812ef2165a208085eecfffd341439264763bce5330b54930d9874fd92f53d9b2640450c02a9e53fb58b6bd51d9b450873cc6a011dafc6acd13361d61ba318693979d5da1311ef524c6e5aca41cc7f38b8e23a58a71b53b9b5893c716e7445c23a8d46a3ed2f31a724b7e", 0xe7}, {&(0x7f00000004c0)="a01723e8a835413e4805ad9fed3199aa486c3ee4566719696a5576d2840d8c927ef521b5df690ee0a29e08c64c500eabdf67e3755aedee3d370732c823c00bce1692dbb9d131ac478b3e78a3c1e720eb733a9b66342bfc6ae9a20d4958681159d5f0fa0873dcd7bd5de382ea", 0x6c}], 0x5, 0x0, 0x0, 0x8}, 0x408) getpeername$unix(r1, 0x0, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000040)="36ed63b687bfe50bcb4a14a2498696da6f914bed836429a1c139fd15fbb99fddce1b7b1948d5", 0x26, 0x4, 0x0, 0x0) 05:37:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x1, 0x7f}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x3ff, 0x4) recvfrom(r1, 0x0, 0x0, 0x3, 0x0, 0x22f) 05:37:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) 05:37:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) listen(r0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 05:37:09 executing program 0: syz_emit_ethernet(0xb5, &(0x7f0000000140)="1131c7313ba83a1a1dbbed383c4cf3d659d954347133da5cc65292bfe2385e0aeadb318f5cba2f93f98d3194fc72a8183bada1d5d365c81e9b02786f7bf3df473ff4ed9ab18c7f741bce145626633ae8d9396ced77189e1f3d45d2b8dbb7545fa1816607b33652e2a303b84dbe77d9ff0b794a1be4d5d6111ec35b57728015541ae616c3ff6e60747c32fb986e9fa90fc9c600ed62a79701573ab6e708a2f39f076cba617724cea423b47d2fb669cece08cd286169") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0xffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0x7}, {0x18, 0x1, 0x3, 0x6}, 0x1000, [0x7, 0x9, 0x1, 0x8, 0x401, 0x8000, 0x3ff, 0x5]}, 0x3c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 05:37:57 executing program 1: r0 = socket(0x6, 0x4005, 0x30) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8275c0ffffffffffffff"], 0x10) socket(0x18, 0x1, 0x2a) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0xfffffffffffffdc3) 05:37:57 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) chmod(&(0x7f00000004c0)='./bus/file0\x00', 0x18) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000500)=0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r5 = dup(r1) accept$inet(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 05:37:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r1, 0x20004268) sendsyslog(&(0x7f0000000080)="154c6b90ef9fb6e378b39cbf4d596f421aedab23e406c3d4a8ac84e02ec0543eb62301657f0c08", 0x27, 0x10) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='tap'], &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00']) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 05:37:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x1, 0x2, 0xb28000000, {[0x1000, 0x0, 0x401, 0x80000000, 0xfffffffffffffffc, 0x3f, 0x80000000, 0x3, 0xffffffff, 0xffffffff, 0x24, 0x7ff, 0x859, 0x7, 0x80000001, 0x0, 0x2, 0x4], [0x8, 0x3f, 0x2, 0x80, 0x1, 0x9a, 0x6, 0x9, 0x1ff, 0x1], [0x5, 0x200, 0x100, 0x4fe76d69, 0x7, 0x37, 0x40], [0x1, 0x0, 0xffffffffffffe79d, 0x1, 0xd76, 0x7f], [{0x1, 0x1, 0x2, 0x2}, {0x5, 0x8f0000000, 0xfffffffffffffffe, 0x9}, {0x5, 0x1, 0xc0e5, 0x2}, {0x8, 0x0, 0x6, 0x3}, {0x8, 0x1ff, 0x9, 0x10001}, {0x9, 0x6, 0x3, 0x6}, {0x6, 0x6, 0x1, 0x2}, {0x4, 0x0, 0x4, 0x7}], {0x0, 0x5, 0xfff, 0x4}, {0x6, 0x45fc40b, 0x7, 0x6}}}) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 05:37:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0x1, &(0x7f0000000180)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 05:37:57 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r2 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x802, r2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20000003c) semget$private(0x0, 0x2, 0x8) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 05:37:57 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xf55, 0x100, {0x100000000, 0x3f}}) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 05:37:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) semget(0x1, 0x0, 0x28) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000280)=0xc) openat(r5, &(0x7f0000000540)='./bus/file0\x00', 0x100, 0x20) socket(0x6, 0xda9b962a0d192b11, 0x82) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000580)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000300)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) read(r0, &(0x7f00000000c0)=""/145, 0x91) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) setsockopt(0xffffffffffffffff, 0x20400000000011, 0x1f, 0x0, 0x0) 05:37:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:57 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000000c0), 0x2, &(0x7f0000000180)}, 0x842) 05:37:57 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/32, 0x20}, {&(0x7f0000000240)=""/91, 0x5b}], 0x3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000100)) 05:37:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xc7}, {0x0, 0x20}, {0x8b, 0x15}], 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:57 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x200000000000001) 05:37:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xec1532c0d654cf78, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3a, 0x8, 0x80000001, 0x0, 0x401, 0x0, 0xf5d, 0x1, 0x1, 0x0, 0x6}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001200)={0x9, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001240)={0x1, './file0\x00'}) mknod(&(0x7f0000001280)='./file0\x00', 0x2000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000012c0)) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) getgid() r3 = openat(r2, &(0x7f0000001300)='./file0\x00', 0x20, 0x81) connect$unix(r3, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001380)={0x3, 0x8b92}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000013c0)) writev(r0, &(0x7f0000001880)=[{&(0x7f0000001400)="a7c7c962eacc1f3846d8cceb34ada22d470798639a1890e13b833f693a1ac5fb302dd34c8c14f6306fe352b3c479d7f75819f73da0f305b65cea3ff450c773e14535d0003e13a7242c222c906c6b7fa3e8ea9629a2b7d36c8c43dba1e2925215e7a291ce", 0x64}, {&(0x7f0000001480)="fe0cb10c8c70a41961f5c2350edcf808dbafd45939de933e8710a65822cc0e29324b43", 0x23}, {&(0x7f00000014c0)="c02fbd1b230b836357a1c8a9d6e9b74832cf28a208a327fc09cd0c9efa3beeca47383e051d88ce72937e334c8bce9c4373622ffcf08d250c361a1cc411879fe1f4f7dbd934183f78dd6e3094e528f114e1a51cdfb7b687649a63cff4f879ea39dfc9a934401f88d25d60b408136af2543541b2501f720164eae70b6455b1b1e5ad5a98faa8bf9da1da1d22c5742023a28bc2e83225e0ca1822fbace144fed6a842ef07b8ea63e26ab3594b5bf7368c19b0844e986923c30be45db43f2c71cd3f97debecb477689", 0xc7}, {&(0x7f00000015c0)="e926df72e0baa82bd56dd0e5a4d7f0d7522c56955f6af3c126906b6702f16b90654dac6c1ef07e38e6043e1ecadc54a150622fee2824312fa41e15a1d36e044bfa1811e80b9d9c588ee440876d9e0f07f4c719aaa571987db6e940395d7366d53a2b96ff6eef07225649144fe05bf024a21689e201e1c3bec5c5c1df3ae7646b34b4fcc0d6b5c2a77461f97918132e48dd4b073a0ba69cd65ab933d719e48acd36e2a0511baa9b6116f01a80ce39fa3f16d7a852dbc05d1ff6db5ff18df27ef486ab2dfbf6", 0xc5}, {&(0x7f00000016c0)="cc3b2bd74f35c039209a30782812ae300c48d3ccaee86eb5cfbebdf97d23f2179ac7be0128256532bd7c0bcdb14c5eb6cfc5b0d091802168d2fba9a2fcf3b0fc868595a96056300e0cc2f3caa78e5cd572dd05337fbc68d212d56cc0d07a2feef15364b8f317e89cff", 0x69}, {&(0x7f0000001740)="3198c7769000fc7cbebde10bfe3ba1243ef0981375daee15dfe61529781c45a154771d3f41787a692a25727c9437a3ba8c38c4ae65587a0e37fe9765e1eb38236f13096918187f222cd964cbd3776fc2c194204bce6b1ee4ac481097b77896", 0x5f}, {&(0x7f00000017c0)="e580c2986d7ddd70b4f7f2b434be833e76c478625c5ad422b2976c301d8f1c62e2da673479e9f361b82e8ba2a544954e238c1ce66885fdc40d9ab99733cddcea2b3d4200536b502da4f0ce05c3228d09b8cb10c3fe5a31484b3daac838a8325cec9c4cdae747d486851a3ad0e7fe22e68e1106ee38b1347c672ccc27ad5b88aa4e49f72e45324b3b7453d480e2166d3350440897bed0", 0x96}], 0x7) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001900)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001940)=0x8001) ioctl$TIOCSTART(r2, 0x2000746e) setitimer(0x2, &(0x7f0000001980)={{0x4, 0x2}, {0x1, 0x3}}, &(0x7f00000019c0)) utimensat(r2, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0x6, 0x5}, {0x0, 0xe2e}}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x401, 0x0) getgid() ioctl$TIOCCDTR(r3, 0x20007478) setitimer(0x2, &(0x7f0000001ac0)={{0x1, 0x5}, {0xffffffffffffff59}}, &(0x7f0000001b00)) 05:37:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x5f57}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x3e6}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x6893b32057a9130d, 0x0) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x280, 0x108) openat(r1, &(0x7f0000000580)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000380)=""/242, 0xf2}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:57 executing program 0: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffff8eb5c46a9416ee2396c7000000000000ea00"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r4 = dup2(r1, r1) r5 = msgget(0x3, 0x10) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r6 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 05:37:57 executing program 0: setsockopt(0xffffffffffffffff, 0x8, 0x25, 0x0, 0x0) socket$inet(0x2, 0x4, 0xfffffffffffeffff) 05:37:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x2b92) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:37:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x800000000000, "6fda09583b8813cd156717d93f13855deed57e57", 0xffffffffffffffff}) 05:37:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 05:37:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) semget(0x0, 0x3, 0x400) 05:37:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82062e2f66696c653000"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 05:37:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xb9) setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) 05:37:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3ff, 0x100000000, './bus\x00', 0x2, 0x1000, 0x97, 0x6}) 05:37:59 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) link(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)='./bus/../file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) write(r1, &(0x7f0000000280)='oLTqmN', 0x6) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 05:37:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x3ff}, 0x10) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffffa, 0x8}, {0x18, 0x0, 0x5, 0x800}, 0x4, [0x0, 0xbd89, 0xfffffffffffffffa, 0x1bd3, 0x0, 0x5, 0xc9, 0x80000001]}, 0x3c) shutdown(r0, 0x2) 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:59 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x41, 0x7}, {0x8a, 0x2}, {0x8a, 0xff}, {0x6, 0xd0a1}, {0x187, 0x9}], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:37:59 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000640)) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) getrusage(0x0, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) sendto(r0, &(0x7f0000000300)="daac8f83927e94bea2666e5714b0e88c15c7f5ebab5b061b3885c57f676b0cf074d5142a5b982177d7a49d3e8c7a57d5e6f7efcf21a286672964b71bc6b2bdec104349ffae65fb5212f7ad66eb6b0dde09f244a6c777486254683052398eeb78faf488ec9e31ae5edd5d384cbe3a000c0dbf616314237f98a973954bc4dfc86b9c10109b6caa32df1785e1ca595a3a6fcba1bb6296339d954266c33f4d111ec95f0030f7583ebbf49be0dd164a9f205bc69195440dd5388f3818da7ff0b0f4f56db8bca27552cc86184c6a5e6e506c5585de3b9b2e802b8f94f7225ac0671d8bd604bcd815b0a296add238e4df", 0xa3, 0x100, &(0x7f00000000c0)=ANY=[@ANYBLOB="0f6853cc7229563b4ad5e8a1756b4c65"], 0xc) syz_open_pts() sync() 05:37:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x208) r1 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) setsockopt(r0, 0x3, 0xe71, &(0x7f0000000080)="22a2aaa339cc215561", 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 05:37:59 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xf342, 0x7ff, 0xfffffffffffff001, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9", 0x46e, 0x5}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0x1, 0x1f, "389247e9b590773c4991bb15354c0060155c6b05", 0xff, 0x1}) select(0x40, &(0x7f0000000080)={0xff, 0x75d0, 0x4, 0x8, 0xffff, 0x4, 0x6}, &(0x7f00000000c0)={0x6, 0x1ff, 0x5, 0x1, 0x7, 0x1, 0x9, 0x8}, &(0x7f0000000180)={0x1, 0x81, 0xfff, 0xbbd, 0x7, 0x1, 0x380, 0x9}, &(0x7f00000001c0)={0x4, 0x9}) 05:37:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="820259f52d0bd8152e2f66696c6530000000001ba57016f5705c7fb8fbcdcdefc01297265342caef5c6f28be254e04679c7c8e231614f695cceceb12572c1429309b35daf0c32027f069b9e18360b5790411627308f2b5c25869ff25ec6c97b2dd356c9e5a9c35a074e864e50f565ae1cb495ade9d449ec154a043fd457ba0c3b97e34d7c5625ee053ca09a5c1478d41ceedba1f34751b591d4a70d87a2e9c3b5c7aeac3d60e47bcd31a2080fa4e13c33248efc5be4ffd"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 05:37:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 05:37:59 executing program 0: socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:38:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 05:38:00 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x10, 0x101) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 05:38:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x202) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() msgget(0x0, 0x4) close(r0) 05:38:00 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r2, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, r1, 0x0, 0x40, 0x10000, 0x4000000040, 0xfffffffffffffffe}) 05:38:00 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) 05:38:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x0, "b8000000000000080100"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8, 0x0) close(r3) r4 = semget(0x2, 0x0, 0x482) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000400)=""/171) r5 = fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = semget(0x1, 0x2, 0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/170) chroot(&(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000540), 0x2bc) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 05:38:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000340)="7feae05623fe16542fa7abd503dfad776f1f73926e902e41e641812c4d84797b84c19b6b907010d444df95c81c4f2c8cf23775e97c074fe38ed5fe572a9e80f86236db6b1648bfd5b85712e66f0159a36cc7216ce155bf42d410df2ff37f4a86a5e4dea3a602ae7b6098e7db312166c77d9f80a21c012043927113bfbeb9628169ce94325ac9ee8eeb410a5699829f06ba5643ad9f34ace790614931a6dfa33a3f8eb4517d8c40963fad0cd3b3225072cf9c6d0a669d3635f3b3078b67856be170beadd15c314bcc96200d1706aeb3ef75b7348ebfd1c5fbb7c9ee986f125690e2090421928e0c20491cc0315182", 0xee}, {&(0x7f0000000800)="9a0d2c1e94b1b38845807d01a73d5c97ad47168225354ab0a1d626eebf87878f210c81a16070f75e7d150efc69d6f0da9e0cf8ca00d718f777b8bd76df408fb0d1c2fc81ecdb15ddf3190bee8c43f8e978e876ea1ad5c25441095d41e53065b4a817ddcee5d79f9c4bdb9c8eabea592047746998a46f01bae6d4f0258e7cee4ae3a1646ce5543251d7ecddf9797a199593a2cea007aba5fb2e6cd6e3f5a2bfe67fd954da1ec363ddb09006978d52cf9be95f3683a5ef2c05849c0ee6bed1a2d367dac507fcbd1b69d090b07cd126db7571138076a48f670b78d6f316e28e6ec01fe6dfdb91926af586bc358cc4d3f629ffb3be976d9405ef865b3a4fc05a9755fbd5a2ab784de9dd363f6fa7d1a824bf1bf7077fee6f8024ed32af7fc96dfe00c2f9e13b38230a4093ced803fab3a0453af4c642fa4f8524309adf0e5502b4680d7b649eadfb7e7cc675f5acf5e00bf1a260d20ffd553679d1a3b0692e9b93c265f602f24d176f196f8e1b7027d3af5094fe3bdce43a06464820df7c3b22597994dae2fac6e655423c1322749e0901afe64e32d47cba9912e69f082d25056c500a7d1ed5efeb3a7bf985967464ee05f6c2ebef9d99f37cbbf097ff08f031be96bc55418b43e8c33de5b48f8d31447786b10a80c8b5781db450acc1d2e298a37af514308296e721d91f3794ac7864f83c545141a8c9207dacffdc56b82bca8e4d6dad53f34454256739b8021af3fa99260a4c522eec0e8d97ea09f291f74377c02c255ea5b62463332c799a35ebabddbdad9356128705b92a4dabd486b7ea285779c8b39708f6064e13c80af164e5e4be6c2f0df3abcd459a3cf8c7774e4087a6ffcf7f67c1b0de7bfa4fa557a78a3341097c78272897c810f0967cdaf8ae62d15c159f9b4cdc99845b561d49532cfdf7868da4e3d2dfddcdfbf98901b42ebad372e2cf1eb092978c2bf28e95711eefe539816739aab23f7c8457c77ba5caa2ad0da0b9d5743990c7968c25abf34a52060b25ede6fa44a3aa11d6d91d0a208f5a281677661ce7c9f5a02ea63b4cfc2e371cc4b5382e3ce24f45f61b894e374b7716a92b5f6c2dfd2e3d0674e30afa6577aca330f8e2715aaa03479fc0ec95ce0100d0534fec08785e279b85c4b7d2b9e9d4ad9b02341d2fdc091f907cc35a6bfca38c6fe8a5f1fb3fe78337985aad13280b3860212c0de58daa4d18ca4bfb3ae0930fdb864194ab7bd9ab9f982072ffa29e074f6dd741d4cbaea9ce6ec4a68af53aebb7b14a32d75cdfc99a778d98f39cc522589aead200c91e3b65724c07940b73ea2b51df505ba342f0a57ee2c01f5d3344f2cd74e60b6830dc5cbc3104e055db3b73b5511accaf0b9fc8ee4f541a36ab497c9e107b7fd8e8760861cd4cc3e6e0ee1fb4cc5086dfbe344a78270ccf75a95aebf420b6f9af95a85bcc40b94d38b43b9aa52369b7dcd5dc6a8077532d0e620547c553e9e8eec63d0f6515c99121cdee2f73e0a6ae405e92d5d005631c800c819808c80abcc80ae86d685c5b4daffe042f32ea55f74f139ecb08e0bb97c04ee5353808239efb1c3d3b6263e9fb81d55e2ba47551751e45ac670bc5e521452de63ec794ce2b9585cc3c97dc97332bc7fcac05913a75004548deba1aa263388891fd3fb7045d2507b34f5161b6f06d6579b96090f1201392292cc95731c6013a81ddd61f25eb989c0967f3be69671f2db3acb37e526206b7d53403476445ead154639c4c1a2bbc45887ac09db226774c4ae5c97aa9ffdb2f05c05b8dcb44497385d2f293a91d82d84735ffa7e2df425879799b86b74225a2243eccea309e87ba1c75455763e53c339d580f4b1a003bae1cdbbbfee3b07f7aebe802af67cf9c47bad42ab78351c01638b0dff094be459683e8b5f091005cf7b023b9648b936a74b43c5e6ecda53c452f281a402b33ad6a7944a2650651db019121465dc860a72506570e16d0fb7866e46d54a194e7221580362ad00c2c52300a90f46a958107d963ffe023c1167f20d5c5a215869e07c5f879a230b24444a93f4caaff75dffca5c59ae56e767fcb61abf378c59211591116071e6bcaa1c4433ca28766be0c05267c2183f5531e10af8644f8aad25980d58905adce24760a85e0ff0858914eeb99a4e5d09b7b731e1694770c6322d6b7339fd6b142ef4d60727ec617c0c64013864a46ed8291207202fee16fd1ca857ac22ed1c75f2412f0dbfc8ba7646650ab852abbeb377ebb98f5834db54f724eb08a676ea07a3e620ff461b1d8ebc00968a08177086bea419605527d6472b2c448a60e5960c726aa7b19b0afa06d6e3a96b3b13f988c4ef4171811f6370feeea2d95557938b4c5105a0b3bb572b8bd14f3a4ae89fe348cd5373b9d72ed50b744800c0995ea351a112a1debdea65eac47edecfb3081c5cfad6082e5a1af93faf7b55bd06a1036e395c577c9b6b95de6d83e404fde9bec975f269180d37e1f9ae9d402d281b2bd6a5363598e415e9b0e0ae211d3c8bcb22b4a7ebed53160be48feb364520475c1bc8f0647425dcf3d292411381076f5d72d87ea69da72858128e56ec632fec540e498d847360129d416b556cf25ca1ee18be0587855bc29598add9cf66af43595365aea9eb6dfda8193bcc2355c59024a98c03b572a6159bbcb0262e2191dfec0ae10e3ba431e679511397e641b54b1c3ad62de1871c0faba6eaae8b28f6d3e7b3ccd6e030114a59edf8b31e86a7f31bb05852793bc1ba6067603aa778c647a9035e9cce85f57d779e322b834496703b7db57575a46051fd2915ab167319d968717abaff1a32bfe78f4a21cbbb2df80e0325bfbaae41d584d4409eebf777aaea819ea903122753d14a1a1c23702b3a574d4e974391f3056e43a15d0da8a75f96ff670f4bd0a7f30d59e45a379fe3872ec4187f1b13bbb22624f8335273f2ee1c079f2cb260c62d8438e2d0ceae7b5f3185ef5485e8c2facfb2e978be0d5d3984358956638785d14baa8767641db3a8fb10955707e16c242fd574bef610c0e9cf297f833b91e42221ffcde89ac29079f90e12012e29bb3f0321a8cfcac36e3b4d5d69e3ddaa41924600b1a2f136d7ba4bd37d5c3f250b66317ed8f1598570afa6f1e157a884595076710dfa32cee95d065d2cbee1f65c3ca8a3d2bc8c78da92f296156700709e6738e0c270d62a6ca29e47b2fc4c0e7db3aed6222387135ea9345f18d67375f56d5156138ad9c4975ae3a7e50252da410c5f55922aecbccece9bf86ff075f17c68f032c2702cb0b0c3bc81c56f2d95fba132bcc53a074e30f6f558106ffba68f518093a8ec48405db1b791f9f844cf98b82722d6230de6c9a735e6cc24fd69feacaba0610a85ea89285c48dd7533c6ad81c5db85cdac94651fc4c410f9db3dce6006c21698400d802e6c97981620e2ba3c34a056aa5bcaaee478428b96848e3c48706e7715b227654c43fb62e179396cd73af3ea8119a07a310db17227479d12b38f7d3afc572f25a549230596ca5e99e51d26a72c1bc4aec557e75b685323ecc58dcc3bb90e41c3e6cdc8b3f6ee2c804a1e238f5da9dd0e54666b2ea33c5d58c791978930aa2f066a699cb18202353065d4c190caf3a01c306e4234b3884857b89a9171256f733d0a4c417dd594d653798205ddd8e3469a1935373cc4896045e3207cde90f525364efa1b17db0e4d8c0435d13284d3bfeb4843463afd1a7c1379f2414f0993292110f4848e0fb6f07f6cf04d0d6eb33d3a1017b3582945ebc9baebaa25cd6d901b83e3dd332c1d96eff484ff05691c32fbac25fbc45a76e7104e7517712558d729e06a5797017f47790c0b59e725130f50f981dd51c678ff1ab871b26b4e9ecd49755193088a18a3c14288f43c310d1818e4cec8b64138be70bbd4db1f41feac4ea7d369f879821e52eff7368bf67c6c7d014427ac91913fbec65acfc6808481874a27d3c75dd847c38a466a98e2c62acead5c4af46a165b95b6d6d2bbc399ecfd128d9af126a9e484f05c6d5e0dae4a062fa051a88e56334d9c5a5486b4035fe93860f83388d30713f4b9529055b443de7aae12f19b5103aadd6a495c1c597b1adee038589dd75b7872cf846c3bc661f7bd195484f40133596f9fb2bd3a2f63f0f691ed2285bf418cfc67b0e42d1b9e8710ec044d2ed29ce870982deb4db979f4a33e1ff4192a1faf37715b4a8f1c128e5fc7268c947b7df414ac7c646d1f9c27bd426f42859d1670e094078007d2f3ed1e39629ce3c7d713c814af9c7c3e9d36858c66eee723e2eab56c3b856b0cad80b6ea5ef08d07ce66d35e6e5c4e1de1b8c10ca71915db0e06e9ca3540d020fec2850baa0b1efaeafb43078166e011ebc017d061e1cec8b030a2dd8e0ed79838b244f9e8f3444a86ba12bc98266c5f6230d3f8545896aad68d5bbfe9a2208101a45fa38fab6fd62bdeb58c42934a74caae38176fa4f3c081698f9efb144fbc65bb891124ebe0e62f14131440b9cbaef37c33fe973a19da54aceb757d8b9070b98d363ddea1abf5f524ad693641d95251ed812c03df4b7c5ea11e41cab2bf0da4b247f9691d0e854d999178b054eda83d3372e445263384faeaf451a9eb179a59bc4f609a88986156c16c8ab9d4eda7fe87c0fb6c8eaa7aa7db98c71a18b8bf2a395c7140b165de34316fdcdd50de32268deb1e81507fc470ca723d35937f4d7eeb4aae5e7d8214e5b688ac2583efad7a641428142413c2bc3d844733b273f83ac09ed086a31a7d397c157dfccffd73d6d085bee2527562ad76a159389e92d8dc63750ba4f5f9c669acd81b766a36b2085bdc336aed73a799b615202535597543680a730bc9bb4f663840625acebe2ca9784914025b95c56b2f7080724e5815b5231c959715805d17e1074ffc219ef069f1ee3e615784a309e9ee00098bf62d20dc8ba42d9f305f172c1b67ade70c3a1873a27041f6f45a0dc05925d4ec2b4fafea5cd769492776de6a7aa71ee40a7b9b404e2c832037d9fe43291d7ee6f08c3f0f73d5389b5147632863c6a267d222a3dd677c6569db757d7ba2cb175c6cf0b08655019b15dbfdc89566eea1a2a31b752c2da9e0e40aa885c64a903c3d66d39a98ad76c4f7ebead6844233d3aff1013eb04cf5bf7dd70d67fed850f357cc9af49dcad4bf6f5a33c980c51fb576bc84819d702c14cac0f7cd53671d6c569b25749d57763e89e86ea2dccda687054745455b487c54ca827b800915de612256f6defe72220756a62c7f8ddc08a6de9dba46992b60fe3dc056da6390e0e22cb29094b9957dd9d13da071cf7630935400b0db58f3eb49116fc1b8a6cb068bed9361e5a194d76c22dd237e20d4a9dfa09b2ecbd3d8e40183138c13c9dff832bf54c3f8c17e2cce3f163cfeabbc6f5f58495269c03b77a47407bff8717a3e79616576e4ebc6c09973ef290f0ee4631ff504aa24336aaa37de9ac6d8bce710c9b94cfcc7b49cc82279455169e251046529e5556b6b841a057f7293b66f4b6c4c8c5f2b3a8b219da7154c1b3ec7cbb5a1d199f328efbc4c352f33db0e3bcdfab324c43b6fcc4bce9996dfb6ae560f9c914bf4159988c56baa424ca49c3713f168fb0d8215d43bdf2f7f37cbe79577029e6e963dc754bd54847cb9439310e714a749a76a2dcb94c066e7f439f3a28f174b18decaec60fd006b4d78c76696ff9b65ecd94428e5dbffb50460c60a090925c53a1a3cda2eb5a722f1f84842eea146e837c65041d879700991d02b6d2b09dc19c1afceb5e6ffef8452d22026dcabc5fb55756", 0x1000}, {&(0x7f0000000040)="45916e4c32edc03e91815759b8dfa876c08c78dddfce96834c94f4b44a484810ad3e35f457931536405f4d434d84d15d11fe86a4343a4930fdffb65a62464df30bcb566b6d5bc2a25fdc41ebf02f891f796f7829ab986d", 0x57}, {&(0x7f00000000c0)="21ec24a797df15752012d0c60752a7f9d563049579d762ca2a44f658ce8e64bca082f9eae470f9a63862d1328de6af7a15", 0x31}, {&(0x7f0000000440)="262c9fb4cf67cafbabfe67a6a6b099acb92296cc3eeb082d458209c9b53ce3907ade7a98b27efc18d6acfeb6de64e435833e72b8a43bc2b94243d86a0bd321eaf715230ca477fe0cf1fd77a482c20e93b4c40bd0dc91e67d62ee7481585f20ce96d3967bdd9e8aa8f0e0bfbf8cc6234884b64d9b0b1f353ef9d1d3f29fc1640c312d0cd6a76a68bd5a71a6505a8d7812f8f6ec83b94b14c1dbe021479ea6a00886d651c5706db6943014b96b559a83da9cb32af4f0e9741ef50f26f2834b81ff4a046e", 0xc3}, {&(0x7f0000000540)="6bf472658af5f3995a3febf52811ae6aba9c87b34a2d816b8e68de4282935fcd7f5b95785f438da52f7fde45598a5f805a957edfd4b65bf5d8afa22511509d629e382743ab784007526b7640071008911ab678665984bf46e228a87de6e9c07b9becea252e3b16f8f3e05436c81406ade8e179cf7613761fbe7dc2daf816dc6e84852b8259671ae3f47e2db4071a002136776462275d8ee59f84de8a0d539c71ca188bd339e91ccf02fd87e3da05fa203ec5d0e155714c7874ea5754bc027397959eaef38732bf3404f269f1285c1db4ca", 0xd1}, {&(0x7f0000001800)="cef9f1fe5b1afe53681ba23ecf42abf04fa4c303abbd901dd7eae372248844ced656855285e24a9aab6f2212ebe2e8b26edb4adaee70568f95dc9f3ebf2b3304e7e14fab7803b5ac82a1ee8d38511fd4483ee2ccb4d6788c80b787b7609491d5d8ac86db2a01ddf044e02f93baa4c57bde8b11bd3c25a2adf067bc0abd61da8620ed633136dc8befaf7f3ab42988cfa6977a71e4ee7a07bef306fb9042a23e911f039f1a8e6db7b701f258fc05b76fdd8c16956f09a2edbb803179ada1126bdafd6f07dda61baacc69d782ca1ce175cc09cd0e289258a774574b3fa49f109b959cee26ff607cdb027c8c83f7391572cf9833d631aef828c90d613d3551d7e2865d9205e01efb088dfecdd41bc0bc06c59150bc009210df092344ad89bb31312072a804e4d142912698b4896e1b1469048d621ca99a0a989736b78f5851e5b3bba40e9daee6209d62663d4708fc199cd954416fc7be71f9a12f3bec024f1432411ce7e583d53aadca52f0253e4c90a94b412e470ab5c6b408e534c9a3b1b0b4eb6e61d692bc862a1000fc3927ff30c6657b1386be7022d2b4005eeaf450b13c1ad419e6ff4cccbc895153d37aebd81b9ed4ada9cf9a6cb311416173b39184964494e70c6d1eabc8fe0b1d9318e5c85516533d765a491c5bb1dd71689d819448cf51c813f0503ad68d5e17c6da918935c9d1b2e719dfb4b3a316823a6cd8b2e5e8e20e5294ae71d320e0e9d0c2ba7d5a3ced7875fa5e4cb00fa7ffee0a92251f2d2320365b85709bec5dbfb678a247056a098e7706e159256b2c93d5c833ecf6be75dadb9193f15f549aa94e25f7ffd83aed6342a2a15012c6bf83f1111149066ad34640cbe2bcc461bdd27abc45fa0482e5dfea9041655885b4356349c7905e7fa1c680cdec006160780847b5859a6223c7b83bc4031216c0eda03bf8523235ad47cbbffec125ce5455efec234670868459b6e69ad6c5593d41d90b330f7daef44a5b88d4d0775df7f170f52d5856ff75cfa5a54993c159b866c8285179c04e7603b66fad36d50c0a3118269225513be049c2ad016b58f8c99359a8097dcf1b55cd70cd7586966cb5966f7f4024489071ff787d5c379b2c5351599771d4265757abf5561c15081919e62aca0bec08f128fb3149c8b42ce5f2379c6455883ddca2592f8dd882bc5ba1f8b08a0fdea6bb8ef24b0c8a8abcbb6cb6d7dea0fdd98536cdf343609da9dd1094949eb2ce170f98ba8f46d2dcc1c6e8a66a5b35ee761b762aeac4bcd2d38cf13a3ea37e5e3095ece2be701bd7849797170760989a39550631646622e5a1757cfd34a83712ee0c89efb7927e6fbac7fe9042f23b3878b1a26b3e3abbd5848fab2d671757c4b8c8ef2392663e9a8580422cbb14a7de0c426dd7a63861cfbdd159b49fef27813f26ca898a74dfd009890d691c0d7743616b0ffa30c2f9ce28e14a1c67d494e1996def02774067e239a8ae17092311c4bb8d24590be59c07009a3871e5717d3a2a3daa952250a03870baf68b4fc74ca035d743f00f229a038ab9430afe77f5debe07ad5540496c8c36607224321c63c1c38e9e9c44e0bafb5ddd9b568699991d571673ae43eda1ac4eb98510829f31d8ed4532b8f0ebcb4377ae23a85ce2fd7df3e12404a2f0a516f73fb8841007d76a54ef0ac7bd50040d37d93241662d57987273426a73060872f7683400ef45b9811859dfd03082743b341b84d10afe37353cfa978256ce7b202d0a44e190b0dee823386ab6a45f523efce5f84a74709941412f0925126b3b74e57dbef9ef97425ab7ed6d95498836059f5ddffc554053e7cae6c4c6e0cb99be27652323279be3118f8eb84b8b4b10df3f31991e0c377b68c3305dc9fe54795d60b800009936ea3e89a0416104cf8775457bec0fb1e1ec9ddb1521059e108df2fc534d9cb308f5c5f913d41e22b6d003f9ebf6e2a37240ac52358e161aa0185627b12ff5eef86ebf75aec169055f02aac567a0afda8d8b3aca15416301b99ff8296ae6c00cb16b3b59953a54927a7362719937680f1fe57e26e2e156d348dac0c8a490091f062a311ea94135add4a4b25008fcc99fa214d190b0146f17025e36011cc2ef2d40ecae51b324814613a14eac1e4483850f0f0f7d101a2926bf37d7d694fd00ab0d0ad39647616e8c3550dce9627bf3a227aa316641dc2427c7f8f0cd9ded21ee9078cb996c5203009ba01e4ed3938a3a7f5f9cda7fb14bb1cae69560825e5533b41588aa310703026024362fba6d9ff0c0b82a645329cbd6e4a090ff52e4081c28254e09ea0f52c897dfb5d34670b57047ea8e33e9164b5e89990aaba7020005b437fc39768e99fcb7a818f1602214666b3398fd2043e3b9a5987365bcf3ef76262dc0110d0650859bbd29b26c74e5370290294207ea7b9eff07a9c3e4be6a8573e1a80dc57f26378e43389e64fa17a3b9248147915784234f81f26cd5187e68d07a0117c269055ae246d6e525c51ed22bbde08f75b8c772ec29998d65a3548a5d7a63ff88d7d8792bcd6eb108d5632d02a57c46d9b2d57495a848441e626b395ca8c38a45110da79c022c0c526ff82025c6b4c530efa8d27bbcce2893b4243b196783d4453555aa0408e27b58ccd3c5cdf556b8b3571a6f3dd509b4eeb45d37321b6f18d1e973530ce93fedde4f3a486f10ef35ceb0f01d6156071af669985054597a1ceb34a1976f69d83c45c60f37811cfa2c97408dee751509d1f160bb4b51a9bc383e8247b3401bddee51cca5d163c409d63313a461128db97d000927ed2cc7893d17250d316e020095bac661ddc61f33dd9bdb99c74fe56be9cd59e90f1279992f09fb5de325fa475a0c84f30cf30a441658256bbefadb6f40cbe5d1d03e661776c9ca4a42e64f9b32c5ceb2746fdba046e0deab2054eb96134112f56a5834c326880f5fa91947f85041e7010d4d2d38749eb5281006d30349ce419c390dd31768eab236bb73ca68ec6d1639334a29e493ef6e5c15e1dbdf77785977e0cfa08c9e1921e350c01abe6c2fe15684e26381b0f5f6103a4cfdb7dcdb003dcac03ba95c87d1b08bbe7fa5daad81a417b0f133f9ce37e66c7d05c95b9b9af9c34d09c72c349b42ee13ac44c33e91507c037c0d106209592b53d11a30d35ae8cdf6b2cdf3e685db3b40c86100edb57a6fd7bbfa7354638397cb79aea898bacc1614c259aa6c35d8517068d6cb0be2c05443aa76b972edb4027c995f044efcfb193ab41c521ca8ab067b248ddcb5b11dd36067a91e614468494990127ff03053265518e866c5071639638c8afa0e58b6ae8ed97b557d0c32ae2b0cb3ce68c050d2874e45fbdda4100b56dcb8290eec14c7f6ed638d20b22422e40c58cd90c2a096adae286c6bc7e887e2508ce74cdc877a854ce76650ef9678f8085fddce9a1ab22ca5eec6c2029dad3c7909094cd42063917501da4b30a32c478ca8388fd2bcbe7e33c6792f24e1ea74608022276e5fc6b9a4c27a834e0a80c31c6133789cc983977294dff9d55d661592bff87f0da358dee6e79ba4d6a33d9247e3586a8606cfc852d8e6a7f6faf200a3b5f46ea7f24e330feff0ebfa244e66793ac72bc72d11feffe3b43cbaa0f51e5987b1d0f3ce5fde438b4f65c00abe9435a18de5dd9e4a9beaa5c0436e76d74c4a25cd46520d194589f583415fce661ecf765854f768c82727098551dbf058a87367c0535bcc44dccc649e2148620ae6c61c840ee0bd522e0e642c586bf40b727f3f1e9b43360f724ef4094b16e73c737863cefa4146dfae49726f75b099b0c0f058a0c5d0a868e065198d7cea12a38140c2d74be80d2d37a8ddeb8c82ec16f6b078154ec90506e762c7b5e78c39c3c654d7f97c9f4e2f674543dc9c679fca9a82889015cf21abe7182389d50a10a963cc6f9af8bdd8649387436f6c556261bd372291d90e9db6c0fc4ba71d8e6277f7caff518f686a4058fb3c238b2ee837fbaa3d79597c44308d0c0f45bd95e6f4c7388a5b0bb9c1c411ab3771d541fc4a86f6358f43604c7605955ef923c7054151fbf3bd88136922dc9f3362b81ab03ecef59a813a144bab729de17c7206de6cf10877b5bd4e7507f8f91e8047cc4fde2e74a2d2352cb41ebad72cc571c1b43e9b84ff304eef698b275ab4ba1061504bc9fd737126b0efd4b92a9ff07ba85fc4bc73bec06015a230b62660f6318cf66880396ad1c460af041b9a36fe9eb1a4d1234e7e08d8ee60b3b40fcf327ccf141c13523b23d5041ad47b4eac93cb32df97d3f95f572b30824e50d5dfe58c73b74c226cd6bb6f192069d994618f9f1081a9ed656fb26395cc1cea87767bcbff78d6d778ec27bfef2f24e41a75bf7296aeac545cdeb5152200dba322eb081b1afbfb8786310968af119fabf947db47787e8e92694e9f15492f15c8de7c06ef1eb906e507ef62657a619d32cb8f1e5ddc6916b809bcc64968254aab55511e3612fcfcc679b948a88bae534b84498341518ae413d00188afd4764f095f987033e8990189c15246835c09af151dddf619dfc76f1a3f55c7688e7817fcc2b0f0cb6c0108372334121c2c597ffc1bc4813f9496dd2f9dbd78b281b2de127fc78e6993bc1651636d1a4b0efed202a9181a49640c8794762135651ce4c91deebd224464e2a0882b992527d39862b369625bd09e17388de54321a47c475812b780ee118b27785a667bbe7b689cb47fb23c5d0705c23e2aae7268c60d1e966927f612261161492edcedf38436cde7f4c7acc1122bc35ec8f6212ac64013a527ee68b431a9d93bc6b4fa28aeb300f01214859a945195b1d0e4587ecacfbab9986eef1b4c461364c1f58216438d99b356ba9b0fb31c07c33450d4c5016a50bfff82f51ec43d9b10da495f44e8fc4b7ce56759bc373929eafc7c7fda59ed7ee54e48809511ca1e9664b4c190dbb439ebb4de3e22f7a9d8f210afd9f160923452781a9c0b4d8e72c551d16ff3a5669f6db53f44384f1ed1589b5093bb09b59a262cb663297c99afd58508e847e655f09df4bdde39caa3299f1347ecfa3bc9034e89146094e7c7079772f7b60881548062f248b51f9fb65c4ac7d86f53acdb1c51c34ee4b92d1b21d59166d2476ce1e19ae416bbc24406a834438e34192306841dbcd4ad3835ca78e6cb9eb29043e7a9ed39897d07c4b253c6a036665ebe7bd0eb77888f51990c286d2abc0b176df9f39fd40e2d62b1fbf267c19fab973843693dd642c3b62aae188e49655a3d741209fbb8475e3d9643cc2d7a29e9758e1712145b616d48daf13f0ff2ecdee454ba8bb0b1dd67dd727ae0d69f217a0af901fee54106fc7534f3a69f6cc9f7827c0ee67fd6c19edd5cd873869553591ec71bb5a9cd4eaf7820e91f5a19ed9617171364af4409ad7d084308c915dbcf50d55e6ced60a4aeaaa5ccab60c348590927954900694d969f287ea436343070688a343292e2b9d71fb25cccadad34f3ba61abae1efbdc692e1d3aa3b64cb29c376351aaff88a238002627a63160dcb45bedbb6938871f307dd64c0305cb0fc0560c8a3fbca4ba778f93eb2aae2d1cf4e2c65b2f4f9db3e697565b4b531b9c25d2248c905dc6cb20547312442044ae9230ce062a5d048203d6e2ee0de1846a90217d87b731ea21fb8fe7707e93e2755297298e072428e0fb019a70a30ff44a6aa9b40f74241ea1f9b42485dfa2cc2137be9892b5549fdc16af913cb6dbf0418ef8eccdcee602ccdf631bf8e84dd0f598411b12979a10260ae6b14ad31cd798c7ef0495f9b2f8c49fbe4726", 0x1000}], 0x7, &(0x7f00000038c0)=[{0x1010, 0x1, 0x20, "a5547ebfbb0f9c39b99b5be8c11b0559e42e9b43f607a32315cf2aa1e8d127f2273d83b468fe41effd70fcd1dad45f05e5c7cd0f29be34f9828c54ee9ebd67db03a34fc6ba784dd6ef25f10af24ce7b31844dee375fd811742aa8ded32055ad91645ef36f1879c6fa1bee3adf39e826d13b37731dcbaeee492b306267474828d655a1c4687af78c7b6375323e632b1bb38a05ad4d97f37fad3082774f1ba6828c0423b371fc949d31112f9797eacb832950ec3ddcdcb0061d8a3a8ae48324c03aab016eda04177b96f0101d08b966393405eaacaff414b7e030bf5c9872d600a76a7e8256377b96b26592d26f2fc7d6fe5d8f05ac508b67c1caa8f46ab905fa2123928fd798df9e265ac03f48a28c814fb99fa1e2b85071eb6c881dabf83bae3b5bca122d94961c2eb3184d36e36819f13105ddecd5694590610d4ab15e482dc0e29d09725048d85cfe0f8424f436b1281cf4fb08902d156fd856ff17440e286db96e91417a56deaa176dc1fcfebdd798b73129de4267a57d14c6c01a8cf07b08a4d572e7e8f562548e35e05af16ad82b38c004da76463d4b471a08bab05622f9285a4609fe8408d075e48e419ab31f7bcac6de9643bbe2b996c42491632935088f15916f96af1d286643306751353a077bcf437324fd4a788752b5fd40e9a3a752e6c8b4f69d16cfc8ac226b3a829f0f1e6257b08d8c95195b460514fd3f87e0a557bff4e10735f302c1eb3654c8914c69818cac99bc4b77af8615894673e78a5374fd50e6d14ff0b839767dd8b631efeada5eef2cfe1a3ddfec81fe3954168515ee479b5651e845d9c0987a3da84402435033c15fc70388bdf2a1a0ded091166ff8f0bc0263c8bf2596d310c7a99c6b477dadf1cbbc983b9cb18c4f1f6de04b70f277b9b261577c7cd1e47d607d5ed78585d80ecb389d8b19cd2fdc217f2b0260353bac6f43b53faa57c93d892b97a747068195d21008238944b7ae97385483dace25e7000aa5fe97c1935e7999fa603002236d0e74e83868d8ba87af8a0b8fa93037ce6ab168adfdb99119186c9d3dbd002450b8664a47523ffb4e11cd1e9322c1d454551abda648f2edffe08058d8ccd3348cb4e724b02d8db67e6b14f33c4dd85b90c405434b87bc8edeff8fa7ed64f014f1759eb170a004c1e953e95d9c5e6d30866ac3b07fc0b25bb1c6004264042b8aa816ce23b2fede3b517037d967a4c327cca0fded6e48ed4b542d60205aa611eba91c745f25374342cb4c75d4f835599b4287e7db4b43e9e86fb7396f11514edf4d1307f1c889b79342c58e4e41648ef8384793859b9aadf21402e29738075b3ddbd974b39d86a97f0d4bb1995115d8580bfcb0ba2f915b41b66c6ed10bb4f49c785ea577cac567ec205ef492af45b2ea0c5270d9666e5933bbe277a5445fbe1aae14a80cbfc7f674417f4b55b587f30a22e4b146b03bd08186012148d969f168281037d4547a6d8451192588e7ee6e32cb2bc21f9b036de507a3a51c6f0b815b808e1e8dcaae3db9dfb893270ad43db51b8e8c6e7a2cd2700c6be2e87c0ea62dbe030fed0bc5d5d748f14df0f7bbb4107baf4cb12674da14801a117442f9317fb178fc659cf45e7691d804ea73cf9372c27a5c75076eadc11b817e55cfc28448c830a215bb27d5e821c3cdbe850f98da35af0b5dcb992231d0fb099081919850480f5b2c338e4c4ed0f4a408f730f807303f9223d93459ba46a6d82cd0ceb3da23b884fc56e11daa51144cba41fe2cae5ed9a621e49ca9d54c9dadcc18252db1b534f00be3339e25652b1d8a15799b6a79f1d9d7b7178133fd7d06f2accc1988dc32fce4d004e37f18ce55a513979fe86822c6266c261dcc0deb1395c8fa11cb4140140a8863bde59491bf34c5af335fc631f6cc7b744f56d23c55d0d40af89e6d81d8d3b0ba182081d98a861b4de30a72d8b0a625feb3c5c7d95a26cdcae040d562c40ceeb42b588f951d5db22b44c243c6cc47fd49833d66117ff25f73e484e8613bdd151c309714f4ef1aa43d030aa38be121e66d7397ae221621b2a09a30f0f3c2be4ca9c473b208c4713554b954f145ecc96520d9a06c3114feaf191ca113b49eb76b1c7724f6bc7bc0523a69f6620b83c04040d98d518a836e0b80dd79b166db7eabac2fec9adaebff20a71d660948ca8ba69125a23847b2558160b76733fea5776e50868e7fbf066808851415759cfd1c762b4699eb77af515a083408371d9a80fbd4023e1af28db2db7bd42e2dc2197a78d19779d80c47038483c9e1746e3eb68471f890d61d920b58c7051b831ec8990f913bae21b31253e01ca60b1abaad0520938304eeed6232152bfdbb7ca7825f004ca932fc24b18c694376c550624486f63b0352e5f9488ac69d28f01364dfb5f9f79c4d0307ed5b295a5ab10da368fce7bc44cc88fc230ded76c115e03db4f92326be448dc38d176a66d46addfdab79bdc3976b78711b88ce428bef2b7029962618dd92b675023b92d683223704214ef81628fb411f49086da46b1328bcb4a707ddddf0d7a46b6d80b8f7656564750e19f2eff696ec40b9868977f7a6d6227eabc80acd3557dbe726cc5f37cdfa8943fd93c5a7be2821f15f86a692e1ed4f7f1d95b94edbc8ce95e8093d89531dce0cbe0706fc94e5865c7d2fee43d35e45e5ce15b5f61ded004ec7725fe15e7003989de310547c775825fb7ff51e2dd0e1192b3e6f80fff2732b2c36f74efb80a20ab2ce323dc4bb59872baca33d07472ec00b3581d59f3bda2c85cf2b8681fc48907012182e168d8df8a91c54dd99ce599eebab720c95d322e0c8ddb79678a44a93bd4e7f3de9ab213f32bf3918319a3598c330f10d8cf8637b0ca2d77450574d4ea256aff287a59fa67895e126ae282607bc6badd71d6740fba907e55c06fb7b0140cc418009ac25a0c23a1df8ab522dda3ee3935c37abdaffc2a33a9bac459d8d9b22ed0179a1283e2180c2c14351cac994c711172241963d723d0067f9bd5bfb2b3d824429b7b7ff3cf56f36d22d99649de3a93f44473b17bd2487223278d5a43654a435a5144508c3eb87d58e4b9c89c3d48cfbdc1bd8b23e3f883c2bc851dced3d6c7a837db55ea700552501150b1adc5a380a4a0bbeee0af58e279b35fdb341f3d657f3314722e39aeabea54a854821bbb049d128d17e054f176f8836c38a327ea060e9f815381cc689343dfb034ae056817b62ab278a82a984897a86212bc3d693e706c5732a0835a2ead9301d47463e93a2fa7500c8f0c356eeda17151db3f13836c330652e726a1dc599cbf49e280f10df5386b3801796a4fbe656cbebadd65f0bcd5334a9325e92560bd5dbb3a678b5a3768becbb14a4a2f9c56490b2efcdc262367b4a03e1ed402924be5463c8f93e69f8852538b8346ac49b473bb3578dea301b9500c1a1352c3e0864f7716c4121d98d810b7bd5232345d0179f9a1d897c4b23fe0d3848e4c26a297b477f62968c383352139d57e499b832df11c911d356ccffd0583c0df9396175d12bcbc907e9e434f3701ea5438c392eb8e3133b32003cc1395edcfe0a5d4530694ffeb8920fa0636d23417f041584b4e005b60912944626bc22532725d68bc0a9462c6155ac2322d0f1f8f933cc34e711c08d596e5caa30886da9d545a0e0ad33a600b935fdce19e6212e0c3a009679d45fa1ec974cfa7a74c5f64f40bed6862bff9f2caed3ebf430ce415c09c2f2bd59148e1a566b4d4916225550f5db5111fb6c4d2e9d94dfc98776f30bc73957249fbfa5301a7938061e25e772c62d1616c9216aa6fada11dbf684c374dbc0c87395f292a45942ab7aa5bf2d0c97e466979ad124613ea0ae8cca3b8f65594ccc27756662bce4eaa5effb414092c71b6bd5dc43bfacbb129b143af81560952b7bea4b8552106d3d9ef88a0c340a2d190a74cb32b6f7b83ddc4899fb8d0c8646890d92363d2c151c931e28bbda41c4291699bffad210412cde51e59a3d48b55d71c1ce5c982037bd9f647a03d593d3e2717f6c69e24919a83dd3020672e8ecb5291770bde87f69a6e7c62f2e3df4956e4e917d1f40086e02afa5a20f489fc3ca395cb757c365b085dab1776ad6770ef4ac22caa05accae0965b249df2328a7d4b5683709104e56c468102eb5e96d299cc313193dd7a440e9cccec99e4d8e27c2036ce2a4df30f6069775109fc7120731dcae5f49990b59fcc9276760c3d1bf81a9cb385dc0e22390e719d6ce1d6cb572717a8bd93f5beb4ed32b1523f9750d9bb6b3018fab3d96fb3e30150c994a8cc323e0d1cce1a33236cb1003f5d1672d72e9120455503063f351da55d24461def06ff45501a8c3a85d4fe521c613ceeb8c6bf5bb891cb5671e1caeba11a8268226d352ed8a15901a1bf292d498a929100d112a628f95244946696731ef048d3631f582677f668a7f0a0a44f9709d420a1a132e973328529cb4395bc7f5367e765f9ae2a2d3c91911e3b8aba370540a4333dbcde357f9b9295839ee2fe3a468c98881e91e37b2563c24de4e415cb2137db006a772cb1a7ee14b644184bfed8e4cfe583f5c81c17e14d20ad83351ebc0d4f9ef35b2dd53ff76a745df49ccb1c9ad00a3a537758c5e77036a6e80d9d9e4a60ca7112a211949d52354f150fca6cfa213b27fe47c269607b8d724c4e871751b5546b9d374713ae5ddb170df20f2694b841a83f338c68ee112801c15d5479dbe9b17e55ab7be8dbe4e4d4b367258daea576248396b25d7c802225796df723d520e012ed84faa82dda9147c9f1892c6322a81dc6d19875d52259f0362beeb8ad3cf4f87c8949b8b97021822f0d3c2617b20b3d3297953798f7b161ef5f54debcbf811593f4b03f0d6b14822af890437ecb4b34827c5911361573b4bf4a2dc912de2a002a706a71bfd23fb0d7c7f414771cc4183b6c2c3887190e11640cd5fa148865b0f972ff78203ef83723309d8fac5812cb9d61daa01f8dc598fbe7ce559ae5278eaae47c3e322df2399147a46f371792fb04f01d55a33a1e21e9f9e8ace81b580a524b3ad2c9caf2de7c48bfa88a6e7f396036c7fcb37bf0528d1a302b1faf54f42e1b41aea2fd83c56ea2341fd102005a3ce8a13a9dc8179526f2ff76676910a63d7d498ccd2f64247543029ff0075eee2ebc9e2ecc998c92872708fb0392b3c9631bd59fb50b40fe4d5a720ca7b33b39489616843e8e6f749f90492adedd7166f5c462eba87ac29c0309e2bd0029f5afee354db1e1cc9442cbb48a224350def15d7bcf9ea59dace6d2af92012c3137517721d8126260768e47e19c15b6194ead8b6ef25603cbafcb90b774bd5f0e3690dd350390965bc9b36e287141c2ea14f0001cfd6c36a32ba897362d5aee2304b971260adf008012d64f5d69db4a37810a27b5970c6a5a7e366de7d2cc7bcd9e4ed26f621c20ea7776149b05cdf72961db673676be6727d9e5ee5936cafb2ae9a76c86e0291fd9a36cd30b407e7f9b7313fc4d7d3e8cd3182da5f05ff997a2910fee00e7a9075aa2b072fc5b53554473fc2575d04d8ca8b09985974e9cb3453bf2fcf084c4b0dd0d015ca1d34df5593291e5c47ff169226222dcc41ef7cf5402f4fca822de6ccb9f3b0afa2db7dee13be334e9de7b8b73135e3454e1ee44ec6ea4c3f5f1a4c0fe8de211c1673f3d2129b3dbc1d9918384e2a69b8408b3c7c256814420a58a4eb42d9e2be596307ce124c9848d7410fcabddf4abfe6cf00c0d1e966d5a2e3382a957ebf2c4ff3f3919232e2adc98c9b24030ea9e4471e1"}], 0x1010}, 0x1) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) accept(r0, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 05:38:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x8, 0x0, 0x0) fcntl$getflags(r0, 0x1) 05:38:00 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000880)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) writev(r3, &(0x7f0000001400)=[{&(0x7f00000008c0)="129889da5fadff7e0886e5daae0151a6dd866d8d21588fa91961ae2d76a29286f03cce9fdf98855453770de7a1791d15367424319f1538437e56d0c29a9e45", 0x3f}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xe}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) accept$inet(r3, &(0x7f0000000800), &(0x7f0000000840)=0xc) 05:38:00 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) semget$private(0x0, 0x5, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 05:38:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x6, 0xeffa, 0x81, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x800000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000400)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) getrusage(0xfffffffffffffffe, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000200)='F') r2 = semget(0x2, 0x3, 0xe4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000300)=""/251) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 05:38:00 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f9473", 0x78}], 0x1) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5}, {0x4006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0xf256, 0x4f, 0xe0, 0x1, &(0x7f0000000380)={{0x4, 0x1, 0x1, 0x2, 0x2, 0x401, 0x9}, {[0x6, 0x6, 0xffffffff, 0x9, 0xdc, 0x1, 0x6, 0x5, 0x6, 0x5, 0x5, 0x3, 0x3, 0x7, 0x3, 0x3, 0x6, 0x2], [0x3, 0xfd1, 0x2, 0x9, 0x8, 0x3, 0xffffffffffffff21, 0xfffffffffffff547, 0x0, 0xffffffffffffffff], [0x8e9f, 0x7, 0x0, 0x1, 0xca, 0x3, 0x579], [0xf4ad, 0x4, 0x2, 0xcd, 0xf03, 0x5], [{0x9, 0x2, 0x7, 0x7}, {0x6, 0x0, 0x200, 0x3ff}, {0x3df28000, 0x8, 0xfffffffffffff801, 0x6}, {0x9, 0x2f, 0x3, 0x1}, {0x8, 0x3, 0x53c37845, 0x101}, {0x1, 0x100000001, 0xd91, 0x5ee9}, {0x100, 0xae, 0x9, 0xffffffffffff0001}, {0xfb, 0x9, 0x20, 0x8}], {0x3, 0x1, 0x100000001, 0x4}, {0xffffffffffffffff, 0x8, 0x9, 0x2}}}, 0x101, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 05:38:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x4000, 0xfffffffffffffffd) connect$inet(r0, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="1ef932a4e5c2d47ed333ec7284c87cfa3eb4b5c26d4b0839690e3e9e26c133a37ba390c1a450f6b36e7a86fe1dba81b88815db3b8660e0fb3f", 0x39}], 0x1, &(0x7f0000000100)=[{0xb0, 0x0, 0x8, "1dbf3dcf6a9fd217aa1418059b853c50e581f7b5d2bf9994a6b000fcdb3c83cd0ef3785a724af146181ff2f88137e4aee79138294c46a70c4d04105130a80da3965a729013ffd23f56dd90eea9a83520af40eaff7b123cf8d3d12e8f2a9a85c52c71716a9b4f02eefa2929ce78cc3a5928fa46bddb2b68abf1ead544fc99b70041f58b715bccc4627edd24cc8fc318f2ec9c39faf51b3aad0c38"}], 0xb0}, 0x2) 05:38:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x100000001) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 05:38:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x40004004000828a2) r0 = open(&(0x7f0000000040)='./bus\x00', 0xcf9, 0x10052) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x324d, 0x2173, 0x40}) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x110) 05:38:00 executing program 0: setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000080), 0x0) 05:38:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x14) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 05:38:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x6, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x3) read(r2, &(0x7f00000001c0)=""/222, 0xde) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1000, 0x2229) 05:38:00 executing program 1: r0 = syz_open_pts() syz_open_pts() getppid() syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x226cfac3, 0x3}) fchmod(r0, 0x0) 05:38:01 executing program 1: r0 = kqueue() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x800, 0x80, r1}) r2 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001200)={0x2d24, 0x1000, './file0\x00', 0x6, 0x3, 0x10001, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) sendto(r2, &(0x7f0000001140)="d3a06c2857944908b9cb68c6f485bf47fff498138762e3cf8c755f4e6fa45c51814f5c05aa91b9cf3a4e25b910b87ca80d6f37a341b46477", 0x38, 0x8, &(0x7f0000001180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001240)={0x1, 0x1}) 05:38:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f0000000080)='./file1\x00', 0x101) 05:38:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) 05:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000000)='./file0\x00', 0x0) 05:38:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:38:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1000, &(0x7f0000001000)="c5197cc55d3f06fe3a7afc10df39fe87ecd1c9e7a3fca436bf923acb465c566455df90e6a26e28a90daa361ce8982cc0fc156f784978f192a59c23e9276f8ca47eb911677ff90b13e800994afc8341670798580077463412a2b24691ab4405f317cfec3b85751d516ac17fafb4f067e43baa32a5ec58c0b9f014127143ad69a7584cdf6a84474363cfd2a8c794d136beb39ce8c044dbdf8bf5b8e662f09663a33adce161e92a63dc5442faa85b3d11e5e42b4f0b61c2c6eb72ce77064eb10b09fafa0042df605c677db2c8e7e55aa2f29e96c559705bfc5d161c012fc922e9b44df3af504472dcb7a08ecf78b5e0f8d1a46b259bf0b5ec172428589017daeba7bf82833d8a11bf1fb8919fb887efadb7f1bacde5185ce8709fd805b5bd2a9d95a8e9b2bf6d086de2a9f31e7068a7129d72c9a4767584c391334b8b7c07b241ff0cc1da644aadb13398e670b30e5755ed63edb2199842963a70e73e577235c439897f96469138ab39ea7650530d30f2662a2f50514ec0b1bae4989d92a6d211221c1103a0347f3d947c0610771ba730772a56786e5f4aaa973c2ad84535a45723c264af5584d74d38180f5bf60a77565e6135be00899bd6f93f688f122429ab40b4a21c12200d4b98f3b6f5732b4cedfb260d8a610e302c5e9986f4272185739b1fb622126390c89f2727e91b14a2162c45602510c26cc219e70a4b92cecf3d007c909c41e1a342ac4dc3550a6f43c3f6b7a03c7bef19304b853dc2daf1cedaf46747b4922f881c7b3bca4da501c1d8888083bc00d39a07a6f4994509b7e3d471f3be67510498f1d7af2b3bdf9e58615e7ec083d2524e53370aae87fc19d36a1b06e0b210589e40d1b56df71e9170bcb10b53663a43356f6bcb244296af64954745bb16f2c0766abf641ab4862ad3930e378b894d192611e3309fef38e6a74bae303cbef8676b5d9397d674d4c8770b5fbc1b65269cb8eaefea5fa0073b0f6b6e2e4e714475a7ed40babf1843028b0de7eae648096ae1c73bad0528392095f4464805780ea95293fc31424d88f958442638077766ed431bbe570d8ad9b17846510826c20e3a2649175ce2b2a6d0dfb5212ccb9cfe04a78eb57bc5caa3bc7a4dbdf0b8e21cdc4b80adfd4e24a73494c0798a2ca124ee2ce632973dfa16c8eb75257c30d30073af52a835c312fbeaafb478dd19595806f0af16ff07bb53b98aff20e101fe0ee4126e0cc8a9660fecc78a5cd5d3c5ca6c410fe0a9ba23b5482f06659bbd12d342b018185ee995aa3ec2010711e9318b7783089d0aef97bc396cd29fcf12f0d4faca5aa9c9a152fe8f3c95ae9ce255563afda5ce7ad62ee60a8db095de5261f65f47f2d4663bb2ad372d75959e7f9fc0042761d1d85751be1614ae29f8ee877c88a8754341be7d43e0500c1f9cc073d75953e9d0260988832c517b078be75dfb3e3b7b34cdb303945108d7a786c6274baa101f887febf4d6cf7c1f69c449ddbd0b4f40816c7138f5efa97673cb7a1af04c08a91a33f276462da82fe030ac3f04b5b6cb0d5a80580eb9de17bb86a140956d35c939b28056e0ca27b031097a5a3afb489dfdd955122a967d80b7c01e7ded27145df4498b8458ddc6bbf2a48966f55388bc4baaf760247620b786e857bee66e4a570cb1a4f34d8d1234f5c5783a3623685bb8c946cf35149aca506052e542234e026458519d6cd2fa579b8e4ef3aef57bcf5b3c71f4bf57c73ebbe9458ca42cceb3bef9a8d26111cc75bb51b47160376fe6c5eb8dde7c91a922e6b5813ba0a3998ca6e231f664eb2bff3d5b5bb8da43b6e781a69bde50fa38b03722f10ef9b4282b66946dba3ea3bc7605f5f80b9df29751da47972ff762dc630a500c52489ed28aed8794aa588be3efbe794488c343e005da5d817a6f9e71cf67e8a7132d47d174231be45a0a86ff2f20e148af7bbbb64d261b642626c07f49ddfda5785ee28afe19c2a4f8cea5e43b7170a33a5939a8c25b426e32b8ec9e40461f45ae54223abb5489a50d2810ec4634b7bc583295c0f28ccfc39fddfd428b110e1ed14127d37e5bbf859989bf13bbab525f60c954915acb0ebf6089335c572c6f54195fef045b79155f273def5d2dda79fb19cf5544e712a78e53102413d386a5833fe8e4400df1b5824917e86449f1f9a555366bfd435647353086a081da9b20b1b1f3d8e9856157d482e8ddaace8f8a84e76e41a6fd91a1461bf26c1952148595b810c4546829329956450b10065bf9d889daf11416ccab05d88aa997028c7eed1be2172cb02be4e504a7c01a785a4f45a35168c30542d61e78ac125da6b6e709945a8bdb3ecc11103bf5a3e0e90e26db6284ae230c6b8afa9ae7781b5707eb8a948661e3c2f54db8b45f601b7e70f35e4a630bed4715d5e2b3c60727a7ccd5f751c5685ffaa50c26a36a05ad73948b6959cc8ac4d058b0d2af2f0640cb7bc9cf4d88ddb285a45692173e50ef4efbb6d64a6ce8ac50067076849d5ea6e4153137e1871aac5098b69bdce122580898ffe0b963513ff8d63785b85db1b3b4aa44dee878856d619ca7e4a20381f81c68ea135fa66ea844c1d34c94dab01c66b7d41729143df464f73a73a82dbee1d5a4c8f6f5ef7fab1954b71015e8ef2ef7bbdd35782c747dbaf9fea269c4b6a9d45ee737c75f99fead56c7c236ffe071529b4b5d3e577a932999b0915d1c6989639baef2a686f1ddb6866441089ed206ea3a1b7824015739109300345325cb67d9d04b744dd76666be2077c82853d12f836618068b92347f1162f930ec3ac53748891585720d7cb585150a334d64ea4f8a713a04c83c5788de93fca8a1551441b13b1f03288630a00ec812884b03dd90356e41642a6ca6a300d9ab7e9f9489a4da9cd18a6977480d39205c5579d923ad6917b7d021e036d09bb85bd00e78716c5e0609a5a83d0ae0396f5b086dd65fd8248cbd03734fabca215a21fa8a8337ddf6dfb3eee77e5824060c868d83cc4192677a2708dfd92f8d9ccfd70027fe4c381ff061336ce329b8d3022e2f280a459044f50f982aa0481e5f052b49ab13a9af00dc1f33cb80fe7825cae0cc83c935bc9de83167026bda5a06e820ba8613afd862e412a55215166d05bc99d8bffcbccef458bd675664031792a2067b70e86e498ad3acbc58f4553ac2e78172dcfe986cee2f92a9dffee8bb8196264629f044d35eb04c9d89765f63f4698e979019706b499dc6b38a8a6af3955c81c7e8ab1f5b0129cc8bc7355aeeb9d5bb5f44a6bc3071b0932350d1d642b2464600bf7e869742f580119daba507294b8a0b0015b83de828d6562d86f090848f027347bec5aed4db6207705bfbfbd192d0a697e82a1cf328169575012ba9bdbda7626ea624492b675be06c30192863d3548f5ed9b101e263cf49abf1518b547be6d132a90262f92f086e3f99488ce03251bf235b301066d5f449480975636f5f3d88f942aa0a6066df26578116f4aebdf935a37641a69440198ad2c793d166045e029d75a5912cdb8f85c6ef63b16e5a643c7b515ac0e5d630ea14d3887ed47278df8e4688fb089d213930d0db9e42e5d82ee4fbf72f0e7929709fe0af6ff7f49ee1bc5b814a3c9412138af1f128130d25aa1ab9dba3c21a2f581efcb56b51b306a8990ade04ba87350530cc865b57bd799364a9ce11097dfa484df434839a26f42b6114576a78072cfedd5d26fe5897184d76244efb1c163f8d7317fffcd57d106f3a218c05b8c5b2800dbd0e64c91912203b92538e60e3387dc0a301b4e0bfa46308d0451007ec097887b6d28bfbaf8354a7928227eeb6337bbeea646ae7022ddb435b3926ef19c3dbc7a02d7b6ff5edc1553bd41285876fbf00870fb2c485be2134efaf6196f673856efc7f67d39534860ce206ea863b74ba260e0ec2b699a30f5024005b9d0409fc6b124bad49b43efca8c40226e4390423a40a2be28762a05f4293d45a13201f7b86b54eb52c90cc5ddd792975a2f9fb68788e0883ca19899593880365766ed6884d73367752d325e2a73177cc334d301504198808f27d03a284a87d2cc2551a83beac5828ec28bd8445d27fa0083ebbb6894750bc5ada5e00f996805024e9a207c2cd05b9d291dc5516f752feb54ce80352e3ffc0aa1019d29fc22a9683e0f4d52965aa2a006acba478c10d2e38de4336fe7746571afd22ca126d41570251bda3d7bae635fcb7a8c5c36d782c4f06af39dcf349ea3917575c677a84ff79e167dbef1aaf738619151cfae5f091c5663f1f77c087d4e2ba6666300f45ff1a8faab3536f9beff50759c76b80356631914d5205e075ba0c873d383e52cf628cc4605ba5baffd99f809743d58439699a2cabf1431a87b4b98a9369d3830a5650327fc158dc3f77de2f5604e6ed49e83ba659ea5bd5f20beacbb2b4282f2d7f69558660e5dfb8caeecaabe79e7bd78ca6ebc6b9646e1c4f1c8a0a79e0c61cbc341a5245a87a7064c97f8479bad439426a5442c0037838576cd839765ff4fc0c85eb5219cfd93f577d24a37e7c6dd333137e2942ca5de94550f5962cb8cf2c863564dc209325759fee334b99ee61685e6d42de30bad6b6bcb20d27e3e6507231f10287bcf7ea5713034c3892eebb08e5e2b25e287ef1cf90322a7c1eed40f5f87ecedec7d5494b8284650e0ef8b23634b54d0a689eb7d983f123e39d23a4a72480f56d15f2335ce5b0f9489373126555e9fc8360e3b46dc45f5ea1cc3384e5d05f0db11aeec3815a4aee119f4cd96e9191c5eca6d0679ef510813fa629e648e6ed45a3c4fca7823bbf28c85a782a5512b86e792a6b11c13f2c8f2aee7b73d5eaadc5674c6fb22348dfe9e8e8f20a3bbfb62f83cbd4b0fe3a7e53151702be39afb140dd8f343af08b2a91bbe0a7d7c13059b600563357e132d580c72726fa9a95892d01e7ee2286d66e0d79dcff387034c5f01b6668e4e2d0794d34442f6eb18d470f49a1fec08f894d8f623edb384f287dda05d99ff7ab02231d1ed85419518cc6d787878e291bcffbfecef5dffb6e2ed6c104dd3e1ba16680a730207b3a09398572f0e12285ecd63a99e8a70a9bd0f62a2f2e49083c1d95fc0755af0df812df3651d8737b9328f3dd757b9cb12416ab369f2d29db75976314b15441af91d888203b793f156c5694fd6a49aa265e4d79773b97a9a572628ec2fd6006ad478de2d619c91ee56bea61c0c4d2ff72b4dd701758b7aa66f666ddd37253bc6bfc608cf235f0dba71327dc6ad457fc044ba775560b2b39642645da57dd45e310d4562a85e016e635eb21d0fd816866a3fe8640804fe765550b72a36178865aa21cf4a44e1836c3e0d849ac50fec6ee1869b11be189cf4d193718fb618705c233d745d413cff4d5b2df4e2926c69b9b45284c640bef1952e5786e6bc5912b87c50b81a492b3e29802b4ba8f99cb401e82e498777b64a3abb8d9419fe3627dcef87dcdc2f9b2ec2534604f21e1349a446a16ddf591947a56644a235a1d599368dca71c94791566027227f81bc923bf4df4e5c58ed52aa417f7efef47b7e1086c4fce82cd6ee4518add015712880b90d419139c77de5979add3532f4abf6290068457853d7ec973a56de851b1cbe412a095da8ef152dedcc1424609385ea97a80e24d3195baf9d028e0e66205031f37bd0e65e70f98ff0a82f7f72b4e5f276fe3d979e93306e89c57187953528c49607964dedbabd4d1e40b74df13c7ff6615c9ad5218625cbf1803880ac2428d1c68ad99f4089f8a1325272c941124aaedeec296e0bed5920c") ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 05:38:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10092, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0xe9) r5 = getpgrp() r6 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000400)=""/121) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="000c00000000000000040000ba78d60000"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="168c2c9f8a80359c51bfb3da5abc0a16", 0x10}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="d859030000000000000038f1cb08300a49899405a208d1a5e08a610e9cc7c8c681d535d281587f3d1a316d8a9f0c9203a884643ff3780e3def86aef52a66e8fea56548f91164d5bbd16e2cbafad36860eef05583330b00aedae30df0942c23fa99cce818ee7d1f6b8ac3e69fd3ca21d295af93c9f6be45b43c9b5b7017da0699352506bf99241446ff8265"], 0x40, 0xf}, 0x400) 05:38:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:38:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 05:38:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x10000}, {0x41, 0x3ff}, {0x20, 0xffffffffffff0000}, {0x7, 0x7}, {0x43, 0x1}, {0x47, 0x19}, {0x47, 0x3}], 0x7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)=0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000002c0)) r3 = msgget$private(0x0, 0x294) msgctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000300)=""/161) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{}, {0x1e7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x85, 0x1f}, {0x101, 0x8}, {0x48, 0x2}, {0x8b, 0x80000001}, {0x43, 0x4}, {0x100, 0x8}, {0x22, 0x2}, {0x8b, 0x6}], 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000400)) 05:38:01 executing program 0: munlockall() poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 05:38:01 executing program 1: socketpair(0x2, 0x8003, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) clock_settime(0x3, &(0x7f0000000000)={0x1ff, 0x800000000000000}) clock_settime(0x4, &(0x7f0000000040)={0x6, 0x100}) mknod(&(0x7f0000000080)='./file0\x00', 0x21a0, 0xf70) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:02 executing program 1: mknod(&(0x7f0000000640)='./bus\x00', 0x80002009, 0x3200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="7d0dd1ac4bd11ecef47318022fb67019ff629ef3c4189d6f882029c1b8941ddeaba42b6d6c763e26e0eaf66acbbbce6725a32a2f61535ef7c5645aabbb13f0d6fa892f1b151c1d", 0x47}, {&(0x7f0000000040)="b0758c8bcae78d54112195d92d2a0b34", 0x10}, {&(0x7f00000000c0)="6bd839b8b58fc1172eb8906982d2b9cb861d37ce53a44211a3f51e98938b4e4b564a92dcc9ded20971a50ec73ef3c0", 0x2f}, {&(0x7f00000001c0)="6423b248deb6a296db04a156d4e2edceadae678ee9cc9f8fa8222f4ca36ffb7f393417f2a491d0c05e55a6d7ee2d689792a872cc437523ff98e99f9ec5391e6a62e127dcb0705ee681476fa1e929cdf78f678c19b5a98bebf6d82cb4504524c304e28a4d676a6dd440d5b09b9f20a3d3addbcd74171f4f3982e393b18ca759", 0x7f}, {&(0x7f0000000240)="489ac4088f31a9497c8f3e013ebd729c812dcd01dc47ce10164bd7d1f68abc9f407a60", 0x23}, {&(0x7f0000000280)="0da38b4aee96231797b47e0a91e77c5dfc1d1229c30997063ac107003619117be177fa4aa9a0f04d912a110150b96b2c284e0d531c39c716f9ff3ca7ce41d8f1702d3177675a37120dd6a157fa18c974b47a6a8b4ab6c03edcafe0a7677df0843c9f82450e49ebc17b3bddbff123b9080fba710580", 0x75}, {&(0x7f0000000300)="4954a8b836c923f8d4c06324a0915130212201b7c81fe651a7598b386e5f01380060af1a11962d4a89ef577b8c1d23b338f99063535fe424a7e6358fe5b122c516b44845d8286b8319513198b490e05d4f9d044058e9b513ea71f0791b74e45984b91273d99cbd6963fee8577962693ce5476d9dc7c2f7d739b829449fdb0f8ab4facdf92262f8f31a64fa9e86e9b5ee52c98c8f4b6836aa62cb75baddf2c3294d430ec80623c291ff662c76dca987df834792b34b0838df70548ffd7a5f110a4cf3c904c56856dab44877cf0cb157a5c29e2baa14457ffed25a239c4322289e37b001d1b84e76c03a19", 0xea}, {&(0x7f0000000400)="5ea7963965dffcbc839be2464d50f8d29913d34ecf4dff54cb51e4144467a235eb2f33a3ffe469d06482b36157931cef27af89ff75c743c86b1505e93ae5da83c5aa9415ca3e", 0x46}, {&(0x7f0000000480)="3c3c11c8e31823bd9c87d6ea416f19f6f6c029493c0a72d27fcf747d42321277b713a6499dd508b00f19926790a9d129aa13689148dea6830c7701f68656e9fc9b5653029cad9097cdcc1e0c241d0e25a9791fa95a136e6dd39ff1411382a3ad4deecc47184ae3abadb9d1dc16f3f9b83d7780136714db81c671051bb825e7565d44", 0x82}, {&(0x7f0000000540)="b91e35825102cce256bcdb39e129ede3cdffb81d84a6ce", 0x17}], 0xa, 0x0, 0x5b) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:38:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = semget(0x3, 0x1, 0xa1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x1ff, 0x8, 0x2, 0x7, 0x9]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x170000, 0x14]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() rmdir(&(0x7f0000000440)='./file0\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x48) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fchmod(r2, 0x100) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) socketpair(0x10, 0x0, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r5 = open(&(0x7f0000000200)='./bus\x00', 0x20010, 0x40) poll(&(0x7f00000004c0)=[{r4, 0x40}, {r0, 0x1}, {r2, 0x8}, {r0, 0x40}, {r1, 0x80}, {r3, 0x40}, {r3, 0x4}, {r4, 0xa}], 0x8, 0x2) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) lseek(r2, 0x0, 0x0, 0x1) shmdt(r6) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x5, 0x3f}], 0xffffffffffffff5b, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x69, 0x1, 0xe3, 0x7ff}, {{r8}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x3f}], 0x4, &(0x7f0000000100)={0x4, 0x8}) kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpeername(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000580)={0x2, 0x80000000}) r9 = kqueue() ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000003c0)) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000000140)={0x2, 0x84, 0x3, 0x20000065, 0x140000000000040}) 05:38:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/194, 0xc2, 0x43, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0xfffffffffffffffb}, 0xc) 05:38:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186a56010000001c00feaf0000ff00a8d29a6ecf014f38d6fbffffffffffffff16350cc91b08490842", 0x2c}], 0x44) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:38:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000d9, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x200, 0x1f, 0x80, "59d9a328440318c61f1f7699afa472c5a0de83a9", 0x5, 0xd93}) 05:38:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000000, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x7fffffff, 0xa949}) ioctl$TIOCSTART(r0, 0x2000746e) 05:38:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$TIOCSTOP(r0, 0x2000746f) 05:38:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xfffffffffffffffc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r2) pread(r1, &(0x7f00000000c0)="2a178e91c1a4bfc0435dea911c87726799706aa919b3b2739a523183a90e42d27e74c843f8fe95ca89e6691a3956f18eddd19264f47f1a1d5817188204f5908803607fc1b67bc6abd90b", 0x4a, 0x0, 0x0) pledge(&(0x7f0000000140)='&$[+@+\x00', &(0x7f0000000180)='/dev/null\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x1000, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) close(r0) r4 = msgget(0x2, 0x80) msgrcv(r4, &(0x7f0000000280)={0x0, ""/104}, 0x70, 0x1, 0x1000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340)={0x3, 0x3}, 0x8) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x8, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x2, 0x1}, {0x18, 0x0, 0x10000, 0x3}, 0x1, [0x2, 0x1, 0x6951, 0x5, 0xfffffffffffffffb, 0x8, 0x80, 0x7]}, 0x3c) ioctl$TIOCNXCL(r0, 0x2000740e) ftruncate(r1, 0x0, 0x7) accept(r0, &(0x7f0000000400)=@un=@file={0x0, ""/76}, &(0x7f0000000480)=0x4e) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000500)='./file0\x00', 0x8000, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000540)=0x80000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000005c0)=0x7fffffff) ioctl$TIOCCBRK(r1, 0x2000747a) setgid(r3) 05:38:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:38:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x22, 0x5, 0x100000001) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x84) 05:38:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040), 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd, 0xf0000000}], 0xb37, 0x0) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:38:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3bf4533b, 0x33, 0x3f, 0x4}, {0x95a, 0xfff, 0x6, 0x2}, {0x4, 0x5, 0x2}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) fchdir(r1) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec1, &(0x7f0000000340)="b7") 05:38:02 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1d}, {0x714c488e}]}) syz_emit_ethernet(0xfffffffffffffe30, &(0x7f0000000040)="1b71ebd6") 05:38:02 executing program 1: setreuid(0x0, 0xee01) r0 = msgget(0x0, 0x280) msgrcv(r0, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x3, 0x800) msgrcv(r0, &(0x7f0000000080), 0x8, 0x2, 0x800) 05:38:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) mmap(&(0x7f0000b08000/0x2000)=nil, 0x2000, 0x4, 0x1012, r0, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 05:38:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x10000, 0xfffffffffffffff7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="813b4a1040a3f2fad608cdbd8a91205e10966bbe5ba4ba77e6cf426e685b7adca69a913468108a9738961382c50f4a6c0253b931d58d4ba4eae8b7a5d05e077d8051253dc41d086a042564766583f7cf667418957925c0896283e22d6f6a81e2f13e6b96de1f5e6ea5801e8cae298602456f91cace96dc33e1049bfa5e0a32dcebf6ee6b474f1976fc2afe1d121159f04b4aeaba56421baadba506e998e3a4a5accbbc579f4fbe98841d9112e6be902f27ddfa405c40e037ed9c562f935f9c2d371af9", 0xc3}, {&(0x7f0000000180)="7fe6610f48e001d18d9279e5bea0831efe0d00bd66bea611020a", 0x1a}], 0x2, &(0x7f0000000200)=[{0x98, 0xffff, 0x3, "82f69ef1093af500e6a96b03fd876bb1df18768dbb2c0c950b38641b9d5366159fe2b0e5f73cd999613868961cb5934fff23b07ea94904af9d3daeddc3740fe793fdc781a08018b5706221bef7552ef4fdb8a87563eeae0e8d7243497d531d59810a82c2a3031f2468be39e33ee5a7cca12eb705565fe7e4985dc2e1f3d48425111a6b85a692"}, {0xa8, 0xffff, 0x1, "83471b157d178e6ba44502b5f292db7e266d1e4913089cca8f611d0f032f4695fae6cc0eecf947a98b7539b02747a7d9ed7bd520bad6978386ca039d311e393df2bb604a44fbaff7be82b11049848e87cea83e07fd61f4f27e22224a6827ecbe15424657fa504eb66b4619d7926958d194e373601cb898b103b786d17750ac85d65256473eadcf7568596755ec704bf8e6c1a5c40cbb"}, {0x38, 0x1, 0xffff, "004f46b9fbd9df5140c237fa6f3c4df5acd8f1e1f1baafb2341a1fa8d1cec938ff71f2bf68"}], 0x178}, 0x402) Y®‰IP;lÝ­±Y§s9ϱ3mA÷ˆÊ–ëmCù2zþ’}ñ0ÃfàÂnڨⓤ¾ú¿è˜c÷Ðà›Ë/Œ¨KÛÑ‹3ô°ôQç.S}p*3/¢”ŒîÆSO5ÀV}y-…'Äù­rc*Cš.,PB'ŽµÌšê«áä¹çËÕ¥)Æ©šI¥XÁ쫃-¬µðÚ‡ù“¨È?]Ïx‰Uf°5EEcµÃèËŠ\±1ß!ü+JUÿ·É½¥6oÀ„”Z™map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b2e0 failed: hole in range 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x5a, 0x5, 0xc4, 0x7}, {0x9, 0xf392, 0x1, 0x5}, {0x5, 0x400, 0x5, 0x5}, {0x0, 0x7, 0x8d, 0xfffffffffffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7fff, 0x3, 0x80d, 0x4a}, {0xc38, 0x8, 0x1f, 0xfc}, {0x0, 0x7fff, 0x100, 0x401}, {0x8, 0x2, 0x899, 0xece}]}) 05:38:06 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 05:38:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0xfffffdf8) socket(0x18, 0x0, 0x8000) socket$unix(0x1, 0x0, 0x0) 05:38:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="2db676c9372080bceb75df421e885c7996a381e2584dee9c844d8eb25981af50b5c60626c03a85fac3e8cc79058de20fcd5cf51ac542fdfee59980f9a747c23272be1cc4340ffbd3bd7da27b0e466eddeb32046bea75dcdde49750ed8a2aec524ce462463bdad112bc4f7f05370592413299b20908b2e389caafb488ae3078c17cb7b67530f0bcd30bb34b1ad9b2d64b5e3d96ac2626261aaa7a11d3ac2aaff65cf68fe4f4abdde6b9c41e09fc8fff7bfe81efc25bf041730cd0f68294b529e69e6382bf41600f340aff85680eb5e7a4e1f66391e7c56b48c89ccd4f378b35c5caba5e4f5414a52c2d9704c97b7f21", 0xef, 0x1, 0x0, 0x0) setsockopt(r0, 0xc300000000, 0x39, &(0x7f00000000c0), 0x0) socket(0x1, 0x4000, 0x6c7d) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 05:38:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/2, &(0x7f0000000100)=0x2) 05:38:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x1ed) socket(0x18, 0x4, 0x81) 05:38:06 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r2, 0x0, 0x0) 05:38:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x677d92528a515dfd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x2f6, 0x0, 0x1f}, {0x3c}, {0x5c, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7fffffff, 0x501c, 0xa000000, 0xd493}, {0x8, 0x0, 0x2, 0xfffffffffffffffc}]}) r1 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x400, r1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x359b93fe27411b17) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) close(r2) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)=0x7) sendmsg(r2, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="af8cbf7ccc90fc5edbfe1fead5471c91acb5c14ac6e9f29e4903574fe3f8", 0x1e}], 0x1, &(0x7f00000002c0)=[{0xc8, 0x1, 0x4, "9e232659cf8d0c148dbea6e74fb83cca2f4001d717bd871328b05b5b77625741f50065c782f340fc7b0a616d79c83035f43f4506fb4f8fe3fab370fc8c9acb21075d5b11a46706eb033f714fecd937192c738be3f1e65c286e3a3c5d52083884deb5ce9c880820ad9c2922607b894859eb16c536914e6b89aa6e312dcabfe8c2cc60cc70aea330a65ba267aeae85514fd06f5af77459fcb96797d40030fe3cc511414c7dcb9dfaf3b6b9fd707d8c9b369bf21e"}, {0x110, 0xffff, 0x10000, "02927659ce7779078a44b99f1ef1299312e28fec15dd399f962901e932730c7013c889f62c2ab0e31ad4871899df33ea10c4eaa4349671a652e2efe1cab26e1d6b680f7ed8e13451a3edca5ee602fed3f3c4d6a4a6b4d6f07de02f7b07b30a034d153802bddaa3794e3b40843cc2aeff032c154e82aef647dc5113e73cf6666a6628040e4be666b9c5b8c5293d31b7f9f3ec86ee8db9f766dda4b01b894a5588ed4d147f33e38e4f9753d15c960aa0bf5301b5e08437958f8abd1539372fcd37e92b0cee053ac32335be2f53f35ee43650800f1ab157a97131110e473e80ef9168f5447b1e8ccc62384646602b6d6d13a87bc5e9b2045d46317fe4"}, {0x110, 0xffff, 0x100, "b616295aaeafdcd9fc5895d98e1081c2ef92a4893fb6433e49d87052a073b9de88fd68e40ee44c45ae025e52fe7bcaf8b94f3610404108a6cc2fac5a81e26a3e36eee2b9e0a81f36b585954347c49df02a06fe721539f3c3ecfac47d57f49ce53ccce7688d3a79c3de2eab4dded1cbdc8a2f39ca07d1809a9dad1fed025d6b145bac082717fcdada4069c2b60bfc2050fe02fa68f86cbc5de4561c1a45567c99cd8424838c00d4c61585c9ef242b3cbbf6b6fff3af48bfee4b96bfb9c838d4c4331099ec2b8e016864c1762f31083d941ebed7a5babcedbf7feb93ac91b381b742acb0a361fb2076991b05f4d935617ab43b9d74a4996863f14c"}, {0x80, 0x0, 0x8, "53df6023770577777523b274dc8360845b87796ec49cc8b862493db3b1684b350c37ed3b948d1a48cb4a15cdb597ef943ce53ee2880ac044abcfca18c4eb70093381becda4dd6721ca9bcdc024f2b352d8e4fc6b5831b8180c9d153c17f8b54bb812342b1c57ffdd54696dd1d585d3f6"}, {0x48, 0xffff, 0x8, "430afb7cbfa504c0e3a1b1b484ae71099237f4dcbaad8ff809e1af48f7acd2d134e4de54a2a1efc4c6de6fba31d81af3beeb0b528a"}, {0x18, 0xffff, 0x2, "f2e2"}, {0x10, 0x0, 0x4}, {0x1010, 0xffff, 0x28, "ea7b3d7defa34ee4769ccef8eda5b873d71a9b1f6d791e1f5160bfea4576ff866819730c19efc94c8f6fd03aa40922454d7e579c8686623db8858c178ff1aeefa3836329ed3800b91eb4ae7bd853faed49c77cfb945d239a5d4353766d2a26f60f8c4668a19918d036db9d10ac509cb23b099482ce760b1cf0edcdb06a59048c5443f10cc8763a1c0d0187c1d567b1c791a61c1fd72baa9c3f8a6e557274f5c7517ec8224c5ad2edb704cd9e055d889345f5b00e03b5cbf5b54502ec487de43009f2ecfc752aca9d666fa1281865cd8df01a96d2d5095ba11404feb9a25bb5f55572e75ad1471e71b3f28e7857920c75b079d3bebe900f6d10fa11f885a81a0d3cc532725f4178143779a9ae41c5d29481f6785dceeda5484c6e098a55d2fcd58d1d7017b83bfe42a3dd6193b15bfbc8768d45b0c710a6c93f3eb79028f09fe2fe16b62b61b997fc29e3148e7ff3b3251ed48ba1be0cf6d75ed9709c3a583e8e99db7bfeb3d709d33dbf3e74ec07462beae9c2a8e356d4b544da7405739d9c65295358865680717c70d04df02770d17b0178f566e94cd7bf78957af685722f692adbe4d0d14077dfa87777aae9008f3d929b9395d8e44966299c43af270f1dcc3e14bfc9d3ef26d4293603cf9025e405fba5c0ac2068de1d754b6b0c814a1de5998d30d2e9cdbea659263929d6f95a934abfe0b930571a155a05b33cfd8b8403aaf484cf3a7e36142ef49cc3ad0a578c16cffc264f1aef070d415b59f63971a466b6db56b2708e940d134d794586ab17c84b097b6a42866396a27115717abe96cb68704c90fc559909b729c2fd163f62b705619df66dcaf9a9fd4b98f652bf9ea15b517b440cf06d742dd15e42f3cb16a835fae978d1f75a34fca984ebec8daf445ef5dc98ada263241515180f96e3eae480f0de0db9bd2902fde7dde2d65f74ff65a1e39ee905f673271053497f5f7931a7d6782ef4dad422fcede5d40ff69fcad904352ef0b48041c6adf000c4c258d5d2978e3fdf0c16c2f6e66e2995b13948edb288235b84ec1efd0c41743211ae8cb6ac07fd936afd30c87cac9ecbc1ac1112e22c140344d21927a3b999861fcaf85a0287850574eb5930e0e440913b607f03cb72511ab75577af6a74bec4c762befc88b05f0d12a3990cccefd5fb7c018ab0a6dac389b43956241ac9a77df06e109f262edda06965931bb0af6b18237c28ea78c1df6e82027353ab8d5ec8e6409419b91f68ea543ddc7db827313fc85833194cb22477139a38958f5adfe7b5043c890ebdec3f76e2a2dca53e08af79e1009bac5298a4b6e70d168b67d096fc7d498b065fef95c164cfe4c34bab880df954ada5894f38c717936171daec1b3ae1888c81e78b03a6f85bb6cc218e9d2aebac2e59ee0fb15c7ce610e70edefb11b3b23e539bd5fa1afc8199f491b4a49c3b8a71877d4775731274a87265ac2d095448a5a8ba105e696e6f5dd7cbc8b6525ddfb723d676abda9e225c007109259736053fb0ecda2f372da1e3bbebbedcaa61f0eece727d1eb46bc9d335a3e8308ec7c06a6ad631dd9e0e3e0a6118552c819a62946e60ad13b498592fde5db9c2a43a4b2510c7dbce769043cfada2c7d06d4cf76f706b90f77f625029f6fdaddc5691a43c95b7f5aadbaa3daaaa01d59d7d806cacd69fb942d8809acb9fa354471230e76139a3c0629e60e458af81b98f349dd99b064b6be0033591a142063e769eb62e4e961e5a4792fc133de65cc67aca7f3f7d691a942e67ca0e70cedcb771870f6c9c0c66a7cdda5f79cdedcae53d7010195321f285daf08e2391ec3e11131dcee360e9b572224a960f628e4775a3ccd32d4ddad7abc4deab341c4dd78f8b0f272f764663b582c19c9409ca2906ba5fe023b7c8d3475e1c552aad242f1ed08b37179cf6cc06e71ce4344580d46fa9dc9fd9a3977ed976afb835e2c3fb9e74f679f5651bf46522fe0dc83a131feef523233e179762e19324ed3fad436b668e322c497f1fcf79a29a196e1d18ccf92adde0424a175840aae431cf5873527fc50c8e1f92dbb33f23a86b9b4a7a0abc78c43a1b60221812426411b390e50e4aa0d0c8b792bb6f35c01edfb249c9734506cfd1d07b01ba956ee2cb91a398c5437b7e07094e3b55590b1109a7b4aed78b315287aa19eea40a5eb4e8760534be60e1bbb99b1fb31187463ec072e7dc97c61f0c717b88e939ed3939def7803c7b62b0845460af3466da51bd3962013ddb74ba76bb568865551412ffa7ac7c17a925176e111e77529dce625b9dee1f3fd8d3bb0c15a89f1a3e4179fa908da6ab2c0278fd2544815ea7dc43e41e160cae8cb2f1d1d531183b929f3fc0216ac8ab1c44862c2863ee03719219c1c6d0fb99014711ef221a17f29dee2d0e64eda4c101fc87f19e4aac214935dfb8233b3071c97f00606e228df289c6f3bb019a7aa734cd60b30f5f2b28fee789d3a8e06032acdeb7edc73827fe4b66b5236f09a94776509b98730e6532f76570181f753ca46e63c1fbebb4dfedf597318babd54657031e9e6239e9e4bdae07a9be99402586ee4e947f9455a26a1ff28b7bcf62b4ee1b0e64d63bc011a7448080364d1bdddc02f62d30c3d2c9c9c995421ccba930ddf54dfcc9e35762ef0d22ef7178759a47fce6952887654069d778bff07f2fdb5d51ecf189ef7592548d608b0f0af31bed21d0cf4c2b721f58096cbbef193b64e43d17c118014c777cf11461dc552a35f2b2d7a36650df2bc24ad0ae6eec73f52bb7d1d34907bf11e3f8850a1243aa6d7930abd827cb41e22bfbbfe597ed06ff2c103d757955d43d8158abc501843cad99962af084f126f78e0a920c76135624cc993b10e3364758f778ee01ce928c227540a12d7cdabe26bd72a14aa2e778e98e2334704f1a7d90922c19409c27f55051137be3d87d9a0bfdcff16bba72292634d18e1e5c36271011a0e0106a2e182b283321de36a6b6c1cc3cb3634bc7f1b4a3207e743539120e1f23d4a64bc380580769269f8373fc4607fa6bd7d7e77daa58a7dea24fc3a71852f11eb67f62670c732470f96204785fcb42c69a69068a2f9650d25424acdba785335a2af5511a783f59f88e7c6f8ab2cd9003130988d141de17c945b585c732c991ac2c4c5d0bb3ceff72dee8f1a6da5024717f9b9fe9569a7ba8a9fe6c4da08a073fa404adfab48bde010f4bab6e0fcf21986be66c4ce7cadd1c5619e8e02a68202353d2470fef2514aa2a33fe4d39f5e5a6fd66bc364d2371c893ccc786e06ff352596dde18e9b20d2394de71a870195820d44137a19d841f742ff238a9c20ae458c5149bd35bd312887be6945e255c7856037f74d760a278cfba51450be8b932adcc82c104952207e17960e919ff03b7546051200ad75b260888d96c58b9f50ea32971170d0498a63b5d36a4651237447c9986e21755278288473423161fa44cc2fce885e467328d7e0218f776a5711a7576f69f82f86e8d55c171d4d179bff080748c7e23183ec5acf1cd1ac5310a41509dac7b396905bbf0fccd5e84fa67b1b080898ebbd7776a4bf5d5718ca6a9f6c32ebd3f11dff2a2a01a109822ea01e48275c010a13e99a18183a6f913a37539cf923f463d3ba7f7e7f431f31031317aefb8401029af7ecf4aef5e0ea9b1db2fd9e94773dd44f9f0839deab3af2ac9c51d22597ee53b34af10f920192f37cc9cf0cfd86abf9ff50e236cb22ded559e4a7925950c964da043a64b94106bc95b5a7c4fb4fbaa92b957773094dd79ab2c1df7f18846705cebd709e10673785589e7795e9c9a3e41d527c598945db476b31854e7c79f0d3f894960bfedebe5e35c57af0ec4d93a8887b001b33c2a0595c846c1c13a76f78962942cd9356e1bd8732bc8575c0a297bc01c67fcb57432182229f8d0ff1388ac8d75b4530045bd503d2e4b1a8714be52284abf70a1b01811da0421b880d8b85138ea301d899b4af07b04f88cfe9251805663e736086e2cdd3422651bef4bfa0b3a1ad5cfe6d7cd6055a3fa8b582a66c32b2779495cacae33b91bd4dd9742286823faffcf4859c37f4c6130038ea565af18500529e101439857efefc317e859e5b4a038576aff67e23b4448e0e1cc5ababf68d772121af1dbbdadb4ea2ecce45ca0ddeb56a23c4d93044df2392929e4f57b6006fc19af358239e2ac8df96ff611535ea2ab2df28310ef091cd45c9fffafb75803b204f9d39e150a2332cfc86f5d90692a629c552a094d1da612e2444e53b06a1d06458d2810e61655396f690ec121fb7a9ea01b876a5c9fc27eb21769b02e16bde9761764629c002b34a06b7bf1dfa64cd76718558a2c4f7a175702d126de8eaba2f15a1409e0fb79840a21ab8f460355b450ce9f361e85bf119728b4ffc62b16a22d6ad23511062383191301de2d771c4ebae852572a7d49911da9211a0bc31410676b44c463ced7f11430e4ff509ad4ab22f5a4b8d227812f09542301dd9c946a4a7a30995c2bfc88f00a7cd8890a573580bbcccd0a9697fc5d0b11de4d247ad60951671758226f4bb70e6418a48b5a271549e6021f2ab285f8b90feb1f77ca55d91a48215b692eb2e0f2ec9ff35da398c26fc32ff9915ad82d7a5b28b4079abe3f16005627440f2e5953a0392bba4c2379bee2b2f76075f1d4adaae4e8e7940efc55923a83b187891ec056f2f98ed5aad45bfac1b94c0ef00ddaf403a2e15a88026dae1ed0ee11b58e4e8c33bb0b67e0100d328835a853d58e349c6bacadff0b2983e6c2601755bf251fd541757b7f17e8ebba0f635d20aa97d8652928ece7befed3fa2c5c4b35ca6ad6fb5a043ce09dabb25cbfc95b5ad58365b03a6337d1dc194ed3d8da3742717a03605e1bb26b7a4217da863c56b654b256cda8ff0353b3e22fee86e8de732f3e857334d84cf4c330ccd0b3798826fef11dbd7d69aab53c2858e23ef10eedc96d529ec48b58ce355440fd8365a4490f7e3aacab08cad0b5b2b44a80ddad7b88a412d7fc05a05e3cfb8da905a4197e38583d481c9a31b666d3af401c94a4ee6e60cabffe438b92c1017f6681439f85e3281d700e4afd40daa4a8fa10cbdd7fdeb97c37846ccc43f7de2d77fb3b7600f3fadca23c9ed911ac6d391d199f8ae1c23e9df5be67264b9f26b0ee4262229508d68ecf04573264f62e4d4d57108f91c01613c945d074c44fd6545d267cd6638dcc3bfddae8afded2f8c0bc3cbb43e065f62ef5f63eb8ec22aab985f15d9a49d99a2e02278a325599e4154cec8d5fdacf68b434fb1f1b510e9c34871803327091d960a07ff8ed5c5b2f7491348250793a2ed51d0e183d56d731cd11b465733ef71e91537c6020c318af85da59af622c391afb1236b65f0051717f81551675aad993b6f024218076688e62a4022813643546bd56eda8f459cbb0b9b15f464729e62870b6df750ee06cdc4aa1c1ea725165d615bd636cee95034967d7f3a225b5ad5815a4eb8c068b820ddf849e3f4ba55a469b16cdf7eafd8b6b50eb1579147bb670e982dea5fb3547f4b8eb71f3eaacb3c92d81c9932ddc3852290e07a31e7f9f9b0a166b262afdc7bc84722d148e8cf1dc596fb9e64f90efdf2b48f1e50e186f99929aa2a43dc316a5907be509b3596ff86f7077a209493d859e25b049ae0a72a8cede5ce807da50e19661e36439fcdb67d5bba4bbd88a080e8c335a90dd25fda0df108045e919702604a5ececa7e4b9fa7fef6f2ecc9a052f8a0c16b065b7df90e8a312390913e28060066a3489a5e95f07ebc9701544a6355f"}], 0x13e8}, 0x400) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) 05:38:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getpid() r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000980)) getuid() close(r1) msgget$private(0x0, 0x620) getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/156) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000d80)={'./file0\x00', 0x5, 0x10001, 0xf1b9, 0x1, 0x8, 0x3f, 0x1, 0x3, 0x1, 0x100000000}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r2, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:38:06 executing program 0: setrlimit(0x0, &(0x7f0000000100)={0xffff8, 0x100003}) 05:38:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 05:38:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/245, 0xf5) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 05:38:06 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRESDEC=r0, @ANYPTR, @ANYRES64=0x0], 0x38}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 05:38:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) recvfrom(r0, &(0x7f0000000100)=""/22, 0x16, 0x840, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x8000}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000480)=[@cred={0x0, 0xffff, 0x0, r1, r4, r8}, @cred={0x0, 0xffff, 0x0, r6, r4, r5}, @cred={0x0, 0xffff, 0x0, r3, r7, r8}, @cred={0x0, 0xffff, 0x0, r1, r2, r8}, @rights={0x0, 0xffff, 0x1, [r0]}, @cred={0x0, 0xffff, 0x0, r1, r4, r8}], 0xc3}, 0x0) 05:38:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:38:06 executing program 0: r0 = socket(0x11, 0x3, 0x7) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) 05:38:07 executing program 1: r0 = socket(0x6, 0x5, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 05:38:07 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$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d1790a", 0x3}], 0x1) 05:38:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=""/208, 0xd0) 05:38:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1ae) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0xffffffffffffff3d, 0xffffffff, 0x4, 0x0, 0x5, 0x8, 0x468, 0x2, 0x1, 0x4, 0x1}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x60000000000000, 0x9}) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x7, 0xfffffffffffffff7, 0xffffffff00000001, 0xfffffffffffffff7, 0xc3, 0x1, 0x8, 0x10, [{0x3, 0x384a, 0x0, 0x7f}, {0x8, 0x661, 0x3, 0xb8}, {0x10001, 0x1400000, 0x1, 0x357}, {0x7, 0xffffffff, 0x1, 0x19f}, {0x1, 0x2, 0x8, 0x6}, {0x1cfeba23, 0x5, 0x0, 0x1}, {0x1f, 0xfffffffffffffffe, 0x3, 0xd8}, {0x2, 0x8, 0xf3e000000, 0x5}, {0x5, 0xfff, 0x3, 0x6}, {0x1, 0x1, 0x5, 0x7}, {0x8, 0x173, 0x40}, {0x0, 0xfcd, 0x5, 0x20}, {0x7, 0x3b2f, 0x7fff, 0xff}, {0x7f, 0x8, 0x3, 0x1}, {0x5, 0x800, 0x100, 0x58}, {0xff, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 05:38:07 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x925, 0x81}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000003, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x25, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffff, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x71b, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x2, 0x9}], 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x24, 0x40000000, 0x100, 0xfff}], 0x2, &(0x7f0000000080)={0x100000001, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:38:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="e8b13bd0c9225dedc58a8a5ab446d3f50910b803ec7595865f14df48602d0dd8b6d4aa1a93bf19318e1902fc4631ba6a7050e67ddddc3a24075e88ddc2bd4db9ac6fe8d1d469593090981eb221d2cfb2bdbdec98aba66f5c8b0830f29e54cd0927eabae04be957d1fba877c1496fcaa471fab8028ad943437942cf0e598b916b17d24a66c1078fbae33fa0d82762abda00d3d20ed6f08b1cf4b0128f613670e1b717ea872c2d8bfdcfac6fcc3a65e630976f20ea388d00e419946c33c7d6b38d86a27a398acef2fe3e22aa33fad1c34e20558265c39d0c13dffc60145bc12e12c17e2ab10afa96e91cf7d16dd5f4109f67c8560189c213a60907b1e9630787a24678246e99f16c844c934e919cd3f1728625178083512224d072cf9b6498600e482dc4d8bb8039ddc5dc1507485b3480f6e3ccac51630e4fa93b3c134c4beff9afde145d47e53888cd1101061393eba3338c560e8702eb5ce2c5a72ff28f5959030e6bfdccd722dfd5b5622b127eefc41c8f54be1bc336b93a02f8b74f69bef0aba718540482ee8cb9c57961bb8beaf6aa5ae45105526bb493e4530a2d8dff004b6039c91da54a82fb52e50614803e99724a655d9d4ff97ab8889e940e09befc898abc44304bb7bb18393d4a6f3c3001571c7b5baa69111328400493d3cd9a1de8379e5e51f983d6e95485a9333f504f5bc76c00ad69cae8e5a91a640f23eade20e240108f786acfa969b395a411689c34f5e555057ae970d889b444948704fe9924b21d0b79b86f1b182bc4e028c32eaff286c70e8901c8cc45972e69101852e6a27e59f7b3768112496456352ef78bcfb5a6bdd79888691dc8bf7e94d992d4546e5d2031e4f0b1e76c1f5c75c585636abb125872615e81f4b4fec2591f56a699c6a9e77e34f4c5d23cff3ee909d42e409224f6313ea7f6ea41a23b1f08459766922cb9bb5e82fb4cb29674ddfc40bcbd38f8e56f8c02d68b2c45845be18a66842d2ab047f520f4222f49e704d8ad2ff7428c471e748f31fde74796d501a747d3a2833c633924f452c9182cf67ea89bf0ba46754fdd167786fbe3e7e0a3200867464f992e38669a94557555caf554824d40cd799e8f5c8463159c7b6c579eef3eae2e7023f879279282bcaf1557d625531b8a75ba188c976b7b2d87860f3b84add9a390c2a5731ebf9db36c2279b0801a3da4081c0b597f88c433c75ebcd13e04f42340ae441dd5fd6b595c52864c19f96befe0715308c124b60883f5d6d4cd912f94cdd9ab3e245e09bc471d8ea04d896573fb4b8d849e000f504c8ad803840c55ef6cdb69c67408ec47b6ce0bab7823bda1b3bca7ba64c1f4e18804375643cb2935c4bc916cd78ced5857024aa6a6f6d8eb45737eae5af71be79951c2c959d7109690c90d0048f676480222c0f752a2b8f4888eceeeb7d9a5d445b9f57ff4fb2a83631b9a6011c96c02f8671e3c9352cca4ede827b31e2232e9845e88f2de0c0a85fec4554a74bda05f0cb79c59f60cb90ad9da350ba1679715907db074be5df27adc6f3dee75ecf12560c6d75f964c1ad951f98d8d58c7da02c2900d57d1625b4d338087da03e83c5ad7d8c7580534e94928ba98b4f55eb2afede45684e53eac89fb5a29c224d94f7be8acb80483c017f7a357db730b69f638255836e086f008bf6baec10e97e86566857b8264d33ab313c70463d3e33cc76bdc8f61df00e780ddd398ac59a2d1e050564d899ac1ffde81a8261b13608c8bafb17759f03f6d9fc06a7a68448197f65ad0a326f109ebfb06c7cf7003eb8a98b2680b68575ee5ce71b0e610c93b696f19b142fab23c2cf40ff3ef1d70eb3e0ff05ddaf184c1c07c7cece2091cd64e6c1aee5d0cb8e9209951a4725486485b0537350d5fe42d998ff56d13fe2a5e6b80c30c0f254c6579a367c9b985b47471d0d80504e7e0c6dd9cb3088a5f2821ae3d2fccb8e48fa51230d4ecc3dc0b3e1885b8c62f76b797b4625a6d2133c047771b62c545ba7cd701c8224313e7c12ea007d602f7e73db15c63a8b948cbf933a81c625b9f08b6fbc49410dc770840975c1b2cc4414cc168c75df3c20b2139d04f9623bd62db7ad96cd7614f27a16d7d59d964462c22562cf094ac5b546540726a48d2cd3f17a67aa5e19b0bf7fe074591e742e4a9a6abfe5fdb68e23195e50bd8d24f8073b7e17a1c87822d57a1758b2f4bf71de8993e7e6662b9cc845bf5fdd99766f3a880987a99abc2ef6a916413f136056bb126668ff9b72a1bb1729c7dbfa40759f605b286e58d18843b01b603033fc67d028e1a4790fd06826319977ee074c84024407a3292818a9c2f3d7e4b5498c18d55aac39caf982e98420d51c8de78917063886dc450be3c34a32cd527de8dacdf75b979d9c97ba49281015dae1fc5689cd9567e8acb36b5a147d524c10dabdff368f7da195611c79163510c29d4b6f3048c9a52f5521186ae5ac0179782ff840814e7c1b885f5d2bb78eac647ccd4c211fe30a51643e7370436c870a968a26e2a03209e9783644d49cc0696efaaf76cbd670d7ae5b172a36c46047921d343aedee253b7c9fbf95a1bdab043466c80a145a7835a3e5ce80bdfe898bb81888948de4c99c0051a59163c57ae13fb0a4c06a892a230518b007ef98cb55e2615710c12c14d639754573dfe95053d20731df00878b4cb463c9ff0f69fd405d68ed1d2a331a9023aaf0e6d6da64c14cdb76e861f9a0e93e335003ca0edc856accd15ae9ecf47b60654462b4f32ce8a40a8a299bb05c11ff37c31445e183576cf7ef8cb6c84b91c5b267f3e40016ff7d2fe3d7897d8f79cec492afe8a6d6e8f25af8c7d227b43320658ac7fa8e11a078eb3e4c4c9c290bec281a739e6a23a18664ea3d6b9f93be2017aeba17fcf2ffb19c6cbfe0e33ba1b622b9340c4520d9ef20bd6bcae0a28754143a534af8e7fd4c8b8f70011ba5c2d24a05c4881bc472d9c20d0c6cd67feaf4ad209435f45280a25ca5a5688f5f31465e7b5650e3a5ef3a4e34d30af4f3da08f2df3e2af8f71c136f864f280c9a3c8801ed785959f0a906c6b6a3bd9a2b63332a9f56c755294d1de6df5c47a24c9249be671fdd8fe0a600603bdda3745009d8d9a601bed1389451551d56fa4a381cd9c936ccb6750e9d18e806e1f9c4a1f09aff083b3a877afb457434738efadfeecaeddb01c6e7e80ba4b6ac0cacd419b944b8478c34098bf376e9d40fce0abe80882c594e022d5b642e51b5fc43a833b6a883d2539bae8ffe8382cb740b01077c6ae38308de855f3f009c4a5be66050dd37274f324a4155e3772a8fedb48495d1dc752ca538e6fa51657c73cff14f87b15b3197317c16b838ffa71e2e2c5fe0d15f232090d7a27b5d273c839845aa9948a97ca34ff3115d14e9d9b500b97bcc9225201d16028b308939479a743d4d4816cc37979f25f45e351fced0cb0e25cfcf4901ab4d5540e0e165a67b6d31114e4cf3ff5fcad558611066a5209656cda7552298e1959a7a272b05b865de831f1071922f3d16a606d8d0945ac717798501566454fe179537d7d86422915ea6a98af399bbd4a1dc2ba924d72b9f0df65dbd57fc94cc119b009ef6c05844cdfcc2761ef5cc9f0e313f060f7ea87b51acafca22fe6ba828351f05fcf6630f823c46a2cd3ec2d76708e584cc5ef463c3d965ea2f91c9d727e9213a583e6fe2621568c7b637574d27235a97634c93c8b05c2a5b73d965b535abafc84eade9d489cdb01e10e8fded389dca922ce983ec647b814c5f6b52b0bf8523fb3c35a7458fe15c0320a66f83580eea788d04b8c7ab9fd3001a50d1fc2fbafa7737f72cdb4da18e00b47c6995e141a7d1833e0b4be3ec904284ab7f55b0be8b47ab5e9b783b9b4a97a047f1d70c9e81863a8a9c078deb2d4b98738f979660a6bfefa75b0e74a194f8447103bbb57cbe74f5bf437ed900e34bd4b1f0dbb221ccc1a98502f9328256579631a2a67ae2d3a4f04bddbf4f0824df5fd83c8945833fcc2ee7859a75164ea05511f696d2bfb01a5b712ad68e7d1c256dbb09d49e4ee0f13972fb0110a7e32f2ee7e9560b317524b142126fb06cc3f94fe280954f447ecec5c502800c689fe0f407bbc940e42bae4bc1695ddf8ac52c78f46c06bbcdfd09a2c933efd2d4dc5e7376ba950af0eb076256c584fa04873ddfa5d304cc4ef94bedf98888b8fb17946b5bf8037846732376df154b07ad925f5fe7ad0a7d83bcf4f8cfc1a3918e75d8ec014ebf48d20b90318513ac21b767ecccd05517d997df1abf82251044cb234407d01b1ecd8acedbcfbe88160c9a616431462c4101065d9fda9c3aa0bffa4f303fc411cba10a92ed385ea5a94ff039ab8a3f133830e519febab8a1bc425e28a6718f15433f4c6c106079ae9d040a27a514ba001e3c0a87888e7e02798d38080fcf299fabb0b9f815c8551209076e654b1bc3a3fae11bc06be51986d05c72e2d2ef1c719ed68e5a7e4d6e40543cbc22b2df6fafd40e6ffa1894bec0eb9a262d926b4bcbd31fa142b958a72cf7b948cf0be04d4dd28e3c2b4345c239279a62dc3d6536e30a2816d66c8881b248e4d3569b6dd1013daf180eb1c150b39f18b7bba3485dc4e5a84825e9ee7cbc362f12dac5444eb1fe446ccd37d5d8ca938d8dba98932c53bd16c4105c1f7849d0a017db4d94d9cc3ac9b801f6d2ec89d5c79aab25e0aaec0d82a8d7e0dde5e81e9d403cd3dbbf19c27a3c423e4bc3c6e1449a97d9f38c062fd6c27b548946b02f976f99c119f116abb3d5fc4bc7bb88134ea8f27c261875c58afa8f7d47c1fceb8a6073dcc1b00541dd7d8ba19adb4e549b5dc5fb7cbe6a2eedb4c0b0a7b2c8c5e8815232ab2b95b722164a8965c308c57a8b5c87c4d6068283be8a4599bf955f68a65b9b5d65106a2200927c3c53a83dafac67ede3d9935903f350ec855831e9946e5c2c1ff5dc325ea6e59c218b11cea174b44a93199a4211dac64a733abe9319dde42497b45480a39541c8a3125c8f0afb715e4bfee3bcef2f743f8e9b6db4a814bb8a3e76311ffc00000e5597f102cbc7ac36a99ced44713ceb78c5e837817359f9fb0d8db559814fadc0a0af9979ad131928d51a6e529485cc83b35f7ff898ac8764ba5893dfb7a5dd3ae6be6704facaa3a191351fe43672b1cbfa5fd184bdb00d23b2526976cbe88a6a197262acd5d9a0a390d38ba64c606ab3f040749e54c509402a8ff6ab1407a37b69596f1b241127c3b1c06ed5038e26bb0304600ccfa2307141d4e4328d1b4708c39c39128770b61ac4ed10c1142a166ad14e6caf9c04e783b197d48474d46f35f61c389e6c77314b489194a2b0a915230a61ef5e8ac42793ba42fda8b20bf36b09442648b947704f6053977431f65e9a6fc01a15c7ca07619b99d161e91a62ba01c7c30817844220c121705936d26c888017e0d5e622531a17aaca9c6c7ffeacd9897740492efd4258c2635d91a7298c4d6cd5b89c77e86d679718a2cf61cd925c8de2fd8643351a810e05aa93d801fca3208f071cc618487b6d6fe99c386994b88425992f58d5fddeae5fec2fa3d9684ff1910ffd02ad7c52aa9605d29eaea687c721b938ecaefccc30afcd7d8f6c3cc22989067abdd241c4d86c12ab0fd9fe668b27aea5b21e6689b79a7f3d0c989edab077c382fb4d87caca2eee4eafcba1362f92f80d520054421bb6b239358506f8cee2212fbea9ec66de58c6b90b327ae6032769d9e75bfc69b0c581574c418d2aae938eff04e2cdb480bdb974d4728afe17fdb9b23fb7fb3b3ee", 0x1000, 0x0, 0x2d) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 05:38:07 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0xd, 0x0, 0x0) getpgrp() 05:38:07 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 05:38:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0xb42f2ae17ed15f8f, 0x48) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000080)={0x400000000000000, 0x0, 0x6, 0x0, "0471208a43830700060009b8d9f39321849e3c99"}) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) munlockall() 05:38:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7bcf5fada58fb6681395a9f445a2befd103d5adf55769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e6623", 0x95) ioctl$TIOCNXCL(r0, 0x2000740e) msgget$private(0x0, 0x10) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 05:38:07 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_gettime(0x3, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9e") 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x64}, {0x40006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8001) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xfd99, &(0x7f0000000180)="ae7651e6115248ab8f4405ec7d06baca5eee199985559b1e6ed9217b5fb739329af73dc9c49417eefe8f5460daadad2674b0aa43f75476d737a304b49f976dae0e6be58dafef") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:38:08 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/214) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xb0, 0x2) clock_getres(0x0, &(0x7f00000000c0)) semget(0x1, 0x2, 0x100) 05:38:08 executing program 1: execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) 05:38:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1c, &(0x7f0000000000), 0x8e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r1) getpgrp() ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3, 0x5}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0x80000000, 0x9, 0x3, 0x4, &(0x7f0000000140)={{0x8, 0x6, 0x91, 0x0, 0x3, 0x277, 0xf6}, {[0x4, 0x0, 0x2, 0x1, 0x10000, 0x9, 0xea55, 0x3, 0x7fffffff, 0x8, 0x8, 0x4, 0xc9ba, 0x2, 0x3, 0x81, 0x8, 0x10001], [0x0, 0x80000000, 0x6, 0x3, 0x3f, 0x8, 0x8, 0x2000, 0x8, 0x1], [0x4, 0x1f, 0x9, 0x7, 0x401, 0x10000, 0x4], [0xa955, 0x3f, 0x7ff, 0x101, 0x8, 0x1000], [{0x6, 0x1ff, 0x6, 0x7}, {0x7fffffff, 0x7f, 0xffff, 0x3}, {0x7fff, 0x356, 0x6, 0x1000}, {0x100000001, 0x0, 0x7, 0xf6}, {0x0, 0x20, 0x2c, 0x81}, {0x1, 0x4, 0x70b, 0x7f}, {0x80000000, 0x2, 0x76a6, 0x7fff}, {0x1ff, 0x9, 0x2, 0x8}], {0x40000000000, 0x7, 0x2, 0x3}, {0x6, 0x9, 0x29}}}, 0x2, 0x3}) write(r1, &(0x7f0000000080)="bdea", 0x135) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 05:38:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 05:38:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x88, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0x6) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000080)="2c2621fd4ef073", 0x7) chmod(&(0x7f0000000000)='./bus\x00', 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="5dc7109a274f5b3a30bff8", 0xfffffffffffffe5b}], 0xfffffffffffffaa) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x4, 0x20, 0x8}, 0x1, 0x2, 0x5d}) 05:38:08 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001600)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) 05:38:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x77, 0x0, 0x7, 0x7ff, "5d53f34102bb6dc39ba6418dcd6f716417ab8f32", 0x5}) lseek(r0, 0x0, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1814, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xffffffffffff0000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0x3, 0x0, "6fdaffff1c00"}) 05:38:08 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() close(r2) close(r0) 05:38:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x22) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f00000001c0)) r3 = kqueue() utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x791f, 0x9}, {0x5c, 0x4}}, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 05:38:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) 05:38:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x28) recvfrom(r1, &(0x7f0000000100)=""/160, 0xa0, 0x1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 05:38:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x70) write(r0, &(0x7f0000001040)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7cbd8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb956b54b000000000000f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202fb8baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9aec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933d149a53e90cedadc9d060c0564bc1a255f3c89ab48dac7bd6727e0e321258c4e7923759f2daebd28909437fc4816d06db78a51ecf47de2b50afc06421bc0502415954e9c65b67cd3c91b41b9cffcb33bd189635f37b305752a9c92067f15aba8f6358326a2517ab0955c2ddc142cefa86f2225f4dee25606e4b3850754d681d30d099463fdb0b35f7dfc5dc4c21825594bfadaa3edb54cf3a325a9351a60f096fa6530d997fbb290a4b890caecb24fa2c167f09d5e09bc586974c388a72dd6847b5f061ee8a4d783d2a113576b9fe3bf47c97cba643b69343ab84176bb771f1baa7d57b48f8a23314b1d4509dec1dddaecbd4eb156f5b5000c5e07d8f71059c295cbf563ab117b7c3835bc91", 0x585) 05:38:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chdir(&(0x7f0000000700)='./file0\x00') r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="bcb2dd265d5eed3bd8ddf805dd77e8bdac3e8f428521fb32f1b9f92b388ab5b77ab19b26996bbca94dffc318be802a1522740dca6ef12635f197576b75043bdd260740fa0f0490daea2a7dcc3642586d52783459df96ab73e8eefd6b912d65df8c6f7d4f7e4ea8e1d10426b000ab4900765aaa68fb875825610b5103d4354d9a17f8973a534143b09eee538c3462bf557b7b0da9e7f81e2949a5b39ba4bfbf5b1116894dc489792e36c414aa7816a5cd28e65f37960f4b45cdc4db4880d49a8187296ffac48dc8f84ae347c084a35c80", 0xd0}], 0x1, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb8, 0x2}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r13 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) getitimer(0x2, &(0x7f0000000740)) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000600)="7576fdb0b007b8e83fb6a7a6469a384a389c51265de3097ba313a4ac90a012af73fcb44a4c1e53bc44f4620ecb7cbb0eeaa716c304389f96940c985a99717213531bcb6442e21fcf82c7b7f1b4474370c6888cb3630a4ba3792f7ed014d162cb138b44b5108ad51db27f9b07982dc82d30fc333ec14feae0090eed339cf475779300818207c54cc8e0649551f1eee91804f40bf74775ab5dfa6af8ec11f7fada8cc53a52a36e34a794d1b1b50875896229c5f170d1444ef381f5494da6098e3a5fb20d618219a2fcd445fc0e", 0xcc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r13, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$inet6(r13, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000007c0)=""/229, 0xe5) 05:38:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) rename(0x0, &(0x7f0000000280)='./bus\x00') r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000380)="686b36659592a23d43811e7a2d276df58e3ad79ebb83", 0x16}, {&(0x7f0000000540)="0ce31e2d84da7aec8045a6322a3b5cc2ccb5b7371a454827960742c290e41517894e27460f119bd181348efea26a8c7210e9d8a826d9c54e3885c128ba40d649d8ca2e5c6b2c481b2d020c692dd8cb1e07e4840bbc2939343dbb60de456420beeaf0a12bb4b2099acfa987ca0558be12ca02d4b014f3cb9d10aedcadc6e997aa555378b7eef94212f6dcf6e4117dab181ee0f933b179dcb728e6df45b1292090571a43ce8d367a172b3fa468e8f49296dd7c3665bdbcd2780f7ff400569f5d735ac80cf158c2e7876494fcdba1c2abda8083a1468ee30583494f41e7385be0acfcd2df2d2f03203eb08979150f56f94712", 0xf1}, {&(0x7f00000003c0)="dbf83b4db134840dc6010ba4c63437086784d9e8cf4c920c7f1e9f2a7ed9528f919b85091eec4e72bfd0821d954fc0c4f16e73d39d7b7562d6a465", 0x3b}, {&(0x7f0000000700)="bb1739dfafd48961041cf281724554414987240fec7db6c89f10069a1b91f6727c0a68012a01e563c3b50663a3cac114abc9ce8343f5385fcbd78ec527aad2798ff29a2bdd556718f5cbb7e70c601bef0a27b93546ee06766b1e9d344dffd6d767b26de2e5cba0ae241567daba3c1cccce62527868a6d29b767f2c4296c429c0e60e91463add14d4c2389f8c1de2b3a2ddaf2e6cc77a4cff71716d9e3731c94bc1a8ff3ddb290bec51eea0f928f3e26ca4d05de037f330567e6948bdfa1e3d4b2d4e593d6a275b29bed04e6911270119ea093a251b", 0xd5}, {&(0x7f0000000880)="d1a05c140baf1362d918edd8a7712bcc4e2fd397566536e095798cb51af0b617e29a9bc03fe76f647dcd2a6e376e029d87cd006aa21254d6c0a3904f471b0aeef796be2fc5f463ce6f71f41a9e265455832209ef8c2774159f00e5e2edab", 0x5e}], 0x5, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x1}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000140)="61849f3d914f5a6f2b0d66071c783557395aba2eb90748d6ff4a233878ad9d1c4f4e09a36f9ca5e0", 0x28, 0x8, &(0x7f0000000300)={0x18, 0x0, 0x7, 0x200}, 0xc) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0xfff, 0x0, 0x4e6cf92b}, {0x3, 0x1, 0x8}, {0x0, 0x5, 0x752, 0x3cba}, {0x2, 0x9, 0x7, 0x6895}, {0x3, 0x1, 0xfffffffffffff801, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002840)='\x00') ioctl$BIOCLOCK(r0, 0x20004276) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x6, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x93088d2e, &(0x7f0000000140)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x14, 0x0, 0xc509}, {0x1c}, {0x6, 0x1010000}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) getsockname(r1, 0x0, &(0x7f00000002c0)) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c65b000"], 0xa) socket$unix(0x1, 0x1, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000002336b8ee166ad79409c8667b1cc14dfd66ed3b8af978625d111a800873716fc0785c5bd53c4bc20eed41e217a59eef64"], 0x36, 0x1, 0x800) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) socket(0x2, 0x7, 0xac90) 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x5c0, 0x10) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x2bd499a6, 0x62e, 0x8001}) 16:00:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b04) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="c5e3684993e9d91fa26162bef551fcbadbc9689ce751154208be565aaccc4efe4701c5503a21e4542072e222139c0597a5527c3da63fd8434134a727fd9cd8637734b2f8c968d52ba8254117204e48825c4d3c32fc7be1cc0b3d432f678c6ebe1f9dc63dd53341643fdc28685339e4dedb2c59f292c15f80d3b2e36e7c668c998b53c018c147461e868c997178f436cad6d65601427de90e9793610629eb59abf303f808b40ebd6a928485d8b7a2fd1665c5d4a434407ab5a6f318569a00dbf78f5b8ff436ab724c25356bdea75bd2a5b761dec63b2bf037d3595e1961a366409f68dbd7d8679dbbfcded374ed137ffa2e3348337105db6977e6673b8d715d8b31a942e4943636dd85989c7f0d55ffdc23874ac8490a64db9874351819ee5a4259a76323", 0x124}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000100)='./bus/file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0x0, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x61c) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xb0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffff) ioctl$TIOCSTOP(r0, 0x2000746f) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) write(r2, &(0x7f0000000300)="02a413d76a11b7e03057b8587570429c5cbb5ace", 0x14) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = kqueue() flock(r6, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0xe0, r1, r2, r3, r4, 0x40, 0xfffffffffffffff9}, 0x4827, 0x4, r5, r7, 0x0, 0x8, 0x4}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x3}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000140)=0x1) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000380)={&(0x7f0000000240)=[{0x88, 0x7f}, {0x80, 0xfff00000}, {0x20, 0x80000000}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000400)={&(0x7f0000000440)=[{0x3, 0x9}, {0x46, 0x8}, {0x0, 0x1f20}, {0x82, 0xfff}, {0x8b, 0x3}, {0x47, 0x800}, {0x95ca7151657b9056}], 0x7}) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="1800000000000000", 0x130) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x10001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffffffffffff74b3, 0x2, &(0x7f0000000040)='n', 0x1) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) open(&(0x7f0000000780)='./bus\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000740)={0x3, './bus\x00'}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000040)="400100f611f0976dde05dc84e5c88fc0bac29a1258a216fce719e592dca9090e08a944", 0x23}, {&(0x7f0000001000)="0facda0f17849827137b36a35848163557365fff48f6e82fe9dcf1edc1848c3b1af5e8a9d84d18a3acdb56f49332f9f5098f19e72c2bb6ab05c0e4923fc9298c01301cb0b39c5e2a68c8954ebdb886b610d9eea795da66092e0e676010897f3b1cb1e147238723caf0008539bfa3d8dcbf3cc9435df36b06a19395488e1f8bff314e7b486cb315901a57cf331ab8f2bb4882b2b27214bf93dfdd8226a0a9b4142eb1bc04ab49fc3de620022ce266bc54996ba24d7a3839fe99cf579942d355c3c12be59902e811397ff4d4786fdbce3f61383179b5f2806126c4572eea55b5c7cbd95b7847040137279eeab46a01abd95ca7ede6273f030d42c13b0365d6360b0b89141168eb882d243bdbae945359821a2c243511d1a2eb7cd1e200db60271d9d647ed716b94ce9a8127c46e5ba092e5b4a8c40246b9ebf2397b401a9b77df376d8a65609ef0e91695d6626ec77d62a705171a2c707ba2987886242ce508900515cbbda32c6ca207638a9ca163fff22805a80b3d6f8c8c07dc89d356664da85f747f5fc0054af73dd7691c5e8cad1fc17d27247a31a5fdacbdb709f573a71f5b4ad5d48bc07a32a859ab58fdd234dd1768a6e3732573311c8fbb1f8bbcc65315cf21528a32cfa1aafe72a52ed8a168cd533038fe52d874b476511267cef995778b14c341dc8c9ea73dda48886a3ae2a380d76b833a1d37c9b631cff2262668a10bbde375b0acfa161f20e4f4d6ce77f4264df2123c36b18243a0b1a984251dc6b4cbed547cfa137eceb0273a4b5adb526fb60338f00b43c0de9147d3cf6aaa19b395068c409342d7fde594e14025994ef5ef28be9e69917a07206aa3bd0f6e5d74a6088275f2ecda5bd2cbb8ae585e136b15b04d11af6b4fc68256b4ea37b1a1768035900ee9c759bd4bd31675f59e414102e2227b600b534c209d18e1256d32c338225e40144c7a2612a2e57ddf082cea354f2232210d238ecfac6185c5e698357d292be552224114d34719b94a8256d2636721c0e329bae4430b872788947da507c7042fbbea2a216992cdf6faae2d92b63be48dc5ca8c8f50445313ab8dcdcf412210130dfb99c9d90fe65dfb7fff5b309596f95086871b88b5123a230a9aa28fde20a35fceb0cf9b27af66781b2149cc574c7c831c7fc4419edc95a7d788e8173a7379137dbdaf89e7f7ee8d00648882077a8c81777eebbe2bf254a0d651d046f5a777114bd527c209bfe94531112fb80715ac94bab9f87bd071bb1022345b48872bd1d039ec679ae0b2558d1d664a3a828c49faec00c4fd666e8e553d0bdbb673811354869139ae9f548653cc6249ed6492c9e2bcb5005a3f87ee1dd42de8a7e86b8ed43870ae2b61105187fdfc4040ba88b8716a0ecaf829bd57619a06c632236c7cc8210123f0a18824375a1194d981f8aa1d5897e13b6f06651645f8f36731fc6ec07e1437e85e2687e0c2e674b2b45793541a7b44d954bcbca1013f10adcac856aafb8509b0b79db3a2f05dcaeb7e30f928043511d202e6990befa6461d1e33d90b3a4a5a1cc9f917785b586043aa7490b0dd33ef6f7c1e2e472e0c227c07b82776a7869fd0b2f2b0cca50c9fd26931de38938f85e97b9dd5070bf5dd1d1c841fb013796a1fb62bdc866281ea6e8187272591187dbf6eb01d0f96d0fb50c6d32f9cc2e9e669dea684179432fb046501eaa4de9dc1a4524c63e4b13118427fea95b6cd0887cc02ddd04c214f33a8e4fa1afa13fef304e05b481329647c85d0b9727fdb174a9e0eafa2f5b2eb19b854aedc782b6d21c10992bd817a2d59c727c20ce6977eba8410ece57d33303e4299642d7be40ce3e449e3fc7e88f8639ddea9b9b5953f4e9be31e073ef7e39287df8bbb8065efd80547df265820956581ef9decd35235aea49009e14729725c72019bf99397c99aae6feda495361aa99263cd728c4aa70cef55da099e46894cb8030118ae0db30f54e2fd15bb57479c7df30c91ace9632aad88d205f02855c2345989072c3fd7baf8fc4bd3a41f5aa914d20a9aa4d3409265a75d3d1d641f62f2db4354970bbea8125c33576a697479f0abec13268a066fcb544b91a4f5e0f92f681c7f4060b584683dbdfe02708c87bad4c6ca44d68b99e3b745d8657973af0f021ab46e709004b10c8cf4e0019e918d3978036319551bc1158ff679f3b40ace69f1b4b99b97d8ea0bff0ac99b1bd816be284855ec922854f4ab6bea6ad9391e26972b13b4602778494a7f9145ce15c5e44c43dc8199e0899d7c167079b57ef77a99bb357b33610dbb051037402ce99e7e605c67b7cfa1f8c4f7de678bbacd6dea07119d079f8061ac027b1add6727077059ac14331773b6e2a690061912330abefc3495d1fb452d9421ddf5a67e62d0683294316689e484e203c42f0c7fae438972bb67d8c2b00e73d5a46b29969b6abaf2ca0c2dab9f6b050cfffc670946e3228a24b6b60fefdb693942ad9ad2fe05a387cc92c9cac53a840a3450846aeb1931fbec6b6d544af893d4457f4674c465d221a787586709e35780a49912fc93068f242cd1f0db097e0d8974a7bb0c067aa8ffa871c22353dbc7ec4b3c08cec4bd00c9126c54efa718a04cbe854ee75f09d7a906f62b0f0e3617fc30328c5f766a64c0b46f39b35aea2c4b0d80add38c96c9777042b425b781fa907243677e6f7302abdc40749bb3fbdcc166676fef48ac07a3bcb6cc563b737fa341730e6fef06833bda11f40b1cbb96090eb0ab8e9422a89bcf86db80afd52775790777f2e0746c51d62bfb013854729698fa39a60202010c0f061ee5b205e87d63eae4664e9e6bc3a0d7bf2cf082582ac85743f38749efb4370e19d0bd78ad7f397af35d07579ebaa40c7a84b3b18667be43bb3d7fcd13dca0bfabffb9f255d0e1b98ea9779fb936c8b34600795616beeb1e0d9ced4ee2a24ab6e850a66db9af2e6a98b43b6e9728400927468b9199b5eecbc890799983db1df8f7eec35e5e88b23808ede661249c1787963fb00ac31cdc31c11decafe27823cdc45574707a12c4f144a891e6987e311bea9d1fc380f56a0d6f4f951dab5b01b8d29ce0a89748abd130990d7f3322b77126f3ce74bdff4487311435d342c7086babd494ba27ac8978761a761ebc63d14aba4c9e5aea37acc92451916ed4c8c98dfbacfa0d4c410e14a50703fc09229906959f476e08539831421b6dcef817d7d3ef22e3e328f830e169770e3636245a19095f0e419a8b64dfe9663d6f8a22fc0a966f09a5c54a86bac35981094fdf4479825c0e2dc7fa3c0b402a0422927332e65ed56b8e6316ab522754701fd9175900c6c82c0f96fc4cc94d96b9dee663bb09d3fc811fabde167326b3a9bb9560367b4d32e76732a3f7f8bccd53c882dc137fee9023179b67b5ff3e64146bc40f5a2498cdc381f9feca800d4b234ae630eff33f4e68d7bfcc3172cc340c95e6bdb7669879b590f555cdfac88fa2e5284a18e2802529e670fe21c0e6b78e9a940736421ef6ceb105252d275c02b13f962cb6957071ce88fb5c8b144793d4940aa1093e29af98d6ceb2b86e03fdb31b9fc5e9655cc102c71149d696a13111e0fac229dbef0bee79fc27a8ec600d99b6d205ab3599a93425b70392ecd2d9da99b1605ef71bceb38c4c5e44c060c56b92154ed5536f3451e6ab2be510619eb87fe6334af2135f57b3b93b6dff55ae9e6fd4001572e17430d98ec077401644ee48899a60358e87be07775a21c1a0a670cd88362fd27af7254d38145d8692246d0d0f5b8f597067e649c68685c38c2ba3071e1eb632854f3b7d212859533438b9ba63263a1749cadff29d9e87fa0345cd8060f4a6af556bd80429a79dd6e8bef0c7713fc1bf12303ffd034d2ff2eec3577112c7d50a97936748d3ca1671dfede949adc748912280454f8e5569fa63dcb17fff0c69ebdb0a58301f6a83e907117cf64e474700692b45b0b655d117bad70464b7f33dc5a073b6062675a02f06d61c561ab340657227f41e6d63ccb73e6438bf628aee4a9405cbffdd4a72f9d774b164b4be457ae2a6926a4a336d373bcf5da097ce073a14f73280bbea1cd76663d4d4842e192ed1efb5db64f39050b643a4786b75a4f694983d7351fe14e52b31bfc09cccbfa23e8924ed47642fada0a6570f703231ee2edbf6595071d8ad17fc3b8c1e672f8cfab14ec2796de1a6e9ee17a01e2e300e13cada8bc0a401aeadbcf162f0977ff3e24cc30ab811904a943c7773a394afb04f4557cb54b93c6e56f33f2b706cec7dd86b156137ae5a23bcf328cf8a9dca77df9b67f50bbfd8262e6062983da673026580ab4d95ed654c78aa0695406739c7359301b6aee826b7cf4971a86bfe454ccc7f34bb2b43ad0c21b805a272d158c0e730a0ff7af888145b130833607bc907fa3cec9aa285a886f78a80513aae13a24be57da3a420da1e684db04872c199e635f3713eb864c67cd5001ab6da2f63a2d806057cdef7d0632a90ed65d8ca7cb0c5481479d196ce75ba86c3c50f62101ed6907fc0192c84813c69264d32cb34453d869faf84ce613e4bb65c0f8c33ea00f13b8add92f0be07ebd836a13a8e53be95c1d251d5e275b2552e8a89991079eafb0789fb2f15a8327f013986df32ee1028358f1e51ea7cb88a0a0a4d3a369f61bd03d8468991019e6c76bd9bf5c4b50432bf8df58393a9eb7bfbf0d39ce455c86e3d94c4e533b44dfb697187d512164c0765801503dedb058b26ba846030f8ece023b8088541c57cea1b01b379cb728b412c802f54d4e2ebe11c92f74fca579412427cfc05366eaf986480ce9871ae7ccd81a62409853894f57ca2684ba0974a69fc0997a45883cd52f156356a2a94d5dadc2472e0abbf1ed763404fe0c70500c69137e1c4449095fa7bfb887354ed02c578faba038663b0509a09ce0b4a05494c70074b999195c792208ad03d9562bbe0a706efc13341644b8050a216df84e846d345245ffad790e404ef175648c2b8641ff4c16f4ec348e8c600b9b901111cfc1e8eef802a8794b4c58618b459b39a22fbc651b46b37fb8c7416dbba25d2c8df1d3b5ea9954247a87d5ee17b0cd8480531485ce6857e487a72ed251c84c255915f30e4ce304d2208ba423af15caec1480584ffa6ef75727012ea8c4134334216b9119bef2d0b115c53a4c0adb2dcbd24cd9002d96a72e759af09c135c248e41fdf48550c303d07de67151e5690fd53c99ea734eb5154b58558a3d906c2fb7c167bcbaf6b68b00a21df96a0cba9cf0f4da32bea676ccb88207acd262696f728f8331caeeaed94dc0e10e27c8fa5303b4ccdaebfa0501e7ad7ace7650f91483ac1f623e5e7a1967bf538e6296c83904a306b5d16cb1e708217a7c9ee8976579948d3e00dfdf3dfffb20f034384fd565e939bbe03ade158d34b00d5125c9e6aa4c5add96942626313c3b315515a1de4689ab16f11411f57976622f6f801f4f7c35f8f3c67629ec7fd59a3f9bc580aa4ea8b106d82cf4af8c73c13078c6180ce5bc5204c1e80a87dd1e92dbed050f6487601a4aea52f8908771d4d2741a4f37b4afac98285368da87e40db26ded34c1e40499fe45c23e745b82e98fb854f5f7ddd8771a73c86a0de4ec0970c1d94894e4c98a6ab10745e54a116b4d6e67b134dd151ba9f2110d61c63eca14965a7d513b4ba9e67162423728a48b0793e2d16ef9a2756555318342d617c3de2519f94771306f669049196b07ddf4588d6e0719456db684d115b5ba46afe13304d3366791d02439df39461b43089b", 0x1000}, {&(0x7f0000000140)="d8a4692ce9ae757a543b8fb03d5e102b7bf5a4b5bdc9d9a9c93c6bea414553c30df063b4bdfe5bf0c18b03bac453a4d30c4ad6be344509bb625e7a0b36a6db2bd6917910919fffdbd46dfad9cc23bcbe6252ae1579b71f089b893fa460009790623cf17934cf3484a61c0a0e47c3ea25e7d3b707c4316790ab4d612f13df03353a591bfaf8a74a29c71194e7270c3fcd1fe10b5d31c615e1bfc234e61ab235d41d7db54f5ba328a3d7f6fb0f4cb8574a957d0729ee1bd688b93cd7602f6627f27e0b9238402e37346612b50f16dcedfcf1a7aa938de8b40a46cf9b2ca1016f9149b009d9ec295d47", 0xe8}, {&(0x7f0000000080)="24d75e64480bf70d1fa0752b48e2", 0xe}, {&(0x7f0000000240)="5bb3956d42a9f61502ee288e1293dc2417c385cb3bdb583507d4a97b7c3be9097eb4ae0a3ffea1c418fb2854c331fcbe79a4db1cfc1193696a8f6a0dd8c9ac7e36623c3b3986de63fc3525e9f862", 0x4e}, {&(0x7f00000002c0)="6ade2a013c7bb3cc72dadef161a2abe61d4886a40d9f09f3104c462ecdc67ad6b515386ea9c59c9025e4467920936c3eb64309746408b0fa8aa7907c2a23fc6faea484e08902cc01d0d33fd8548455189fd357d9059e5d62f2af20689ce0c7c108b74538a5ddcf9945f521345f68cfe2c1d3a682492db3c2166f3f634021e5129c545cb463102b3785f175a8c1959e9fce31e2f3cf7f22ad00b01e182bbba49d62dbb7252d7a93449e31a22d1f2b7a7146c6167de90d28c9928639aaa8ac0762f20e12be7ef5a0fb73516ac53b37672caaa65639347ece9b5c052cbd5352ace8a3cea752b12f112ba94441bfca0ef0170613e336427f49ee3ba520", 0xfb}, {&(0x7f00000003c0)="8db23b3673a3cb56029ddc6e6b043c6bf458cc52b6ce6a68646141ed2e198011e009f748c47b49c35cd2cdb916839ab708c02a782328d25d839aec16a5d17dda57c0e38950534a223df504460aeef73659a34ada7b165999946c00aca7acd32d5078d45e36aa871b181582fa4ba9a74141c7589919812a1e11", 0x79}, {&(0x7f0000000440)="9c3e3e6daf93cce6bb7a3a51f1e42aa71a8cc57034c416d28eb6cf5d08d281aeb8863da9bdabde9c51c4ff2db0e9c2e16fe04c12d656d237f834db7cd5366d420899282f7832c8915b948413fc44a01b3f758209db6d8ae48d1e50b735cf32a8b77d7b4b4d4419a697fde4c70bb64f674cfc597ff3ae573517585b8b1c3a88f0195bceeee64f7b4f1eda43611fbe1a84878e046cd54147a8791c99e059f1c56a81fee16082b8dd978d9227a06f390abc6969028a9094b70188c21d0ddb57fa217c47805930ac9c4674", 0xc9}, {&(0x7f0000000540)="c81205f9ee6f7efc11bafd1fc3d632ae1f721bee3e6c479231c38175dbb7910d650646de9d094e7e136ec15a024349900e2861c82918702218f6dc", 0x3b}, {&(0x7f0000000580)="46c7ae37841543bdd1abab65d7d65a1f83eb4b7c8bbb2445afc2dfe3699bb217b99c5fd9a6c1870d0a93c15c7f367656625c8fa398e24a0cc114d4df0d17709d11aa161b2c8e766701f81139056f13a5c137d613b3df7f8096671c78c2e699f02e7ceebac0a75179131aea1c76fc9a667c07750c666e7f78b7fd1d56890e5a44d3efd0ba6b2b1e398748602c1692cc07e86c2bb245532f303b0bcfc74f5a67f7123adbcd423030bc35488c2c5e33d1c210f53bcc3f377abdbcaf7234635f543af22e", 0xc2}], 0xa, 0x0, 0x2a) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f0000000380)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 16:00:00 executing program 1: r0 = socket(0x1, 0x6, 0x1000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696f65342f66696c653000b058a1412e69e25e6bce4d936e633ec6ff99bfbd7160c7fca7fffef13f1f89e977da44a4ddb26176c649be094f442f4625b7199c292d619e89e6af70b1937b1fc3606615323591ddde74116d01b7349669f0c07839923b9901625d6ea87c8e7f0b45a325ff8481ef372aebb46e61a0684e8ea397ebf299748d2cb44459220a2dd72f695b87277cf1a1b0092e8203f7a91e2b76ea6ed7b0a49d06efb0081d60"], 0x10) mknod(&(0x7f0000000080)='./file1\x00', 0x10, 0x1000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1000, 0x5, 0x6, 0x3bf2}, {0x9, 0x5, 0x7}, {0x6, 0x200, 0x31b8cf92, 0x1196}, {0x80000000, 0x401, 0x6, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x124, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x80, 0x9, 0x80000001, 0x7000000}, {0x4, 0xff, 0xb6, 0x100000001}, {0x81, 0x800, 0x8, 0x100}, {0x6, 0x9, 0x7ff, 0x5de}, {0x8, 0x1, 0xff, 0x1000}, {0x8001, 0x75, 0x4, 0x100000001}, {0x8, 0xc35, 0x100, 0x6}, {0x93a, 0x2, 0x7, 0x1}, {0xffffffff, 0x6, 0x4, 0xffffffff}, {0x7f, 0x1, 0x21aa, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x3, 0x2, 0x98) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/204) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x128) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "07666bbede477dac000000008000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup(r3) recvfrom(r2, &(0x7f0000000140)=""/95, 0x5f, 0x40, 0x0, 0x0) fcntl$getflags(r4, 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x39f4, 0x7f, 0xfffffffffffffe01, 0x80}, {0x1ff, 0x9, 0x65a62539, 0x6}, {0x0, 0x7ff, 0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x94b430e145fba4fa, 0x633d37024cfd1132) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x7, 0x2, 0x1}, {0x6, 0x9, 0x9, 0x6}, {0x9, 0x10000, 0xac8, 0x5}, {0xffffffff80000000, 0x100000000, 0x3ff, 0x9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9b6, 0x76a000, './file0/file0\x00', 0x5, 0xfffffffffffff9a5, 0xfffffffffffff800, 0xfff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x400000000000004, 0x10000000, 0x1}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x9, 0x6}) dup2(r0, r0) r1 = fcntl$dupfd(r0, 0xa, r0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3f, 0x29d, 0x4, 0x0, 0x1ff, 0x0, 0x400, 0x0, 0x2, 0x5, 0x7ff}) rmdir(&(0x7f00000001c0)='./file0/file0\x00') ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x800, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) socketpair(0x20, 0x8000, 0x7ff, &(0x7f00000005c0)) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@file={0x0, ""/70}, &(0x7f0000000680)=0x48) openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x10, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r4 = semget$private(0x0, 0x3, 0x202) unveil(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='r\x00') recvfrom$inet6(r3, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x1, 0xfffffffffffffff8, 0x7f}, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r3, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = semget$private(0x0, 0x2, 0x200) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0xea88, 0x9, 0x7, 0x6]) getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() r8 = semget(0x1, 0xff41e427d4bc1a31, 0x40) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000680)=""/252) r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000600)={{0x0, r2, r3, r4, r6, 0x6c, 0xfff}, 0x1, 0x6, r7, r9, 0x4, 0x1, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000280)) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000840)=""/213) r11 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000080)=0x2) r12 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000380)=""/238) setitimer(0x2, &(0x7f0000000580)={{0xc, 0x405}, {0x1, 0x6}}, &(0x7f0000000040)) sendto(r10, &(0x7f0000000480)="3826771ad356f358f85f8c2df21e43bca494c183009584e47747704aafea690e90d7b1061adeaeb2c9a6dbdbef2122a843ffce83b251f0bd0d60e4afd61260417240518470bad3f713ab9af3f745491e2d4231ea0ec55bb148a10762f90621f35798c122c0be765daaecc5b4ebaad8b100c13cdd03ffd642c63bd6d9f64b67ec3787202f3405817138e7d769b2de19b9f03213b510bd7f0f2efbb6cb11de7898", 0xa0, 0xb, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x1000, 0x100000000}, 0xc) r13 = getgid() r14 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r14, &(0x7f0000000180)={0x18, 0x2, 0x8b, 0x100000000}, 0xc) setegid(r13) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000615a, 0xffffffffffff868c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/150, 0x96}], 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) 16:00:00 executing program 0: r0 = socket(0x20, 0x4, 0xff) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r3, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r3]]]) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r3, 0x6, r2) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r5 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r6 = semget(0x0, 0x7, 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) r7 = semget$private(0x0, 0x5, 0x40) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000265000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x80000000000009}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c2fd58006f1867f15f19580c47aa11fa31b37417ac41decbbf2602acde8fb9222a7306866a2271e9529b7cae509b2cda51222bd230a11448dde160cf9a917f03d72f16fbedaf566afc85b0a680ca03cb2c34330707bbc4b4c9ed74b115c22fee5da98a743c18999b2bfba755fa3949cb85d571daa1e13556e61a7e6392b02cb9d9659a027958d53f2f13a93559fa673c2663536f6e52069b8cd81aa32024ad7637f20e9b6e0b907ee34d23e9d7e908373496259501445bece2a40600495e44dee242ff17acedffcc0964bbd7a492f2b4bf42374ee6444713da52dd45bc0a3939", 0xe0}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="dcc2bf09230fecff32b3589b09381aacaaf21ae64fc9a6db9997907045299a2f4bf9f075a4fa21b521e8ef7bfa24ccde354795b22d1043a53763845303f0f486fcb17d21f731288f0e46bcebd9f3be86fa029ce9fd3cf15f2f96703d5014cd24729aede39eb0a7a4ef9566d6140cfeb92913cfa105c003df5905c106d7aa2a2876dac534f57e677601d8ba3ff6014341a64933e5", 0x94, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x400, 0x0, 0x9, 0x81}, {0x5, 0x8000, 0xffffffffffffffff, 0x8}, {0x4, 0x6, 0xce, 0xa1d9}, {0x584a, 0x401, 0x5, 0xb5}, {0x9, 0x100000001, 0x9, 0x92}, {0x401, 0x2, 0x1f, 0x2}, {0x0, 0xfffffffffffffff7, 0xe2f, 0x4}]}) 16:00:00 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x394aa8e4a1efce90, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/22, 0x16) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1030, r2) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x9, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x1, 0x2, 0x5df3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x60) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x48, 0x9, 0x100000001, 0xd5bf}, {0x401, 0x0, 0x5, 0x2}, {0x100000001, 0xe91b, 0x7ff, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x40, 0x5}, {0x20}, {0x45, 0xfffffffffffffff8}, {0x8669faeb5e22c6f5, 0xbd}, {0x101, 0x800}, {0x1, 0x8}, {0x100, 0xce3}, {0x88, 0x7}, {}], 0x1ffffffffffffeec}) 16:00:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0xd87b1015334e1545) fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80, 0x8}, {0xb5782491a49222cc, 0x1}, {0x21, 0x82}, {0x7372ea760f5d999e, 0x3f}], 0x4}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="6321f141") 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x6) setreuid(r1, r2) 16:00:01 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x19d, &(0x7f00000000c0)) setregid(0x0, 0x0) setegid(0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000280)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x9, 0xffffffffffffffe1, 0x34}, {0x9, 0x52, 0x5, 0x2a}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') geteuid() 16:00:01 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) recvmsg(r3, &(0x7f00000016c0)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001580)=[{&(0x7f0000001380)=""/96, 0x60}, {&(0x7f0000001400)}, {&(0x7f0000001440)=""/47, 0x2f}, {&(0x7f0000001480)=""/250, 0xfa}], 0x4, &(0x7f00000015c0)=""/205, 0xcd}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8, 0x17, 0x224, 0x100000001}, {0xcff, 0x40, 0x80000001, 0x8}, {0xffffffffffffff7f, 0x10001, 0xfff, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x81}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/67, 0x43}], 0x2, &(0x7f0000000240)=""/190, 0xbe}, 0x801) 16:00:01 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) socket(0x20, 0x5, 0x2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xf95, 0x0, 0xc8, 0x1, "f8d0e3522b74aaa56daf8248554dc56e9696c2c7", 0x1000, 0x6}) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c755177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7464fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4aa1fd7dd0a0444b8158eb02963ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d334a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace819a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000"], 0x8, 0x3, 0x1000) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x8, 0x7d8c}, {0x18, 0x2, 0x0, 0x9}, 0x7fff, [0x0, 0x8, 0x100000000, 0x0, 0xad, 0x2, 0x80, 0x4]}, 0x3c) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, r1}) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x5, 0x7}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r2, 0x7) close(r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x100000000, 0x6, &(0x7f0000000080)="ce2982cac15215dadc49518d19180f25f36e1387678a7229b105185e5ecf8530476f43d098eb4288b6a2", 0x2a) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001a00)=[{&(0x7f00000019c0)="7f53050098fd171452cc92fc8b0fc3be8588a11688a5c2e83596954fbcc6c64d20a2917ee47da432254d", 0x1}], 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x2e5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(0xffffffffffffffff) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r6 = socket(0x2, 0x400000000002, 0x0) sendmsg(r6, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) close(r5) sendmsg(r5, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000540)="1470768f191d0cac55ec07518bdfbfe4a21ffb680dbc1f3f290107d7c5b59a767d3ea2d8f37af589f33c2cb554770c8b02e6eb132bbea94bf292605874ec2a3223e3eb6a5093b962c8cc78eb3a994e2052fe74f44d3c9cb04d71", 0x5a}, {&(0x7f0000000640)="bd65700b69e89a923b2f29ce42b1e9b0cbb6f5e2bf55a88ee0a1d9e5e7b12ed02a090fe9e6af46f8ac76c46f9b3950e0bc968e0cea1a4ac99cd9457fb8cca889b3ee8463fca4e933730431403ec86f82ca6eade2e54ee4c026703af45f1bff0d431110530965dfdbc221501bcca23dd84d2aa5645cf2e5944433c97701b50b9e0d5a7beaadc3c1da03487c8973f8409edb4ac6c9", 0x94}, {&(0x7f0000000700)="23e8b050bdb16ce0aa6ad7badadcb8f471723a7e42ef8d8bcdab8ccfff5e9a04d04ce95d664a1addc5e50b247baa0d285f75cb3d856ef78491c598a493dd3f2ceaa05b149fa873ecb48f", 0x4a}, {&(0x7f00000003c0)="8a6da57c78eea5049393b83e169063d8f8c33fc22df2b485052dc1b5c68594bce916bce229bf59e11025a5c7c3efae888bd99340a87ff599", 0x38}, {&(0x7f0000000780)="93961dc051b713bd1a5527b24acebcd3d99c6f0dea3d012e381f8496b315bb91b2b110f0da764dbd7b02ac47a7f1944ff3c6b6248ab0101c8e64cd0117d24f0cf64c88ee8eb061e793581899bcaaa562b122a29b712538f4ceac87a7a089c49e585af2c03ac07e1d773beb87deab66822947da534cce00ee3584a8b52c0bbc4e8d634ae05d8bf4f370265cd434fe6e12edd0bb25d6d1520d7395755bed6f0acb4663fe951537f77c6c48af28fcf526eb2a75cf55a4d9036066a0b33bcc38054f745aed2263e1af9925517b8ed27885a907cff048268e43ec46b0af82d1918362863b70a5d34e88dc5cceda47a08c56b9a075ab28b3b75124780268e95ae9e8ea5b62396dec2b64cc0e36327231c5190a0ea0211fa63ccb3e7bc3a11a45aa2731c003cf93f1d5a752c2f2814d622c01f62b01d162ef4e6a9bfa18b3fab8e4c2280c5936c28d724ba257be8e9c43c9bbffd7ad416bade358efc73431fe806ed9758cbb328c82216b31a14570f743d9d9a55beee8feab550a48ba51806b40ab53ef3618cc3d50f0b733623ab6e9f4f57b3e19fb112dc5ab70b51ae06050334ffe7c56ffe00f2f3bb02dcf94e591278face219700863f1071d8bc0a0122629b101c5f985f1ba02679add63af1c3cafc478a32bbe20b650fb2cd382d5a139403f592f13de8acb24de83b45e802ff1725e1d510e130a70036e535828452c4192ba6a1c9fab9a26d2c1dfb09a443fee57526d7ab0f306cd4a2b574f6c694bd11aa5b2ce9a1ed059aa14e147b76a69a5aed86266475167a88cb4146980b4a6075390edb7bdb0958d4b060a4cc4ba71940add8a8aebfb07be4e66068c4bd6b32700fa604f95f56d9223c1a17345eee67bcd3d41b212fbc91cc98350a45025db240cfe6b8c566bdfc274f912864a6698285cd4fa47b5ec3c57ee600d46972f3bcebb4401728aa2eaa0dd2792030d32791dfbd9b1b09ff89b5234672f7fda573c861aec2e053d0b3043236f2595c7ac28f1d18f342b0dd3d93d880356d0620c6548486b130607759f7d4244ef9df9deaad538af5147ffcf04609c77ecf649d4db1c617c2964b40da820a7fbebc0a1d76d2936b8a695926e013e00d62146504d7f0c265da2e2d49d156aaef9c57ca0e8f81d4a9f4eb99e8a66f6e8ed0027f866ec3a36313be9a1b8f63af6149071385afc4793a9498e2c68d949449d2a834f2ca3cc7ef2c7e5ec2468f3e9b23314c37d49e5ec19056fefb71414cfee001d37e6082b26f46e02b6e18ebaf171d61396d2733e500ef5978d28cdce11df940d9efd61500d1ffd06a0ebafc9ca3a02650426cb7f987744d920cc0e988436175a383f31fa8bd44e3d6cd2841e73a099d0c44a4e7f5ff39189f3250adc982eb8e0e64817689c247e6a43da11292e4036b80a19f5593ec4aa2c0219a26529b3fa0a7d5a2edd24372ba747e0df349c4da4bb8b2f6503ac0e5f42d4bd709928c586ac60b4fe96da387e9f1a832903a69bb484f56d8a2fd09f00cda1f5546666dbcd47524121395ca4cf629828558bd56ba25fa827585f98548349fcac28f9a94a6db9b6659b8e02fdc6e83ac68fac0a244dc4c78e1bfb1eeb6d77d8f3f2b31f41019f7e0e4f638b9ee89f8dbf11bf28b036b787a08bb604895bb6531e8a1a6e06db56c73dd9c6cf3ec5b24823b519d41c2c58c70f926b2e97a9e902a8aafd30d1c64e3cb84dcb79f8c6d9ce8e5f315925a95d481ebbfe38cd87613935ee4ea2c345eaf6a06f5b7ecb7fe8f4d3e87fd5aab502477f70743d976c34577f31ff893b86cee846e7b19e3f3735ceecb9808dbcb6073cf7772ab7d6e7caa0e233149bcccc7e12c7b67ff0db139c4e050094094d5a4e5889a6d0260e638b72f4c1b107fc6c17915ab6d39ae4a60842407397aa5578c626fc175ae8adebcf329d89f202c161eb338444b9dbc1b83757a5cdd0f4940a0f91248ed247a89258573b058f822b6b9e12479b4158c0ce4115ee5ea1ade4bda288772b9a03d958862af4b5faac28d82e1d74dac2e83f73fc6f4958802fff7713b0c4846d7018cdf21a216cfab6ff9f7b856bdc105ef67c960e6b9b94af63e58acc859e3ae57e68b691e3a22e205a43e043514ae1f3a7cf3e43c8efe0bf78d6dcbc69dfbf6973620c10c2a2fa5e69b85400a8d07d933a9d0c200649fc398ca08bf4b4c68029e2185801dd853eb6a416ee476ef203fe0614539d2501a6b4359d91c960471572826407c258e198c3c12e419670f143f5a479a766831deff23db5763087b4f4984511a821e5a59d4aa55ff62154da3c91135532af11d1263fa77cec1b9988f1c83b048df5c73ff5967b406bc390bb690bc647addc803fab2b36b0610b9c776be1598e6f376954c47c7a2c10e4aab0873fd23cf0af7f808b654e87805676d373176c8970a9984302cb9cb92e794c53866b360108b8aacd771f04c4670aa066fafccb6e558a001ebbd5b10364981ce929d9ce1ef575a3a2cadf5711ca81cf084e6b4e5e225ccde35ee79ace9e19962faefe2e26aa2fc6dc77168ac17f649214fe153d24a0b4ca0479cd00dadd44427f4078f0bce7e6610edf635f025f0d026c2ad085674d898c73a36afa1f933238bbc5e1f26a59dbaad7b64378c475c007e42fda61d9d0269783a72b790c9dbd18395333cf7adf94db65335901ac9ced987f911278def615e2256df20c268eb4d11878cddcd85292f55c4943f0ca99f46960e1786e52baa29d3246a7974d42bcc27012508761d1b0aa00ff1af541520dfb0498352aa26e8d3972824cc73abb059b30af35d0a3e01576693896d6ab4a53081f9b2ffe8f5943be394fa38ba2d6afa5e2bfbbcb0d8343e8a1cb9f92548bdcc3b6ed03315448ea2b9d4ff2b7852f3e5c91f18ede4bcd6bb44e125e5eae7f639e039fc7cc2141cb9cc09276b60647eb40a373f591d4320b505eb4dcb28aa762e27d65bee0a64dca88902f39a64045b157e460d2a0c3aa15786c331c41d6dcfd11f8253943fe7b1b7da5361ffbccc41e90857869776ef9d76f93bd33cc040051839862354c287cbc1a191cd770f0f30adf9c7d9827cc7c1b1789daa2909defeffbe78bfb31e39aab738e1f0b71316009e6ac5586f115b83ebf8c24845d0e7ec971b60857612f83b656484ba479eb62a7e83895ac8b5d517f5e5fb12ac8b456558d8df8ea395d99a8546bffb3d7416fdb0e712a6177ac6bda8369658654ecae732611c318493a44ed98ac1d46cba338368c4bf5c03f2204c86ab6029e7a38dca512cfa85d184ef565afb719af178d27ccb6246fd6c9d4d9eb9913e0963a1e10e7513a9f3f63e75e322a0b3366df1723c34c0b5633ddd61cf06d526f864a71c215b9a64faf30c31f78f9d754cdebdfef722dc0f75460ee2e41f8f4bbc1e17b3057328f9ab58d1823c3dbe960be0ea94843d1c31152f1330eddcbf97c7bdacffdf6770a6d03ff7455088fbbf4d4c124cf28abc1c97d668abe45822ad197cfe7f267ee1586b75fc13c50c266b89d90fbcb9603c4ead8d141c45e1c89a14c5116d8fb267a4b0e8b817334a4cb52be505768286e065ad4c38cef8f049daef07e7136d93bf0e999b3314e080cca11fcd496a870e339614b7a1bebefee97c613871eb0343b25812062aeaf3d3aed03cad9363d78d5c2047901f8646ccee74def5b62e030eb51536d6522179725e8b76b3911cdb5ca11f66b4ce72a47d3f6abc6ba6bf3e679390f888825c1478dbc45260c79b01ea6ab342efbfd2fd4c60b35b27c6a438d76cc87c375a1bacb028a6b72c7296670fba6842c89c023732290c51349b50b2bc03782f1f93ffe976dfa3223bc1f8055dad8dc0dc7aa8ace75c2d735aa9e21e121d0fb0c7ce1a63ceab949cd64940582ec667ffe255899ace47f9a84a2914c4f2f65f936004efede773861113d4521b897a31272db079d8abe7e6ee35b40466410f9028cb85d37631d23a92021de7a1c869177dbae6b700d95314e6e0a53601926ec90c27afdd14137393c40fee9c5996cd0d20c7eb42e0e9dec17cb7e2f8bcb06cead3ed69aa1b9d7ce9b2531ca3defa216b2cb19d0fd9b018a6f0b57e784f4c68d2940a691d4c3f4f13c776af2a180326ff94faa8ced2bfe905ac05ee91fc2ed4f084c7df063de8be0bb4d40a436f9b2e5a251974e8d53dfe321a690d710b8ab9be5e713e8f24e7f56f6a52b6c785737176a5fc8152f6be9dc817c957e343afb2a870cd1e62283a6c990c2149a104ea118245bfbab239e31a67a2b4994ec3811871c0d16481c7595453ea82debd41e1240b8ea6a0f2cc9d7f4b43be03a3b99c205a711e731102c45b25330072b69f125d977681777a3ba8defbb7807134669310d48d69cebbb32744dcfde69d5e963dd10c562033f5beecbd9868d57d7e5eb13b7df5e8ef1e8d2d9f0aa6823e658f9d261a370cac529a55786be199667a479e08caf66fc67d90965128644a20057682e28d9a35b9180c35bbb04c3951b26dca5b3905bfd5aca2818015a33f79c61f584f2c80945e25c32c5d9d016b020d4224b06530874afe6b23b964e5ab75e8ddbcaa20632ce3e2fc6442b1cb0101f53f29146a0f385895dbd282f038df6459ddbe52f58830a00bbe88fdc7c0c2d5728871b29db99fdb57626299c184154b005e7de96b3a6cd3abc3e055a58875d391695559532b22a69a69ac40a18715b619015719f136ebb710085ef1de7fece290c8ac220e6f44abdb38d73d7bc1f0d0c9633d0b10b6d2f36979fb20fd1716fb62518c9d747c6b0021dd3272ceac3d3788f7c8f252abb652c7ca75147d306a96a4b68f3d4ed5ccd022947c900a6e0f811842a0a57675ed16d756f3ab3819097021a7e55beea53a12dd3b8fc97fc03ad5bb493ad78bf0e0f2b68671530cdd963836867c331309fa4e69b340060ff01e1ed0f7639fed16cd9714ae83caba2a6413c535469f3e2acc3a30124b880a287a2b29f85618a954b8073b55c4e82f0617615088a2bed7cd6736dde47c94b2abcb06451da6dbe7a73e88a0856094a43a8196569b082c47ec68fc0883b95fbff84f4d5904dadc0f5fac759d490764686adf0909b8b3ff9abe454def5a64e7fdffc98de78aea2e67ce19f6d5ce433ed0306b4f945a8baecbe22b64cab2ce4f1b7ff5d44d5385981c2b2d5dcccf5c7dc68cbfe0e125282363711ec7558c259a577da31125c70426b3d04d370bcb6368479aef43e7ab537532e044a8da0eabd0a92eb668166f78e1a20ee93fc1c9e91832553da9246c74b8dd64e00f8fe4257bf99f1c0bb7c3bc967a2fa64ce8bf3bbbe7a96698567f003e964ced4b27ab0fbc3ef44a799a5817c42973e3d44665cdfbc4337a2c98f4538f1e693a54a9bce5da9b6e7fed80a8d7cf4f7c1b8d09fa4219961dadd84879ce1c0c6ee22cf3c44ed58a5fa06a640335288f64d05bf86cd66b2ab10a347c722944db47a842517fcc07ad37df38d6c80bb987cb6e410c78483ca8b0d54c06693d77e807997169486814c2f57b6b9e0233e6d938b5d728bb0873d78153873d92bcd8b33ec1b7b7790ffdf4dc32c8e2483f195a4f283edfb48df41a346033e9c1e91286087c287fe2f8ef3a386bb8a714a6642c05d3ae12d53f98f7c02a28b992fcfd6e1d1f0b0cf43cb7c47f8cc690ed6ed75493c7a7c9f508a2bc5425b0b24700fb6c36ffc8e1555f3629f72a7edaf71476a48353c4922b5637c548746c117fb3f6796386b11fd63f4dbc0f093565c3dbdf800f5bf0eb2b0fe2b821a6a6740cebfad939ca75405a005209b43c8ecfbc09bb32ca05f6db7", 0x1000}], 0x5, &(0x7f0000001800)=[{0xd0, 0x1, 0x800, "f006e33e4d09394ec242cc29ac2a9834ee3981657fb0dc4a93fb18976d376ff023c25890cfad873b71a59bd35251f268049f6d9dd0c4f448bd1f6963e8bd34224ce6ad20ab87c26ceac9c186ebc386fb46ef0ceed6868c3e53c81a647d9d79f9d0789449c7bf3d3b257bec3f050e0afff41f6b321d91f9577f00332c37256576a9e50e1144b18ed94677c3f3b09188b6aebda6971f33474507debc910d248735b1d33ef9f50205f754b77c66dc4cbb96e0b9454bd96c1093b022"}, {0x48, 0x1, 0x3, "dfbff668bb08adb9a6166055293587af8ee7192e9a83d91ea8ca934600eebd500a70981c42d6e7a2093661a8f86a3347c05f7fb6"}, {0x18, 0x1, 0x2, 'S'}], 0x130}, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0xfffffd81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) 16:00:02 executing program 1: r0 = socket(0x1, 0x4000, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/87, 0x57, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x1ff, [{0x2, 0x6}, {0x3, 0x9}, {0x2, 0x200}, {0x3, 0xffff}, {0x1, 0x9}, {0x2, 0x3317}, {0x3, 0x110}, {0x3, 0x4}, {0x2, 0x14260000}, {0x3, 0x72}, {0x3}, {0x1, 0xffffffffffff7fff}, {0x3, 0xbb0b}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x8001}, {0x1, 0x3}, {0x2, 0x4}, {0x3, 0x6}, {0x1, 0x800}, {0x3, 0xffff}, {0x3, 0x7ff}, {0x9ebd028b64c81b7a}, {0x2, 0x4b5}, {0x1, 0x3}, {0x3}, {0x2, 0x98d6}, {0x3, 0x20}, {0x2, 0x8e}, {0x2, 0x5a}, {0x3, 0x2a3}, {0x3, 0x4}]}) setregid(r0, r1) setitimer(0x3, &(0x7f0000000000)={{0x4, 0x473}, {0x9, 0x3f}}, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x8001, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x6a59bafcf11c786c, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x4) write(r3, &(0x7f00000001c0)="ad1af05de2f4ef18", 0x8) 16:00:02 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0x0) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="6f85a52337afeb3908cecf5cab279ab477dd647b657c2e92100121800b7bcf2f83770a85c48dd99efeb67f80cf0b35aa0bd1f894e5ee61a43a5351427791534fe9e6d3efc3e96fe052e5b225195130a5c36260239b137197a9e00651251258a5c748443a6e496f46af6d2eafdac39c2444621f06d7ef71d3f8ae91479f0bdf9afeafc5ee9f8aeb6d80fae8c9adc38b70a19310a4a9bce5ae7a853032ae96d183c75b975e5c3b6ea7039905487772e179a0212043962b9c7b909fec5bfea8c1ddafbbb720522256116f0c810922d28a1ad80276ad4c40152e4416950dfc25c816331a323a758213b4baf885f1538d63f2186179a24cbb031da60f719ef37616739d5109ee5745b233f4471689f8c8114969c4704d9d29cf84344992e05dc9333f0e1f5e4013e5e902bf54a4e4ec87c0c4c6fe5b623bd1f9c4151e18a84d94a7c4e7426957f6fa9f50317bd778b82a04e9f6b96196fcf3b85cddfb7b086736635a57547208b1f018525a3d1f1976501604ef0437d419b9e91b2e32242492b83c7192c98450e2f388ad9c9538a34e0544b40dc9011493cf19e7eb0f7de93d8cc0a1b0229ea631c3c2938e7e05cd1d5ce9459ca01bbb1c8be0b82897568e4c54ad0fa8d0ea817895a62d2dee6ab7bda6db528031511786ecfadb090a8cd6599a69d789a023b59bc874c15aab4920b06df21f1ce16b4f954dc5302bf595c29cf3b637180345e445f6a61c8979d2f761dfc7e0b21d7fc35134f774406ee8b982ac86ab273ef5d2e1d58f611d86ee1aedf1281bfdb950e4383f24945675a126b68e9ddfdafb03d44656d78c6f4fa6f5fa4be1a7121dbd7f49714e6477ffa0b594a59c736f9bdc9946e72cc12aad57272f02eada38bbcfd784df8329537cbe2a954680997bfa89fb61f357e7d2aeb2f330c76248438a5e693f4397c300eed8b035a2542d9be1b9c4fe03af6ccc9d35973b6e32830411463abaa25a6c7495d02ae07601b18ee0da8a048cd2902557463052e979f272c8d6c271e9689edcbf360ac39d41d902451ff1a2725a7ad6f1d43999e40b0b6b9944cc728176ef468bdef7b781f0b97ab440c78a03f5c9ca313d0d357e6c56583946db0fe27236bb75d5d0a022bc779c693ed2e5a8466781c1770a8b0cc65fae9eeb4213f604d377b294ea3fb6075c3530f4c5664cf3df8ddc67f5b41a80b541539d50904a747d9ce1ed9a6b10bf7ff81b0c14c5fba543ac8e88987ea5ef0538e0e979c2156c600bbd8db5f06341f8fa97fce3bd6de2427df860aab2560a4698d65cc4cd5ab76c06eb56ff87d78b498bace15563de93c93ed76691da398b4ae7fc78b5b7b75f8c6748a59dcd9fc989d77619f82ad2f4b5a994af467bf67af1b6c5b5f443eea800c3497cd8e88f5b0bbcf618b9b5fa9604341463840f07514fa3035ab3c0bc59458a54db11c65986bc2d0940758f3415056e4c58fb54a0c68c5a956f5c536bbb1e6020bf8a62e28d142743babe70b60f9f25252d93767c753ca8ed81c4bfe08350710d97d0a5f5e44fffd154870a87b85e7fc1d2445832d5233da1808a132b7c1ed4229e03e86a5199b88638e3463666fdf76ed94e7933f1719c78df5e49bc70e5b195470a45045116442eb2ca4f517689e7fad77ba6197e3fb24a7b3422e10238b71f1f17384f36e5429caaa21ba4e727bcade0504b697e9e67482c2ac6b2430bc8de8dfa3676adfbe6c495be9de4798a39bf6fd59fb77a0145a74e9dd8adfb483168be448dfc90f5ec3fc116e79ad67aae763daca04bd79e961a6058fc4dbd97f20dc498266335ec305dc859b66f2826e3bfeb1780f9dd8acd7443fa18eaa08a9a3e7639715652546d352073e926fbe075a7501173dbd400dcfe052ca8d855eb5e5b30f030b8557782c8df23361a5a5a41454630b5b0004fe9449ec6098077feea5db88ac549ec4fd77e680a8d08f546501230d38255c1aad2ff6248c5b86d2172cd3f7a7035aa8ddbda4bc5068f24f1a6299fd3170c63ffb53070c6c15325ee3c7be51731ae75b470a710e18116c08f141e15d331b9057738e0ec3aec90228408a9474b610be977b9735cf1266bf5f09951770ba0257ce6dbd03e58d30a458447c7746039e1b07498418b0b0bbaf079409212719b974229cc48048e719f07dd650576c5832c94624b7870c4379016fc6e589e9fd1b2ae1ce9a813801015fc8f6e895cb8b64982b500e66c6ecd0d9f4a1e4985f22feb47081a222a63629126be2af18039a0cfe790f6f5b7bb263fdd8900c1e03ff88207f97bdc7b9fe0905fe5ae1d570d8a3c6c2e5829b92dfa1f85e54a43590c2a8cd546e546dbbc7648275666109c92b6106ae9ed8dbed2fed55892479f60b6f6e672537b5d9f0ba589df96fe3efa44c9fb5b62d109b77a4d79b2a5af0fc03d4906d1b355f031230dfe3595b2b322fe3e8352bdfe71c33371528d1af2e2f8c17f527d85f098d1a6ae9750a785e15cbc0ff13cc0148e9a8daa4a932c7f1f431b79b82062bf1376aeed0ef3a7995fa94bc0d17c85c577eb203259c6c38a4655c12f02cafcaa77a236767a9bdfdafc53d5157fad95e17e67b1648a9f364fde5efb70304ac85c4e84441bc956d1b2dd8e12eec0e13348db3911fd380bd534689e2084786d7eab574db408e3d6cf96c55907a32d6e37564436320e08b643a49934d70667c639a29b24d2189baa1f23c17ccb637de1437b05bac4e271299dfdb722106e8b1047e7f2b966ab53c0b7ee7790916e4c5df41c5a81d625ffe421db456faff5c94a45a76fcfc1fac5789c03689986863556a931befabe2c024485a7e287a554002d25bd60b989ebde74ffe7325c69f72adf58603b5dd736d288f7d025b473c872f1f1f084545be0d039d0a8643675caee6c900ad0f5f7c4ae9d08c6af33db05c648b566b1b2d7b055ddce6dd291b7cd1879846f0768c9a26c6b34305207f4fa916589651fd73abbaa0ee7fec43e97dc20a5e309e85a8fff0b429663c54e29a931e9ad7c4d69abb1051671dbab2d214d19dab8f61b1b85441fe0452835642bb9514a57e06ac446470b9825cc0152eb20891cc7200f09f1dfb8e5c869a8b4abb7ab86fc66a5681c550930548e7df1c3df561c073c9eaddfa588ddc178ceb788137545d9d197f9616785e5923f3352f9eb62f8a36f609dcae080aac3e05c75c4125c7c3bf00c7b71075458ab9544753eb5bee91ab27b32b85e4471bb9f48e9524f697d5bb60046036116688736ca6a7d6f24d5c3faa8fea2d49375e9df68a1807c9ca1c2813cf402f5fa4350bce9ae725f5884472629e4232a3d6fd0b0669311094a9e6a1d40ad1660f313f0168c0f16e537527917ffac82854fd68e0641dfb74ffd8365f77f96479ef2b3dcf60d100ffb25b7af25676d9c0477c8a0b7316c5d2418158430995291ffe0febb417c0a7aab67e72bd6471b29d0e741e7042bfcc21c6b517915a45425ba358998a5f8baa36c98dfced79fb7665561df65bc2c9e753b4dd4c85e8a52b6c37c587486d2d55ab681ad9c1d07c908691ec8892c740b5961b29b9a3f9333b5658ba0ce845c27d841f4a0f840aad05de231f15663b855e3c9c505d00d6ce2de0b1ffb5f332fd9589ead5e9ab537d66c03453744cca57a5f47b96a7d32ca69f9674d2f785179ee28b6d245d3817cfb20053a7feb32448e02728c7d41a7e0b3d0029e3d57030ccf8a3be9a2fea57b18e3e9e9ebe416caffd889d72843fe6b5b8d52bf1f7ff23db6aaa6bc8e8d35ec765bf63bfb7a8c2ae815d544da1d60d73f1ef1e145357249e839759d9c858c9863f4fe6b152f0d4870050b10f04c4bae82d6d3dfce3fab42c3d9e2c24f5a6170345431fdcced5df42164d455465b1b414a686b6cd2ba10ea4eec8f1505cbe37a0f97d5a3c181a9eafe8fac01d98d06e14e11140243958a7e5f2ce27e79bcaa4884126d4b5309763908de83c7f0069ea9c72667138580d4547b343ae6cc426fbb4c8767e8e0742eeab8eccee4862f32af983df1e8d877781f9f66c23f5cdaddd0944a7a111010d5c73d0185330d35e0fced02755ee51530a88244c15ca730bdd9981115735add9fec5f1ff3b94458ffec7e79f9517021ae80486efc5f9a23ebfd0d3020c8a8ffe793be3246487f0fca29ef6b55398cb7643a9c486d598b014745fa695c61b2f69b065af1831308bac639afc3e8125b2bbb1c5f563c5e8a074cf7300825aa6dd5818bfa13d6652746daf8b7d346e5d9c3fa6e031d898c046bc389dd4fe0340c89eb7d477204a49a3564360b0f77d45e03fdb464a9f7932db0d5220b1ff956e947c087407c9734f78e61ff6e3f48f7e4f90231dc74776296c8a555101d87467842ac73cab6810eae2bccc1711004bf5d664604446e6e7b80a437fbb8025bba7104eb837801185eda9b6e1185fad51ae0946cfd9f7ff5252b4ee0b15acf3466b549cd858b4c0ac62db59d9fb8a43010d38d0d7945fdcd5253fa90d55981bf31963cc729e0902867dccdee55f7747d5041fa78d6bc75058b1b008bc54af5a5d525bffbf33d0fd4eb9b32e2fa16fd089ab8b5036b9095db2612ae35de1d98add3f672f6bbf4e92d65a18872a88583c7452960133835a0cf64f35d335054ad0e416066ede384d96164a9654302a7cf31266a7fd2d3b7bd10a12a26cec72b0a7a8c036c4c6db970b9e7e0785e58f9deffc796958a8360233ee78e59fe9653a03c14e542ee2496b0cabebeb109f0be7b895901892dfb5f59cb87d992a5dc5947b4c54006514593f07048098785850dcd049f4ffc834baf5b7f911a85e4f323f346292457cd75db2347e62bc9f8a8d7c1e3bae6899e48bac633d6099c70e9271f8d11840178c56513e1548185aa28134a6997a80e5c678fa2d08541ba9d83a071868d6016c1b5d741a813c1fbfc78c7bf548beb55677d37fe6c7c1c580c7b0c2b71637758a2628b844f1f7f119ab45817ea1df4a5f23f2af149c8898d8580d8a54b6f4410f3d16b7ce84f74be8623bcaae79bf9c4a18a2bf233ec66f0ab3e6c0331e31c06852dc53bd0185bf0607e8b131cd6b7be89acc3f6cf44ef2d708f601e886d9d172184963789652d6852b6699a8515d7e0b0f1411f3ccf2a813be63f9fb096e3ec06756e64fe65bd3ec8b1ebd01b13c93dbab6ee8a849df8dfaa91a50623ede70f83c3c7478f76207b8453326beb2b232688aae95386ddaed01f08c65f085cfc93fc68fe3cd4e102d65ee1f92bdeea77cb06bc34d48f62f8b981632a6f04db9c9491d568a800aa21b0cb237d758b6622cc136035cd66d361a2ac5648fc2509d5b9dbf3ca41c59931b9f7c41f3d3c44f084d1e76058d6a21a0fe7f4351748815abbced3cf5359269677e27cf455f58d69bce7af467007034fff83d118627f0d5af4b8de9a00ddce1f48ebc13b749eea99207116c3a061e3c691ce7d1638e61348ad7a7d95f15c71cc61d5f5122764b2cdb04f5724669b7dc261b9a66478dce57cc5c434cba284e6346d83e2b670c51a16b6c0bd327e05288c8c06f4bb665d1f7f15ab7427a87264165737a36fa4ceb9837192e4e7062e1ed01f12d7f36e80d16d114a1e5ab411448fb7c1de844fb909e52a8e5cc1cac4ae74a8b2b729adf11ff1c9109aada41d99ea7e3f8f302e0f54d820df4131e73a1b2f06a3ef17c49fb0bdf041ef847cb4919c5a4a84182bb60c92730195b9fd18ce36a2a21fe4ad4ec046684937fb42ac5828c538fa3f9faff18fb6235e769fd89be034fa83ed7be356a32a72bff0ee83c9ff4c784b906cee6b63c172efdd067dfa262b", 0x1000, 0xe, &(0x7f0000001000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000035000/0x3000)=nil, 0x3000, 0x1) socketpair(0x18, 0x2, 0xa9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10003, 0x105) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000080)=0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/236, 0xec, 0x801, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) getuid() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ca, &(0x7f00000000c0)=[{0x81}, {0x40045, 0xfffffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f00000001c0)="3c4317fd919d709f8ca8964d31f4c0bc9ec3ace774d0536a2514ab08652105493260b2360c6866ac0955a8cd3162528cd34225de390adf8edc4c521da61315fdfa1a075b4167e6ad30e6d7f5412d5299648a6ab1cf1ee60194b47a8bb24f61765600008efde1535759c3a7e13dcc63eb449e76692a359a704e970e84799542dfba06cfacc82d1c07ec7991825f28b5cca18e4d37c376e7d87ce4408c16ce", 0x9e) 16:00:02 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x12) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x8, 0x3, {[0x7, 0x800, 0xa18, 0x2, 0x1, 0xffffffff, 0x3, 0x6, 0x800, 0x100000000, 0x8, 0x848, 0x1, 0x7fffffff, 0x5, 0x8, 0x8, 0x6], [0x1f71, 0x0, 0x7, 0x4, 0x100000001, 0x5, 0x4, 0x8000, 0x7, 0x17], [0x101, 0x10001, 0x3f, 0x0, 0x1, 0x6, 0xcf], [0xffffffff8becc663, 0xb645, 0x0, 0x2, 0x80, 0x67b8], [{0x5, 0x80000001, 0x6, 0x6}, {0x0, 0x3, 0x4, 0x6}, {0x2, 0x6, 0x176, 0x3}, {0x7, 0x80000000, 0x401, 0xfffffffffffffff9}, {0x3, 0x800, 0x0, 0xdb54}, {0xb3, 0x6, 0x80, 0x8000}, {0x0, 0x8, 0x36cf, 0x3}, {0x7ff, 0x400, 0x8, 0x80000000}], {0x9b, 0x2e, 0x1000, 0x5}, {0x100, 0x7ff, 0x4, 0x4}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000005c0)={0x80, 0x5, {[0xfff, 0x0, 0x10001, 0x4, 0x0, 0x3, 0x8, 0x9, 0x4, 0x8, 0x4c, 0x7fffffff, 0x80000001, 0xdddf, 0x3, 0x5, 0x8, 0x3], [0x8001, 0x0, 0x7, 0x7, 0x325, 0x20, 0x8, 0xffffffff80000000, 0x2, 0x81], [0x9, 0x5, 0x0, 0x19, 0x8001, 0x5, 0xb4dc], [0x0, 0x0, 0x0, 0x20, 0x481], [{0x3, 0x5, 0x80000001, 0x6}, {0x6, 0x800, 0x0, 0x7e97}, {0x1, 0xffffffffffffffbc, 0x3, 0xfffffffffffffe00}, {0x1, 0x7d02, 0x6}, {0x20, 0x5, 0x1, 0x1}, {0x3, 0x2, 0x1, 0x4}, {0x7, 0x400, 0xa84d, 0x3d}, {0x1f, 0x1, 0x9, 0xffffffff}], {0x4, 0xfffffffffffffffe, 0x8, 0xfffffffffffffff7}, {0x2, 0xaa7c, 0x100000000, 0x6440}}}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) select(0x40, &(0x7f0000000040)={0x40, 0x100000000, 0x8001, 0x10001, 0x1, 0x1, 0x40, 0xff}, &(0x7f0000000080)={0x68c, 0x8, 0x200, 0x7fffffff, 0x7, 0x0, 0x9, 0x9}, &(0x7f00000000c0)={0x2, 0x3, 0x5, 0x101, 0xffff, 0x2, 0x54, 0x4}, &(0x7f0000000100)={0xfffffffffffffffa, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x86}, {0x1, 0xa5f}, {0x8a, 0x3}, {0x46, 0x1}, {0x41, 0xf3e}, {0x0, 0x80}, {0x48, 0x3f}, {0x65, 0x7}], 0x8}) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xbfd1, 0xff, 0x6, 0x0, "fbb9564bc74855b645a49dbcac4c5bb2bf32ba4e", 0x6, 0x3f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x4, 0x8, 0x0, "84b0f13c396d296fb6833cc379b1d9146d2b8380", 0x8001, 0x9}) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffff8, 0xfffffffffffffffe, 0x81, 0xe3d6, "9f6b73a3bd3617746b90e7874b61578dabd03dac", 0x4, 0xfffffffffffffff9}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) r3 = dup2(r0, r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)) r4 = msgget$private(0x0, 0x42) msgsnd(r4, &(0x7f00000001c0)={0x3, "96463a943252f9115b70ee7e886c96c622f4ff6c5a62a571a75dee901d8bda10a1f6db51c111603414206f2de4bc6148729c1660b38c96f54b5b7edbdbc310a722bb984a613da2fa213db498945ac0e154da9dc69b0194552a5b02989337114d57d3b5c65067f8b76ece04cd0605d2f012d3cd7c1b7693cda76fea253a0abc300eed5363fd46658b7547bab9e6e8b27931e7bf6a7ffe618d"}, 0xa0, 0x800) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) r5 = syz_open_pts() getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000380)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) ioctl$TIOCSTOP(r3, 0x2000746f) r6 = semget$private(0x0, 0x1, 0x100) r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x9, r7, r10, r12, r14, 0x92, 0x3}, 0x5, 0xe2, 0x1f}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x10000, r12, r10, r9, r13, 0x44, 0x5}, 0x1, 0xd76, r8, r11, 0x5, 0x94, 0x4, 0x6}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000800)=0x1ff) connect$inet(r0, &(0x7f0000000840)={0x2, 0x0}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000880)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000008c0)=[0x1, 0xd56, 0x7, 0x10001, 0x0, 0x80000000, 0x0, 0x75b]) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) 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, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) getgid() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x71) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8100, 0x40) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) syz_emit_ethernet(0x6f, &(0x7f0000000180)="ffaf73876e7ea1937172d084a5ee8e3a0ae67a1f3aa006b623ba9b9ef96427dbc21df3d2bc953f6d4b30da7bc323ad3a70d86c55d956d84582bf3e38fbd3cc8558f80b43e2c6a20eee78a8289eb7c496d4d4928d07ec37a4dc143c7e55692b80e129e9e30c4e3759ee1e1fccb361ec") read(r1, &(0x7f0000000240)=""/104, 0x68) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x7, 0x400000000000) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000040)=0x37) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = shmget(0x3, 0x1000, 0x6c877a3c969d5519, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getpid() r2 = getuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file1\x00', 0x800, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x20) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x100, 0x2c) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0xc000, 0x2) chroot(&(0x7f0000000100)='./file0/../file0\x00') msgget$private(0x0, 0x200) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x443d, 0x100000001, 0x1, 0x1f, 0xa0, 0x3, 0x2, 0x2, 0x80000001, 0x100000000}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001180)) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0x5d}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x1}, 0x1) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r7, r8) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) write(r4, 0x0, 0x0) socketpair(0x2, 0x3, 0xfffffffffffffffc, &(0x7f0000000180)) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) r9 = semget$private(0x0, 0x3, 0x4006c2) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) socket(0xff7c7d51172d913f, 0x5, 0x10001) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="a32f6c911f572083d9e3dca038f01739df6fc78e7d4ae56fe251a32001941fb19df7fa2ac6e1a09e81a3c372adb22717a54560f903a68aa60a3ff28c2807949be5fb0c871fc2de9358a35b473ea9df834b7b28a4e1b3b1c881ebab50d70533c65e0609970257ac6b805e2cc5a7374346f0b542aa7d9a377312336dc8adf303fffd7ae910314761b788e986147fd4e89bb3dd0905462e2b673dea76bf4ef796e242c535924a62c7be4f54bfa7d37b1291649b46ab684fbcea6a57b1893a3690b1badc526d38b22e8513ac044dc7e55142e48aa2ce94f230519b5afff3fe17a1a78f77f8b41057709747bdd6f0762f088c3e9a4918d7af388689ea9f9f9644bdae96eab503250b522c4455e4dbf0a2bbd00270e3ce7e39da229177d6727fbac51e135cc25824c154c54f2eda6089964d167f268446383a9f85c9a4e62c8340e7ec005a3aa14ca51c16500c2c32adbdaa3b1325f9a728c58697916881d97d5e474d1c00286980516a549b2ece167a47c39cfa9b2bdbcac58141ceb3bba5fd0cbd5280d8a3ea7490ff19884ff2b58455007971ce20453318feb6684fd7c4913770a41b9789908c6a9c7e0869e467ca817f56a2428d06eac487a9a47baa259f62d6b812902e90751d2a3877c1a49f5db463a78c5180bd05c5d38ad860a81b39fba237e80cdc558916dd628b89cb5fb94051356a60464851b18979e871efbe9095c31f2dfb755fcadb9e70fd721d200c8d63fb079ffb8c6f8d2b2b75fddd5ce103accaafad579b8ef768df482e9da791670b041bf39f946fc3fdceba7902fb799d2cbfc2e1399caae931fc1c7d03860d1d9b534d9a53c5124f008eefdcc575ff60a04d6a80b718fe49495f7b6e09b9ca949727bde38ea5b466c04da63e4ecfaa9af96194f5c5f2bd6b6302e59225695825236398e1d1a691ff370a587bdb1bbd18f1e6747d56400712ab5659c496166e70babc1f433b6b443e331e6ab3b9bc6cfd47dd5cabd98f5d97300707d140515de2a8c66d543aac2bad913d6ce489519261b460227561b205677c5c745f7528ef21975615f1112383b47e1a4d02481a574f2394fba0f391ab1870d9cea718c23aa32727bb73a6ddae87c608c7aefb57569d3f1dd85a0c343f9d133ed8794aa44232459155517beb8dbe48043948229cbf330e9a7b13a8afece05b458c906a792a81296b590cf9104be370bbe6bc1d99cacacc323e039d79d1647c45e4d3b7b617bb31a2be4e4e3652d96cdad752e089748fb3ab837f3bb367092c107c819ed865f8b17987183bfd2c5cf02da7cbbfa9aa3f1224bdd2821e4cad16871685ad89d86853040b6e257f058da93dbfda9e1474b6bed6bc47adbcbcae92ce4c38ca3404309a42798887a454dfd9ffbbc3763e5e1b35299e103faf3c2bc7198c5f9a0da792da252f42ba94ca031de5ab4b24075f60c5b2ed9f829d8e203386843169129bd6a6c5d689a6dd5632c1155478cdb825105b39b8ea041cfbd9c03dc96c4e590cba44cb6e581712fa1228ec9f809584a0e56a2e9d32a705016b20d48d05a8dcdc106979fbc25cf961755943b67b4ffb0eeda15766ce6bc4ecea536d2d04dc2a262dc5d4d139900d06fc90f143c23098b9c486e05015e9dd2dbab9b50975fa72f07f93ce9f2313ab7764d7e68a7e7c187592b7735ac0b5e6e75d590dabab51ccc745935fbf1198946d4d3c0563dcfbacea79b6be85c28723c84fec25abc99468a80cdd7bba4bed62227cfc390d9b0875cefd912f373e7a440fb8e2be92e02cce63827fce0a70b7d0af73352094677a582698794fa38682c1a7765a76aa426192781a1de5f6290ac6dbc13e9e3a3deed610e3b40271b0180475873ac8e694ca2a9bced6c98df3962fc98c162c2253bee0bac01a6641cf0b1c79766f9c4b15a885a5373c7f1faf552ab97f866ed6d51fff2b00a4641aee540811d24f28eacf3e899e35155dca0dac1a4cb2f31b1b295b33c7664a9d2edd6ecfaa1a3a686b8d6673cbff55db32cc01779b76bff3fd2b11b9a5fe1a0fe247d2008bd2aa6376f4f7a79a9ffd117f53d101ca57183fc9c8441c969377d1635c8a69f9ea9321d91b9212671b1c740dd4f9d9fd3529c4778c5208f75bb761faf5ff546b4f8c78baac736e6d80761948733ca6a0ffe68a8a518ad60e75a73da08d8e037ec6fa4ba542f153c0799c84bdc805884e50b31a514856d54936f1d92ca3e5c7756e908bd70572f206ab252d8bf8556de34e86f58b5dd32846d0f775d9cda3d25b90a5a28bbc60657395e64aa9fb64d520965c1be76f1c08e56be9291ea24ce44aed060a9f3fe8bbd6d2c57bedc1ccab3ad2e7a3a0b887639af96fcd47cf29a7f30df0bc88698368ed0c31b9f646ef68e1d306dae900110758352df30dd9d102e2bc4a4cf8a508eec90e7816d23f403476e51561dfc6ef06943bf664e0eb18beeb1dc44644a6f26b4a5c68480bf36a916589dbd6e309b44cd7edfc6c89f6b12694b6ea333971fe42888b2a56840ea076b9433517f737c4e90025f3d0dafd5a2404fa0d9135db1e521ca1d5664f3822fc50bbcc5e27a0eedbcc7638224745ecced73b765fe3e6b0ffe227b1ab251a06084371a79d26df7a41ef98db5d6b053c6526c60d18d6b82b36abc59e02e5919d524690b13a0a061586fdece489d02cbd0b4c7a0d065e490294220350e053296828a5898b40488e16f99e8ad4372c06c54132759acd386ae2223170c2fdc0ddfef3330939120f464a3e2808737288026369df516f52ef9185b73e95b54da263048b82682b202217a533ee6d73920426475106c50d00301e4f8d3caa99c0718c056571de39e0709fd9bad194fa972679c214aca0f147644a7d804c2dc92f388b6d4d9d53a9e75f4b2aa441a39b0d9d570e2c4863a7ac0befde5f88fe367324acfe247c1d39d65a79f7b4e5937338c3daa21be6e3dca57abab356f7e8ea45f6401ee9030100edeb35eea85b9988aca0246f7157d0ea62499a4ee8c165b123d0a8acdd640c50976a618e3aab52023f8f74941c1841dc567cfb59d5009a71a252d6b40c5c00955e4fb51f4bca13dc7d8338f0de9635146245ba801ca5c4b75f2f8174a990b96b262a0b9328f329e59cca63b05984d9abc5cf70acbed30e521c6eedd883ff3c6c57c10b9a6b2328bfd4efef474f788972cb600bd27b06b3e86053d1d18223ed68aeb8b882ea87ab78e08f9a34f872619bc14af407c6c6034ef1dd16e2a4e8b37adb477651d5b57920d6090a8d500ae79fa18d6739f3b3b9b96d4cdd8c84125ec58772faf5739b7e62165f3c6aea4141647e7c4de441114edc7e2b2d6b08a4c2bac0ae2f078a44f355743ca767b3a0ed35395ee977773386f00dbb419a28b58de7e1990d834f0eb5358b202acdb0d7729e857288b3aadc80b85278b171e5d7e5a004f76bd7264c38bcb8e73fa48c48d25f7844ffb401727cbf0298894134503ed23b42c0fc6fb5802123656ce69a6f9dd242de56413eee922bcb2d68b6f7ea3514b5cbe4f7aaaab79823482bf824fe0c43caa1c4a0bc6e740812fd5818edd804c9ba5977047105daea1467191204f8bebba1199bdab35a49a839be8e8d6801ac74ab08953230cf3976d6f3407fc1f558056a6dcd2d906b6ac7c33a0d9510b83508c2b9339b2761264cbd94942f924a1f5ff5a5c288321d343fd3a364a2dbc87b21d51d5607b6d60be503f8ee4218a896091e0b2caf53b80d228dffaaf5040649d59484888eb91acf938d64ca6ee38c5d39f2d1786d0c4d44295a371e4e49cd1148f8fe6a3d993e4fb87b2c1acd57c9b48a1bbeabc2ce0f367eb2f90629a88e48bf4aad33a7109bfb29602607fb98043aa11bd690a9bdd566a3f2cc11494ba7bf343ca36d90ed90f1d1bb40c284cf38c68b91b125baf7441b5aeaf9fd385524936b927fc0106bd04bf18c4bee37af22ed670f75d994aa35bc3a1a95dbc2a2be63e4e5adacc4cddd40e6739d6ee81142ad71441bb553063e2256e4c4cbc47ffe62afc776073950b82a3fb7b3815c0d992b0069cd8baea1db4987a08e66165280b3cd17ad27ac0fde9514cf6ed75d143d643d6cc9251dceb925fdc219da922acb237151945c0265cdd9e42b978dfaffeca6eb63fcbe7c4172d33ce06bf04f804251e4abedc7eb088aaf5b8896a108908a328fc545e3ac4ee71acde4a89722711a8375394ac53606c264abba5a60b9c995c4821e3425aadb968b08e4a1c12fb125ec1c3a295adfb7730bf1c41d99c221bd4544a7c557186c6e49434a6db1a85cb4d9ca83fd894c063001d4412a9e8a8027840bb09134c283e78f4d8a158c2287edf529a9d07149492a57e09f867c75313f90a6c33ceeebb260090c14db5365d34656623d28125ffdbed6459e10bdf0c38c412c518b16c3a8c4c13c3c10cb6e351263e659e0d2fdb47cc65eeeb9a16a0f103c54e6b388db075887cfd25efb405fc0b10f4601fc56ec082ffbf003999c8882d08dde1fc2ec6dcf949d1f392d9eb334f469a49697e5dd67bf91d1749a8399a0a147896d75f9093cca83ffed397dd10cac07ad1b4d99835acc1dc5d2eab0cb0824a28065f919ee13e4f2ab644f65c0136b5906a7c2dec5aa2a186dae10a4bc0e5fdfedb296662cfc9c6529e26ce29033063e431202f056bb27c46f643a0972103ef4892ebf585b3daeb4cd47534718c8e7cfb9e339455d7e11f07491112527c18e11ff3a792f1fafce49acb1d0c71df074cd4a30ccdc7ca431c44cd75f239e99d2e81462e30aa41918c13f9c48121456f8d3ac129b8194f3b64d872a477a912379735c33747c3271b7e0f4c97b442872f52101937756b8473ffa6c41470d820c32f52bfb5402940e5e14c0bcc8199aea329803e55812a5970e4c50a0963b38de355d36304539c127ef5f20378bed044c6db9f4b11a84d89f5199f1d74b4dba354918d0d3391b52a8588f37a065147bef7a7536dc675ee6c7f8108a395f4e5166fece55c524045198e70b845dfd90e70df20acdb49e9ff1dc5825fccbebfc6dc2c2cc8326be51d871890b6c0787ac23f685783e4f64c51ac0e9680e2d001cdddd4a0603de8e15dce887f59235c1c24b13dec93b591930a22aa192664573f28563351b92a148394ac5e77c32fe7fbbd7776456e59daeea3aa5ed59ebde26c83a9862a865e1d41e6924414063144dce68874d2344cd7dbda789515767703fad83b919b85ef07f2ab6c25453d5bfa71a54d96f6f1e3d5a52c16b54fd257dac8ba5dc1683231aa900d767d44b5c1c0fcc4d9cc58f3e092dfab68785dd18c1a29afd40a0546c7c8c21dd5f6e24f8ed17aa0e6c448f1acd29252382a44893d13ded974c7d5994f8c9d42e7b64174ab7d7128345cfa365edaa016c102ab8801fe1973088547c7842aea7dcbb6057133548bd0919c970e8d0c042aca48f4fde57b753b5479806dd386853d9ffb295cd5e93c130483651adc6bd54bf0601f4a4a2da7dd0aaf3cb7cd1c0462c3f90ca74d22803258ba1782d95919ff5718957e16d08f2cc166cee84a5f50a27e959bba13e253f9122671c8c9e26329d7a14b6d274397490f7984c5dbdfd9c6c75d3fd0837385c9df78663e82bccfbcee886a12a34e346b427c183d20248fe6cd92c93996d8fc1e29dafc396be9c3ef48eb55b76a397a1efc70f21c3b2855f6b6d6879a69406cb0df262a2e8e4d345691c59da663ffb9ab740626f8b6fd0be34819764055cead7d7c9e4813fed0b6f6b3dc7b5b8e0f210f1b9a306d3ab276c285b704af00b0ce5e39e41492d92c786472d55522f", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = semget(0x1, 0x2, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/249) 16:00:02 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x54a0144b7beb6e5, 0x4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/39) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:02 executing program 1: socket$inet6(0x18, 0x44279539f061ebb4, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x8}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x2, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 1: clock_getres(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="2de7ad19737ef39beb4d07efecc2ff915babe88fb049b0b0e507d6f83178a74638d4400d87f5cc2e02a39c80e4a7d94025642a897d7bf28c9d4781b21288db1e72c8d5e75aa49f779989e6c3d6aa3c543ba9bc339522ab20d95907d4812bf3ca773e93476e876bd4f8f68ef1de", 0x6d}, {&(0x7f0000000280)="cbac73610f689531d5886f714a4744391fcce2644c83c5c4bd9e21f6f400cb438e1deaf19c011dd0e096ea1f9c0a2a798d6afa46d59855642f20be404d21dd51609e103cc3a6c7408c9459024341884e7603b907e7dadb3f8401932e6b40d5d0562ba3764fcb50214266fdf797591db7c0ffa39219f44292f73f7c9c7e1025f671", 0x81}, {&(0x7f0000000340)="4c3dec0502cc39a5fa4221209584300082eed3735716c8ec8ed214b672e7a2d25b544b0886", 0x25}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x4}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) socket$inet6(0x18, 0x3, 0x3) clock_getres(0x4, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44, 0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6c, &(0x7f0000000180)="bf") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) write(r0, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x26e, &(0x7f0000000600)="b6c611072f7c3a3ea566bd1bdf57d87c0d6b804f49614c408f96d05a8902000000000000002a07014c178b146bfe15d45797fec796c161d2b3ca9d7a8077eca28da93802f7c1894711ecdddca1bcbacc082142df810b8a93eb5f63dd718e5f9a637d530f7735aa8283f5e42e6a561c182a7173ca2d63b2e3c73727e3728c9bffe7818938b3bcd890b88d3ce0c1d2d3406dbc372b7b912df45224820409cc6540c840d31d85039035a23ae7b630eacdfea528a02dfc928f62519eb2191c018c2a6dbfcbb50a7bc1d60bd745e2102be22a9c61e17219984367bd9fb94afefe314f3bb17bf457161fbb744c74608bbb62de42a7fdc75c1b1ba26bb57b889ccbe43cbb591617e1a044e46edcdc014637a186eb2c9500e1d906416c8e40d3840f61d545ebb7275625bd66ff77b3991ba3142d5d10c74c03c24ace0e2c11ed66cdb79ef01ed835c42ec071b8944fbe008ca5eaa9f6fd4932df02b295258fc450772493d647ff4554391128f4ddcc037078dba748b943a12307da326e2bc5e78c54e7825455537ec9550410e9d5040b12b8f8") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) msgsnd(r3, &(0x7f0000000380)={0x0, "72ff283cea54ef406f2ce9bdc4d0e9e641898427aac092670e8907bd702e9a0d5a4f7326b081ade5c29129887fbce1b1e78fb4ee4d089be9eee3d7408923d1c8ac40acb648e10f00a5ddf3ae38890c93a60a2584f3aec6bab3a5e5b5524d404609917037e24c676d470f958f4dc8972c310380bf8952c7ad19c6c97fe95af5a63f312af7d27c79c1d3371f176092a53338634ae03f2d032ec34d6c84dc78c2de1dd9af8f5840f55f2e930ea0ce5b4d16bbcf7380586ce3a53c440f7da61fc67c638c4a"}, 0xcb, 0x800) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000680)='./file0\x00', 0x2, 0x140) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)=')\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\\\x00', &(0x7f0000000500)='(%]\x00', &(0x7f0000000540)=')\x00', &(0x7f0000000580)='*\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='@)\x00']) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x100000000) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000080)=""/168, 0xa8}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x291e) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:03 executing program 1: r0 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect(r2, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/150, 0x96}], 0x2, &(0x7f0000001380)=""/109, 0x6d}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x7, {0x200, 0x4}}) sendto(r0, &(0x7f0000000300)="a9a2ee9eea79bff2cc3bbdce3492eea3bdad20de1af7e4bcad19e993f62241cecb0dfd872466120bf1b314f500848fcb126add381226e12b1ff7665f0748c3c036d21baf01758244e6b395004bd951632b6a256d50b6d8675b2130868b476551add7aae271961e26d4600f80146fad2e6a64487b4b84df87892b7a44cf69938c279320733c3b93a7d1a39dda02f2a1fa14d203130d9bc035a2c2088fd9d4775221949045b191b6f7abd59a989e447c3ae7ac5554da74c28353efc39238eb4ec71ea65de850d106962596fd6d8d48759d5713d03f5bb54767e88725a5160e93c42e71a0bf", 0xe4, 0x406, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x100000080) write(r1, &(0x7f0000000000)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00fbffffff000000000000000000"], &(0x7f0000000140)=0xe) open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b94070000000000bfbd6b00000010000059c700f9055999ecffffffffffff070064"], 0x33, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget(0x1, 0x1, 0xa) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000003c0)=0x80000001) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10000, 0x40) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000380)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="3832f1a70d166ba9426bae5c6e0ed1fdbcde8d6a3f", 0x15}, {&(0x7f0000000200)="24e7c1579398bbec63b685d72d70d6c069ba2d9e48855b3b053eedb979b4a25a091a25c6f0939579ffc00173af0778afe577eec2f3d35388e3926a895c9bcd3bc12cb8ff3f89f19948b5a9bef62bb3ebadaeb97bc24c62b7ee986c6aa5455c8573bf6075d9cff85dadc034e15bfca10658da8b51410db496ecc050fa5a5b585979c5cf734d7a754a36732f5b94ca6ae591262d5310dab6bc860f695008089f51a55250747c84f3d756bed6462885c7ef292f9cc8288700ada1dd454106909ad9787b369b54c7", 0xc6}], 0x2, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x471c) r6 = dup2(r4, r3) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000300)) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x142) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r3, &(0x7f0000002540), 0x1000000000000067) 16:00:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="41ce539b7636325a687378afd911bbf2fae6cce23c8ff3c164392eb90175dde1056987105e055d143b1152c5c70e867bd358ae5a152ba1a7fed92d0fcd2a0c9231cb353f307877e1ebb2be10e9e47707e0ff2c5083b91dc7e0934425d9518f33eaca528cf414392b060bae0bbfc0d5512c6e0d8dca144b01f861c8", 0x7b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r1, 0x1) close(r1) 16:00:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20003, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0x8, 0x2, 0x8001}, {0x10000, 0xfffffffffffffff9, 0xa42b, 0x9}]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2ab36ac49c7e37fc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0xa8f35773a5fac1cb, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/18}, 0x1a, 0x0, 0x1000) msgrcv(r5, &(0x7f0000000340)={0x0, ""/149}, 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000500)) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) munlockall() msgsnd(r6, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r9) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) readv(r0, &(0x7f0000000040), 0x1000000000000123) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000180)='\t \n', 0x3) setsockopt(r1, 0x5, 0x9, &(0x7f00000001c0)="0a453f78c3ea3c2ac4756a97b2197a5e56737171b439b10d18903c4992be856684ab4a6c6d1e387d6dee73b036b218c53adb542a3ec1b2c12e6a01ad7bfc76a2dd01563a21390ae673c5ae76ac34ddc036e09a81573a76e3ef487fb477e516620d49a0a208a98c0f61248b6181598ee20394b478e1dbd9ab3a242ed7b56dd735e2453252fda5a979d1e98e2685267994cbbf6ea3fca78313e8963503b6d3284d87cee1bc00a67c26221cfa3e62f128c396314584ad17b990c42ebafc79c0e017bcbb54e2f1c60adee65ad195f361", 0xce) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2, 0x7ff, 0x1e4, 0xba89, "a15f304f396dd2460b028510723eacbb01ac97aa", 0x4, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f80d4c44656243287c9f73e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8ba4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() getrusage(0x0, &(0x7f0000000140)) r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4ef97e0d8e4c6585a2b768ed3819484c28b448e8eb01bfda21da41d306c3a07d811b7236ec0287d593e54375b5be99c9017637a28120e55ebc97438d2c0c0ea116916cb929b22c3f48bf"], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = getgid() fchown(r0, r2, r3) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x118) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x4, 0x1000, 0x4}) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000001a00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e09551e78ef85612895b3aa29ab6a06d4233f12c3c4b56", 0xaf9) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1ff) 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getuid() fchown(r0, r1, 0xffffffffffffffff) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1720) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x7, 0x376}) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r1) clock_getres(0x4, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x83c, 0x9, 0x0, 0x1, 0x2, 0x6, 0x7, 0x1, 0x0, 0x0, 0x400}) recvfrom$unix(r0, &(0x7f0000000000)=""/45, 0x2d, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022ee51007be6530008b00a68edbdc48a5a960efadd83925ddd5712b10a931784b7a8cf6c14f8f3a62f507ae87c57a4396abe3d8c5f6d9840f46f0d7457efdc28caf38b4e0da7424e07b0e6154c1c1a1efd099191c71238ae89ef804ca35b66f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x32b, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x4) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xf744b8c364b97163, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000180)='./bus\x00') writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="0468de91331091746257cf0a2dff97e3ba759ff82a0cf7e18dd27c0f90cecb301eebd0bb53", 0x25}, {&(0x7f0000000300)="740a43e58c531580ff6cf48fcb855384426b6b1f4186e8ee197fc7d6a1280d4acfba2010a60426f4637c7946f31f8b69c83aac7d5ff98bfce568fc4e01b657865b497678d5c13150fd61d3dd5f0e703730f531", 0x53}], 0x2) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="a9f4598ecb00", 0x6, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) poll(&(0x7f0000000400), 0x0, 0x1) write(r1, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xafc1) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), 0x4) load: 4.01 not a controlling terminal load: 4.01 not a controlling terminal OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8001) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) socket$inet(0x2, 0x8000, 0xfffffffffffffffa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="60319693c2cacd80d53410f998da119cb514d77d657434bbc871fae7a35a2e7d655fe6144798ea1c07e85746e0f15b6702eb511c1d318d451d8635472f8a84bb06d8f0cc69cc38837ce28c89dbce29dfbd1191a8528ca5b7531ff20ba50590d5475e837e615d2e3b42dea05d24e36f3eba438332d3c88a085c022355482ebb9093385b34f05e264a075199ce767e2ccc8ebf11b44b3e5a36cb", 0x99) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xff, 0x7}, 0x10) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x2, 0x4, 0x3, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x1d52, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x6) r4 = socket$inet6(0x18, 0x3, 0x2) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="7a8c12e7ce208737578864bd2158ce84fbf51cc2e7527f442b1f74bc20fcdc34556b296dca950e635732de794c1dc616386c0a7c8c11e949b943915b285b1856d7717b8d06fa2164f0fd946a32272cdfcb5a240894ba493164cf9d3bf567965b0dfca7", 0x63}, {&(0x7f00000002c0)="a99691746c9fbd7c32d40f39e62e00ce26109cc052050d23", 0x18}, {&(0x7f0000000300)="aa581c63f9362d7a78f313c1c2ad7b59f4960d55a3061961fb0b516fcbab795e1e6c89a6a3dfe1f69180102824c1102a63b7fef6f902475d50fe12384c190047806b5476d6f5e81ce75d3cdb28fa4b369068656b16136a28ee4faf1c467752b9d5c960ed14dfe0fe13092993e37f2e34e7e8570be5b5df3101f8c2c3e71716912a81d599b4af68acfa8549fee32ae936cd4b05622a066c9a789c22844670c74f7d1c2946e594ad64dd12f41ba30f8794d79f71d6f7e6f2638bbf844d103aac6e5269317f80546672408666190d2259ba61deace1b591fbf2aad71aa419d8783a72e9c884612bbd8adbd712", 0xeb}, {&(0x7f0000000400)="00a178361e0bc1970b1b56e2c415eb62067c7df3fa160dcceff4e5998d55ab20788a88dab664934543ae6e902af6811c85a44a8788fc6aa4576947f242c28ab707affda27f6ce86d8cc61d032011a4963f0e08357ae60cb05538ce8e35b9cc93be16f78e5b95d3ecb90ec087640d34013b06345d9571bc2ef887434212fe50a6e78c1a2a7f40c49cc093d4d090f814f4b80957cb746ac76fba6cbea9deb1f43db81bf8cc1773c7c1e0a787160c89ad03c73254d2cc383bbcd76bf7bdfe795070c471124a35e2653a0fd49272fee07f6ba9f0b7047034a196de13434abcb4e7f9332b3f30d2ac3b6905d6fe", 0xeb}], 0x4, &(0x7f0000004440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000001080000000ffff0000000011982103a69b8cb70300826c0000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x0) fchmod(r0, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) sync() r5 = accept$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) select(0x40, &(0x7f0000000740)={0x4d, 0xd03, 0x1000, 0x0, 0x2, 0x9115, 0x2, 0x6}, &(0x7f0000000780)={0xfffffffffffffff7, 0x401, 0x300000000000, 0x10000, 0x90, 0x3, 0x1, 0xff}, &(0x7f00000007c0)={0x0, 0xfff, 0x52e3, 0x9b, 0x2, 0x4, 0x5, 0x100}, &(0x7f0000000800)={0x9f, 0x6}) pwrite(r5, &(0x7f0000000840)="3a768c1d2e219a54e2f7d3acff4af5236def4d4416fc1132af1829467910b106432578849a10aed5c22ccac9444155a5b7253f1dddcf3ed8e6d5583d", 0x3c, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002dc0)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002c40)=[{&(0x7f00000008c0)="e215da22bd9e4f6ad22636bfff6eb5302cf910452d2908cea52bebd82f43c4bab3fce682d80df36eb51ad518b6f75b4d79d8c6a4ed8688e9b702e18419832ac48791483c4b9e1669d2c2679234fc3cfc0be694aa417f1e1ef33db0a7abfe9bbf64e0f1be869da7edd43106c791101c7c725c8f781fcbc5bb32043950b3af1db064b46a643dc8dd3a8d7241a9ac88a1757f61842905414811cfef78fd08f2909babdb24c4e0267bf527da3bd6c653213c2aa5421d5f942411d9afae99be7c1eedfa4d9c9b2f98737102974871fab71c25d5fe7cd051f1ae857eed2a2c211ef9d36885", 0xe2}, {&(0x7f00000009c0)="445bce7fb12359b6d183040f25388eaca06e15d23a17f173275e888549eb6cd9d26f34f922d63cf17a8fb838ae154154bf7297918ed691ef9cb16869a4cea138c0bebbac4ff5efde28e794dcd3a279d4ecf2ec236f3ef334774c1cbbe6e793af57576a1382f765bda0d06cb1ef4126045062079e56bba1eaceb77adf578d7970fd26f863e5dfd941e671d20926252ae16459adcf34dfa6576a1f2cd35cdc57582ad1d35fff02c4ae60c3e737bf5880649a10f39e5875ea13dd5a4d4c52370c8a26ba3651b329644e91740b525b8d2ef9cf1a2e90457c94eed291dc34c4b1cb975e124151f6381d879c3498ee5ab46561e885cd410e5e", 0xf6}, {&(0x7f0000000ac0)="6914bc178066b0694e2b60a887c688eaafd151d689e1caf45c1b46150aab96f0480f223e46d2e28f9742c2d2850c14e016abcd9b46fc9e88eb987b73338843359f073dd2bec41717eb3d61d5cf2b37a6c1f08646740d791f9617f841016ff187a0f84d6c800f292921e88a6e68711a85b288eadaa92f2f48f8e11ad10b02e08483b2818c11ffc453ba352ed516bb0fa0ffe374f09cbba379cbcb234fbe0f1c05a024cff0a8fe38d5d20fc7a54d959db3b798049900cadde01488d640841c48d8244a", 0xc2}, {&(0x7f0000000bc0)}, {&(0x7f0000000c00)="03e2b506eba9e750da6534e0fc798ca944ae73015ad563ea50d8ec441913cca0bdee60970d0da40b4f0339c43dd1965d1945468a46ebcda44c984d59bef22e3f23124083b70b8c6b37e875414186a7f97b1e1ad9a58fb818865bad759b690746e984f682ecd1ffb72c72b5655ba66607a071f1706b448933cd11f96936759511f9ed2fc4e42d40605a7506baa20fb5c69c692a8c02f04930792976402d6a51d4ed16c81b9bb741748cb01d86fa2caf983ef423a15fdc98780d38d2d54682029e7df103f00efc7d703dbc6197ce66be37eb4cc304670557c00868884291d57b6134781a183e9d37049a7df871697deb2ac1f57e0698810deacf737fec2caf21344b280acda641bd1844d63abba600f48182a23971a7d5789ecab9bdc15a6d76b2a1a89453db9cbcd4bd5afe126ffb77254d8d233f3d6577c3382260161b95fb67317944484ff44c908c8458a5d9238d3e32c26bb56dcae8e7b8843bac4eccac622fcdd1443df4212d24d9b63aa4943921757ac97216dba3909461376730f3047849f267298ef3e0bdcbbc6baecf985e1bdf3bfb8ec8aeefa974168d8721537904f1fc11b2528bdbf901cb00ff21f85eaef0342cd2c631a88984afef6458ddbb47da00c6a9ae74bcaf24dbd318d2e50bed37f965367951321c787b8e205be67daa744d2292309eac18b18eaffc500af412792cba1c873024d8fce8e9788193a60d134c63e777b306c073ba4d291c5bf81a1665fa15d087c640cbc6634cba6a53afb7b0784f2cb77577823eaa5a7cfde6427dc5f75262f8a15cf98c4aa710a7d14a35153271d5db182f5c3dbb60e0f9760ff007bac86497cc71db06045449f89e9021e7c8565e541bc34dec653825da75f111a3cf2c1aa1de7205101dd04e7134f710d611d77fbbe6f394cd267438c7511ebe8f7dad155b972d5618152aa1fdd7822e1fbeb29a541a2792e958ce0ec84cf5230cd5b7420ba36154ae419b69283f4833e6b618a4c5e9d5fb39144b0bbfe45cb9cb7132ed37a789c01e440a8e67f704db67bd4963b9b18c927f35312f11ac19149ed925837ace254227cedc67a2dfe228414855d3c8a5b0891a6ee4a4302be50137eec2c3102c14f8458f94ac1efa750b195608124df703fc2d5d31b279a13efb7ab5df5583787edf0a813b2ff85f1aba98de36ef9afc3cd9f1fdb424fcd2923fb31bcbf2e2c5e8a2dc29e810012ec238fad5600a22b0104716c1aa543e7a21335a59702cd6f3e67d0aaec0a59c8d169aa5f6abc9d6759bcc04228dccc597828434154f3df77e1f15f4e3420a332e829702d8cca161eb24b2aebeee4d2e3c0a4499d42c7d833bd3abce96a69aba2b7cc3f55113ac6338c73a0ae8e630a34ab4c2fc59ccf348567e3733a0453e0f382e4e20f5ff25cef572452bcd14a2ed82d640d7f585f8536326a31f065684a9169e1626502bb05e73d0f04327efd5c551cf1654140e877b52295f787ec6c1607805e5c7e09d377fbf51efcb5e6179b70c316e7150d059446a6f7f8b4db9172f24168b1d0de57d019c290c8f07d246240ad84774b465671472f924c3697f47cb09e6dfa39a937ef9a238a2f0054644081b44283210a6e7d1627cd6aa627c15a7ed31d2abaa8527a14d752527652abd8bdf0adc92f759a36b326e2817ac33359d0fcc97b6a5eb2a5526db5cd154c33b81431e8951cb3d646ed2c72ab60207e7ecbf5df10def3381994689c01006bc8110ac3c2092226bb48bd53ed858da3657659a5a8ad4d4d987da3bea4b5da8d80c8f2df6becbce0b5abcfc4b8b5a566e117a6fb0f5ff898fd9137af50ffcee151fd19f39aaecde923753bfc77e31df9018140e84b6cc6db8d470514e6374c38a85a6bc31d157faced4de09806f34d5ecc970bce7982bbbb4890bd1fdefb5bc7dcac34938b4654290604c26df51db6c6e74250633198fca882e0cc4fb1392a70eaf72b00a1dce655ea3ab0e9a7d3284b1643e7d275e7e3a22f4dfd45faa34db14f5b7e6e9ac878aff099f202d7fa66294231da69aa3bac9e7f3a0a70c5f25cbd02f07304f7fb38197ceef3ec9b786ba65c56a437c195fb1d65f157f1addeb615746620df2b84b7d1b0a747fc3946ed0ab580e2647e2163deb422a27a242fbe5a7fceee71f8ea02311d006fa51de2f9fb20c3b11c5f99798706c46e1aefa4949a39d4e84b449ca2b071215e626c4a6a289d04b4e622ffb008af6701bfad267170f3362c8d0810f9961002aee888103b90299bdd40b52c6561f9cca514eac3d4878d94c46fcbf8eb0b307ed31751cf50c4027e1615f5f0591f2eed31c172278cb4133c5f41d882e9e5104813624749259686f287796d2fd6b9ddd63fcfe66dc93fd697070ec99ae4e94675f4f54ebf7edf34419cd7206ba6d0800a6c92cbc8679a8b82ef6ed0f572030fb6699cbcfc9a5139c39ee0ff21a4600917127e1b9bdccfe6de1ae6bae290599a7c29155c53f6776fe3494df9e62d0a5bd57e9a4eaf9988e37381903d9da70e15675994fbaee2e1b440cba7fd6338b4d67f7e2562233f3db34505a9b16c4d4fcde3f0d0b65fd5131905cab76c139fdaca1599fa636ca6223997c876ef55167b516ccaef352ad9e6f75cebd53a555e8213c3b153ae629dcc692c7b493d721d1b0dc9915dca902ab5af349fc3cfb481e8ac682e341710b0b2b12c61b0c4c3d98c846ae9b9a490109e3554149aaeaf6e673c255cf9998371cde0e2c5a48edcccb407ce6e46c323bc85d6d255809175463d8a0395c3e09a775b8b68d5282d7494acd5427851b0828f5edcebf61107cd9df4f3cc062ad5e76d754854c430bdd5878eaab9f0ba5133e6e303deb090deae84cf9797c223b8aa1545d2ee51d40672862da45dd85694b4d8dbcabddd2bcbda2c16381fe81f87486bf5e23745b393258cb5a3ca5c199dddd98b94577cc73fac89b34115d5aebf7c75497939e4f64c13f540720201d33140776bb32c0c36984323ca9df3d6ef1ee38549a5d5cee4bf3c867b928368df36a85dce801a38cad2a6f913ef7bd481025f3a648a877fd4606275031a0aca8a7e71494db7660284a084cc88e3861a86d0161113d461e12cbba8357e69eb1de509c5139b69ce337ac0f43ec680acd3590a97bb4a2a9b3221798c8076bc5d1af793415e89c9918edb187693c39a1713fa894d36a28b3c3dcea3e1b2be3d072e4d640b7df467dfde2160849f5554ea89d7281a73bd8a1add7a2bb397db458c8d00e3377949876fb5724fbd53063800e0a42f0c4f646eaa2cbe114ddd2bdc91bc951c219995b9711844d5479585dcb64867b56a9db069bf4e37a9d006143f7a3b31f2b5e3e52cb277eedc792e4125f0ac5082cad95adf34bc39d43f514931f788c29df1d5398a717dcc47f7f15ceb10a8db0275e6010395b3fa371ff6b707e05c8ad0d762436a554eebf8004d4f18b3f53df714a382d57fece1d9b7001de5ae755fb1ba0d0860c0371b720a3a59422b3ebc47a7818cb7e50760ecee1f4c80220a9de9354d5a7eca6ef1e60b653ceeda81320843f40fa62b42539ee1f3282e83c0b89aa9db6bf6afd6ec6e0248eed399f0b7c0e5c96ee72d746d0e2d489713c3214d0ad4a04a8fdfab7eff71f111deeb507d9b5a82f4b26c87d2f6d46a3858b062a126ae5b2c5064cb248baf42c0f7d2bc828c89a6e1fa8db1c62a5cc6404fcd70a9ab9c5da18f2a401cd63eafadbbf1adf3dc07fbc6c38e968e515296c29efe5741155ba69418bc608804005589591a07101af9f7b760d02510e1d4bd9527473a46a8dc017a68805cf3a6b0d347dced8f0bf74610eb8d4f4b8affed40cf512a87367e6e7066aed1b685350d819e01bc9d844336f3a2ee3fa4f6580875dcdcab0a756495661196f0bfda07e5f20ec854a30cfd2399d7e1eeaecf645b1e8f37b9650fb35181ab75a8bfe2d86b6ae6be490aa0debbcdbfdde7dc8284a370b2c9e17f0a8ce471333d1aa845614cf3d933e71c3bd4b61edad5c20124fb8fe8ad7ee9d2e3bee9e45c96414790598aa7f44f6cbafbee5d50e6588e336f063e6d8fd82620208dfa7e1ec1c8bf125ab9b22b2ac9a498c41f49d7cc6c947bd06e09f53a3902812b5551832678f0d64bb468ded38f92764d64c0153e357a71c5e12c222b15bf2341b48fb13879150a58876a8a5b7faeefb1368c6b39b6b806d3acd502b2081f71b1eb2b4d9e053e28042e2e66cffd8b09f157c95fab6b0b8ab48646b3959a7f2b8628708e145bfbfcfe596560ed75760ceb4aa679a75afae6f9fe9d09ef14ef73d46f67043d30da96dfb19a37333ce75c1456d4572b629a8999d879409523a8cc5adbc42e7005035e9cbefcc2edf8adb6a21e613918348b95237089740b3e85056122108d9534c3e73050bcd788002beb27b2f99a87d894e6825ca2d67810254595c9c947962f6aa1615f1d3119c8ddf1065769654c4625bd4fa340c5fe5c16bf6d6459d9b777eb93edc18fd8d08aa69debbe5a03efbe5bf7baa5ecc18f4620c924a8811079f969f62108a22404e7984bbce8967a4eea4f4f671ec7aa57cc194a7c1ee81b8589c38e35735a81046ffbfb89bda1fecc24938f7aaaf0bd65273e9065a7ebd21c0be31f8b1a0fafdd9cba8a258defe15e496cedc1abfe9ca817cc1ed8ecc51efa045e91a7cd4679e76e20e6c9e54af45378cbda741080fb61ba6365ca94cd8338d1e7cf972b768b0d22a7ebf35e8ea26e250b5b57128bc96de86e125c18200839c81e837b257f51d8ae4b82290b09f27c440438425edff480ed0fdf3ca95e7f3337cb6d41ed33511f82c103f15379973f62b1ef44e211d72288c35ad5878a967fe48b96fa338c84bd0a87fb658c4f3fabb8acd723d66f0ec2a36e6587c01ae045275ea58252aa2c3e4a321f16758ee99ebd6870248e888a4a350826362af76842fe0ca9f91949f2740c54dd69c5e6a48829f5a3ec4f6884ca06e12750db30d877cd0adf33e379c44d079d8bf525bd2a17868da8f0b74c3ab59ccffc3ea53f186a7353c5752c364a0c57077d556557fec5a21b224e7cdff871f6efe2d1f522e8f98190cff8a28740e8ecb464bd83f468ee346cac45dddf0c157c5e3e0473dca2fe5a11f9b4cc73794ee3f5596cf281d76334bf1882182f6e66c8221fe1900f372346dad3e9ec86033178492436110089d1ddc16535bb3dc884b84f2befb581f9ac32b14eae41a50fdfd04f756946c0a2db0b79bf0783b787b3421ff91d8619e4746fafdd37d0adf70eee8e8618815a92c8ea1dd1022529224c638fd7e8efcd1518f95ec9df41cf924328260e8d9f9033ae78ab4c4d49ef384e9abbc241c3afae1c63cde3657c28390f70a4cce5aaef1096c3b4b57520b5091a7dc0c22486363723717caeb1a2eb51125dd87cd4d52f7df2a9c2bae43cd68e0615a1838c3d70dd7899305095990dd4587df2699083e3ff0d9d111b6ae96ffc68277d1a0ca9560074d143f7b6558dbca8cff673bbe4553afc6b47e395a3591b910af2ce3622118bdbb1c656e5d88206cc97aeec053c8452bfff215ef46ad7e7cda4de03b8f394396bc99d5880bc363afb3ca4427a7e67e01ea79e18513a1b12f83de29b8d995efa7ae99ef4d486d58025fed438f42788962888a7e22c17d53ed41ecdcb3f76f09dca84475fce358648a50d67813b6286fc87cae8a3bbe118e22b16830b86183610283a0fa58fc9ceac42c686214e80f34b66b93ae1c9d47aeaec6dd62c9cf09b3447e57937081f5ce3435c8ce747b36fd4e48bf1a13d3a2d25862a741ea7cc3d627bff43bbd", 0x1000}, {&(0x7f0000001c00)}, {&(0x7f0000001c40)="30b4972d209077e3d2c900e1dd7db49a54344c15c5bbc086c550ee4bdacf405b3723fc9c37d96f28a34bef290334968bc3528fb0cbfbe4020bd1fcbed5572a88848238e20d72de6d414d3b5c1040dac7a80e128158dd450bf1a018bbbb0d472099b87ad6c826dd865e3266fb85bb7596ab8b65711564a309142d4c4b359f6ed974f9e1f60b22f2a02110d03e54c48481eb5d9035ebbed036c81ceb22b16b71d32f3dc3000d27b8be98d1b0c0e1af0f4295746cd5c333f390996e560f0f8b27a9bec4256bb011ba1e91729375181fe52cf93a7687577bb069672c277cb89d96af3febdf783541e55b67b6c31319956d32475d714d878de4355c0f2fcdc604dac2901ae380febdb274b9105c3566de5461d34cee910fe6cc5619298b8471d4870168afe23e1f32f70cde175c3edc81ac4d7d7f87600f6ff03a13bd79a43a28121e5910a5878ff69710b04f9f659e36b142c0485a46ba9606e4779ade19a298200161b04d527231af57c2a03618823e8519c1634edbdd163b1c01c48a41c512baddd269d0b921dc1822436e62de05464f9bbcd61af9b4c73f570e7e98f0ab1d3f73413e25d561eab0e5260fc96a9e8bb9520fbe770696c9c08d47a3941370947a536a3c5aead7adacd515ad0f073e93695062985a14125faaa96cd9e0eb77780c29bc3cb2ffe9df052e8c28a97b6af9897362375be955dd865b584b0f279e696be646fd85e015043c6e711a20bef0786c0a7bf19e4482815eacccb5ac47fa9346b776bc5c23477a7a7a72b7703a3238b2eaca38b895839d898a7d600c2b73114a7bc1f9b685ae572e0b4ee75f4cfd9dd05308d6d47cae4fead3cef332940f44e6e2f757757ad63179d8ad777cbb9656327435adc6130d32b774a8b0eb11e8c299bc3dbe0085b44d3edf68f1ed8e765c9d7d3062199cb505df24f4402d37352fced31ef5b9276c933480a54adba93186e5e88254c07db3a6f5a1853fca8578e6ac520a8a95402d734f1fc0ad9f1acee62b25dfcfad704e7bb7c10262f945a6ad6cde49438f653705ffccb93c1835b0fcf9f8864c719dbdb915cd4b774a5be6dccdb9b0263768100d9c1e2c080bf0d7aeac015bb2d348140994d6dcc72a304a17212bcfa05c4e553c9fef1f5f2bc467dfc040f2ec44b39ef7e4e1a7993429d8c9e8f2d6aab0edd668f9f041407425c0e14491d832473e12938d8a1a7db42651d75f606eec56d23a60c4a3e32b29987264a5ba2fe6e98461a388930139fcee8f1e579b2317ece545043f968b04efc8939510173cc51e0ff5a587519ce29628b7887af78ed5e9a9924d168f7393a6cb6ee7718e1b783c73be7377ac1b83637e4151874698cfa632af62feb742bc574cc4fdff6eb659657256699051e34bef652c89c3fe8eb089ce4c679dfb306541fe8bf54828b5633d432d765c0e4b522dc353f0703a37ac22d3876e9f3cdd15e2e9e69f2edd77282dce32d19be3c2c11c7c855102163db59daaf6c1deaa83ecce68c3b46783c42ab56fadffe50bc8ff4ba23c73097c7ca4eb2d92a326700a51159e22623c4a29319305cb5cc3513b5068128f2cc78b8f5e135c424e01fea53b3ca59ebee2db520c30d853980d91599073232cb91b1b778b0930ffdb1efa4b72742e27420922d3dbad6f82cf8fbcf6972f62dade10d111f24acd6723b1d538fc2f93c588db83cd625198f97d20e583a528b50f55c968e691f313a5384b2524973ffad474c6bcf45fe3b46566d7a6682ece400f5db93d2cb7df1abf9448f842d0d966c1ca07f360a84d3ed42b8b923b5d9d772d5ac9661e6e8baad762f7025826fb5e4938d8f28ff72ad67a7d10257ba79a5acf93f239670c685a4182f05c9162dbeb62b176e1e6eb26ec25ae82e10c7c3175152f92b1c75390ec74accb9f47e035fc9f366c90c9ee42a9e7a87171e855acfb7bf01bed71619aa413677bf05947413fc03b2d223d62a62866d624dec5cf6b87bcc0e9b27caf5a8615f2872cf08455da03edf90d08bb3ea728e4bdc5947f9b4cf80f34e0cc84c984d87cc0d0fd6abdf0441f6fe80458305c60f4aecb53ed22806b25e9496f23348bf9be200410ac3e9a19b50ff84ecf1654b62dcb4c5e2086cf192c10ead4e04428b8a4fc62aa57f661d51f74f6024ac6d4bf46e5e4dbd8f991ef3cc195c94a52df8bebbbff25e2280c5e9ee9e5de5ae2491d4f0e1386bba43db0d17f71c2352ad939783452e2d2f45e57cf01a992cd7fbec3d1d3d3a781c7077425af059270ba7353c3a9b2464d7bbd6b5d5847150597bd63d1bb16f275a488ec0f70a43cebc1ca1786e44e86cb3e939baacd92159e2fcc75af4b3eb176c4c691c2526ad8da0d9de94580a8ca94382f3b2444addd321e0786fbfe502c3c27914e0c6a75b2f4e8d14a4f54c716a91ebeae345a5e11608a94e19ccdfc21657d4c1c0baaff4617b572aa62f354079092c13e4e013b55a0fc8724074f7a9583d06b5335d186845700162fd42816bfd24fad11234fe3c68150c7f84760f3fadabad040e5f185e84c172ef8701c1ee10a6cbe19cbc08ef81be34c5cacd03fa44d9738612807cf77d26e8881687433abc5b679b1778d74d0a5e98f40101e9c80b01304bc110c2d6072e73e520cca16a481e789d27c1910aedfae8f9fdf55e510e4c4a81735c477b6a1af6e1f5bd4133deed4eec1c502009c66c23b4727ab5ff621260e268ee3349f7df9714e660bdda08c61267708a43956fec6334c6b268d24fc0a4e5ecdd60c016d1f93b4529b46316138c7c7ba9c3363f49ecf79bbc03d1cc2a599aec922cbc0ab049dfc5d8c274462a53d88492ee761ed3f1b49cf40b92473174f8228017deab027127aab3340ffea5dd3584d42d941c2ff28faed9abd965a1f47bc46031c688f062843b8185e5db7cafef0afcef5de19a87822a73c6f0b048ad7e402152fb22ca6dd0a7db1e1ebe2e8b1ed7121559f8d2624b64db5d3533194cfa6c261625514cea2333d73c9f47612e82431070f782746a78538f1a6ef9e12d6c59312e25a00be3a7a5bde7bc838f02347011aa3d198ebcdbd2d6e5acfe22b85bf4036c435c640fbb37c7a8d32eb807edd283776021f3cbd43213ab25e6794d64c270e37a910711af6f61e6ddb9fb975abb615ec11982a836470698dbbd5ea25d6385fd91f25bfb5565e0a47085b5640437b5c3769f0777a4d489b3d9d08293700dbb406c26e8b2960ca770b4d5ca25273c7d5deb009b8ad0d78fc607c277bace0c2c2f5cd2a944a774fb4b067b418cd7b16a4147cf224e7c411b539c3da04e7099aaf150d938c53da16fb44ff9dc6c925e53d6bd0afb3cbe459f84665bb4e3ce6bff7a5ad9fa356f9de6474a5a2dea6f2f6a528e4a5dcc6ea94306da4ae4752cd15b7f05b90553f17a256d2b05b5d2ba186220afe3e4d1be74b9a83c96071524b4ed1917540206d3532601920855cddfc4db5066a1f55800cd219fa3e45ef3d8fea5697e8e95e8fc90e38de3446f166526637bc16589f11f94cdc2e519f48d1aa702dcc8dc10649de3883a77b8fc3abebd938fb3fe16006dd02be00692e697cce27b0fcb56261c6e058253bcafe2ea13fa5140a0589a2d79586579c0758aa00204ad3d74bcf9c6d00a9be2dc1b5ee43667df626e96bfa0e06388cd1730d4dc7969de164c0819020445038f99b69188d31388110024daed5231acf1fb716ed49f12663281bf7c12e771899f730c38fa78929983968adc89e43949cfacfc4ea9becf6120eb7eacd1f7f02f28d256fac37029b0b9509040877e6541162d73b32412eb7b5d537a51b5798982c8666b1115fc36ca4701f9b65d6baeb05b44ab455039f5eaf0a1b38c289bd7f9b0d71512d146e97f9cebe2f90e3c8bab4277d461cb7fa654992bdd5931a6cd8c8a46742c38fd2c513ff64788ec4774c935389a71483ec219d6ec180dd14835890f0ebeaac47a5069db21bf11fa4e81a0b83a35ed47ac84ddcbd1b76a399ceb3f4323cc1cd56b73636e56f755201dd69367903acdbc57cc556154ba921506c1080952cc94d9143f3d54b5438fcdd68e08ed601c5a01968e53e447f8e760e9f9a261d7c59696010c7041331d3a5cfa67378161eac6f6f694c1e6663fcf740edf74404aee79266b2900a8f00dbd29230343cb6682956b6d1b1b019289658e28ee19811009d0558276b228684eb70ffb091df9142b4eef81ebb125110c2f15eb51f5fab57295a48f9458693aff7ffac1deeec40bcb9a3fb2a2588545e136ea8851f8d6582da72be3d1d7047d00af07a65065b9104d9940edda357884085e5c4f6d766b3d8e68511d0a128078e1700e9e79c52ce36da273c31fb9e869c7980e8b220f93fc994c527e0000af315bb889de5aae246d2849278c6e502c3a676be30396011b209c757c69eb5c196f7acafff522a10eac495461cb8f3ef8aadb6fedc358d1b58d42f66e0be7cf043cd21660c95f7372d75265a89abe49e50e3cd41a57864a03acb0df0d5ec607208d25d0bfd797ac8b811fcaf290493f5ca1091fc17e2692dd81f80b687ee53c2b367d76b7bfd5d014f28ede6f67f8a933d7d4619e7174a881054d15b7721b7f47affd86134f352192e6f41c5463e0b543e7e7d177eaf107c11af68f1a69735bb9159678b54fd978164a0b51ca075f2f2a8ecec628913928cc2421638587b81147624a55ca0affc8cb1672ee9246f7fab434050a0be6983aac41f64ef96d42bca5cb52d5d48a266477685e64bbf8d2992c7c8a8d5f476ad4e4a889514653ddae5663c343a367dcdb39b591e4a43e83c238316d4c13257e31bfbd571dceb2256a60a7ccc5ae6f74011beb6a9aa2e2d9b3a0cba71bb34bf8a2a73ee427d12bfe1c90dc535ce1e0faedea4e6a6d26c9b4375beb1f4ae780efa0ff5825f8df21cd9de4a020d6e65f7703f2e9dc09a1e6d2d974142dee60b15237a7da9924ef7be849ec5112315bf5a9060a7bcc341c5c33f1d5877f6194e2c3856c81602a777d7499b541a510f48b3ebc7e43b051fc357484fe327b149193695a98101a60d430c987877935cec131af223ce76300e57138dd32439160412bf0fa7e3dbc277e36af5135b3b3ffcbeac56c3667dc36019bc5c80297024d6e36730cbca51f8a588ddfe7163d2b8233bfbd23f53231da4f108946325ec22f9310ee4808c81de2f1ae41043b19a17bea8cfaab152d6fdad0ee7c0dc4384fdb50d07f080db527bd18b2f388e50c7420ea0dea2d0fcf881bb44f8c1a56f838466087f2061e86b3d6d70215dd96c6b60f301a31ee4d38bc87b45e60b648c0001e9a4f312c9145e03a0599b5e706563a8ea7c024d51efa4041bf9db5dd4819252c88d24fbca2bb4ac992e253647f0b683f492c8f5f067c4c52bab0bcc13ace51668f2b1e0c3e765f18d0e1719fcb6bb932c467738e5d26ee89d8dce9fd5f6bdad43045da30378a0d2a82f0e0808d2fc9a4bf764d93e1724a009b5efbe3492d852bdabce286872cf6f69f74f77eed990fc78d37be9946c7f6d981b7bcfa65d4f344237cd879481695c761f731c0b87ca49c2a92d9a95e8bb6b039f99905484023bd5272b796fd1b6c5938139b11d9270e14558744e6706c29e3b5fb5c20057f89d36844e2cec59920ce6f91edd28e1a4bebae4d633bbbb06b58055ac45e0ef412d934be4be19ba4568b49e9b8d16e0595be8e1e504d17fbe0932cef4d56a2bd61edcaa062dc140322217dbdba46b9ab66170d83c029fb0d2871935719af5f8e464fb028cd8ea72c752b84785ea1716b9547b5f63f10f60a7ff10fa3caf5b3e", 0x1000}], 0x7, &(0x7f0000002cc0)=[@rights={0x28, 0xffff, 0x1, [r5, r5, r4, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r5, r5]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r5, r0, r0, r0, r0, r4, r4, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r4]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r5, r5, r0, r4, r4, r5, r5]}], 0xf0, 0x400}, 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$getown(r4, 0x5) r6 = semget$private(0x0, 0x1, 0x400) semop(r6, &(0x7f0000002e00)=[{0x0, 0x5, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x6d33, 0x1000}, {0x1, 0x2, 0x800}, {0x6, 0xffffffff, 0x1000}, {0x3, 0x100, 0x1000}, {0x4, 0xc7f5, 0x48637f233bbe2380}], 0x7) lstat(&(0x7f0000000bc0)='./file0\x00', &(0x7f00000043c0)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000002e40)={0x2, 0x800}, 0x10) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002e80)=""/252, &(0x7f0000002f80)=0xfc) readv(r4, &(0x7f0000004200)=[{&(0x7f0000002fc0)=""/4096, 0x1000}, {&(0x7f0000003fc0)=""/198, 0xc6}, {&(0x7f00000040c0)=""/247, 0xf7}, {&(0x7f00000041c0)}], 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) recvfrom$inet(r0, &(0x7f0000004240)=""/147, 0x93, 0x40, &(0x7f0000004300)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000004340)='/dev/diskmap\x00', 0x80, 0x0) syz_open_pts() semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000004380)=0x8001) 16:00:04 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x0, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6, 0x20000002, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x100000000}], 0xff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x81, 0x1de, 0x14b}, {{r1}, 0xfffffffffffffffd, 0xba, 0xfffff, 0x0, 0x53}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x1, 0x6}, {{r1}, 0x983ac0d055e04deb, 0x80, 0x40, 0x9}], 0x2f53, &(0x7f00000000c0)={0x73, 0x476}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f00000000c0)="0e6cdd436455cca493c938e02367ab172368161ec99b8d5b08f1a79a26a3b0a8fcdda0bedfffb492bf78e157169ba9f3f8f94b2841973b2f65e32199989e581871c0d60280e9cfd6fd", 0x49, 0x9fceb3efd7c05678, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3a, 0x6}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x1d) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffee) 16:00:05 executing program 0: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0xffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r2 = getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = getegid() openat(r3, &(0x7f0000000100)='./file0\x00', 0x20, 0x11) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r5, 0x4) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7fffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)="eae726dbae9a302f62271db3e1f6f938d5583cc5158d938822d1bdb19a3be6140541af51a6504da7e21ffbf3edf1da86758384da3542975f7b6f9fc4b1b60089d8b68d9839600c6cfa966da23489c63815411aa562b2792728335846dde87e2953d3881f2232db44ca2d6d0e38782ec86aca7134175b7b36cf75bfd40bb4929ab5801d4ded54285bc07f7860e629533aac249770dd03f291263add4c4f06e24995cd5466c91259643030fd4e2ebd12321b0f0c40f3dc2e", 0xb7}, {&(0x7f0000000280)="39be94b4b43527eb298f42b7eeac3ad0c68423bbc1972f1bfba0841a27d84bd01b3216e246588e31481176eb63202a00ad7005755a1bc6a170787f6b5114f063f42b776314f446647f1c1f888482d3ed10965096c3361511322e2c4869a7ad8ff3ab73f3aa4577308f079102498ad7549eb9eff44dc688e56bb3711a2be7a7f374f47672c78511dc789f202312ddec1e02abfa257b0f557f88acf066da204bc7b28bee2aefc39f89", 0xa8}, {&(0x7f0000000100)="4fc91afa37c5e1fac2a914a75a5fb3fd126399fc930adef1afac681839caccfe7e9141921714e3d71a3b6d2bfbf9f8f8297f6c1b385604f258f684098e5eb0c13f4a1bc5971d0761d6d6e97ba153", 0x4e}, {&(0x7f0000000340)="ef9cc885fca2e1f7f6f35583bb24635bf24c328d3594c7855c4e5cca9cd18b2057ad8c3a8558439b9d18aecac4ee997e664f19e20c", 0x35}, {&(0x7f0000000380)="03e0f02c89608237c166a113d0846eeff9800bfeabf460076b9ee7ad0c57c3905872d8b82000c49c38d08c5038db8c7ef9a6ad39b3bfcc28c510e22294444979f535d6358888600c27b96200fb9195a95dc0fbbe8536a761281f9e182754d598f1a2fcd1f9ddcd59c8445df0373c3b40dc66f67c5b374621953c48697a9481e762c51cdb4eb378e2d8ebebb7e85f1ce0d7af5556ab06044aba45b8f887f8d0cc3621ec9d14ff0e95dd0cb032dcc699d7a41323b99432580596790388da8a8eb9900cc52433c1623a67734e1dddfaefdf0029bd04c175d0517abaca3694341a10c060bdc7b7d280de91c2c2f1624149592012cf7a178926b37c17", 0xfa}, {&(0x7f0000000480)="6c8196d6493d453aa2f18b108c89f72e5b51794399ae44935273dc9cf2969f62fe4181211490173e9fd08e6f5e46206ba10c77c67f5d014763b8b24973a152d55b974d1528c1a9da37daf30111e1fe54ab2690d183661f46fe74c42d51ba0f710006f0c423616c3604a1f976198392449eb7e98d37067bee186552db9b326d8788d3fe76f27729aa8780afc843cb3c14ed872c2cdaf5abe3dfb5c26caf408a70d7546aa75f94c10a1c202f3261382decfe6b975147fe643c34232173ca2bb3ddd7eb15e6f993ac6584993326e141b614c8b47d7c2f95630f82102c5561aa14ffd8bd98f4a7831cb7be8833eb774ed51586e4c778d99a8893b551112024dad6d5395b84c64c0dc87310b3a520975083098ec4781be0d89bf6fce13ca6d524a7fe90322863bf3a01e2098863796577934144f5377477984b3ba1fac3dba1ec7cb5322668c62249f9d3d3830f60d5ae27ab18f73466c3f3859773b640431af3ed48eba62970c1b0f07fc936352ace658a93dff0ff70cf220d60970c0d985dc690ea072e0f5c65f0277cb2b59e2268ec6a491306cca4242c2ae877b046bfaa6560805e667d62030f7d3343ebdc7cceb03b1b0581b12ba31e1af7b27d494fd07a5f81c2965c394e19f7420a8eeb65d0bb63f01917c87bdd75eee4aca52e6f6e4bbb4a95b01742980be4178764e918401892741cb894474afe2f22bb094279a36fd6cee5521ae96476ae88a14b2e1dd056b69c6e10ff98ea06a1facc15491f23202a0d98475585e0040c5c593648aff5f201a2ed70325220c3fb77b25a031d439b0cc75c54b698313e501ebb808c869d934ebdfe8c477a959d6183f98600278dda49932dafce7ea4092e2889fec6cdcd1122499a65eac31f064443f3a5d327c16dc789d560121400e660ad31257c6bde7d3231f67ff48eb966378b3464fe11c4bbc1c5e0611cf565cd0662c26bb257a0a9ba0ca6ee3701c822567ca707182e36dd213c22f545d58d0f551f99acf362d363bffe38ac249440c90710a75c6987973e42ebc3178ebaf3061f76645b6d723baa5fa9d2c2ddf23844eec3cc4ad19958ca886ac8865ff4db0b084b43eb3ba4b2d05bd43a7da462e7c9b3e3abc2bef94983348e8884f6f82c966c2694ff3c2b60da34f2c216c4851a44138e6d858caa5a0af2d95f8665dad63d7bbaffe6457a6c19b192ac23cc8f32bad1066fcca0b06073688719835394885d1071369fa7977710e4d757a6caae5640ff2a09c6a59cf17410b37bc3c9a9fd20e84ecb561e389f54ae0b7f0dd489ad4c2202a8f5001e585b3265585f4517d8b33a0b0f44c5d3c0eb67dabd14c8dfe8eb657a1803aecc4b8ef2a6b2d05ff9b2b9a21fb3dd31e793c171002c216615f79a70ec2ba6445128634dc72d470889846845b9c6467fd274028855f28fbcb2e71def9727aa1a18d89c2abe105024e002b57731afa9c69f4994e68eec79b10213f603bbc98d3a0c1e11511e6b96b6f27bdf0bbe7297288fb4ac744da650ffd36e1b7a18ccc36eaa761c25caa3da595d90ff5b9bf3579eccc2ed7e0e92f4cdafd8056037c44160e9e942e796e4c70c3106e14273519eea71071710d797181b3d9b2a58dd877fbecbb7a21e7c1fad2babb3629d596152759b8ef316fe24ae15e96df9989ba9ce7462d4ab1c0b6035a506c8fd6add83347c9eb1a61931f1a0d9dbb53a3734920f6c52ae097e948a8b936ce91713ef79ded07cde6ed78c0b9d937efff7fc95c48605f2545b4a46613f3667fc5848a212a71222ce5a95444622d6c2f0bcf47a1ec458438d36c868b70e852280ee80b202d902bbc192a8d1ac4851ed0358311f38c8d8fd7d6ad00884324f3e1268159c67bcef0e6fde108aca8f2bf7bb83f0b31adc1fc0cef6973765340bf2da8e91df733a35aa55d5c5f88c80cc91a17ec328e6c4f0f6974b584694f2e9a9bbe150a323ffe612ba451721138829f3fbb9c5ed35109733f53ba5995b8e1148d40750ecdcc3aa1fa5ec95e092e43246efc7f10adfedfdcfa681cd76848988ec26e8b49882ee49e07b853ec82e2dc5d7c09a03d9aa24e5dc121a2d32b445356239c6ab6dd339a7e46292e1d63a543ae9ace9411db51f7ac1f1ef215250d446919fe845c8ece3bfa5460367c95436c9e3b31e5bf09712c66a7e01c0eea38c3aaf752ac803bee498182ff411857d7fee6e0de56898b5b0a64e49b3385ba10c4103a6a677e5fd6aaf6bbeef6bfd2aeb4747d982554042ab0d1871bda53dd1d318b05f013db6f99aae93c2564c89c721e7f210c925b98a8e530d467f93d648b061ce4619b073d1ac64398b7dda44c046f5fc9fbe9c1a305d0c05240c6382b8ca7ba5d2077737845e9f4bdf69894bea5b6280634f201daf4b6e203bcab638baeb42c3454b63e5617db9bfbd248f5f6b523860f1862078dae2d83223631c228f3a5ecbb9030d54779495ecf422f2c54bd083d08c91a333ed91045f86800f01836500ee4b4942a2702abb09b408ed460166beb48b3883ee9660459450620ec7fff93c91e01dfcde2413b177119832b18e7d67efe9ad5f5a132b364722ae899b1010ebd78521d4e277852c85bc214044f8358b41fba23b3c6b025c04c70936cc3c6052439f212467e855cedc730702eb5fa895096d547c5c7b51de3cca8abe03974c4467e1917b27938c4a15a0ef51401e999d64267838e83ba9a9e2a45b855f760f840765b45a03d7206b7be334962e11e4c13729c3bb9213a31e6e4276a0ee80f54e3c0ef52f9457e5f5c3f601c243b9877de441087349aa5274510b156b245154fbf442422a4378c0f493783a8530abb92e5a857ef043650fc78a289abc4e535d1857d8dd7e80f797b0a94b1b61a2e6b6abefb53c53218f6dfa618a817e71cf8952e59d3fd006dde041c1198f2b3df4c4d1fd2be4f7a60309f0c3923ecbe6f6c3dfa1b6951a3293ba0f98d90385c4ef4bfa97c1c63f8901f1461e74de7391183fc62b2a406a281f2ba8a3082ed38a0205440562fb11bc7aaebf4cde33f5a67899570b3435583a4014690d30db0f3c8385ba514d492930d739da94c8d84bf34d609d440a9e5e3653eb1568d10f58af4abe565e89baf59dafe538dd39887268012a9421386679b42cc137e0c48fff681067e85f0533aeb923aaf33c438ad70bf31a55c4fdf27b44f50e8cffcee5592b6a47519bb2de5c5ba184c5199fdbbd3efa265f0161fdb575a1055ba6f4b1e5a6a9b5dd7ba7f8fa2ecb66b8ec7401541c8e2879f13a1922b59f492db7851ae1e9c308ea436cbdb8aae8b512652436b1bb77538f8a0039386f3a98f6e5e6850417b679946c325ac907c4971a9619e9050929f03945e00368afb4bcfbfb26612475f7d6f35263ae2e018865bff90617f6d2843f9725235eda36cf2b26d0e510e58323df8941b8938f6b66765b8cbcba76204d6e5d3f73222ba0b504be97b5091c4428d8a298e746daca39b0f0dc7207dc95109c01f680ad21def27dc1ace43b74d21096340176b4c3f4060bfd026b839297b454cecaf0805b41466dbf932b94cbf6a5917e7c3c36dab7ee9ff0305b5444cf3bef4eb6500de2337c0d00a84d360acf22bc5e88c41c8fc819bf739d1c95a0659cf7f2ec70d68c5214c029afed37450da30b0cbbfaae62cc08149b38cdf03e323ebffc2c869600306add498aa0aa665d74a5ad1509f17c9d7e01231e7fa2d35874ced16c49b1dac09f744165b27a8bebbfd5dfef823425f81daf1d867ca4d3f3fe49bc909134b40be1ca26d9883254ea96563dc3091a04dd40c0eeb90fb0f7dc47038040d7d3c52226760f348f417e666c47061e06b2ab2d92fc233375299b3583ef03ccd9526efaf5e154f90b4592de9b55a264f191699b8cb2ca9fdfd9e1ec6c68a26836ceef030870182edd7bbf151d6fa61c1319b1327b2002886b7687185743d5891a9b6c2ea30407c23fb3048e8d924dd87145aa9118b4eb3930bf9e0bf9b6de96ef3dd1bc8a51a0372c1cfdb1cd8556f7201f90b0fc07fc6d3ac5423827f9cf0aad76f358da9413691e261ca87a905aaf0be2f2a2b42ff6e8665de86184d4a60f12be661da2daa817d064497c0e524a796444e0a5265861b5670697191439c71a08a4eac5424a67a3a05d8e97fce98d284e49de9cc1f42f4b0f3aedcb3d26e13dfc428a3f7636a5d43e14c7ae56db70b39aa0da89ba400c291d954aa856a58ce6226f6260ea8ef74995999e920c7741677a0753f75fb5da5a100118161e327bc5c2ccc839c6b383afb0c45d05ccf5aa5afbc53a567a64fcd5e8549c0d847aaf1a3e3fba67373ab7b79288bab0f1fadcbdd0f565a5de94e179ca1b48152b8f88cd8693249d0eda61cf74a591afa22eb8544bb332d8c788530bbbbfb4b2069c4f46787b61d61dbc9a280105bce7caa6750c40882ee1f7cbc46ebe63f65797c846aabced166eafb4d8441e702c0b1de25d6a2ba18780dc1677c4ad71cae574003fbb50f196f56550084eedac143a2420f4c1c86b70f3d9dd823494de90cd56f81613bf4f79497a0a7fcff576976271eb3bea2f78e0084199552477116d3c7d2747ba6574607afefba6bea4a9810a7e36940f1b48687f0f081573ee688d9ddcc808d39b2f1335c1868e628d64ecaf6c5bf684e0c7a908fab56c935fa7a0a4094d36812dc1e861cc8a988c1667bb08548a99b6ccea6d4d635a6e2de02dbd3ea0f5c6b50f3ff05a87328decbf5cfae36acdf37a5ff02eb04fd87a40a95691fd184496ef223bb73b48e0b631867bd5d121acb863602aaedcf61f44069e891e132aa03090a7adb6d1e6ff8e0422c2f284eae5a1b8f0667f2f239aee0904bd7c26c2fc794da8fd5e12d17c4ea4e1aa22986bcaf85fdae0a193fc62bd42142fe53b33f42ba237bcc44b87ed47a15ab1870a5db0a821f6b1f12e7970f3e52cded71c3618fa4da9959583e3e9b12589c08e7b8fc7a1acfe461987d35fb10ec53bc2954345519db4060daac977abb5d17dff898669f0571c7accd42af0d29e9c7a3029d54d99f2c76a061f3fa089aba82755f6807901d021084aa2a2d8b3b621600f12ade171bb252e4a57dc5ba403c67fc0c9b6e15c41bc6337500f618d9eedd7721916e693b646272af564d3882b05075b5df3c29f91b45c91319f45b59f8622885a4cd1c6f6a31b91e617aed7d68e593a0f0d065d01860c539566c77958206bd81d1373b2274b14048d0a846a62ae966c1e547a50c500dad5269a24880964955c2834bb1171da3bb6bf4f978abf47d017afe2a9006b2a659dbc174c5b050451091fd3a45b640f0d20a0e351b4125659eaf5fe948226ef301572995aae5e9754a6027cce82f19d953b7fd7dbae9ebad975e7b638071a0825f9e7884cab4094624a55829c7dafa696c346dfa9c0c81534dda2151137c86ba77348b994c501bc1563d21ec73367448283499e4897575fa26b8d4942f08c048dae5a5ff1ce926b541c9c91beb4f871d098f8d79ec31b03d986df750c6a737ef03024aad066e8d3a6ac65ab2944cd539dbe5dbb37d1cc06422bdce4e58793e01069f54185dcb8044c97da04d4bb6c407667dac8f3b339b41b4e43eb07ee12177ac5546684c513b93f938563ea697300b7151e0651550e8539667ed5ec1e729b8817addf939d294865e3424f1239a719e13784bba5507ec8f6d5f304755c4ccb8e3c443ad15ab8cfd27facf178e12b234e43e7eee7ff8f09b9ec11cd752d5cd13f2838e2941dc2ce9f15a8dbe1da3ed6cc7080d4cfee06f11c6ca7062bbe746097c53cb7d28feca6ed5014", 0x1000}], 0x6, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000180)='\x00', 0x1) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) write(r1, &(0x7f0000000000)="7432ad5e0956a950565d922238aed39be0a492113877d10ba7a00f6bdea2068215d1723da5c3e9a93d609533035c2d0eff32dd85106fc5347c0e0f289c2cdeacfa66d69e4060366feef32d1654d9bd55a1acc22b674550e588a337c4154dbc611678cf77c7763b5691a110273465297ebe343a41702927efb0ca1b159d8747037c1ed091e9b463bcf1dc310d94b3509ce3c18e2c6e2f5cb66a2b828374f148ac13bfb46c779d4b35fe71e9a114e966b79ca861cf1c47c8a534084e3cf1d427", 0xbf) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) socket$inet6(0x18, 0x4, 0x200) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x800080000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") getrlimit(0xbb14d70d6092a36e, &(0x7f00000000c0)) 16:00:06 executing program 0: setreuid(0x0, 0xee00) r0 = getpid() r1 = socket$inet(0x2, 0x5, 0x100000001) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r0, r2, r3}, 0xc) ktrace(0x0, 0x17, 0x40000408, r0) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = fcntl$getown(r0, 0x5) r3 = msgget(0x3, 0x215) flock(r1, 0xd) msgrcv(r3, &(0x7f0000000080)={0x0, ""/36}, 0x2c, 0x3, 0x1800) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x0, 0x4, {[0x2, 0x1ff, 0x5, 0x5, 0x0, 0x0, 0x9, 0x100000001, 0x400, 0x0, 0x6, 0xff, 0x438, 0x9, 0x7, 0x8, 0x3, 0x5], [0x0, 0x295e, 0xcfd8, 0x7fff, 0x63c, 0x0, 0x2a6595dd, 0x2, 0x5, 0xfffffffffffffffc], [0x7ff, 0x9, 0x30, 0x100000001, 0x7f00000000, 0x101, 0x100000000], [0x1, 0x1, 0x0, 0x3, 0x5, 0x5], [{0x1, 0x4, 0x7, 0x2}, {0xfffffffffffffffb, 0x700, 0x100, 0xffffffffffff8001}, {0x1, 0xffffffff, 0x2, 0x9}, {0x1, 0x7d, 0x80000000, 0x1}, {0x14, 0x4f3, 0x8001, 0xb05000000000000}, {0x9, 0xffffffff80000000, 0x6, 0x1}, {0x7, 0x80000001, 0x7, 0x1000}, {0x8, 0x2bc, 0x400, 0x41f}], {0x5, 0x6, 0x7fffffff, 0x2}, {0x4, 0x2008, 0x7fff, 0x8000}}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000340)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000380)={{0x7ff, 0x1}, 0x5, 0x80000000, 0x3d}) lseek(r1, 0x0, 0x0, 0x1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000003c0)={{0x4, 0x7, 0x9}, 0x614, 0x2, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getgid() fchown(r0, r7, r9) r10 = syz_open_pts() r11 = syz_open_pts() getsockname$unix(r5, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000540)={0x3, 0x6, {[0x1, 0x9a8, 0x1, 0xbcb6, 0x5, 0x8, 0x42, 0xe5, 0x80000000, 0x2e28, 0x1, 0x3ea, 0x8, 0x8, 0x7, 0x1, 0xffffffff80000000, 0x46], [0x4, 0x0, 0xb5, 0xff, 0x5, 0x3, 0x9, 0x7, 0xfffffffffffffff8, 0x8], [0x5, 0x6, 0x7, 0x1f, 0xa2, 0x200, 0x1], [0xffffffff, 0x1fe, 0x1000, 0x2, 0x1, 0x2], [{0x7ff, 0x1f, 0x1, 0x8}, {0xe, 0x3, 0xffffffffffffffff}, {0xfffffffffffffffd, 0x498, 0x6, 0x9}, {0x2, 0x1, 0x5, 0x7}, {0x8, 0xffffffffffffd914, 0x76, 0x7}, {0x5, 0x3, 0x2, 0xd49a}, {0xb8, 0xfffffffffffffff9, 0x8000, 0x2}, {0x0, 0x20, 0xfffffffffffffff7, 0x3}], {0x20, 0x1, 0x3, 0x2}, {0x200, 0x80000001, 0x0, 0xfffffffffffffff9}}}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x2010, r11, 0x0, 0x0) r12 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000780)={{0x5, r7, r8, r7, r12, 0x18, 0x4}, 0x49, 0x2d, r6, r6, 0x53d, 0x9, 0x1, 0x100000001}) lseek(r0, 0x0, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000800)={0x2, 0x2, 0x8, 0x7, r2}) readlinkat(r4, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/157, 0x9d) poll(&(0x7f0000000940)=[{r1, 0x8}, {r0, 0x20}, {r0, 0x4}, {r11, 0x80}], 0x4, 0xfffffffffffffffd) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000980)=0xfff) 16:00:06 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x57, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="dad21fd358bed1b83bdffe915ce212a4b46ab3b1a8067b56271a799a4db9b674e11659d023ece6c6ce1dd039581a9012ad6319d73bc174b24cef597f247c600daffc37e648256938689b004d9681ef29c9067b62f43f5d0a9cbb08c5e6f78396ae873325bc434160f0d886cb014f1da357947f70e42064530798dd0931f28dbd63f59aae204c2ffabde16abb9780176934ef22d0a3d10d62d85818029ae47e98a523927ff6566ee18ab324dbf8d1bf7adeb0f4aafa864592d8de5c1daf38af0b7e3a00"/209], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001400)="e0b5a8583e6e691eccd8a10bb8c24dfa51e724b4908567e52983b62232cefca5d307f3551619834065e92e38e4b7c2bb5b13ccf1cc2a3a9b5c62ba9239fa8caa32381e675bb2e9e7545cd6110613229d857ab47c165957fb1858be855772f691e7296ea6fe48f87e6d455505813ed51c3e991bbe3787a246f5f0228fc95dfe00d47e13a5c0080948b481cfcdb6b50391f910739f8b1ec0f65540f44062acb5001beee461b6710c3960fd9059bb67051f0b31dbedcec27da69bbb2e7edf9cf511f820b138a00c8cd4bffa3b5f7937ef0c42867d148b7c56ef8c761f383a714d5be9b5748f8c6157962222770b82ac253552e0cd7b65a302d09955edfcabdfdceade77e1cc81ad7d465e85c6b1ebc4e6ade11b11d2acbcf45c5ca04e7b93323a8f69649c91e0bbbd43d4cbea3b6acc4aafdc9962a0889f5dd85f06fab0840a6b6cae710311bd055025d46100c7d6eac77eb3048a43a6ee56c2216697c438347dbb8c922a", 0x172}, {&(0x7f00000000c0)="09ad6c2f6a7df18269376e654102ef8365fd34d84a8f55bf30c4a5d6f3febcd8bdded026142de9a1e2b961c60de11fa2ad65e4cfa1e11ad95105065da21947f9af159d89216e5a78d4ce3cae55c7745a9de4f9ffc8", 0x55}, {&(0x7f0000000140)="a1eeed9c465e22a15340b016db320114c66f08b3a12ecc87a17fd6b750674e21c8978dcc9011a5726322a79f691df0eabbeafbf3633596c6facc80750512f79ec38c5c2b831ebe03ae60477a148c60a9901674dd5b117e74dacbebbdc9688af21abd3aaaeb7be8f2ac8026cb8839b49ef428b5c06bd7de4b6fec030a804a39444e", 0x81}, {&(0x7f0000000340)="b96ca212b81b515dad2e90cc1ab5b9fcce30bb9a41d41dc4ea66cd342023c8230a26267eac80c4c673d1db27f1f2bd8c0a105a1b2f305f844aaa31456a7ec93289c716ad9dc40a76256be8215c492bc1290d93db131d3d46a1b2428283c440491ae1ee70cd4863e03331668372cc59cb8da638187e42e2fe93483a15839148209b676cd2f422b0972035261a45814a8321789c57a375f51573479ac0d5111e5614312a5e678c1a322b72abdccbf7235719538719df6775c370e96a7308ed30e9904e4956ffab50c1b75fdc276104969156587709f9a686a22d4b646d9b18401a59bc7de96b4353ec596f554d92f4c04990aaa6c0bd2afc80add34b858bde45c84e742b3d0370f0b3af610fcae1afe15f1e47752f9756d04dfb3da4c766d35e81cf5a4dd693495f9de08aa3c36bed922ff11ce91bd2aab5e1b190cff56fa4b7f155d0fae11c237e4f0b1ff48368c159a3def76812c2e2b2ad70b647eb8ecbec6bd347ed48836b0e6973768380a41321ef87894b0d3da5ea6f99f57f60d55af00ef663fb41c6eb724c7b84cba44cf2f68a228aebd2cf28fafb2776f457deea573d81de515a35739c09435ce97c7a37d82c3833d3d8c34b5cbb13454bfce2d155c570614c372f7cf09631cb623e42459c85b104a9e63bf9ab186810e07d164fa1dcf079f9cb4aaabc61d52e602bdda3cbe14925441e6941faa353a7911de41fc0505b351d09e364ca659d9dbd077087d1a8fee53a250983e5f6c5a7ffd3573eda647ddd4b2390dfd1e5da5be734dedab0ba924ecf28a17f0628056a7cbe81a6987eabd90f959cf8763d1a652fc41e256422c9331c69ce1f2efe9a45634323b57713108109202d133f5fdc008261a148c7ba9c8ee22f1ca130f9cf40aba4a46c372c15ad07f78d026c5d40741d705392e7fa1e507e2b722570bcf7adca35221625805139388897d99f2066109851a00aac814a15b9647773ba3dbb85de6c40ba80f20d26a4a120272b90ed7ac9bec83c9de26ca979cb7a117a84df6be1e5d08a6637ec1ed69e08eb91cb4d8f2a25ff60d3c3548cd19c403fc02fa86fef353cfcfae0127384abab83742515ff845d140777daa4e24ffc7158273b4f0711c6f5a07162f7473b3ad059459d55a2ce61d8edcf31bcf5e745c91681fe313ec9824c1ef5097710373b6bf46b5f985ab70eb341f029285199ccc09879241166ebbaa263edb296f47120d9bfd2de5faa0f45f20514955a85b1a177fe613a9c80c8e93500c99615ea6476787c3e108373041791379c2849ffc9d9a242e31dee0f698d140a843ccb18329b4ef0757bdceb3033f77cba0478b94cfa6b49870fd6aefc261c8c757fc8385d3dd086dc2db43f05828062a9087c5833e2470b96c4856cdb9e18b94a934667ea3fb7ec5ef609aa102ed8c71588c2d7f1a5c703e7b84242e60910579e55a1a5e60710dc48038c91ec6a6d14283213e64b48f6073f886b60fb662f69cde73bf1197f7962ef5906b146530c91262266a02e76337b72aead361fe5b179c9bfabb6c131f08678572d9169a62618003e2ebb2fa07d6697bf072a789c2e73924b5f455a7d318bfe17c2ce6d5c41740cec97d1197ba3bfb598855f7d6683cd699273a6a9418048e43b9684b5a7c4e5ba5ce5e51206f57ea4447bff3285bd2ab54701589465d21880fe831dd488b2782d4d70e78200bb7cef0fc1402f54e86e8fca8582da790eaba8631059109d6fe447120eab687ade007fac6e5fe3aaefb78ebfb5834fc1e4b468d739a3dd2e31ffb469e4c5935d6427a956a3d4e03244fd4766c2fa60887f66234dc8da938713bcd8e96a5a0a5e7aca1a03896afe2c25ed073559b8876c6f21972d02351ec4a2cd4c3990b4bc9391f4e6cec5e79716de72c912413d3f3662c447c03dd75b1f45843c1e4c7c530270b1b620c71dc7a6a220f812b2b366da24f18cadbe8c878da4a64e362dae42cbd659c74d1fd39562fcb2d60333d30be9d4e95c0b3a54c1555353ff26875aec7357024715795f0602c5b9ee316d1c207efb61de3d9f320ee5c7ad53de989b2555fe4b3d91646fd776eba02bc441e2075cbf8e5b4fb9d0852159fc03ea50362451786fe545e4d942459d387b5dfc7321e0f61d11021f727775e18ce0d7be7f5df203c7d256e7a330f139b53c7f821660e24ddaa38542d407d7affe01c0200ef4cbd10676f9fbc401b014893ca122c897dbe456f7cf428fed7e8fcff5848e8d9acf7706e51d9addd3377ded6192a17bf47480f0eaf079d5156fddf3fb8bea32e30639497d8a0224e16c76e4dadec4328363deb8b542b2b38734bbca530cf9fefb5ce26479f70dbaf3b7f7718d8927472ebb2dc5b3cdff6527a1f422d53da3614a3f65479709415a3972cf1d13aadd498cdcf9cf5a74a7e3052c1ac5f71ded9cbd9ee49221e66817cf3d5959f8b223f31956e1fd62ff60d2cb19ebf78cc2955b5dab1b7526e0ae373709efc38e7791f977a49a5caa7cc99a80062a589560420f79175f9b618c0252f7349f96d3e23053e52f0b84c55673bb2be36a6603ad6704171c5f3de964c57128f0453fc98742fa8802777a6a87520c6270945b9b4a4c8a4276dc6402652f2639dc361d8eab07de4e7e83e0de1ec1770b05373156455735d8589b29468ec45a085a6d2559bd854bbb626d5d97456496acf5284fcd4438cf90fd2ef9bc3eacb0e0ad21c300adc5816a6b7e7a917c2d2c7e958443ab1e3ee4dbbfaf149478b5967c0514bd35177ae298ad03ac07d5e19d797ff60c3c5f26304bfc8daff022916e89a84d13d8aad05377e28f7040df72efa573e3a790266166bfefb0a84b82d3f534c8cbc1fac096a1453294778060346f8c8a5deee916d27d6ccfa7e17224dbcf9c45bf188a027d628e74793ed800bf1137bfe2f3746c7e55a8e37b48162ac54b321684952b458f6e61d7aaba8ca3354b9381ed492a19bd664c00715cbf4f609451ffa90fb898bd6e6b3893ed6722d8a69c1a6916f54c2a64d052465537c5c1f26845bb73b1d85cb81726323faf8862cc32b8596fe57acb7a178d69e456930a6646c07e64f0f00cd0aa755325c8ffcd9a2f6f7c17478f3a5f50e27163982b590164fc83e5d64d9a32595baf9a040e4dcb055af81048204a5de9d2f680370af9c309f064d0ea0092aa942ab542f2a3d519a24473a11fd1a8cbb05a4609684d9a65a79ce47131b86e8f21ecb463754ae7fb9728eba1fe9e21e1e0aa792c81c2ba6ee25ba87099c7605e5a659f02561908e1fcb70bb736779e3a0072079a2440188e4e9119dba5986097ac8ae1de4876fc91641d0e1058c0a0ec1a7c4cd09a3bda6c5482447cc1bc12340be75d1cd988e9e09b7b583e6ffba83686cad3f4796974cfdb3cb13cf9269f0f94dbd70cabaa81edd5d3abbe2018dd74d476641ca374f98abd78f722f62874547c8e07d46ba99f6cd6db1c1aaf3d7a4e4686d9568bf7250777658d0ac34e6d89ded3c2508259a265069b2ed92b2e82738bf485f628c9685625737f52cdce6c05bf562f8ec69ba1a6b8323f311523cf23a7c22371819e54b5c6c408744ee45213362ed5d885957a18fb2be0908f6f9d4a4fd10149db2be06400ace621b87981ba8ee4578101635f33eed868e4d0c0f7ab5ae8159024e888928a4acae46206ca161c90e3477a9730be013238a90206ff1f865c322c601b6c315a30df08d1ef62e51eaff4cd31cfab67f7b1712e9293397e04b2c8d041b55885265b94e241ed5d36abff09acf5387bac8fbd2f26a9777b48f30f24ed3671f6b3035968d603b0873e4b7f30f0bfd9c08d0caac2223bb38ec155eeebc623cb3ef06c80ebd5b36cabe587d9744078639ec122e07c8257edb33ddc2429f915444b0baac10fdfb287e69999be33347e8a969a0e7ee365cc99488392293a8621d102e76636962f2221f37a99fbe8ec714f39832443dc4f038844a3f5a8916d03df96df147e11b6dd2aa2f6a6fe6c065729f6e6bef9bc2e4203d66a8c85658e8bfb26692352a952e4636a8cd5102b0733f9022bd7fdebeab60ad17b70639a4c9514fcd85ae6a369627196210c3bc0a8764817045a46d2dda7f3d0438f98db7690eb3e8dc2a0220bf5f2f194e4a3b51fea4a97553c3213ca59e0275ea9b2992ded0dc7ca3da899d4bf090f28d2d4ed6c6433035bd1116ac197a39ca2bb984fca2b9a451410502683de4ee899a8b30bc44f0dabda6cc4bf5bd05ba332b05aceeeaaec3379fdd41d75a8f7fd4819b330d5a4973121de568030f88ffbbb10fddad7a97815531306a1d98d41edc51199fda530c13ed9c38351456c9c703a01725173e49656b0e9b24e9f9e70122277b8f814c7a6449d7a43583ce4609d2deb2bf494cfbf801c5a3d4c8afdae0896c1bc132c2a2ca1de9b6284bf76b486124ef982aca687afc9efdf7139cf091d08a9453b1fe1102df8033b7633d9ffbbe5f20d859cd356ac17b140678b5729ad5e27e719ddd9f01f2c662b84f3cced9e4c7cfa33d90773dc219f071675d024f644ef8cfa14c41eccc8fc76519bdbbe29968405004e88d1645d8bb01a3bb0fa88bb51af66819ad7013dc6827fb91718cded4c71834d7aa793d23500a600482e914e31b906c3262599c2362dfac6ed243ff0573da167479b4a347b472c83e080ce473a40ee9ab0690521fdd528dd8d1c0343b3fc6021716eb1aa59ae5804b21882f71475b3cad7825879906634a58d52aeee47a0b20e5813b1ef5f8a230bc4cbfa36ec1e60731f655a8e9a3da3192346319bbffc4335fd2c1408153292a6e06a2f1f0e37e6f3fcdf0ad40ccc2e75c213ac12b03bb23fff78ef427614f2545d7cf561e45e13dcc6ca3d6a116d6faa8e2d943ae38d76a4d9ff59437e0f7e69563679745ca80267d30a9eb31f8bf1cd7fa29f66a889d88f28c1f626aea0e0b40c72df35d244ad77969fd5bfa35d8ec22e803d18532d25f66cd864c4dde98d75ab08acb29001906e9711fdd00448cb00e06f8d3a01cbe7f4d1eef0d66ad001bad0fc4c12c545aa059b4af61c46e508c4277d2289df890b1a34f67e16722359072b76b5abf6bfc1af2e1d481e6f18092860554b3352e2635db70afb564daddbdd9c8a9ac7a2787656a589349045dfba1b9bc0860a34c6f609eb34b86e953c16305b110b4335bca273f63c05d88b6677ff4251a4309260aaca8a5290f4865a6ccce5d43623cba84f7ae543166985cf51d7b4fba9e08dd8f3e39c46e697a85ef76c5896c355f6f7b9a0d17adef4a602cef41edd49c86dde54a8ee82d38e9291c5c0d69caa48abe3a9ba9f55b9f96225d4b9b3c857d24357e181ce42b786ff0be8e5ebdcde65006c0bffe68c04caef62dc59624a5529acc4db98e174329cd71abd9c24d6b47cc7fcdfab129db6ed4cbc6bdd78fa92d117c59332d600a781cc6121b8bfb0387439460ba5f135344598f1dc7020f963021c7a0c3b57c1ef7e1f15195157f1a47ced59a68a8350cd32834874c902dc7bf10543dfbdf1f0beb0d772639b9c6907c04a2361a772f155b643bd19a44c5e54bf3f95dd13e2a8e65f86e36b2a18c549b9a5452a824de2cb215abb00f91e93c37dc47db7a88d973375f3a8da15a2ae3296ffee4b1249f7d481d44b771bb389328252392cb7cde682f32638a8af5e4dfd58ff53d25088f957df5ac00687d482af5b845e22a8338e972f0e54793135a92a3b315733a74b0bacc9f46eb577137f16c2f27611e4ff40cf83da6dcb3390dcbeb2d1af2baea27f275228c9e83d3ec43d5c059f8b086c08c4658d2c70784f58", 0xba7}, {&(0x7f0000000280)="c43d29d2acbf4adf5b235038fcc88ba25f3c777e55fa", 0x2}], 0x0) 16:01:27 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f0000000140)='./file0/file0/../file0\x00') 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x100000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTART(r0, 0x2000746e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffff7fff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x81) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8000) 16:01:27 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x5c) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:01:27 executing program 1: setreuid(0x0, 0xee01) r0 = getgid() r1 = getegid() setregid(r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) 16:01:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x46) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="5e8f4b0170cf4eea3092298943dce947c599aa77cf4e7452b30f2f05475715883be6789e14903cda4103d5ac2707eba37b562d16940de138983c93dea5980e05c64062087280b6d06aaa7c158b9fdcc65a1ff4e910432b4577ef9fc117ada0e35b2d86ea99f061d48c44f69c0404bf6646314aa679ceca21e2fdc56708e0363ebc", 0x81}, {&(0x7f00000001c0)="2d093b5da6d46349f93a7cb13356fa9bd9738d7e7028b5e9ed652386fe4917387dea4cb85d9dfc3795dafa65b699905f494557042a865dd98fb460e980466736cb4972fe84e622a622f6", 0x4a}, {&(0x7f0000000240)="53f94b281fb7ade0420c9a90a36890695683fdd1ba4c97d423e273e5c12ea6c62857fe84d69e17ae7bd74306ce1c9c70599db76c7e82ddb5343bf5e8532f9005f53dd234958c922b918302100fde396469f13ef63f3294b60716c8e251890815f84a6d39c2b0890a3cc1aea273e4df85f10c18b21b9f2a857d1efd993c18266efa3085d91652c4334303941825", 0x8d}, {&(0x7f0000000300)="ff428669069a992601a3c49c107f5f5d3ade7a959377a76765a0134b3cb3cbe4802bf5e729c7a9dc619c63c5899c0b35172568ef406f96b4e7ff025fe9aad4276961b38278fc265b10d9cbc5998dd3505b50dd06a98688ee207b57ff9e84b7", 0x5f}, {&(0x7f0000000380)="7ca507a5cf83f394d9accea8698193070a60ca2e89080ef56e0a3210149b5d4b1ac86c35223d1015136a4b459661e74e92175d9ec1b8137cc96733ee7b5c5352cafdca2f6c39a80cfb460c3bbe4f3b713681658812d841bdb74ee62a0ea83ac38c66f48f08d0a851ed1286e8220fff21d44fcca0a32a3a9358d20db6a3b016453ac42b07f3f8b1414235bdf314b336e228a75073c9c9bf5eab4732bd77b5b9fba054280083565ccd4671026d48f5097711d5dd584da85607ea1cb298ba46d6d9f20bd16eb9aa3c11c81a36df2e211297bf03c86260e5703f41fbd38e624c98", 0xdf}, {&(0x7f0000000480)="a610d94131fc8ba13caf05f31c5271f7adbe7415fad1f178667ce901d645e9cd687e13cce4bc7f5bbf05cae9c977594a6f2987cd495a9db9e30c658d6cdd34149b28d55e6b57efa887e3436a95f8248d55eaa54bf2f902798ed143df791fcb7c6315fc5fb54a11a36298a515edb29b1055cf59f297819cb0a6f5bb04b6713c7ff3640cf8fbe7dfadd9a7b861a186ecac1da16f4adc43e1917b16517993fdf28f9c6374c70dae781a00b37ccc0815ca106342b56ecff448105159646e51ed4fa72a2e29fe05b547ff77c2c36cf28c3035e1ba2b14da5fde56503bd2b2e6486e5107710f54bf1fea3ba5", 0xe9}, {&(0x7f0000000580)="904312b5bc5b78f56cebb33bff16651f2e2b49dba2f3e7dd036ed97e14f9fd5d7c1df9ae3b6a441d44c515b024970e0536a3bc779147e575b8be6d01f7c5d924df51da7c440fe5786cf808bb0f8bea4a15bf5f82121806e969ac202656ee417cb2d5cd748332ddbc5d6eb7d8535c0aadcb497b9d8a7b45b624bdbf9b0661219e2f56267503eb031dda0d4aaf271a1876f46957a2b524534c87702e6a5810774e0cc0d107ae7d6d1aee69f212beed4315adbc", 0xb2}], 0x7, 0x0, 0x0, 0x8}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSTSTAMP(r3, 0x4004570c, &(0x7f0000000080)={0x0, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x3, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r4, r5) 16:01:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x1, 0x3a4, 0x8}, 0xc) 16:01:27 executing program 1: r0 = socket(0x10, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) socket(0x6, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:01:27 executing program 0: pipe2(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:01:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_emit_ethernet(0x8b, &(0x7f0000000100)="aeb7591c7221aebec1a0eb8b37171e6d8d187c487899d0dff03c7da3da209ab10baffdd25caceafdba228935123f9b3dacfce2d4c228e572fe7628aba7f4b4b93ad99c4abe74855d730eb9e80ff388585027003c40285bfe913f8716362618ef63f8e419238ef316b7e8d95a6909b5f203e1ee4eb3c7cc3df19ca7242a1177be9de42c40d56d3083dcd972") r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000380)={0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000400)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="f1f15893a278652abed1d254797745ae91fd83bae3676599c212", 0x1a}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20}, 0x1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:27 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000000280)={0xed, 0x7feffffb}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) 16:01:27 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8, 0x100000001, 0x10001, 0xa739}, {0x0, 0x8000, 0x7, 0xa5e}, {0x2, 0x100, 0x8, 0x8}, {0xed, 0x1, 0x80000000, 0x5}, {0xfff, 0x5, 0x2, 0x6}, {0x2, 0x4, 0xffffffffffffff29, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xc7b5093a2b900d16, &(0x7f0000000780)="4f7460ea9a800ae034b05b67de80db47649cf3108840000000000000001255005ddb272b689dd98e24e0e21578a09f3d18a04db0651bcc5002e50269bbedb117b7f695f8f9dec97bb8d4cf9934893db08f39fe709e20b821487e08a663684799de1c04a1915d248666db5c998cb8e649830d83d4f1c1552020e324b5df8557236b45ad29ca18f794c8d3760d4fa5b59357c67431fef4c8b304e3157894baeeb77f0e0d3b6fbb3f3448ec581b3afbd09aef58d30981743460a3f7052f38cfe3277f60b1d8b339fd282135ae183c66af3865f9258c2ba62b1cc84d5fd0c9470c5d67fc4e45c95c8c2ad52eaea0251f9c5f32fac5ffd2d8748cb19b0d65479c6970d469b7a7b8a06a66430ce6b7a118b0d9cf425585b1607df2edd915b2dff7a20000000000000000") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x2, 0x1, 0xc2}, {0x6, 0x5, 0x7fffffff, 0x7}, {0x6, 0x7d60, 0x10000, 0x99}, {0x10001, 0x400, 0x4, 0xe3e}]}) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x53, &(0x7f0000000180)="77f5f1a8366d86ac8a4ff49c8d7ca2ab28cc17c4cc01a5ae4a92e3c8f0f73c2f82b54b31f64c5c255b032aea184e898322e188d924e692218eab31a5f1c9946e191300890247679c8ab06bfc392d52c67ae1b1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x772) sync() r0 = open(&(0x7f0000000100)='./file0\x00', 0x208, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x80000001, 0x7d}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x4, 0x1, 0x7fff}, {0xffffffff, 0x1, 0x0, 0x64ea624a}, {0x6, 0x0, 0xffffffffffffff81, 0x4}, {0x80, 0x7, 0xfffffffffffffffb, 0x8000}]}) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x1000000000000000, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc410000ff03bd00", 0x0, 0xfff}) write(r0, 0x0, 0x0) 16:01:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="56ce338b37afc67f1204d2785fa2ca87826f017d9d22ee6807de1cb6612f5c5b651a31c1387b15626760e2a93ff9f931c4a2dc5e458ed769b4bb0aeaf5ee069101d926b99c223806a1fc9170e389cf6f046a2a954e724fbe109c9b6af71492c85f94f4461ac1c6f2253a2aed6f970efeaf742cc087f37c34c19be5828a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x13, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fsync(r1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) login: witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd80698f3e70) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_read+0xa9 #5 dofilereadv+0x1a2 #6 sys_readv+0xa7 #7 syscall+0x552 #8 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 38712 25356 0 0 0 0 syz-executor.0 *364252 25356 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220d283) at witness_warn+0x69e userret(ffff800020ab0290) at userret+0x36a syscall(ffff800022bc5ae0) at syscall+0x44a Xsyscall(6,0,ffffffffffffffbb,0,3,23a501a3280) at Xsyscall+0x128 end of kernel end trace frame: 0x23d03d0df60, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic witness_warn ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff8220d283) at witness_warn+0x69e userret(ffff800020ab0290) at userret+0x36a syscall(ffff800022bc5ae0) at syscall+0x44a Xsyscall(6,0,ffffffffffffffbb,0,3,23a501a3280) at Xsyscall+0x128 end of kernel end trace frame: 0x23d03d0df60, count: -6 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800022bc5820 rbx 0xffff800022bc58d0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800020d5a000 rax 0xffff800000a8c140 r8 0xffffffff812e94e3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xf512167280b4ac2d r12 0x3000000008 r13 0xffff800022bc5830 r14 0x100 r15 0x1 rip 0xffffffff81d56a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bc5810 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=364252 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0780,0xffffffff826641e8 process=0xffff800020adce00 user=0xffff800022bc0000, vmspace=0xfffffd807f00b450 estcpu=32, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25356 38712 27376 0 7 0 syz-executor.0 25356 499335 27376 0 3 0x4000080 fsleep syz-executor.0 25356 413134 27376 0 2 0x4000000 syz-executor.0 25356 504866 27376 0 3 0x4000080 ttyout syz-executor.0 *25356 364252 27376 0 7 0x4000000 syz-executor.0 66115 55058 68129 0 2 0x480 syz-executor.1 66115 64095 68129 0 3 0x4000080 ttyin syz-executor.1 66115 24314 68129 0 3 0x4000080 fsleep syz-executor.1 86543 119684 1 0 3 0x100083 ttyin getty 27376 225484 35432 0 3 0x82 nanosleep syz-executor.0 68129 13664 35432 0 3 0x82 nanosleep syz-executor.1 56597 303216 0 0 3 0x14200 bored sosplice 35432 441058 5602 0 3 0x82 thrsleep syz-fuzzer 35432 487695 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 495809 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 518614 5602 0 3 0x4000082 kqread syz-fuzzer 35432 117088 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 237535 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 223254 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 204491 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 483792 5602 0 3 0x4000082 thrsleep syz-fuzzer 35432 469984 5602 0 3 0x4000082 thrsleep syz-fuzzer 5602 183823 98506 0 3 0x10008a pause ksh 98506 468803 83801 0 3 0x92 select sshd 83801 346363 1 0 3 0x80 select sshd 78071 116085 83600 74 3 0x100092 bpf pflogd 83600 94663 1 0 3 0x80 netio pflogd 45339 104949 3327 73 2 0x100090 syslogd 3327 511818 1 0 3 0x100082 netio syslogd 10158 110846 1 77 3 0x100090 poll dhclient 66912 371929 1 0 3 0x80 poll dhclient 60862 365322 0 0 3 0x14200 pgzero zerothread 82344 477362 0 0 3 0x14200 aiodoned aiodoned 92029 81486 0 0 3 0x14200 syncer update 52372 43447 0 0 3 0x14200 cleaner cleaner 70919 477091 0 0 3 0x14200 reaper reaper 22329 403232 0 0 3 0x14200 pgdaemon pagedaemon 72317 222794 0 0 3 0x14200 bored crynlk 98678 96859 0 0 3 0x14200 bored crypto 68901 461659 0 0 3 0x40014200 acpi0 acpi0 1820 445033 0 0 3 0x40014200 idle1 68148 153557 0 0 3 0x14200 bored softnet 23122 27935 0 0 3 0x14200 bored systqmp 67947 70204 0 0 3 0x14200 bored systq 59161 10178 0 0 3 0x40014200 bored softclock 46341 464858 0 0 3 0x40014200 idle0 58167 115063 0 0 3 0x14200 bored smr 1 355087 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 25356 (syz-executor.0) thread 0xffff800020ab0290 (364252) exclusive rrwlock inode r = 0 (0xfffffd80698f3e70) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_read+0xa9 #5 dofilereadv+0x1a2 #6 sys_readv+0xa7 #7 syscall+0x552 #8 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9583 7094K 7740K 78643K 18984 0 0 pcb 13 8K 8K 78643K 434 0 0 rtable 93 12K 13K 78643K 1051 0 0 ifaddr 79 16K 18K 78643K 357 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1612 0 0 iov 0 0K 32K 78643K 346 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 4257 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 50 0 0 VM map 2 1K 1K 78643K 8 0 0 sem 12 0K 1K 78643K 385 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3413 0 0 sigio 0 0K 0K 78643K 52 0 0 proc 54 51K 83K 78643K 1067 0 0 subproc 32 2K 2K 78643K 171 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 354 0 0 in_multi 22 1K 2K 78643K 209 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 598 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 114 22K 31K 78643K 11896 0 0 UVM aobj 127 4K 4K 78643K 142 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 451 0 0 NDP 19 0K 0K 78643K 105 0 0 temp 224 3558K 4195K 78643K 53955 0 0 kqueue 0 0K 0K 78643K 20 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 18 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 142 0 140 1 0 1 1 0 8 0 rtentry 112 143 0 110 2 0 2 2 0 8 0 unpcb 120 1138 0 1128 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6404 0 6404 2 2 0 2 0 8 0 tcpcb 544 738 0 734 1 0 1 1 0 8 0 inpcb 280 2128 0 2121 5 3 2 2 0 8 1 rttmr 72 4 0 4 3 3 0 1 0 8 0 nd6 48 30 0 27 1 0 1 1 0 8 0 pkpcb 40 14 0 14 5 5 0 1 0 8 0 ppxss 1128 50 0 50 11 10 1 1 0 8 1 pffrag 232 4 0 4 2 2 0 1 0 482 0 pffrnode 88 4 0 4 2 2 0 1 0 8 0 pffrent 40 12 0 12 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 114 0 100 1 0 1 1 0 8 0 pfstkey 112 114 0 100 2 0 2 2 0 8 0 pfstate 328 114 0 99 3 1 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 605 0 458 16 4 12 14 0 8 0 art_table 32 606 0 458 2 0 2 2 0 8 0 art_node 16 136 0 106 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 383 0 373 1 0 1 1 0 8 0 shmpl 112 140 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6668 0 5247 47 0 47 47 0 8 0 ffsino 272 6668 0 5247 96 0 96 96 0 8 0 nchpl 144 11682 0 10049 62 0 62 62 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 37157 0 37157 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 6 2 2 0 1 0 8 0 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 34099 0 34099 20 19 1 7 0 8 1 plimitpl 152 348 0 338 1 0 1 1 0 8 0 sigapl 432 3593 0 3577 3 1 2 3 0 8 0 futexpl 56 43815 0 43813 3 2 1 1 0 8 0 knotepl 112 665 0 645 1 0 1 1 0 8 0 kqueuepl 104 659 0 656 1 0 1 1 0 8 0 pipepl 112 2164 0 2145 4 3 1 2 0 8 0 fdescpl 488 3594 0 3577 3 0 3 3 0 8 0 filepl 152 21488 0 21379 10 5 5 7 0 8 0 lockfpl 104 1151 0 1151 3 2 1 1 0 8 1 lockfspl 48 382 0 382 3 2 1 1 0 8 1 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 48 0 37 1 0 1 1 0 8 0 ucredpl 96 3996 0 3987 1 0 1 1 0 8 0 zombiepl 144 3579 0 3579 3 2 1 1 0 8 1 processpl 896 3612 0 3579 4 0 4 4 0 8 0 procpl 632 10644 0 10596 11 6 5 5 0 8 1 srpgc 64 22 0 22 9 8 1 1 0 8 1 sosppl 128 65 0 65 11 10 1 1 0 8 1 sockpl 384 3462 0 3443 10 7 3 4 0 8 1 mcl64k 65536 260 0 0 33 18 15 33 0 8 1 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 24 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 208 0 0 24 4 20 24 0 8 0 mtagpl 80 41 0 0 1 0 1 1 0 8 0 mbufpl 256 425 0 0 22 0 22 22 0 8 0 bufpl 256 18128 0 11109 439 0 439 439 0 8 0 anonpl 16 365298 0 352471 164 82 82 85 0 124 27 amapchunkpl 152 21829 0 21713 38 27 11 12 0 158 4 amappl16 192 18775 0 18053 146 102 44 53 0 8 7 amappl15 184 138 0 138 1 1 0 1 0 8 0 amappl14 176 232 0 227 1 0 1 1 0 8 0 amappl13 168 766 0 764 3 2 1 1 0 8 0 amappl12 160 409 0 409 3 3 0 1 0 8 0 amappl11 152 822 0 805 1 0 1 1 0 8 0 amappl10 144 1350 0 1345 1 0 1 1 0 8 0 amappl9 136 711 0 706 1 0 1 1 0 8 0 amappl8 128 254 0 225 3 1 2 2 0 8 0 amappl7 120 1319 0 1311 1 0 1 1 0 8 0 amappl6 112 790 0 783 1 0 1 1 0 8 0 amappl5 104 610 0 596 1 0 1 1 0 8 0 amappl4 96 3713 0 3681 2 1 1 2 0 8 0 amappl3 88 697 0 686 1 0 1 1 0 8 0 amappl2 80 27615 0 27535 3 0 3 3 0 8 0 amappl1 72 86996 0 86541 25 15 10 20 0 8 0 amappl 80 11073 0 11031 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 141 0 15 3 0 3 3 0 8 0 uaddrrnd 24 3600 0 3577 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3600 0 3577 1 0 1 1 0 8 0 vmmpekpl 168 30444 0 30411 2 0 2 2 0 8 0 vmmpepl 168 442017 0 440053 237 138 99 107 0 357 12 vmsppl 368 3593 0 3577 2 0 2 2 0 8 0 pdppl 4096 7207 0 7166 8 2 6 6 0 8 0 pvpl 32 949457 0 933168 340 143 197 200 0 265 62 pmappl 232 3599 0 3583 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 658 0 34 19 0 19 19 0 8 0