26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) dup(r0) write(r0, &(0x7f0000000240)="6f50302ebd", 0x5) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20080, 0x100) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x6) 14:41:26 executing program 0: clock_getres(0x5, 0xfffffffffffffffe) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 14:41:26 executing program 1: socket(0x18, 0x3, 0x0) 14:41:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20102, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x104, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 14:41:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x9, './file0\x00', 0x1, 0x137c, 0x7, 0x7}) 14:41:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x25) r3 = syz_open_pts() write(r3, &(0x7f0000000500)='\x00', 0xfffffd50) syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 14:41:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) 14:41:26 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="e74708bf3a371b055dc3baf7145b68c10189702a1830356ad50292b15d15836ffc4265e46e327ce38e740c4404b30411e750a8cb2fc96e44e0f6342d38c818b50c34b65355559955d349331e7a38240a09ada4050000636f8a569eb179d205000e2e4f2712c45988fc2854c7664259597fb255bcad39f29f44") 14:41:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000380)="ffeac1389418b98aa8fe987c10588ee79cdfdeddabea39f9", 0x18) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 14:41:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20180, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x8001) setsockopt(r3, 0x4, 0x6, &(0x7f0000000080)="8e84e97f87fdcc92b7eaf07ef1b8ca99fab12f44d610f1413e9e9e249d1a6db381bff57c35277fbca3e7fa7d2ec37c5f11f49eec0cce450dd8258604d35909a0f1cbda2abfa5b791b4a80d2e00dcf0a760f4f3adc481feeb4ba68e72e423ec85451199a6b81dae5ff19b95b7e86991f03b0e7b8ddf", 0x75) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/108]) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 14:41:26 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="ca07c551ad9ad98e785866f9f1e6cfec27ec83b9aaa02c424a055209fb8336be01b7d3085cf2013dcf13cba29144b2b3dd947b52cda259b0eea3bf6143fde05e9726cbf91f4254e3afb1793238db1994b9bffaf827d8643619cc49a9bed766b55eb50ba943b5c504dca93eeb361bd92b076dfa88af8bf3e26522bc7e7e2232de7fadcbf0ad77307a6e5b52", 0x8b}, {&(0x7f0000000240)="22a5d415999b03a40483dcdb3e2752d1bb18ac9603e78f07dfb125c5756d499a9e2af0d0bc09ff8a239973bbb79f30f9ff7da886c7f8051f560c33b7bfff864e092976b2aa0851040ec6a6917f344c20de3d25cb626aaea8cdbbface8c6dcb24dda0fbe3c6d1562a39d113bf9473cda1cd0d70f6d2e9e83ae54463e7110c9dd41fb448735838245adca0d40fc235cd6b12fecabe2fbcc905eacec3312eb88e41df1119395b7fe6dc623960e2f79d9cd659c27b82eb1ba906b4ca593a4008d70f805eb07cafe766c2549a88f0c5a4eb1e838e01f4", 0xd4}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='T4', 0x2}], 0x1, 0x0, 0x46) 14:41:26 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:41:26 executing program 1: r0 = socket$inet(0x2, 0x80000000002, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x8001}) getdents(r1, &(0x7f0000000040)=""/248, 0xf8) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 14:41:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:27 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x10280, 0x0) getrusage(0x0, &(0x7f0000000240)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 14:41:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = socket(0x32, 0x0, 0x5) r3 = socket$inet(0x2, 0x5, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r5 = socket$inet(0x2, 0x8005, 0x6) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x10000, 0x52) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) r10 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000001, 0x20, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x100, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x400000a5, 0x5, 0x1}], 0x9, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x6, 0x10, 0xd314, 0x7ff}, {{r5}, 0xffffffffffffffff, 0x20, 0x40000003, 0xffffffff, 0x271}, {{r6}, 0xfffffffffffffff9, 0x28, 0x2, 0x4, 0x6}, {{r7}, 0xffffffffffffffff, 0x20, 0x2, 0x3f6, 0xca}, {{r8}, 0xfffffffffffffffb, 0x28, 0x80, 0x101, 0x9}, {{r9}, 0xfffffffffffffffd, 0x80, 0xf0000040, 0xfff, 0x4}, {{r10}, 0xfffffffffffffff9, 0x40, 0x8000000a, 0x6}], 0x3ffd, &(0x7f0000000400)={0x69b2, 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f0000000800)) 14:41:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 14:41:27 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) writev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000000)="d8a60e2e0e10b5018d469078cf57e84b82ff862e5e64d8cc6366ce676d5f714f7bf4dd9596070827", 0x28}, {&(0x7f0000000080)="2a41749150d0a953a8a317807d79", 0xe}, {&(0x7f0000000a40)="c536a8640b8e4baeab56a6a9cf89a7a33f5435d689739cc390bdab7deeec7b04e6a3d696c98e99b11fa83cc978da55790512c66f8adcb8f2427e56f31290a7b0a0c9f1eb0cb5a72bc85fd4fe33da1229abc3b01bd69fc78c1f9e5c63dae0dfffa91a890b44f70ba276a333c1d49b3ac69ba19533b951", 0x76}, {&(0x7f0000000ac0)="da160739db64e8f1decf0d1b5fbbe6b182acde9353ccc35c8d0727462628bae8e598d9278a79ba3955fc823c03abf72f723e47abbc50002203a57661b813631e5e809c4b67bb00140dbec149fe28d23a3ab39e853aa20f4be9d1410966ee8732e02d13c7a14573c738147a552cfd936e036d25d2decc32e6cb20a7", 0x7b}, {&(0x7f0000000b40)="bc78840a73347f745d174a3e621e6d2ba88f887ae00ec4a2a6154a74bb45f80a80a875cf185f705e643790ae0f1bcf6e6ec351177e024c5c8cafa71a6a9b8e0438dc8f176b6f95f42549a34b59194de2573c59bdf6ae1268df166698c75dbba2da194c2f11f12fa49d81dee7820103511dcc6a902bc36e6da5d7e82e4cb1a162", 0x80}], 0x5) r2 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x888, 0x80) ioctl$KDENABIO(r2, 0x20004b3c) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x30}, {r0, 0x4}, {r0, 0x10}, {r0, 0x52}, {r0, 0x1c}], 0x6, 0x7fff) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0xca) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0a646f1100"/20]) 14:41:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) getsockname(r0, 0x0, &(0x7f0000000040)) 14:41:27 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4}) 14:41:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001ab, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x69) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) r4 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/224) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x5, 0x200}, {0x0, 0x9}, {0x67, 0x8}, {0x48, 0xffffffff}, {0x86, 0xf1}, {0x8a, 0xffffffffffff1fd6}, {0x4, 0x8001}, {0x3, 0x10000}], 0x8}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)=""/194, &(0x7f0000000380)=0xc2) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r6 = msgget(0x1, 0x2) msgctl$IPC_RMID(r6, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) sync() 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x2, 0x1000) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chflags(&(0x7f00000000c0)='./file2\x00', 0xfffffffffff9fff8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f00000001c0)=""/247, 0xf7) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000080)='./file1\x00') chmod(&(0x7f00000002c0)='./file0\x00', 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xa) r1 = getgid() r2 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x49e, r3, r1, r4, r1, 0x40, 0x100000001}, 0x9, 0x8, r5, r6, 0x8, 0x80000000, 0xfffffffffffffeff}) 16:00:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = shmget(0x1, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x2, 0x0, 0x2) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb9027792641be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) write(r1, &(0x7f0000000040)="b3381bf7cb01ced01b4d5ebf462e2366e810edadf736307b9935aa081cc203319a5bd3cc1f4e7cb16f78ca9ae4bd1520b5a1e24aee9cae3f61617800351ab4bb09ca79e195bf790643a47e18628ba6a5c30b6187b93763573f67689086fe", 0x5e) 16:00:04 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000640)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac328fb0438bd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a467eeb7d754906beb3dd7ec39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b93f003e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ec0", 0x1b3}], 0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x10003, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0x8e5, 0x3, 0x1, 0x20}, {0x6, 0x7ff, 0x3, 0x817}, {0xe17, 0x7fff, 0xfffffffffffffff7, 0x10000}, {0x80, 0xfff, 0x4, 0x2}, {0x95b, 0xb86, 0x2, 0x8}, {0xa6d, 0x2, 0x3, 0x5}, {0x1, 0x1, 0x3, 0x6af9}, {0x7f, 0x0, 0x9, 0x58b27494}, {0x3, 0x8, 0xff, 0xfffffffffffffffb}, {0x100000000, 0x7, 0x5, 0x2}]}) chmod(&(0x7f0000000500)='./bus\x00', 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10280, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000300)) recvfrom$unix(r1, &(0x7f0000000480)=""/51, 0x33, 0x2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:04 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x14) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x40000000000001, 0x3) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x45) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:05 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)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) open(&(0x7f00000001c0)='.\x00', 0x200, 0x100) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x1, 0x0, "89896b4cb83de11511fc7dba0f4617de7a7d4cff", 0x5}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xf49a, 0x0, 0x2000000000, "ebfcdec44c4ea35b5ac206f96616ff441dbd4274", 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f00000000c0)=0x8) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="61fa1451b1a29b8b2e17242414098935250800c26936f5980a1da7a4f169fa391fea295e7c2d862e62e5ddd37b9e0ef2f46d485db9bc81c72c823471c1042b62439db6a1a7f60104d21a8fd84f90339f319dd69df35c1f733ef871852e0f7cfc2c2621e53fabbf3c5a99e00abb67b52ba248d7a67b6f4fd3bbbeef0048d4caf8924717657ba87dac606f3905285a8bfdc07a81a5a6de7e7b0a5ea57cbb9afbb96f2171420b39288c0ac6892379c7942f40699877836433a76286ebe370504b717a2a102b003c4110b0", 0xc9}], 0x1) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e7d30800"}) 16:00:05 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) shmctl$IPC_RMID(r0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd3053afb25c57cde645d6cd503160d3545372ccb90d41e77430c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9d", 0x7c, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x2, 0x8, &(0x7f0000000000)="6c61c907901f8fc550bc0a8425095a4837a801663552e6f8376ce9adb9dc419caeae3cce4e3d9e45d8235e993cb71d03ea9a95f884789e30b4819ad4378811e8256e226d462cffd3e9d391685b7e08dfc70957d8f6fa9f56adb42b09daadd9ce7edd40a68808fb7b5d59c7a8d8c636d0daead86dd7c2b8ddc81e0c3fc464e0fad4e69bb633e614fc3f5f1c0feb42aff4c022d222246df8ed58af01f72130ff23065b9ad37e2b9afac64bcac7065082bdbd398b054f3a7b2a4b8825f593523293741de039", 0xc4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0xffff) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x410, 0x0) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7, 0xffffffffffffffe1, 0x2c, 0x4}, {0x20, 0x4, 0xffffffffffffffff, 0x1852156f}, {0x4, 0x3, 0x80000001, 0x8}, {0x1, 0x2, 0xffff, 0x100}]}) socketpair(0x26, 0x8000, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) r5 = getegid() fcntl$getflags(r1, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r1, 0x5) r10 = geteuid() r11 = getgid() r12 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) sendmsg$unix(r2, &(0x7f0000002940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="e397947fdbf27a7964b7d96b421ef51d214ea8249ef20268a09092725337d567a537b144d3969264f4d1cdfb764b6012ccd88a27794c94572b9d832cee52af01c9fe4cf6a70e08602641a15a401291b74b47a90285f6bbcf276fb0f1296f04fb8d47d783c579c96bdae2520a613e85cc7acd6a95201f23612fed305e62e99d58", 0x80}, {&(0x7f0000000200)="8daabc5a67be31567c0bbfcdb0d30688d6a2cb2f50f63a6a1e9c6c1cbdba43db547927ce79d0e38224752535e7e191", 0x2f}, {&(0x7f0000000400)="cb8ff8df5496e65aa6a2c65c8cd281cbf7a99eec5cbbe8c4b784073d8aecce6dfc71335d69cc7abf8277388893aeb0aad9c66aa40c86b01728ba4ad2a6d5f536e8477dd5ad18f5496d0b7d7bab0f7beaf19310cedc491ecec349a03c532e9dff320708c0848150ed8f8e5ad0ece0a876bad336f281a7b24a9f79697751c799a7059acf1bcfab34ac00d4cc5e85156b3d8a4812113ae39b0b68cffb015af2bc94b759ce092419e86f02072a7d969e46b19a9b0a59ed29a95b2f6aa88c4cb11b2b417a08b96e99c74db7e83571056d396c47ec4c412d52d170f46d8935faf9cc9a4280747f36749c445090276355036115a83fdf1df8edce0929373e0c0db88ed2e6dcb9b00c24712a7b92e5f42a049909d7dc980e52e097a0f489c90332d8adb65600b73d45cac1e10ce1491856226b9f0aba90a6b0046ac661ee5c5496deb1183b99bc3ed14a7b6a65d5a0e9501d9d53956cc8489cb943e6a051ccb517b9f104d33c0c82c9045263749f5b8cd4a6765328c6f7f3a5848ac1e273a3f01d0b14c81d537d35e9616c15550ab7aee78a472b4e220adb21b3fd612701db76e84b97c33a2f157229d01ecc6fe9b29295daceae0e30bd86e38f5b076420297825bb3d39b3033c9bec5f7de131960fe03d9084b1bda56eda86691012adc9b40dfb2de785019f17e9c55a40231ff6378782f1a0daa2a3a6b62090b4afd607dc6e0d588858d077664fcdea163e0d25c586e3917d079b52b69b021685afb0470cb25fbf24b82c390b863fb142803d4c2b9f33bf836a11bdbfe994c2d680aebdb44fa02cc537ce5ab1ca11cfa1d7e31fa89f2feb58d9e7b569a0c1f6bfa19f4cb73190eb5669e28d4b1ddf8314e98966ad58879985e8ad7128693eb1c90ae87cdce579a21373c45c2360c020430c391afb369ecdb6ed8e87f789bc997994d0a0dc5e83dcc12f73ccf7b8f416fd6a6da57c8686633689564bfef2bc479ee1150f2505c133d901b517f14207337cea96bff01559cd32f70ceaf6bd439fa91c5a9b0e61a7d738894c8cc13e85ba1611e679273a23666a72cd13b152cd6066a9f31bf8927a3f86583471accacf0900b7b60084730d530923f3dbd15478764645a8b6b11137febcbf82a40b2435c9643c98e5b81220982c6ca4797b39d9102237edc7822698005ac5ea853cf55e31072611d6200a5201416d76ae77a9b7dfd8ca0e212bb657bebd3fb5a06575c532203b338441e13529f52e467b9c9efe76230873526ae031354fdbe865af6e33ff92d5eb32943208e5421d2e5402d4642be7a5fb956f921450e6f2874bc6c9d43804de6a70892d7b212f569c3c15947237fd9ebb3a5a9440776709c563cec7f70fab1280709cfaab378702c7ad0b97c792f55f5e3ab00d216d964f4b8a1fdf1fafb5ff261149f5ebee0386ab5668e2f1821c3d12c1f00f86bb2aa5a1e386da22eb2cd592a6ad8e6c48ed9589f2f78f5a2a1165d7e079aa2e4a8cbd272f76beb3f55878dcb896efa2bbb07964f17e918e46db11064df3b43f071d2d0cbc6340941934412e254e051738dbfc68903b5d8513e0dd2ded452d63db5a11e4ddfd4594ce1de6f0d3a80f47d4c659916c3c688c4ae2d0823f37a0a05ae221675201db4f40f761559ef29ea0b49f6198a74f44310a7f4192a082345fcd1c1177df1f14a40602cac4a3349f7d6d29cda7f0eb87bf94d9a32b21a21a19d28a12e3e85af417862186056992e12dc560157beecc0c78c119948e5d56159dbfab4b5eeb0dcbb70b9e2e7a5a704edbd75b25d74314dc799844859f0370cdd1ac1e7653a30f5cf9efed89e28f487672bc4481f1a0d64222c1cc42e5b8ac6ec24649a3ad7a35ffc3d715a824c8f5d278614299a71dedba5d5d12b213ea193ec6da44fc06252f034ca557c18b2d87161aaa79eb41bd0e30a1fac2285c26b7c8449e910f6d145b0a6786ca97deb26052816cfe4eecb63176bcda14c59da2e5df0e039349fd9d917231f0877ab63b525739cdc7879be38bdaec7177e528d8c58a9efa7a89e7d59dad7539309017b3abd436a03a93bfef89d7f37cd111ecf05a8c5e3aacdf6e0d66b1b9e0cf0c286d02d8440e00d18d8086586b3b8f94d96f4ac4167da1497a2b5d000b0b9605c6228f5ffadfdcdaa061bf72f69eb099c3e9ec859fc1cae2709d0ce8147d76aef62930ebee0103bab368378194f68da8c33d2388eedac60ae4bf67cd51cdd44db281b357a649491150b811fc91b83773e2d4d617400eb18d23c7fc0c69135c38c45ce0052cc961f0536f08218668e36a827b3d0dd145501bcec798311bced055ce0ab4231132331a0265a4b63578eba277575c8f9d0d29257d6374e56c1452f07e3491889abe7df83a7b2e1fb80d028ec7a9ef915e57fbd343fe2420f421b3a60a77dddcc379f7e21a223323c056175e7e5ce00eaf90b21f70bd341ea51063c1e594ffa16024933d4caa75f2fc9cb1524c600ea332263068238e5cd599629ce433cb0dea78b5de3af1ca6f8f0a8b4c29a54857ee2c17f054bac0756478f968753df8896af3c88f71d35c24cc7cee21a2cf984349be7913e7a20d5d4e08b57d9212561e514e4eef41f8b1cbe08f6b6162aa099750175295a7fc5e83c8072fe6b1cd5323b1ee9c3489d037a375a4ad99fc3c3429b2b24b40b49363cc011073f2c6f9cbf2b0ca16c641bba509baf2e810b60d7a78766a5ad6e0943764678e4b20106b6d2ad4f0e0a6d1426b1dd2437ec666db98725862dfbb841e6a7e7bc510cf8dbb4fbf0a3cd8423c91522ec51bb74910ccc13f227a548965f7762d9aa98bedf510deae627aaede9ed6a234f1f8b9d60063ca730ea5f46d90dadd1ca7e38316678d9eb74770faadcb4baf6948471148c5bcf856ace5f23fc50f8e77e5c83b1c63dd501d8d8f67aab044439769e0490a54669784e7a59fa8fd7f390ddeac4cfa490fd1708758be4aa0672966c88a974a57025c1a35ceef986a6d56b2d7eb2670288539689130f32c3509bcd17a67b7c9aa9bbad9c273b87fa426dd20b8f31b5b8f256c2017b3b606f31ccbe460f89e1cb6031d53e08a9020ab0123725b87c635c238c1d21fbfb36c2698a533f520c5be03e541846ae3a26dca983f7887e6a0b78bc2bc9e9e21c4cf0ff3268b04e4a87a5108f95c914f8df4110429834a93eb0c171a81e55054ae6e8bca9c2c6313942e654c6d6d4c6fa4d35c024a88a0054baa5534f5530ecd22eda80c09fdd5b4e611de107c30159e6ccdf1c96fcf5e6afbb7523c9ad51926ddd559e843b1373be0999abfbe5ecd1e41861b6e79623c79440befe96639e50c38dcf4a8f42c097a5d9e47a91e74a3ad88276d2fc3ffff2b267b7d23104793ebac298934dce6bd63374f1671dd2895a82148e6f67f204973d02d06a22424cc8b022a52014ba99da614be2b2868b6de91c79da901791aec1675302e0c226ea22f7ad2195dcd0401c7e929dfcccf12e971555b68851c6e3a2406768c5608f37307172b3e013cb51c347f9cf3bfec6e50ea61786372bf289c78d66e741dfba926a716ceb0b60ee47532a3a21a9293f850ab2a8e03c32e03baae33a499d276425d2c167616c8201dcb1eccb186eda64db5ed88a60c128a85c2e58373cd2dd0876deee1a95f43f835ea15b30b83147cbc506eaf42cccf16dd5ac329d5aa786e20d97bfde05cbda26a5af650446eba5c74ded979c9b7d1c59b0f8d91c52be66165e59d5b53721c990c461073ec38767abc2c862a723917acc1aff87f9a2d668f6bb7fc53d28c2a8de800937d25939e270cc96b3400aa8b0f2a56e9a15ecdfd98f00f9ddb6804d26742a48360cd338b27573c92c7e43f7010a4ef283712af19346142dd9d8a64245696d6f2eeb1114730cb662c86bc511c22f5a838900ec160e0042106f055952e5620203b948c719170db34b7c8c1d0d3296a6c3c6866dbdb64b2b803175127a9f62324806d378ada57e126009ae00e5540a7036bd65774428b456f79bc979a329e8f696a60d57cc78a62d6fae2f3ad89c742c8d621cb2604facc11fedd3b0c68fc79f0eff18e2217e6ba8f7e4e5ae3a745436fa6a1a678640d6a4100c721d6c1cf9a50f59f70d6a8167704526b4d1ce2ecf87641c7c628d34b93e2095c835a7cc9e4fd8f921a5aebc55c89f9826e41058cc962459e6d0ef9d70c18024828a99eb719a4b388e908eb723c9d97c44898c7d1676ecaffdef143d2bb43e9bb51191c56cd0727774e848c41c90a64258480e444a00aa61ff454366cfc576957d9bd9dc5bf9bbcf6bc362a17be95e9a499570f484336966bc39994ff130bae89e11f9dd72b3155654733aaed4d230d5e80d6441731482af6f98e93cdcae83d2bd8e24b0a5ddc8207c91761b0dc2fd1f21f0a5a5b3a0840d9d4f27770b00aedc992a9bc6d3c756c793c5db9fd4a783b8de0fe3b6cb62724948b61985a44e6a5f4652203c511613c5827931fb1c357caa7d33460469180d3696d9da72f8365e6fcca901417d60d294d4bdaa4909c02924c2953705a24a726643c93c80b9fd886d9df2ce36fe7c0b3890d286b6db5e692cc00fa6e3ac7a63679b4cf695157daf9ea376531d31877e1b638546bffff416d5bf568c5dd05c687c2a4b413f7f9c65d36b1af0ecc453388cbb3927b4235688b6a0164cdc71ba93d1bc4b9cf1a265c7151a86cbe52ecc797639e4ec0eb3ca5d393c9522f41c75369681460680c302bc198c3a52ddbed2336dc0841be5e34f66ffa7df40440b3956d91c929f766d2e32026884e617a7b759ccd4b666353a567d2af9966d326d979ddd35417c26bb54e908db589f55f9037955b1e65b87a8044808603ba62abc87c3894cd691f64213d14624106d2f0b0fbe1a8e6342709067d48d9aa535857e0ad2ff57350d471a19adfce59924fea4b1398b5865479829a1d27e1bc877227df8e6159027136d5afb5adb4a2c1c9098abd46a64f5de6e056aa4546071951294a5a3fa8df0ca0ffe2099ef1b67232a9db9458a21c907a6f81f248cc78b73cd82f8ad1f5d9ac6a885b38b0b4139f1ce66ccf312623af2b0cb8bd20b9e9703e26c0b7c77555e1217b2e266124ade5a8fc49efcbb7eca1a2311794504519a8e9cde593432b303eadbab69d4d48b81abac3dc708b29c7f341b6fcbb87b97d9796a4b111e16066df66765f53f1b4ce363efe572ede2506ff050f8fc2ad1163f9a027a8bb2d8ee9b1338262be6f59684fc5c0884b8401ab2f1afc94f230346c9c610cf8f0d4b59b5da5d814f347da8266c194cc4d266b532c4d1feadd28bfcd94fe06126fa724161faebd6940128c03c04c83891ce789ed2123f92d795d81e803085a8a5d27b344f78c69463ca610d71c31273774a88a82849c3c017555c74427cd565101f99535e59b194708cc28f85c272498e214de1d441a1f6eed05b0af82dae48da249e5f68c0183e6b1a8581e1b44579ea26e00cac0e120bd9c82568d73c3adc3d1b1706cff989cf775cb02f527742f006d5ff6beac81e32242084ead85e2d66c1a8b4fe2970d67126d0c30263ce9836c487580af27cba21b32e7bb06fd780552c097f3866e0b353b505a70b691d48e4bdf9835cfa7106879d2b8ed4e6c907855f5dc4d2ba396ecdfb418b882cd16dc8295bd201bfeb14a40e7a2e040558c9a0eaa217a831598026d7a6ade48c3f48f3da7cbc589cf992e01eac61546666b1400c1b0b4f30c86443742db9f87baf4b8566b060de86c0093e78e1550642f7312d566691bdb57f53ed7e043ae5993111869eab780e9af6835376ee988af6a", 0x1000}, {&(0x7f0000001400)="fa3b164f541ac9d51ca1a872788c64a2d3489842dc6d572d2cf8b0716f448eb2dd4a4d0c6bbfc4295b8d38c9bf1d9e421b73ce00e66f1a8f404143b931ffa4bad16338a32834dc1bd3f61beeca6b4ea69d41aeff0da3c6253327f6a06462a93a34beca62d0a3fac97c5694a0affac2f51d77839429a023ca8b967319a05eba228e0ac9747d62c606c71b7007092f6ce8e11fa3416c5992a8676e964f1872c7ee64f523ff8275109d329c71177e54e4c9ecd0287a882527c41a8bced7e9ea9c4b6a36b577bd52fcec71442e650b26f35f85c25be40d091a366776473be9c7eca82b21a26b8d4415872e6897b625c4405ffbd2bc482877df1b00a0114358992387110ecd9f986cd27649faec49fbee0c239a832838734d4842329e89ac7ad317c2ca878d90cf45b393d33dd0cca3977c025a68cdd2a8a8c1397f22d15f96156ea03bb1a9b49b00b6225b693a9fe1569886cfb0807dbd48a3c92184a59ec8aff9f0ef83373b01908978ce8b4511e4bb014ca834888b44f160964bd3e308645dbd93a68ee3832dc59898968e8b9a8dcf5f278185c975f56085080e15c8f5eadf9b877331023b4fd36c00b59794d3399bde0f64e4a44aca24904285eda36e8f84a6a560df569785be60781f8b425fac78357be4a0065d8726cbcea55e929bf5837ce93cd3eeff7afae9cf4f1ff81452c54a81654b3da01cd785fc2a0fa9ed43bfd2eb807656d2e12be45a85dee9d437e8d6cb53d6989d39c76ebc3d5f4153b410eecdd34f7635bfb7858a1dd22544a0322a82c9d76ff990632d41a924a1ff40b56ce26c764425c7e780a27d2e7c6471ae7e5957bb9b581cd138250be418a423e80892c2e600d497861dbf6bcaf61e2a2d51cc3988c613a859beb5707efdb556736edf96f640f44b081bbc23839da225029fd907758ecaf24754d9d9d948bd9a318a318aba29f2aad27c58fe2a049361388539c822310fde15f99f27ab38f836e3d612cd2e4775edc4ee0d99198e5269517ac41ce4737f37a988eb0e92a4e2be679bc486ad1583bf4d2c92e915669bca616b5d08e0145a580da2503de66f118619b4ae77894bbf152d75b7989b2628422889bfbba8f0def709efffe653b6d3bed3334101084e56ef35b4e0006cc44c79a87073902f33833edaeeec00650d0e0b8cdb56a36b42fc3ea6ea5caa41dbc7c4811568b529bf6c9ca70280428f71d4fe95368f67255b33c5ee488220f72d14922f0ba215eb1e7322dfc9505df57671f241ef1c54c61896595bec92f2414ba04dd276c84764c9e99c0c429adff5e333b893a2db8bb02929cba969b0421379291332b859e10b38e63a4d9c9ddda4c8cd425a2975bdff5d32a0678ec72b6cbd1db4372f7f4656ba8b664e5a39e07d22f2af27e520520067a145d0411e79992c32b21e8f1d4a4f220ae345563aa8b20b507b66e8df8f0a1b642ec50d58e8d1b9a9ad652918931cd415e4a670faa53c0ab5ade8cde99e113f769c57810e8a28b3634bf44e18e20765d57cba04593f9307b9d0f692ac467e2eae7e28a93d0cf97a5fd4550e40a2e10c5fd4c3a2156b532e1e87966c96de0bfba0978102885f2c63a9bcd5608a66ffc294fb33aa85e2614be22481fddff18c21de2aa86ae622833916a41dc4b8f3c4bfa9f9879d96b694408c56bab5e23e8b8991d01caebfc85b5a54e237ecf996260845fb03ce74955ab89c111cc47a3fe1e0d06d570d0767d4c3f3fa942762fd8312068b5f1dfe45282213902216c676874a0593810b7ebd7d2047f54f01ec96e0cb59e89aa91bf8c256c6643c4f19d77342cddd5f9e5564ad456c8901a0b102c01af97a2765340420caef8c8478f747da91c2dad2b30914338e740727ade9cd1291771f25438fa12f0a72cae6b8d5c5f78b2522a94dee6ea62ed11b3c549b8c5bd887bb2178e6237c0b0179880386caeda0228c497b3bb1927b71461056283fcfeaf3a98781e9db15ff227cf0166193b456b1caaf14abf1a6aec48b94f48d0e251060b818946b4c309244a37f73682436c1fd4fe4e347d7915b050d6c236a0cfdf82639d29cf14f3a3058e919c7541ff25acd344386ef6cc36f4bcc1dbeda665e5503b036a86afcde45b535eab07b2916196b6278f1104091c970e507eb5e2a3f70e612d51beb73a0b1d8db972a8c9dbf0a9602514aec2f71eb69f91c9631250f597c1a79fd7bf92d7a88c7b2765db05ff3bb6108ee90a1c13d7f27bc03bf4d0165f711350c948736263e9bed48ffea34b3d6486143bd29cd61bd9059030224e8026e6a78e3f5a17af7aa38041ce3a5a8bf074cc87961b8dd25b966a2a197a39e0284c8fc432077bb47295a13f9f43a7f45874a2a960c118f784a17cb08f969f88ad26bcf08533ef8607fbb1d413b0b3dd38e886256a165c690679ab2c01549309595c1f2f94f9a06b0e29c7a020276089e90a83b5afc1db3e3ec2d4aa42d54e1875501dfc86851b7a593ccc9fdb066873d80ab1a1dcaee35f5e9d2f9a3a33fe9bf12f3ff0ea8a4811d202a9aea2aeab4d04103c195e447cdf5940fc891c1b2a505069ad1c6e047e80efd85bd97d61306dfc6d42781644fbd20751cee1574e0c3667f1a7e0734b9c3d4cea13d827a469807f9791cb3c912a77d1b8d9cd9dee0b58e9b70f27c3b7f7f94c5f9e073db7566b5dfcd08ce48a3e7e680abd8b51ea4c0a1392eb1fc7e8182ccb13ddf99e8713460dc577c055754062f4f5007fdc707cbf665ac8eba373b1c014231cfa0cdf0f41ead7bb9be77fa6dca7cbb0fb8ce96e4c48faf00487a1d70c709f09d398a02e95221de3c2eaae11677f7f3f2a241d160fb48172a2536111cd560dd44ac37e2aa925204168aba0fff7c3028c0560cd676e7f698408569fb817a99694661c7da00e70ef7d646e63a00862a8c4d05f628e2db0914a0b2e51f7726dfadd71cb0b30d73394920c032a3b633da1b4498fe35680990fc7c927d439573555fcd6a3e8afa2fc8f80c8e47c58334bad58d9cadb9b77f19cf9507276ac38058b3b729769dea4c90edbbdeacad6ae98ee2901198ebcfe3cf59ca84c7761d6fae332235667e977c02411c429e3fbf01f46d419ee7ead62c721263108d8d7b45cb3c9806e8fcbaa23fc6f04be3059dd9929b34d2c5b5f36389265fae60f2f1170281d7f25e7655eb105729620157422a2eac9135dc28056e1a1d215da566293fd10bece6ddc017e74572ae3637c68967ed2ce53d152f6c7cfe220d6ac9b26f7e374d69fc6249aa056f58efe1eb308be8144b295babf76f96a801f125e0ecebe322a58e4f7bfec67284456f9cd09803645429510470913a627518128811ea4849ffa318f5ff8572e8b5aa194780b3387f454f0271aa27490d22c706b433c8e2a35e55bfb786628af982da647a4ef5605790204478dc1ca2f1e662b39b2594bc686f4c7a66249fcb96b7f7da2fd38596938c9c48961629e41697814851fb61148ea332f0bbe480f1cfa58ec52c22340a96d2671676e79d8a561331432ccb639a63d3720e10482c6bd23192f4a85147d872c3da37f5961e188f1ac254a7e48324f4670d4679a61089e2c5962379b2ac967890d809b4eea8b77c94d32de57153c8cc98bdccb22e0a4e1af8b7e08564367dec3a47063892470d39b470a169fe5bf895d8b285b35e95499074e52f9c06f763e2d61448d021dbf90e8aae6aa6aded6e634198d588e71b248d668ca3cc9811677972c0fa24cc766d6881f5308342022ed1e88cb1ca4bab0e5804f80eecef334e0d30ac5ab6df693e940d238d4999c61c3f05673df52ce990db3a0722e53edbc79683b4e4789b8ca95b923489587368f8ecf2590786211058ad0ea31090167f96cf6330ce9e759cff0a9e3a96ed96e6b563498a918d14d2ea1b43ce0fefd9364d28456383a7fb18103a2bfb16bb1e6fb787a5e5109d742e9b1bd13704f2e7a3851861a9ac2e637d3dfbf428a7b0062df161b528dff1b0a84bf643841f10eb0f2d5a68cd8f9268216dd74058664177564e7f6d113964aee8331e90ded3a2c0418627426ae761dc640364ae9642d502303734eec3fb259038c33f8139e4a16c37545b9026d6ebb8549822af73f66c7f078f9fc7dcbc5c6e767bddc070d71bb3ceea421d11e75cc1ba41b759f51eefd9da1771b2bffcd6b4a5dcc2d97cbf5ee29c2a7069576cae87674b06f44d9034d08725c63a9caae3fe0d755e05ac7b0a0bace73e3cf5cab1ae6b1e7a7515584358f822f42423e75400ff9582e503b5e5e3f73e45848e026da9b6c3d07df6693583959ebc74c0caa846c6aec731052bea41b5024324ed7c27c65845329c1a880054fc31294a526490ae554ce38aba55cae511c3c4c9cc9fc68f3afe5e2786b0ea74857201cd76ddd8bfd3f49f6a3400b88850c8115aa407d083c6784de1e585b726e435ee3488e38d726647c9fbd110f58198a9c70df777e9ce48b55713ae1f56f53503ed185dd905f6076e90d990f95aa2fdf4c9e6cd144ea47baf304e61dad677ab63c2f4a2c546f20b4bb69c899125e63cbced86fa8f1db2aeb4667044226d4b50006b093fe054c9abf4b192971a28453700988634c1775a6c75f6543630bd0c3a7ed0caedc0155cbdc4237283024777a60653a17fd9c7bd3e93a2a5734d4eabff3644acc2832f563a92fed89fdca8104b2c227159396535f02241fcbb5e9e5339a2f59c2b749e381e0553d6acaa9e7feacb955918f0da2dae60eb1e21a7ecb09a750d4e5a59b3987956422d37768a20c1aeb865511ed8f0cf0e1f9a80f01e273fd76ef76a427bff1ee14984e6d76d5aacfc9797e0b6470ab0623bf1a382172273f95ef0ece92792193ef8dc32bf0a65238f6bbaa8ef422664dfaee840d170b0f17c62db2032c337d79a400e21049a17fdd3a52ddc04a2abf570f94cdf5e94551d70abb0811f205675ed35a055e58fa4a0ab9091df2b99a861cda32588039a30d5d6c87443912fedd54936672b51e38bf67c9be2b24a82cf9e741d199172db228e18b8129d558e6c9a016d1f65d130ebd66fa09b18700a96a140864b68d4ac2f361166be1b3d3773aa4e28ed77c56a4b3b77deeb66dd220956997b692ff00297a2dff0b9416df1d9c23045efd3068be3efdffa9b51c7036a5c4ad338976cf920bf7d23782ff9659f9f964025c66b31d42a83fb5b749208d444507e630ce62c698cd547eafc71659d5793ecf6476d6729e637c32a8fb378629178667f8d1d3490d7245de29780ae151b0349e2e9f85ac07902d706e2f1b58aaf247b2594d82a7f4deb072e11697708f2bf6ccb5dd4e02cfee57ea2286bee680bcd01e4bfabdbc4a88dc4ed6be421a017f2a7331ee3a697249ebc96889235ab9d0598984101c98fefb9713ea7f83c8e1b5411a7aab65918de7b9eb3a1ba073c210071b142d21d80ec4178e07c6c39b68a53d31d659019e330ce989b7f9397a3e8a0a25e1d35d2a4c90b41ccab7b3adfcd790bfe6c7768a99df6806f92082b306d65d6b93d22b28a1a338cbc1f801d3efc5a2273153f7d454ce1ef7cb1942e55c1e093fb8365be6a76201f27d012ca27da98272b0dab661634222f5fdbd69e13fd43b10e9e331e019ef4861d84434cf1b8d3a59df5173ef53e8f8aae0170717d243a9ecad307209998e7fa42485ef0d36cf8a961fd0133d77ce582e8e55874276a2eb10f4d74f753265dd56a8c4ffe07a604aa34a4c911fe5413486cddad0b867fc6dae8058f949714867adcc84cc90c45de13ba9cdc19c66295e64d4349a332fe15a1f0053f0b7688892c20d3c1107d", 0x1000}, {&(0x7f0000000240)="c796d276be2c7dd3580b15159b842e795b2100c0eeb9f943dc2cae806ced1f08ceb001c0c82064edf3162e4bd854eb929d704799f6c156081dc42075c531da853b8b6d0d88f9bacfa42c2a16bf7e82a58a47c16fb357b39f0bb9e907d9a4e9cd0ac1eeb0f9e1540c8504f31c20c05501561b104309f524db71cdccaf61444333841429160de1988fd7e487ada83c8c0c3c0aef37fd736108b9a7660f1014646065", 0xa1}, {&(0x7f0000002400)="4b1c93436fd451323424ea5cb648296ac0acc3cf7e5a4af6cbba5724f87cb59dde8bea88651e04b28f800d833751d95ae923b1f6dfed8cc32689c8a9c3e05f4f0d9aeb8d5dcd7dd67831c003a793c75b66b26ac3f7b6ba5296f16be0fec5e56c0a5b062c548cc12a1c4a2b3c607372961e4bf06b3e3c2db52d8d2b62983fc897e58d768fcb6e61591e7186b849d07991b08292a395ec53bc662d65923d53c95f77725f0aaad8cc5d97c6a38cc70ea9edfac9719b4b1166e0a11252a00b1a60a5a082ef4e1f9e508cf07a4748eb3f939279042320b7013ed3ea9acc53", 0xdc}], 0x6, &(0x7f0000002ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="00000000380000e12a8470eb32ebfc9ce5b34c5d640001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000086febb84d3cb3ad30000ffff00f7ff23ff009f80cd6ce94987ee676b2399846719779dc9a660270164d08baec2f0434e5f99c5cc7ac765b6ffda5580df204d1727d52c69c4b5667a7b370893598ff0be2ef74c5688deb44fadeb0f", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x1}, 0x1) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x7, 0x9) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xffffff15, &(0x7f0000000000)="7f") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000003e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x2ca}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538be4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59cccfc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892f61cb865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd01049d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc26", 0x360}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000264, &(0x7f0000000280)=[{0xfffd, 0x0, 0xfffffffffffffffc, 0x7fffffff}, {0x9, 0x6, 0x1, 0x80000000}, {0x2, 0x0, 0x8000, 0x33}, {0x2, 0x7b17, 0x5, 0x40}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) 16:00:06 executing program 0: r0 = syz_open_pts() link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="f262051bd646662bc64f88", 0xb}, {&(0x7f0000000180)="a49b4bc1eb4e2de32881a9714bc639b4411df1cfb273f64824696794125d3014e400e71bcefee08c5a1f1f556e7375ec3da6ade998e526b6e82dbb4aea1de1604590bedff5e8268347016b2ba5aa56abbdfb97f21118d3e38bff151016015e856f79f2d530afbdc13fb1bcb7a8a3196e13bb914b924c5cf816aceab1b09f2dbc793c76cb772944ea1271dc0a8d7bed1f78ce7ad3a740a12f14f653265fda5c8e6374b298d3a0772a75b13c0e02f17049f7f59707393220d0bf7090960ce6b9eed13d8601ceca1867a705802318fce293f25799a043d6db0f96c6f80dd29c5def0dee2bea2107f6b7dc61a4f9b81d04d3b6976e50767af9", 0xf7}, {&(0x7f0000000280)="a4eeb0b245c9b5c3c577cf99b900bab00074bec647e4239962c2a2e6e5264749569721eb2639e11539731fa4d2ffaaba0a99bb8a838ce1017dd0846aed0f7f67bfb65a0226a0b41b3cdd8d4bf00992ef01d09e79ad1584321b61a0d1be501481de9268d4ab1f77a36d16a2f15d566b8f8bb7c55b8fc6f02c0707b31d8aff74acd6a83f2c759d8278ec5dfbac6be2533a94a3c28536fb707de3ff5835a5ca871f590c51b723f0c96a84dfc898b4695fd8f52dafb8e012cbd22ae61e8d4cd0573d9bb02f25aea3fd8e38377921374ae1015fea962177b081b079240d3a6ff2a15ce39b5578c38f3b4a12899afb29125b1d67", 0xf1}, {&(0x7f0000000380)="5ea0270108969d8c30b67de609f433bf247f7f7c28099ce4517dbba3eb58b12f21cde730044e94b6dab7217d58de0a8f2bd7fd1b9023227877a9f767297dc84367a93ab7aff5cdbccd85b05c7c8c88a6a5231722db344c55384ff617fd281d808b38aca67d41f964925635583f8a1be67152b0cff306afcdb4e7d1bef32959a289ed3c69721f8a983a81bfd2249d15f56f73", 0x92}, {&(0x7f0000000440)="d60594a9e51f9401451cb518b2442f6185432263540f0e857fc1a4e67b8b2f5cd8e87fb8edccf24affb6a863e0ec615c95f79c7b406975e90b2f0e3e508bbda75a95db4e8c8114f543534993c15f8fdaca83d61a4ef7cbb3108ac4def1ecf87bf14e512482637e67711642973b5db51db9c93b2b3d09ae44c6736521c114da9adc3615b6a667baf40ce6a3091c741783613bbdb411ee4c39f73f6a1ef20b6d32d319ad1d81bca2a171dbed231e2f97bbd3fafd870d70ef75fb1a2633759766a2d1fdc474aae7555535aa8c7a5cba867351ae45149c409b06aeda624a41fb721d4ddab3644d0635cdfe5063cb94ec139295ed95f4fb302756151480db6a0276dd92c45d97e43cc96bdf289882517444a7cd40f3a3294cde4a5c484255ccce800defd1332bf54411df24f96fb96aaea790fca9a6cfcd6faa85b2d462c7da845a77ff8655f2e6cff42cae66bed42e7d93c45b7720dbc33858bd346fc9e716394cedd576efb96d888c6f7596c0bf4e6ed0f7d426f41caca1bd8bb8283a3361a5e195e5527ea58a16ffdcf37f5477ec933ec1b86983e50ee3026a2431954706abac4efd83730896134e37d018b71a9fa385923f0d88a0bfde9f3df6ea9e7c5e68422155cf2310e32bd7887d8d78c65b77a0fc3f5e2d7af190f04988f5cf0bf9d8e28f0f3600c3d0402bf4b8ddfc30317100c0b204b46a86ca5f14d88e7b3ac8af7c37b40e653eeb635aa51e587c2a1622b16caa4e91e34841b956f486cebc99735078f32279429a41490768ddd47a02734cc20653638a614d839bfb0a6ac16a3aa1ae40ca5e8da08b63d4de555e4f0344f6790298c0d7b2b9f39242a3d6329b06c669caf02105fb583a9ed9ea887c2b459bd130f7d944c87c0e0b301a7c3b4b7dcba8df53dfe1e99eebbd42608b1b1fc201778d81cdbe0e00ff0a0b01bda403a93b985694b80f6723d945be6ec556a7958577d2d39dc1ff61c65fc194f6a807971f76e091320a033e4511543982dada1485fbeb91fa611a926f9dfbe3af39db35117d325515d3e1ab84fc302cfeeb80115c44cbccea11b21d79223423fbee3c9ea4d3da60213626286cd1efc5b1996a606b5032b29673afdad855bf458cf2c17cc483696ec33cca9d96ee0080002a7620e6a227393715823548f8e1ca2715767490999db9b8b091961b81eb5ed6fead7ecc379cd5be5abec8e178e95e30c9517921883e5f30a5147c25d3bada2627a7e0ad94aabd934b51d9a397e61b3f554aac528aa26423ce88da5b32049fd4e6e9f30dc7528522ac5194249e92a428669f793a00fee274b48e032cad71cad6ec22976e971076707c48c0e00eb58855db90f3825bedc28c0a4a8bd03cf581544417d78ff39dd4addfabc1c9fe398e6ce37fbca96b4d69378577196e631d4f5b9bcc19f6cae6b63b23b7e416a92dc57405972d5f59c73ed4812401544a3beb3e9b92c131e4e16200e115c66563bb8e411002ac81c11f55c2799e866256e3370be769627904e197e9b5ccbae71fe3d08bfa0259aff6d827fd0855ae2a00d5ddfb58877635429d52233e7bf0abf41067999eae2ab680460114a9bd186d00d1658847eb03e5ccd7d04278e6cdd219598896c09bf858a1b623ff2d8d9be10b74ba9642c8966e59de06ef841c0c76563c6f603e208ba14e92b013c237b46802f3f0f32baa96f33c98bfb9266e82956f5147fd72f3e9013887327c6bd5825fb9f83d0481202cc5b353c70655875896015672bda0c2e2806f467cb6967e977e0b5fc4a98ca6813437ed1b28458577237a65dbf45e4408b24d5e9fc5a3469129d517f21c1b9a1ca4312c64ffd4e2ea6015de32934533b1381175146d04205bd7b99c3d681c2588a86d5219b7dc0b0e245e399271e61d7adfac5af66bcb6051b6184ce2bc0b0b5f9d7ac3c338af25cfd15e23d1cc37f72b4a0fa2bf884a67e8c19ab9c10103ff1a7ae833dc75c384956e2c455d574ac3b0864f3b9a0c0d167dbcd3995ab20de0829a80dbee398263d693c3d69bcf0cb658300c1396b7801b388e61b5126e0ebdedc33d23500ad18a192c516124b945a5cb1e319cc865cea293564f49786fa453a07dabf51b7ecd45781945d538924e2d73b7671877958f2fe38a9ba02a59a793d0aad2f56828082aa23510b0872b4905e082321961d0b648b22595453cc817f6b39fc3c4ce1c0d63279fdf5d6ccdad0e1d7892f3b96f4a5fb32656973377ab1dc2a5d5e623f319c5ea5911480920e8d8cef3f6d68a9f2ff57a7242ad942e3d001444c662951a23af77fae4ddc0e753396bb865b897445cb179190c49616c5ff9280f2b71a3a19e10cc4b7d29fbd203b081db993ef556134ae7ec51645145c1ad3cb568e72450d8c7fd9da0a32555b566907872a7d8f68e318dd769a0d2f45783eb9bce5e37d43371c62c9ec84eb11d38736e0a3f37fac8e9f719feb7ea6ba5488b98f601df414b9b75acb0d7e0380a9cac4233cef5480c6926838eff6c7a5ae59ccc956e08fcb29ba539c70a01697a32341e3c83082b5fbd93a42901a3b3d5dff91d1bf2d3883e39de2177dd42afbb00f7eb26f64039f190c3e1981c61edeed9d3d1cb59fa0ef6a2f6b47cc954d3398d9d32eb519dba71b044f6b8d5f295c7690c05e011ffcf25a719f4d71da2f37246b261a366273861b4d94d11d6fadb8270dd9ce5c9b86b2747118ff83fdda79f10313a853fdfa7c1f9e886e8ba9117f78b58ee2eb3f5d261226f4525e4d538623c8ce80f5e52efb1297e16e9825f316014040b3b35e0881c5d02ecfb3b6d09eb82cdfb3e8ee7813b1b3361e560ca51b137b35ca1e6b4fb7e5e57245f5b0e352e55cfdbd3910dec57c95848460a8aed188c372c1d220878abe3fde95a29cf7931b316a8e02b258817ea2a07efda79102767f671428c8ed9b579eae4064dbae958a1fe2abae358a12ad18f2d6bef4ce7025b7da2e141740e7f6aaa08b7d1afb01b61913be943ef893ed92d9155a722fb66093770275479a6e513e655a640013b9ba7eb3f1f42e2b618d7ccaf3a13e5b9e926e576267282359c8854b8aa7da4a7ea9fe86f909e3802cbda6d68262bb689c562b50620a933f86dac52f9cff1db7aefc67f4ec5b85225c8db94b1f3ba1213387681534aa478759f282462f3aa69b36acbcc69c3d37a3d3996770f365da7cc021392f96de13085920867b08be132cd0233124c9a973cc845654aa989b0a0d0e26b0b37c2f7e1e6b35566f8ec6c5f3f54a905a9d4f51996aa39ba668a2c1d26fc1d4fe407170058fade17c8d03d8c96489bd500b1798757c3ad92e89bf0b85f31e439f52c9925a33da07e3f054b275684ae9eb171d78a8178a5ee3808234b0a96b82e26a9f13fa124e313f49c56109c2e9b2873f42f7fd96378b710564af3d61b94c50632f3ca20eff6f9438c7cc2a0b9e0110c6c67ac74c65f69ecd50c6b9281be70b4c98aac2fa5c18fea317afff0166394a157be63a4a9b1a20bcfc186a2e3fccb6060c58778cce2d06cce95ad8559ebd824b972ddda2a78753539ed86eb234868b2337c3fa1844b256f4e140547dd344d18384c89f27e7a8f4f6b1df929595a2140ff90699eeab5aa708d5ee8030c6f541a9615e79210326b507b4c9dc05459b441dfb57d35f4ac25b5a1f73608a9ca188d73ee983c742d40fc289a8f3dcdfbf777e7657505b51ad2f244aa25e7b501bf0d8639857d6d95e8c54a8f3940e3bbdbbbd3794f3664758e4862d79d7dbeac610e52cf7a578c4eeb02cf15663804240d6a00820935524d5dbe5d11334c7819bf7fea8a94f5f27e246432d864c5fc3783f24ee1762bde706821bd85bd86f412f95af7b813ea08d253e492537665f94ed3bcf6d16448b79007484cd0fd214ace3beba3427ba04f98910a80b34f97ab3f61ff973ca87a627e3120b3de95708b0bb7f9506c7f0b7bf2b44c9a059dcaa9933a6ec16c44f79ed1745e404797e8efd8a9e7f852b5327a7f669e2aa072217a8dc29fbf0f8a87bb34955ffae4ff088c20c2781559f2b7cb6bbc5b1349c4391c3bc3856fa3732a45dbdeccde5b689170df48910e242dbb6b00c45ba3e47a0853c0398205681f39d3d48ed532a9cf8de9e965afb1ed10f9701edc19747ffe999a0d91682553287435a317bb405babafd3d925bee487d9cce3e535f8ae16716530b20feb190f2ed29571be29b0592fe9739ae8f5c9d962eed1cda97044098f533f2339a34c365a38ce1cc7ef3aa2f0a40121c1c8ec76abc7c16fa05e923fa718b510d56dde6e636a9749dc1d8743540978bc4ccd6643b06edacc6b072c1f71172ffcbf8083fd9b25cc0bdce5c79af5b32d3e35922d2410eea940dc4320c7e97ae5bb3909ac80ca82144beb3433d825cb0c53b17b119de9b500316acf4d81d02250f5d3f5f455fa7602f1db0b6f1890a26d6a54fcd2f995f1a5d52a49e9d785c1ec9220482178c21770167051ba8ce88677a7dbcf97ecfb2f6c3f240921cf6a23e69d2b44642e2205a695d47e10ab88a764b29a0456be8f9ca276a04056cf9979abca510c23598d8fe7b6d879a3d4fe2766f0bf96249e8d9b677e3708b9e99a13a44e56bc6f190fc6645f150b48e2864e00a0318b73c78de687b91e9605a1daf4c90e8cc24bf5acfe151e2dfe6fc68b1f32748fbff8736355e9bbae0ef5ec085140fcaf9baedd6f8fde42ed298ce9a666292956b73997e7a4f71fef6f393dffef0101fa2b63926dc87eb08828141de8344921a7dc4c28211a1ba5566be8826fd00b6d5249b7b9174c3331511dade3f25c2d08ee236274607669b63d76100ce23a35a7d9156816f033c21a336b9080c0759a957a199ad7aa3d97d6b49bf22cad631339479ade2174b664019f1fee20d8f744a915409e57e6ee7162f1e8c8d5e4a5e328380aa8c9e9d57780427e9bbe610959f45c5f315015f98fab117b5e1ddc52e89f72c4fe44d8606ff55369b2897783fc0afe07a97f137fe541788a8a467c215b910857de9b3bc38a9e755ef1b151aeceeecc704a24c28fe34a17dc14e12bbcd24160a9cf2645f9c7a8e55f6825d57cec28f1797411cc405c87b232321c3de58962cca3ee93cfb6c0bf0f2a1129e20010c3c9e6a10e5a2e381e0e1b68bb369e441f8e854aaf93b864f7c2deae3d8ce78d573bb98c6828f1199f387e3d1ffa2158ed897220fd992d81469c051005c010786a390739790599739f5d53327afba530d39f279a655abe88820be87317f8b9b6c5b45838c8d674e8ced0eca0be4329ec179f0a9699cee8e04c6e61005878511037250a033dba8faaa2c92c56217f4d9c793c7ed8f468851000fdcc0747a453fac36f09b1fa7444a094ff75391dad5e21284f6336cc84ba15babf893513ede0d4f6965e166e38dd3a2bdfcb2e8a2afc781ffbf0c9d8b4a946bcc4bab0130891ad92d785475dc1ad78feb09e4903387aca42e4609384d730a07293fa14b96a3d85bbee406a7b7a5670df5514cbec1eab0f9c8614db4d0d6f4d661c7ee1f4db6813d4df86f8ae057d741206b8cab78ecce33df2e997fcf7073306c8c468e385234aafa5c20908a1914c71b5d64210f4c21173969d99a7418349fcc872711bae45c6d7b0ec4fbb807564deeef46be3e80327090e6c124f140aa53aec7ed0921b7131db3b017ef610379f1ec37e6ee393aef8e94c8d21f3717da9de0d5aad16961ae31793d7568231ff5cc49ceff8b5aab88c415e4d2b25b1d9463fb3ed951114f2083768edba1cbaf51c07a2875f19b8d1080c003e270044af5e7daa7a8a8f9483f0d47f2c41", 0x1000}, {&(0x7f0000001440)="55583722d88c65f0311f56d6c920bd31a2cc676228c0863584c9498ee0a604bd7118fc1d4090dac5cf8d13cddba63f05f5e53e47c51c9aec99dc0dd0399eddf0b9644231", 0x44}, {&(0x7f00000014c0)="aeaa737dafad3da8cc2559716fdda0337bf4d5b667fa633c548fe539fbe0a6c80f8617529356d8be62505c9bc70025110585db5937acf3d579a15817302ea7b9f364555dfa9be374e46d27bd9d31f7cb765b62c39bd43b402da9deb9299ecab4735ebb4d5cff1823917d3c23d3842ff40c1932f08607268de51c07323fd4a9bcc6ed823e2d3cb041ba8268ad0f07f16f607e419a9616029999a7172b54acd83a010aa741ff8788059b428a69a3e0d76ac8", 0xb1}, {&(0x7f0000001580)="047ce28fee5127a9009b0add31fd2d535720a964e14452", 0x17}], 0x8, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x9, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) poll(&(0x7f0000000080)=[{r0, 0x1c}, {r0, 0x60}, {r2}, {r2, 0x4}], 0x4, 0x1) r3 = syz_open_pts() close(r0) syz_open_pts() flock(r3, 0x8) lseek(r0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x101c, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000b5cdb75041480f86aca8a1b2bb090d8354f585c30b4549abf6613b3843eaaacbf516250401a73aa062155fd225e0dbf84767d65e6cbc0127a7c37c529c9e4114d8c0f60975dcb7224b8678435a9e296f0941c1c0f66a5eaf0bbff5188ff8ea1824b1e915ed4eb74de294975558ef96a56312a99b3f35675ecd039be6fa0c10b2111809c0821a5a71a0395b6227dadff85aec60ee080a016f6e61f56c2cf360f3106abe18047e0c50fe97d5a730af0d96c71c9c7aa42e8546ad497e8da549f59983bb7293cafa037f876196118b504200000000000000036cd58bb17b6382e35a1b4d6be40c7f7cd14b14"], 0xffffff97) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1) getitimer(0x0, &(0x7f0000000000)) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5d25, 0xfffffffffbfffffd, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r1 = msgget(0x1, 0x200) msgctl$IPC_RMID(r1, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x6) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/185, 0xb9, 0x42, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x3a) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) r3 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r3, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x4, 0x28a}}, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00410000000000e2fc6773000000f5c34021df8f10b4dbdd4133644ed624157fee36834e0b6afcafdc29d376"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000e5503e5b604370e97d763ef87500ffff000001000000000000007327d338e6d7b386b893ea7a9719c0b1021ecce3caa20834f367184183151bb5d1145f75783c4754fc747aac1a974cb824ac353b8fa56a94aeaedab2ea5bc6136c1e74e586789d2c04838065a56750d38a44948d4e992f542afcfd203791da902f5e763fec6b6e4d1ded4be93017e6e985790c0e3fb18a5075a2e709fbc96b95e20b6bc468691226e7a5da5bf30f14b1f91183bd6334fa7d433be254a6eb495efed02bf9c5ccc90cabdb", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES16=r0], 0x2b9}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x1f9, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:00:07 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xb) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/197, 0xc5}], 0x3, &(0x7f0000000480)=""/161, 0xa1}, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20101, 0x0) r4 = semget(0x0, 0x4, 0x20) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x7, r2, r3, r2, r3, 0x2}, 0x8, 0x5, 0x8d}) setpgid(0x0, r1) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x2, 0x9, 0x5, "22ceac23fde96e33a7a55e5245a13d05ae305b15", 0xfffffffffffffffb}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20e80, 0x0) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0xb7b4, 0x9209}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x5, 0x1ff, 0xfff}, 0x3ff, 0xffff, 0xfffffffffffffffd}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x101, 0x2, 0xd5, "0c71a79f29014b28662f2ed2b8f69aa1a873f487", 0xfffffffffffffe00, 0x170}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="15c0cffeec", 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) 16:00:07 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/37}, &(0x7f0000000440)=0x27) r1 = accept$unix(r0, &(0x7f00000003c0)=ANY=[], 0x0) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000003c0)) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) getsockopt(r1, 0xc010, 0x1, &(0x7f0000000040)=""/144, &(0x7f0000000100)=0x90) r3 = fcntl$dupfd(r1, 0xa, r1) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x80}, {{r1}, 0x0, 0xe9, 0x20000083, 0x7, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x40, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2d, 0x0, 0x39, 0x80000001}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x2, 0x81}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x9, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x68, 0x11, 0x16a, 0xffffffffffff0001}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x1, 0x2}], 0xffffffffffffffff, &(0x7f0000000380)={0x8ec1}) 16:00:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x1, 0xfffffffffffffff9, "e6f7201dfdbb860f200000e75ee400", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0xfffffffffffffb10, 0x3}, {{r0}, 0xffffffffffffffff, 0x1a, 0x14, 0x40, 0x3}, {{r0}, 0xfffffffffffffffd, 0x5, 0x40, 0x4, 0x6}], 0x200, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x42, 0xf0000004, 0x0, 0x6a}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000007, 0x0, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0xa, 0x0, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x75d0, 0x19}, {{r0}, 0x0, 0x0, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xb94}], 0x8000, &(0x7f0000000140)={0xfffffffffffffff2}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="7159d654159ebb7cbca40fdf32c03a7a5deee21e91baaa537a55be3e3ff889d4649e7b71c38748a4e1d7708576335b9e2b69a1f15044353d9a4f8f304fb9ed81f37bfdfff84d366f412d", 0x4a) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/145, 0x91}, {&(0x7f0000001380)=""/188, 0xbc}], 0x5) 16:00:08 executing program 0: 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") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xc4}) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x80000001}, {0x7fffffff, 0x3ff}}, 0x2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x6, 0x10001, 0xb300000000000}, {0x7, 0xec, 0xffff}, {0x2, 0x800, 0x6, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:08 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:08 executing program 0: socket(0x2, 0x7, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) munlock(&(0x7f0000220000/0x2000)=nil, 0x2000) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0xc0, 0x4) pwrite(r0, &(0x7f0000000140)="21d1fc8e1b8defe8a28b2621aac580b91c3d06b05e66d3c93eb9e4eba319cb30ec792168bcdc2f99643d18dc0d0165702e7b", 0x32, 0x0, 0x0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus/../file0\x00', &(0x7f0000000240)='c\x00') recvfrom(r0, &(0x7f0000000180)=""/170, 0xaa, 0x801, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5a, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000300)='./file0\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="ac90b7d91eb3b23e604093938f392085b70b0b65b9d3b4f7283e", 0x1a}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0xbc06e5feaaa48e5c, 0x0) open(&(0x7f0000000380)='./bus/../file0\x00', 0x0, 0x12) write(r2, &(0x7f0000000400)="434203255a701eecb26f4a3bab22f7fd48fba1398c7c9b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a16c6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d4dd9b978238ea9f5a8b0836fb161645a4c17edc91d370e7b9ddd3142beae78e459996ca71e96192bc12408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5af93986db021e4", 0x2) write(r2, &(0x7f0000000180)="6f4c92fc6c3186fe3e", 0x9) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x400) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8080, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x1, 0x676, 0xd9b, 0x1, 0x7, 0xff, 0x1, 0x1, 0x1, 0x4, 0x2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xa0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, r3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = getuid() getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) chroot(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) socket$inet(0x2, 0x0, 0x3f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x1000, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x2d6, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x7fe, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075288182a3e714d8cad0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a", 0x57}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x81, 0x2}, 0x8) r3 = semget(0x3, 0x3, 0x400) read(r2, &(0x7f0000000140)=""/25, 0x19) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x80) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18010, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket(0x400000000018, 0x3, 0x0) 16:00:08 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 16:00:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:00:09 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) pipe2(&(0x7f00000001c0), 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000f00)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0xfffffffffffffeb0, 0x2000000000000c, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0x7, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x12a) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000080)="8cef40a621166cf0fcada78cc12c7af6ee5d0d1abb69f69be6d6fb0182c633fd46d2", 0x22) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="c216f7c6fafe45691f84471d824b729771448afa75251abd8c883c8aba6442951f8a163e8fe1d3f545874a3193bf65f0836c74331be35196ade6c83348d5fb0d08ca65d6f32f557bf1325f3798e0b08ff0b1980f22170403e02b6fffb3ce6b6571c74dfc817239c398be123ff1cf7dd1432956416ec44017b2db590698b86ba57165ee8e4121d6f27f9a002a5f8581af0c9a53fd7c32a907025e4ca3874ff547d9e5cd0b71edc9c427ce8725fb816ef7ac7518dea8e75810cc273ef2"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x400000002, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) nanosleep(&(0x7f0000000040)={0x404c, 0xfffffffffffffffd}, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fchflags(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20002, 0x9) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x11000ffffffff}) fsync(r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, {0x10000, 0x3b5}}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2000d0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x189, &(0x7f0000000040)=[{0x4, 0x1, 0x20, 0x5}, {0x8, 0x1, 0x3, 0x1}]}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x3de}], 0x1) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0xfffffffffffffff7, 0x7fffffff, 0x7f, "74c4326698c6e14d832420863404c94cc469ce20", 0x6, 0x1f2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x6, 0x2, {[0x30, 0x4, 0x6, 0x600, 0xfffffffffffffff9, 0x643c, 0x3, 0x4, 0x1, 0x1, 0x8, 0xa92, 0xe2, 0x7f, 0x27205be9, 0x6, 0x81, 0x7], [0x6, 0x0, 0x0, 0x8, 0x0, 0x7, 0x800, 0x8, 0x8457, 0x3], [0x4, 0x52, 0x7, 0x7fffffff, 0xd1b, 0x7, 0x400], [0x3, 0x3, 0x2e, 0x1, 0x5, 0x9878], [{0x1, 0x4, 0x0, 0x6}, {0x2, 0x4, 0x9, 0xc8b}, {0x82, 0x1, 0x101, 0x3}, {0x9, 0x1000, 0x3ff, 0xfffffffffffffff8}, {0x4, 0x6, 0x9, 0x5}, {0x4651, 0x6b, 0x0, 0x40}, {0x8001, 0xffff, 0x101, 0x6}, {0x8f, 0x1, 0x9, 0x1}], {0x1ff, 0x100000000, 0x8000, 0x8}, {0x5, 0xcb, 0x2, 0x3}}}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) unlink(&(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000400)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r7 = shmget(0x2, 0xb000, 0x104, &(0x7f0000ff5000/0xb000)=nil) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r8, 0x0, r9, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x28ae) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = getegid() lchown(&(0x7f0000000180)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x10220, 0x1b0) accept$inet(r2, 0x0, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x500, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) shutdown(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x3) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) syz_open_pts() getsockname(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x60, 0xfffffffffffffffc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xd0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x2}, {0x3f, 0xfffffffffffffff8}}, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='&\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='+/.\x00']) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x980, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x2, './file0\x00', './file0\x00'}) r2 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x0, 0x101) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x3, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000400)=0x7ff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) mkdir(&(0x7f0000000480)='./file0\x00', 0x80) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) r3 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x28, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) mknod$loop(&(0x7f0000000600)='./file0\x00', 0xc, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000640)={0x65, 0x80000001, 0x1cae, 0x4, "03f09f4f9a4ebcded743264c32036990f407330e", 0x9, 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000680)={0xffffffff, 0x1, 0x2, 0xa509, 0x4}, 0xc) sendmsg(r3, &(0x7f0000002a00)={&(0x7f00000006c0)=@in6={0x18, 0x2, 0x5, 0x10000}, 0xc, &(0x7f0000002940)=[{&(0x7f0000000700)="f31c32edb686515efa5953f1ad22dbf383ca81d32b40b10872093fe1b8bdc935afd69abe028e94bfdf4c390135aed52ff0394e25269f93a8137cab4af4a515c5c78cb672856650d441b0c0fac0951ce48a212905f0cfdfe084c718803cfccf6bf2426a8634b6d744c10b29f29f605175aa2b910b21aeb9b4d8b8ccb2864db0be06f364e39c3db7e480630d42a16c05ccf7755e9d6dd4eefec2f6fbc3911f83423a4b12647b5356c66a208895584978c8bf755ae445a0da37186aee564ed2ebcfc3739944305d19d5fef253e027cef7b775a0d31c5417e909e39395db4041e9b8baab9872056934a07be7445656d130b4204e6056485f24d8f48fc08c469972994bc6696f14159785941ff18e109ec78e92c80d9423a2181868b30187b7f9f44e8e04914e40580db72fd30c289a1d1600cafe59d3ebbdd954eb522eb65974a2e5105b9728ef94543835be0d1ee1f3d029d56d15f4643c3cd593487504c493ba2320f8df69a0d8d1a0f389d3f6a9ee88944b47241f8740d2a1c45803045ea8a4b21eaa7855b4a41f24c851a5903164ac489ef200382be3f79f514edc32de9920dd26851567c02c167b086ccdb23ebeb9ec16fa729cdf5610155526524cbbf0d7ada1f2d563f0a6bf1b87b7be6b85840e9892013accf43d7c5adacd4ff23f1212a63380215cf5ab489c72ac63c488fa7605a840bd7f5ed349b53b42ea35f5a66b7f71ff26a47d959227428483c7bf543278c96ee3ab5d12cb215172e2515cf3fefc2f4353040f8da01942e730dc22160ba70eada979a2e28aa30a1b9cdd3192a33874fbcd7708a7822387a4848086afac28453208f7503906fc5395c512936ffec346085acc7ab69b372ee7392327a0873eeda1cc0aa951e043a9336b8cb47224386ae60627ae1bffb2edfd5a39b333d794ec6ccf9ef5474d32a0749c9936462a74d45464859f7bb7395012489dc8fb7eaafe508a0637a00c9a4320ec0aaf0e2aac2f8080a752b69ad1207f18f2ac0c6582d933fdf611aa5a98d4536944b93542148cf7e5d709ac22fdbee810f05f45de0a1c911e8f30e3a90a926e6ff4e40c3db150baa439d2b59ab4d5c4d7437f6e6e2bf5cce36b4457cdaa9131dbd29aaa24f5ec63b2130976e8c914a5530a1f54aa739c0260a81cf89783add7c2711e0ccec653a71faee3d783058b4f71f3ae6147c486d55215d62c7f76b34730ca1af848f7efaea21c0ce8be9a1b4523d5b05afd908c539c7e6f92ce04eb306ff11c1bef16427ef00c63b6080f16b55b06a9ca73ee36c4b9f2e4886feb051cb3b3ad5519e8f08494bf334a8082f1ae927d8d0770ffe1ea48c9c2db504b81c5170d31821e9ea3ddb92bde08400024161696f938a275f453a007e724585e2a2384779a50bf832c5188b29b30ce23e979e49aa9667ee1068c3010ba014b744b9a1bee8a8022048f32f9debc465fb1776021aeb39df853acc256848fe3caf0db28119233561c101eca2fd41204735461509c6056a842b7f7262fa75085d1c3976398931c32faddf4be5e555364940a2f109b4a6c9411760611267e822d8cbf487584679a1ae1b8c3ac79cfab6854c2fa370fef1f4d711166d25a002fd709100dfe9680c9ae562cd3df58ac0c0fac11eb1c0d920828c3fdc3ebf893efed5a132bb3928d984d02e8ea033bc29966abf78f899c39625a7d5e1bf97be5f83946d317b7c025ec8bcab6073cb7c37f5e137f33bbe83eaeb8c00c406fe8637cbe4ce9348fa3cb091d700d5bfa7a4f23e7d7455b845c37aa71e5abf0fcf07dfae8636f9785131be1d3da53356b12cf8b713a9b869437e3e9082a20551a38307fc9e1a2d2646ad0bcdd4a27d42c69a83b29b4eb70f31abd9f99d8f6441cc0407e6d9d48a8cb94569699bccfafdcfd3853728290aba753f8d8fb3c176f124d8f39fc6f27789e057f56a9466130aa4af9331ce1628420b803d60945d684a718be267813e6f3d509a99a44435d7418e6637717a11db66108b6d47422f32f348775a4a49359e8ad8e2b9ed6ee17a4e299dc6a72f3e5629da741eedf1188bd3c1911ef19dd5e3fc054b732aa526d0cbd1588ceb7d362183b8d7180ea1b570aa4ba27564e62feafa2ad055a9dce028a317c4b1a85ce639e90954c957c0ca7d115ed5fd793d2dc610f370a8dc45ad63085bb23c87a6a551d2a03a12252d3bc3d7e34d5abdcbdbc619ea1686508a7cefe0e451639bfc905b9e9fa63085f533f7b743451cd9388de0ff46ab50e5e1c0448ccce5b714c9186c18d663ebc147ac35cdfecb8399ee6cd2ac695dd78faffcc4968f109d598aee6879a4cb81d4ffdf224872fd9dcfe0dbd8a95b2ec59f31963a0b37b2ac39acd753690366051ddfc3a84a3c036e849da38814ef424e9ce5216b18d89dbd939aec26a84f8fac0af4df528cb611b09f6323b5be705415bcf98d535370cc57a43dbd7954eb07404a4bcb83f67be4460d7c8e160aebb561fd717ef366350c73602604d1abc34b52e1d9b91ed83c46b397598f917311d2e999864f6aa0cd786c6838a6166fe499a650b2275cfac6bb45c0e4d810cde50ef2ced09dbf8f541b433be5bf07749dc50212614e73de672c1d585a8fe945cb40380796cae39f6c35738a4d9e4636c2c1526f30a0d00384ac944d5bc280cd5a948129767af2e6eaf782a743a6d6262aa7fe5a31b54e6819970d2b63a804af16a09966877d11f8e2f6a0391e97db0a553528531e95d7f61f4fa9860e27640cbe7ccf90eacab1782dc13a96bd986dfd446cc1f25e5c128ff1cc2d8496027616f044fa406117ea073c49438eb59b75b14eadb4aa1a61c7c4df5323e8e29cfad9ff84ab9480131d125ca355c01f57f4268658fca42ca4623bed8f56bca5c48faa8e7d28b1d344074875f2ede2c5bfb97be720c0dab212233c41ec69fa3e2c921bbb67c45b7782f33e434396c307066bc994fd0d94844147fb31c970395bc0a92244f37eef0289f19ba328c46a3e8478f29a849808c203dc427559beb0a813bf39a76bada81ca3a92bc5b1344ae2ada531076cc9ae553a52e63435a54e7309b0b04cb0f878d711a632b98d22f9cbcf36945557368e9a7f24653dffcfd8c6ff8721b5a61b0a236312a4ebd664729e7a404a709a3e173d1088b043a16b29039044c75b2bfc71ff12e2a1908f25b862fe7c1ae28219ea1f93505cf4da19345a8e34c0e0044ce640447d0f878b8cd0b035f5fe3ff4927b58286d5915cb37f363a76cd378d4e5d1c587cd4ad99b22e198cc6cdf2a2a781d9125d0bd5a269251168b6e29c00cedca68156593f89990a7a7b7718d130ba20016fb797f12994113512d01478f06fa8f1387b77d07a539a63e2d7c7c7d97d5589821622dd256c01df9d0079ac5742e2e583cb4a9cad1b1e756ce7393d35dbc5fdf699e7fe71b821923037b8a3ffa3baa4c04b9a6f177719afd8a8e5e854ed359b74af00d5ed6d58d89b50501e49d5ecd498e1e80aab18a1d670d3649f318055bbaf376a7518023b0352f479aeef1b3b492300773a7c658aedfe9b66f6f49862e374d8b0c48adba995077ad92cb7be8a157318c3343950327cc359889f608575b7c284a9c5f31019af82442a46b0f958d4619908b1a5061e58bc194b1403ac7443de817bf17072fb8f41ee35d14147ae9257b2d0d06ada557ec8c3cbcc774b6f82c3fea34f72c727344a2817101ce902213240dd6227859606b454397a07bbb173375c3a50c6e51df7acdc7fae99659a8acaf79d820c04985dda34beecb965ee0307b69068634dbf003f8ea2efb97a923d2d297e1b37dee892f8edd10874d9ebffb840feb7071a0cd6ba6bcc342042dd5e3b8d693362331041202a7af968c9620d125c083ea596222211636edb590c021ff642f3c5885cb066dda504f07a8a018eef5163bb95d14cbb890a9f32067c25d3fdd8034896b977668971bf2e9f20a73108b96ba33137dca2753575e2011128ace9edd3672b3a39005387eb34ea926d2addec9e43c85797585d098ffed3cbcc6672089b84e4cbf82b77029c5ef3e0e8a7c85c811d71fd20fe6214d1cb1146af74c994f61b083fd32b94a90c175a449e85a707d13a15a7bbd07d828bc6c865d809ef0c09d402f5ffaabd79cf22561b3eace7d5cd40ec32150013bdd1bfba950c6f5961f519016dc83a785860d3aad97b02f5c41ba7b04813fa620d65c2771cca237a3011790aa27eeead8132a6b275cc5f745e6b8e9f6413ae4199d7d23b4aafe6d85cf9b65ac30c8f0a4ba0a3b71e09f8b8dd40647eaaeee19e96480493342ec1da8ac17a32af8025636ff3f31f3c189a82feaef0b5ef9212b7da8f08048cf54012f1c317bbd20d4d75dad5a76356ccd7e35363ec69673e8bf4cd35db5025db902a55261aa8524596f3c400839635af413e23cc255f8e61ffa5502e541c7df65bbf8c91bb6ea37ae357eab4325186fe72f97259e92b21ee566fbff0bc10b319ff1fb0b97641340078eac9968f733ca9b68b6bfd7a46fe844098f34a116904ae965fb8a6371a41b1ddc4de89490a2917cf6dfdb068e129a112628f697cbcadfaae42d326432c464fc84f9c876c7d2990027fb580d75e27992acb2d30cc0c4cff965612e1789338c1eee3008590382a4eb69c68c55c0319c44c1dad3b591d4a5b362236f87743663ce7ce6f9fbddd7f33e702d841c9953f853b9030a41336fc9b5327eb321024c630b23d31d3f7d26799079d1b2f68aedef51fb0e3b52eb36575c21ad619eb4819ce1c31f9beaf6551b4cae28d11bcebf50ecea192f60700bb08ac19416b63dfd7f4eb70657ece74c4aefe152b30c3f24b45ef19cdcdb5437933e75fccd98524652242de5bf3db4f7dddf6ecbdf481ced98c5d8279c76a5b40a21bbf26efe2463e29fb4235513df252ac77f3e0d517353b3f13f296aa9b8fba9ee1636419b9a7b55435bb6fa6c3c05b33a2b6140d3beae817cc4adb634fd25533800e898983cc5dd257a49b5086e74bf9e66b2352cdaaa839d5abb4bf40254599a7189282c7cacb533ca47d80e633994c51fa3ddda8c056619ff4333216daa8a2ae1713514c6b142e33bcc2d65688025c0fb1937ad1743775714c14040f41814d726496d18a2cba6dff6b51866d4dbc5d2e9f5a3b989637fa6cb27afd52e494138e54a408446b6c1a713e9485164318558baac732215272e9abc5ff6e835b6904c1f0d842ec95ff98bac9ef75300c1051163bc3b842ec62f11610133643012b0e074c13d89cd4146f7f2182fd5d9f0a81e03e8c4c4f70a83ecf4b718a6ebbe8ae6b03859b44bbb01f97fea6c8fc228d2c9754bd4e45da960cc3f4ac2cb776d95b52536f8b4f70ea600195e16bd78c7b0cbeeb0c04cf82509d6a4aefadb98b96e1589e115b6d0f5c86fdb435fdc96a3d1407a5c9fa64f06cddb6cc0df93c932e478e2420800aef0f1eb13b7ca0af3f6aaa226398ebb074043ffa61ec8ee2a28798b322920b0d0a35255871d2a43d398f38e9db29f2d4a3f1068baca6aba4b7a9f3806598d27effd21ec9dc5137dad1187b1567966d9e83f1a7aba1e2a8bb13de6c7d77dcd756e8832527dd98f740eaf571a1dd2041f1ca8b1f499e7f1d289682d36bed55af015cbb7e2210cfc39c95b6f5f0955dcfc392e2e210121889fd19a8b69b22aaf02b266493af35ca40fe336ae7c39733488e90009f3865cb5c0c7555758c642d4272aafcd9ea1ee8887b3453d0471047f15928fc48e27b5d4bc6172f96cce4dbee4a0eab4ce0a09c2d9f0c370dd439742991a84f6f78945ed08d84081e786bbe", 0x1000}, {&(0x7f0000001700)="44a2992573d1ba97c6d1fda3315c6bf206dc698c9fcc720572ea", 0x1a}, {&(0x7f0000001740)="1cb70d465be395b173762d9c6e03d77460b6b6430bd00d3012ca82d337507c5df1bc9ff72dab082c8dde3d03faedbd434192d5607113fd0e68118273c69329b9e2d8b2b125646d783830be6fee1d11f1ae4c8e5df4713be1a838c23767d538aeaa6eab388a8a9a24ec6be5f4b072c529ee45395727319c0d21a830a8444a949da23b30ac5420a5982ecd166f34616255cc439d100f59afa34d9b68372cd79cda1fdd8d28bb6928dafc681cc66bb14f1d702fd49c13eafe552c8aa6425b1d5ae8e4c66d977c696578baebd1990fd559302a5ef34c7b98522a0ae887bba21059d4b9e441c8e76e1f5c5af21ab0", 0xec}, {&(0x7f0000001840)="b9045d3826089646522a4894f219246d2e80cc555307724af77658ed1231d6c5b0bc9e08abb1a6d2426bfe0d0ff40d1532e16f123d", 0x35}, {&(0x7f0000001880)="0bfa7d0897da", 0x6}, {&(0x7f00000018c0)="c2e2287daefab90269200c84921e0e3e4d30a2f412ad8f9dbea87c2d962a2c146956ddf2ab8650fc5bdbb8562310b01cffb882b4b66644df1fe1c8fa2143ff2a834e5fb2c3363146c8a414d874160b98a7ed1757200482d4e8f2c0acbeabe1023c262dd857f6034d5441ac82ecab3e3aacb4c6c237ecf2", 0x77}, {&(0x7f0000001940)="91d9d909f8decbea68ad7159e9450393eaef325907fe1ecdea53be23b9c1f1c1409c33f07b29ac76a950a88e82ee76d49388343280495c50c287fcb06292293d526f7f3a44a26249e5e0004c3a7c69d047903d03a1772baf591111277fcecd5f9c653a2a6c5f87a9c99d3582cf95be8e8784de15b1b3faca4a548b5142ffe277351ae42d823fc38abe82b6d51ed6987e85270f459c9c19dc26ca16d46e8bbc00e7dd8235506aa940367e5d9e4c5b10c31b66e6421749cb779d39d54137c47388772759fa8510d3b6fc8d85c39757aaa2b4004b9da0f1e723468d5ecc63be2405a80fc632594c2a7d4e896b1d13ebe56b668740e765c3daefd7523cc56f3b7d12b19ba0fd9ced863a11ba3472ce9adfa66ff9af11b8a24c7623f3380c7ed6b1e9879b62f782f544572512845b30da69216984e6c88e1d65dc23fe714d27b1bc8d43c8e996874c8cfa60d1e0ab53b02e91757e471b14637ff072a14a292736e58697b3418d2011a6004b6cfb0f7cab5873a1f78294125025f54146079bfb89808f27975a3846db12ee17c6ecde7b4de86933d82b3e023b240552a6f0d53278c8b22f249a45fea0fa51032f615c2698d351f30102f063d137ff933df0a896c2b3fed64c3cacf2d3e8d3234edfa884a2c280986b356f2d6780e5f33d4c8bce91d4b2398fdd651463d310a0f48717ceccdf318a3a2dd470a77ccc716036fabbd1946198fcb16cfcce1ab8e183d88dc2ca173668d4ab501a9ca609efc7217952ed7ca7a0903caf3c3cf1ac29e6296a52467ac6c2fcb16d8f2ae25baf4516072f18cc2ace2830c8cacb4392b47af4759a7bf3680f2f7328d1330053bd97bed25137e8bf6b4f873ff9df4ee89ee4fa336f2bc9d076c90c488c3fdf90530990b5d06e6d9910d4e8fdbebfc6cf46e9d58a8a725e14175bcadb81a32bd47513764f70a48b3bd8b21270e0658509e653f32a519b490f426d283bbc2a4f53631457e12bf3f76fb62d2b6e50eb7a019cc9c0bf3e54503b83b562ed5fed9e3328afa022a8661af79b7c99b7aff1f23f67a9136b62661059d949d479022d3ffadbb7c9f6a28bcdc70f0d707e3e1ae7b24bcfff8256cc95afc87f3ec9b6c846b8f1b7c5105135538e5dc2cf3161ed53a296758bb8d0fc9031a7eb2ddda0235f373987b38d28774c22d5882e0bbabaa730e41a6329f2148333b10e0f958ca4ba1be4f14063b0188da503b02d1015586e120df10a8c6d31dd58b81b6140e2465571dcd7f078092015516bd8c18e3ed09704a2d864c18f3a90d61ef79c771b239ce9cdb837fc3b46ffa1dc00f251270e9d8ca655bfca009f3601b91fcd26d36056f7aa307c1a613621e0c384fa494d632a9bc05f23d48d8467996738c23ebf76e1bb48a464bc49bee378d2deeda9c971dbb5f9148d1b7091d04dd0c7ba9bf3d3f644e5577f45e32a193f7e738fd31afc7f42293d13ef8f75dcc0c811fed44f76197af03b7795450aca6bfc042b319c9e9c6906d1604ab213b6ebfa9232fc98e2d346e0e3005949a4aecac0845142407334002cc19e815908a8d75c035c9eb2368719911b151ffb87761c30637b0c64a65c9c9fbd7e022ec74ef57aaf0148adbc615eda2f6b5c7ae9d87ee8f5ca9e7cd3f27e58064143bf84e6d74d1d4651b8202c474ab9df94da5c645eff4ebf66425fb55064c12dd1772eaf0fd05029c48528615b2464281102e85ea150415fc7052249f4dba564eb462b0697aacfcd87892cf47ea45114f442fa1d776d503680fd854528a51d2eee2ea7d3fad49db96f4df54650c97064fdc0fbcca9ffe2379a0078dcdc98d882d1e12d3a5caca6ae4bfd6950e256811e3fe386e592eef47f4fc0ca78b543b1fbb5e996454e215ff28b1e3ad1c418a6f408b0cd0b5267934ae1ed8a213af0f44e62c059fe871494fe5370806d0fb7f5b7410c26cfb8e5cd819bb89ae9d2e8909d6beb90373f9b6f2c31d4aa5f4e5365cdcf388156acb749e16336005ef8d365e73b580a1a806916d26bc1db0b2b060b936abb0ca6bb5f7b29010b60511062ade3d2a95d8f166d0fe44b0bfd7a9a42a525deea05d3b3c0fe603f1cf43b6f4d2ef19542e04117bcb281410e5b9325cbcc1e6e0c5b7c72706b5d0b57203197560912a32ed2d13b6f0ac852a3996f12e1dc1a69342e48b0fbc6eee17eea81eda5883b649cf6fc85c9cd090bfb5670870d15f3e308030efde1a7f0fbaf270410427a55abc34b204dcbb0323fc5a186c05aa86d4474cd0e182c0e09bcfdf9f0cbd9a5c26499801adc19222f3db4e4cf07926f39328dda997dfaa367184fefc2974ccbe446b7e9e798c9e4a1d011d214d90d6025e375b6fc3344c7a0c9cf7113651fb3af80e3ef6c513fe946794509473fdcd4bf30e007d4da05ba5913def6dc37eda48dec7264e403bfbb1adb379279e22c77ccde59207abf7ae81b48f268991a57c0a853a638fa4d63c1470dfb7d52159eb88a6b7f1b5e290c8750fe1500daeb2b0d0fdef2f232ca90b7bc162c83687b50359eec009331d08a2e710ab159ead4d40fae9298e43d1901248a740ae046a551ce993d4dfb984dc728940e2d444b4c2c71013a0e0f9bb8cdae2e7928a3a6a961566e98a6e0c38e9e023130c40aca2bdd88969bec48c7e2b5e57e56b14349b93b3da38360652919be50bd30b691c068df15411b60c8364623a9ee65829fd219196b0ac8cd9c7bd68d4933619b8a87588a08160f79bb041d933652be03a1352c0c13bc5f4def41d4e489cb3404674437332b367f8ade8ee86f030ec9934c05942da5e59913421ccad04057d37521656272cae3b76f905f162ea619f0f251b6ed7f2490e0d4fde5b29744247d0e5a76267a86f3e375999bc840dff212da212ce0f7be77cbeb99ae9245b9b8c8767d94ca293408474a90a99edf6e797c082cf32c79f9ed98976c97fd186264a768454f93d44264dc1d8e1255ff496aa26ac16917184be00d958b810b232bb9869a593afcb373fa9c6b771c32986654d5ca341dac08f8f2caca34f9c3a9a4c7fc413230ef4276a13f7a5cebf2e7c85cb8872718cd7dd3f8491e6ec517ed14a49e8d87b014936e17ce13edea4687c088f903214ae200f84d8bdc87d3302c9cf34fb8f36c0ed1cf7856e067cb5af714c77f18d46ed6a76d5ec459245b898bd71c5eb956e4525f11eb9c83fadbe5af721169a58afa72c398ad586d6bc4a3ddcf6fe96106b7d5a02ea573cf414e249cddbe6a86559a52fa39b7d3ea4a74a08399f2d108b658198584abea2fcf9c6d4e6095f05bf060c142f5126167c4502386fab66ce4a1474aed214d94d192bafabf5f6f5f24bb5aee4b5eaee3f77cb81fdc4f477fa344ac94242829d300c85512c3e041e50a02d48b325160fa309c47a6600971062eb409f1bbb78a8aaf084efae83318d1dc87d882bedcb4ee3a12a9b31b7cd789fcd273453f7e0d0758b92693c51c8dcd413330126b0207bdafd67c8848b8f04d03ce4d286a969339d3a3698916aaf2a49302ada74c7452d8bc0a818aabb4447d10d93c4debe889be8c906a7f337a3c9efe8b6ffdbe6ad9b939fed1682fe2d4acf32de3857bd9a72614728857da308d738a9633c3e95d8ef262111533ad6711c3d1ca8cce7d31b941b27833e3a49162861d0e4a85bf6b1ebe2c4b9a6dada5330a11c052d28b25ad81f2c6db7fcaa0eba9bd9a8ec66f7d022191b644513fe3dc7eb99ae1d5743e41247c9344f8ffce6221a0d025a3539bf3156cae5b9bcb7ba9b8639fcdfebf3a98aa8ad93b2714da85793221e182eba94f21f74606675c4cda81162c1aadc522b8d27c4d68a9fc851f414a66ea8c911f8ca292dac54abe7fa228267b30e486659f7234cb0814ef9d8dbb82217a55205c615e6ecd66122ddda733d7c4f2ef1eedb4cc35a8fd6852076dcca529a6ba21e431a72c52a75794d818c925aea0036cd539eda724455828b8dbd8cd3d0fe37ec86583ade7a2b5f4cd804567f6a5049362b46f5a2e6c0d4774e729973fa1333bdbf513650e02bfbac0ef1cdc0260aa97aa07a1b9083149e0bf0ed9950c33156b387e1bedb769b94e3a894caf74702ff514f1d263dfdbe12ffd4d63d354eddb0e2b122b6ef033c792f19f6ad8f9eaaa28fe8522e4091ca9fb606c04a8c36010f3d19c006fdbfdc222ca466a1b7a6ccea4383d21b3b141c5c6ccabff3d711b650b7305b04e356d44f94405c286f7fa0eb4baf38c6be7ec892bff65ad2bfb066236e660cf0f7c71681d61a3bb6f8b12350caae71066bdc74f4646af84bbb046b0cbd3dcefdfde5b18e42991699e186ee6392eeb896153e56d7422a55afc56c10b057493e8c323ad8e101905dfa71a657a7a120239271771b860e6711347159ef179e53a7079dbb817c18cf2f702d48d8d1cc59a82a3d08e353af65feda74b001f157164419f8a70602bb46b01077892afef125e928d760e44e9dcad14e3e2385a8d840754e37913884941c01f2e5f226a0dc86dc5a4a1d3d858f577bd78237fa91546bdb26e7f76ca4e2f6b7dc5fa96eb35a1538fc64a5ac7620d730304aa41dc4ca65acfd8f80380a9a34a659a1f4690a44d978143932d6c135b66a692ac9b4daaa8d05f3bc682b805d4b7c94cf8f9c59dce90eba84aa38643a3dad6dd510efedf5cccde576c24249b21c8c6b0d55d0cd284a5593d4788589e036bdcd089a4ff06c5d17e64279da3ed174acbd52c3b4770a4e6c8b3cb389c2b9ed48701217086d6dc7070068e2a9e96071a48d83904bddf2eb26f1876440a1f2e589720a98fae714e6dc6d44b28220d53c0859c484f6df44e5e0c65e5e29918078d383f165c107754960c7a302b02116a22150a88e7cbbc41f361824f865afd306b585ecf935e4602dbd3d3a7618e99481154c0d9cd17541de776ba9fc857895d080189f8100223b4bd41463003a801ec59237875d936f13d79bdafb3d9327df7071db987fb55bcb6790672775bbf5eb3c53e9f7c56c34c2fcbb468576f7e1871d8608cac08ed973acf00c6a60cc650890df6504a20b2361c7e80909831eaf147210537cc3b697fd834f48eaa8c819ca3c6f1d4ca9759baf9523c6650b1c8a352c475c7dc8f712ed173f644253456fdcf5a441314577d31beedd62dcedd70e5458bd5f91fead090bb1d924e748f2934b198f7b08f90c8dc5dd8cf19b9b99c44b2adbcdc5d5355e18836222f1273f3b31ee73453a590d6227a8dbe23ebe98be9837d6a2aa97a61b1f7b16c3d3a6747e7ef286e2cec5cb023e0847fa362dc9b84f835b8a0c1f8e389b85f86012b00f40bf45f0f791ba7ff1482474bb75574ed84af003c06b0cf67bbf8915c36c23b22743e16357ddbf2081d2a7b1da8464fb4b4d6713e611f256c0909e23933df22bead84ee9e5a23973e8febc9954a206d6fd3c48d12a091276c5991ec56789318da8e3bacbb257d5cdfb6175a7787bb179fdd0249599e6f1841018a588d03e908b69c5b1b106ec0a22d40bebc1c40e8ab77f9d8a53796211236dafd9c444251f27992ad0c3cab562bbd5535145adad7cc2d2d9f8d6880548e968eaddc3cf6b75da6b38f7e82e917a4c4f9c850eaed67af9f9188a6e956c32b67b292eb934d4e8a7f9304cb56a42f66598f6467cae3814587763f874817bb9bcefe90a759cacc84eaee447ed101ef2eed32e7c4c46be4c519fc992d9e26d52c1f54ab8ec27be3578657a6c50ac5ed7c8ca8ae5a13acbd1d3953df967504113a390bf9fe4fc409d4e8fcc62a31182f367a8af0809dd9fc36ab1cb68578966b25bbf34c2c0fc64ec96f", 0x1000}], 0x7, &(0x7f00000029c0)=[{0x20, 0x1, 0x4, "52c696d29559664320"}], 0x20}, 0x402) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000002a40)=0x1) fchdir(r1) syz_open_pts() unlinkat(r2, &(0x7f0000002a80)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000002ac0)) getgid() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x200) setsockopt(r0, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x3, 0x8, 0x200}, 0xffffffff7ffffffc, 0xff20, 0x7ff}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet(0x2, 0x0, 0x200020010) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="0000e100000000e4000000102bbe6fc51ed9c5758e00f614acf6b63e73aa79380f3637d8a884782cd65fc0", 0xfffffffffffffee0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480), 0x200010004) r3 = semget$private(0x0, 0x3, 0x43) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r4, r5) sendto(r1, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x3db84ae9) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) dup2(r2, r1) getgroups(0x2, &(0x7f0000000440)=[r5, r5]) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000d40)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000113a2f855d45753ad4e8cad6423628f04311de1c22029730a209fb613d6e54067394a2e851c1cb0029dbb849868c2160a1073115a6151416cc54b53d2530a509a2010000808f1a6f88a9222dda3faff6c0f64ecb1f6d6fd8c1650100c2ef01b25e1d06366a1b4d49d14b59afd3e86eed2c955d1c5c1588720601a6c991518a007ebb9ab786142363da0fe41b5ac2e4ab6a54a4511dd15b851ba04b552c2907d08d0aa1d818c577b78c663e132508125677702a1c581b1eeb73877e6a01decd24446f1e5fe08575b70138e40245d52bb51fc4657efd2fbf21fe45a7f7aee3668ff3ecdccd1aecd5c05ebfe6ccfd13c7bcc194f5e4842edc33e489326b4edb427b7ec81933ea4175ec2deef1e06fd8b24dcb2c8dab81f10f00000000000000000000000000be44e9b43a0dd950d44d4d2cb79cbf550ba519ae583873d8eec21fa7386405d195646bdb4be0df56cc0c37e67372cbaa27abcf3ab0cef4104b9ffef77124945d617d0000000000000000000000002b6168e34d029cee477fa744662dd9d3f1e467a45b8bb108c67642e80be504a8d6a571bbba5f1b53c9922b21e9ec2b4de42236a5a794bac07317974bf9c9d5d20630ae39febec060092b4f16e92284c26df3a7cf2e2d0be01dba4d0e1e86411e1f82864b5b91a95e9ba62e8a999ff2603e7e5a777e0aaf782bd9c4944f3bdc337822cfaeb86e7257d174aad6ca31510ecfe0082a2a3d1cdd8e19d9f8f728e983b663fe77355c14ce391cd0677e0bc638013698d91eb4d2ba02793171dab7a02606e4f5082c87000000"], 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000000340)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r7, &(0x7f0000000380)="bb", 0x1) readv(r8, &(0x7f0000000040), 0x10000000000001bd) fsync(r6) 16:00:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/97) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x6) chown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000280)=0x72) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="f34acb9db089610b05b6fa8acff7e0c58eaa2f678ed1135ec634f8888cd2b29c24ac0d5ca55c287ae2e5d28a2fb32f936eaa2c1175fcd0839deaf5c2e248824c6e451a12a4ca423abf27aa", 0x4b}], 0x1) close(r0) 16:00:11 executing program 0: 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 = kqueue() kqueue() flock(r0, 0x4) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:11 executing program 0: r0 = kqueue() r1 = semget(0x0, 0x6, 0x11) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x45) fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget(0x0, 0x0, 0x22) msgget$private(0x0, 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) semget$private(0x0, 0x2, 0x0) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r4 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/166) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/127, 0x7f) socketpair(0x1e, 0x3, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000500)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x200000145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x0, 0x18) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f6669ad15b26ce25a6be99bc968297db4db8d5cd1504df0e6d5724bc0bb54214545eabd3d1ca58977b3d19884a478a3e352e6837a4ed827df20229bcbc952db665b73b8d41432866a1bc3e8e6d941fb1b03e32f5da3f2775209f585eaf7d264efc9098454b338de9e47fadbfb622015211d0e60fd2f423afd68e2db93166fa161157f6fbf88ef694f254571d9355d5e00000000459b36b88bd5790cafb01b925661235711ce51c2ed01000000000000008bfeec750b6bf19c371c4e83c0280bbfceb842fe52b5"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r3, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) shutdown(r2, 0x0) 16:00:11 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x11) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x2) shutdown(r1, 0x2) msgget(0x1, 0x70c) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/191, 0xbf) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/134, 0x86, 0x840, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="f83719d19ff61917f600"], 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) socket$unix(0x1, 0x7, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186204018b002b3a0000030483ca4fa4f7af071d5027e3e481106a0cc557977136807465e18c0fa6480486b04add144827023ad900c5d1e33b080d30a8c36b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x1b00) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000300)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c16096c18fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a743000000000000000000000000000000000be26da1c77e414df4a8932aeb71cc28a7615dc5e06311fe0c3e6267334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e074fb1703404cc92931983f72e859fd4e0293ef4cbdb1817391528b138c5030b9dc750313d02d4c576c1009764cf3b9c053446ca61050ff9a3ed95090a6d84a8e944bc0392dfcc67cfc1f2b52f00413cacb6c7966fc3d21d36a18d379beecce5e9e4367e33a8d383c04ffeaceebdc1a6d445a8b9353752fdcc864bc966611f148e0f4b8c1b091e047381423cc4e064910d0d0a3977a64c", 0x135) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140), 0xb4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r0, &(0x7f0000000440)="7b8f9aedf390f93d521a4b147da426352486b868dce49f0e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82db5a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b037169af6f8129dd352c9bb91a", 0x76) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) close(r1) fchdir(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x2, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x2, 0x4], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x682, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r1) syz_open_pts() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pwrite(r0, &(0x7f0000000140)="9d30162d6854012a91122b925ec5acfa38cbe18dfeb98c59a0244763f5866e2c77ddefab9e5da2354c31a81ff1f32bef3115569400b7329e50bfb59c707da26ade63fad561592316a62b02197c9d96abf3d5891e2c11fc3e4ce577e75bfb006985ddb7775d969a7e28d6844f7ebaa8e44611087145654393d36b83781da5d37c78e94cf4b5b49fcfcaee1873227299d4f619a7dd51c83b4a3742a5f848f45fc3aaafcc3b77449255acd7d8c31b15e740f93c7c4c50da859e3fe900ccba6020b13cbac9f578c2e73d91cc", 0xca, 0x0, 0x0) 16:00:11 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x80000000, 0x9, 0x8e07, 0x4, "ea965a00cb109fb4b0d7a25b843ec613e81dad11", 0x200, 0x100}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74, 0x0, 0x0, 0xa2}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x103) r1 = socket(0x10, 0xc005, 0xd98) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x0, 0x7ff, 0x1}, 0xfff, [0x16c14e7e, 0x1, 0x5, 0x5, 0x400, 0x1f, 0xfffffffffffffffe, 0x80000000]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x7ffffffffffe, &(0x7f00000000c0)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x80, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) accept(0xffffffffffffff9c, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x80, 0x4) pipe2(&(0x7f00000006c0), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x20, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x8000, 0x0) pipe2(&(0x7f0000000840), 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x40, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x5, 0x4, 0x1, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffa, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000280)=[{0x60}, {0x5, 0x3fc}, {0x16}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4ee, &(0x7f0000000380)=[r4]) chown(&(0x7f0000000540)='./file0\x00', r3, r4) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x8}, 0x8) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x20, r3, r5, r6, r7, 0x1, 0x5}, 0x200, 0x200, r8, r9, 0xffffffffffffffff, 0x7fff, 0x1e}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') getsockname$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1987, &(0x7f00000001c0)=0x5, 0x4) 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = dup(0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8) r1 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x8c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x9, 0x4) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) fsync(r2) 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x101) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) writev(r0, &(0x7f0000000640), 0x0) write(r0, &(0x7f0000000080)="090998380500000080b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e6f49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab0b26b065fced250a6e9805c92ff6dd", 0x7b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x9, 0x5, 0xfffffffffffffffa, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x448, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semget$private(0x0, 0x0, 0x23f) 16:00:12 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)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xca19, 0x2000000000000040}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54, 0x0, 0x6}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0ffff648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x2, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xffffffff, 0xd9e, "b000047471080000000061f08b3e45a4e9e900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x8, 0x2, 0x60, 0x3fc00000000, &(0x7f00000004c0)={{0x49f3, 0x81, 0x3, 0x6, 0x8, 0x4, 0x3}, {[0x800, 0x0, 0x6, 0xff, 0x3, 0x4, 0x4, 0x0, 0x8001, 0xfffffffffffffff9, 0x8, 0x3, 0x3ff, 0xd5, 0x1, 0x9, 0x6, 0x4], [0x3, 0xfff, 0x0, 0xa32, 0x4, 0x3d, 0xa3, 0x5, 0x2, 0x5], [0x9, 0x40, 0x7f, 0x9, 0x100, 0x4, 0x2bd], [0x100000000, 0x5, 0x0, 0x7c66431f, 0x1ff, 0x1], [{0x1, 0xfffffffffffffff9, 0x401, 0x6}, {0x9, 0x9, 0x5, 0x7fff}, {0x7, 0x7fffffff, 0x80000001, 0x6}, {0x25, 0x5, 0x7fffffff}, {0x100000001, 0x0, 0x7, 0x6}, {0x8, 0x1ff, 0x4, 0x6}, {0x1, 0x768, 0x401, 0xfff}, {0xf7, 0x3, 0x3ff, 0x3}], {0x4, 0x8001, 0x9, 0x100000000}, {0x9726, 0x3, 0x100000000, 0xff}}}, 0xbf, 0x5}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) 16:00:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001140)='/dev/diskmap\x00', 0x30600, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) r4 = getuid() getgroups(0x6, &(0x7f00000011c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getpid() r7 = getuid() r8 = getegid() r9 = getpgid(0x0) r10 = getuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000040)="208021f0bafb613f672927d4386b330f491e8a9c0f00016dea4c331a0a366730cf96cbdab2a429f9748ad6e92b1339a05a227edefae80b282898f0438b96ed889918d57e48ef5b33dc5d7b7abf1f6f65fe62bd024df27650211a775235eefa109c5910897be215614be01b0998588f1189e5ef0196b396c6ee1cf6d0777ca2b57a046323f3c73a726c8e934c07183b68b734c10936348675eb4b1871dbcb1ff3d3627d3922417b50777ebd69c64f208581b2243e4dc41fe6541200fdbf49b120d40f3a2977fc4d08425d2b4111a882b1a462137c3563663b499c69c0d73f4315f06fcc6c3908eaa03f53c4c0ccd0c641c97a59ade809ed6bb405314cb483e074a068bb0859f5fe522d1ff5b63bbd6de46038ab1503ece24d1e9e210e899364dad948b7c1b97caf512f92605dc14f6a4712d673f9b663aab69e3e50ce2449066418be7ce18136fbbf26b6d45dbff8f9c7f53cb4d11056317e2948b63a1b86654dc7975c2d9645379f0de25ae6ac25263aa902c3e6f474ec5d62b6abc75828fa9b0f61e3fbf58f16c37c754faa8e4c1748269d0f7f0658b63c33f2d6106319c7a0a70a2890933717d9b4e0c34736664567e8b2f11b35a73b031283084cf3c97995f312da9a7f8305daa3c8aa3369b749d02de1bdba19eff9f5391a0219248d107cde6c513fb24073c8e651d17508d943fb580dcc77cae1e5e83fc1ea11dc52eb0a989b2d1cb36d09ec353d494eeb6c30cc780e9482266a8bb283657c88ae59a0abfb9c40ceb8eb44164dcef6e91f1394fa45a1e9f183a3bf6738215c879bd9d187a97c5bdf0153d0c2291cab28bbedcaab746118a51cb03e14adf8cc76f1830d1947162c6ecc729698a8501deea54f96af6b52336b2e97b321eb41fd641d1355f6d074dc768b1e6d60e7389fd6da92c855be8e40dde300b83f5c6cb8db407cd4b061fc1b576f628c929aae6c9530d27fc603650c7683098738f32c33f9353177e2c1f93c6dfd4b0886e32d8da1a582db037ae313704d154af4f7999921b00b6cc4d59005b18153616684cc670a315ff5c7b0a076887438b55e14fec2ad4127cd165dd546eeb845315c66fd2ab160fcd86dbcbdd97be0d2535dff363b08979d8c04dcb2370c7f7373ce10afa68e30310b440e0f1875321f278db2b68fcd286328856a120d23fa6e43ffbbfce12858621a9a02032944e8efbf84c85a6860ac9b626b142f69719a1a036b33a2af07345e676d51f32c2f5bafbfb437c95fa6820a2970f72314ede7dde9e2b34c9ebeb4875b68cc446d92da35d40c9f3806c41fe1f6e1143a6fc214debfdff630c977d33a43caed15cd2caea1e0b5db51e9871c951f465d6093a3bcbaa9951a4e13df1e5c6c20e484e031e1e9a86a3c8ef5e5c99f1eea655ede080064d9c6694744286ec7549362e4100c0a379095585addca23f9009dd2d93009c08b126a3fd746f913868fb6c94ff07c95f34943e06f491e7bda92cb7f975859ffe6adf626a969a4bfe16dbae6996c51fc7869ace912c8cb1b41adeab15f4fcbb5a5e70dde842c97a76c5e80933689d804df5683c0a60dbe7b446cb3352f1fddb1f2dbf5c211a854ccdc68da79a8b28fdc26cd87d0b02b5d61d409630a91c2e51b9fc60c822db37fb917056f11e1149790a745220310d33a98850f05e428236fe6aaf8fd284a60c2b1ea8c6b422ce08b7352f36dd8c2a7bbfae0548be019849a9e44398806f8408fd6b3458b9891cbc13b6fdc95d718b330f273523d94c1fb6b4f4f4a90a3db65d07792f5dc78a63bc208b9a33632222285a44378b58f7d3c806e96ca2b44c4f00d9ca3c00403de4fb31348c3069772d07c2b8b6850af06bceec89e792c716d10eea156dd0dae9208a56f49daa490c0cb19b02ba6434beb4aeea45ddfed79501cfa2a11085e8a27e8c3046b04fb0ca1316dbf7583bc55d924421e363cbc80eb576ebb53b129710fabffaf0550db2bfd1a40f158e1448cb1b531034ff5dd36773e5c8e6d1917722207f404422d79c312fbdce2e29d6f821f040f06d4a6011fe5382b9cb32011080e6c0c5ea62fc05791ab0d5d1355a09bac9e7ba676be271087cadc1a624ea67f0d49df4a5df87152659fc39900243caead7eb39f245190e176d767b84edc1f810253d5a0235beac8aaa085b16e740917e86850a1c7999967fc99f6bfe80d65cb5da9ea214f4ca57c2d4b0da3bce91d6496820b6ebcdede54aa52efd897ab4cd58f379dd87008b6bb6653da8ebf41426b8d9a090a480f43ecd4e839e105be08275bf7542635f33748561a40f32bafda38ba31a84f16d643d3529a45f44e2b4c0c4656ba3567791c2cc90ad2484d1f30c1c968aae65dfc768495a2d9225f12c8def902b1aa6cfbdeeffe425a9d3c57ca77c1edbd9aec4f0bfdf0aaa248406230a60cf708ee5c5767a72ca4b36f0967564127ec1eff3a9bf2d200e677e9c6edce494d3c7aa173fd8fd73be42cb024c5583841f2647f106a7b9e06e458da9e70351dc3440f5ae54655a0b4b06fedc753c047a5713a8098218435286c51703ed9b736f773dba39435715c0eb794d71473ed7e4ff7472e5bd8529ebdbc22c0e84882ae2f58bd7b4b52b5f608da45632ad5400dd0fa86ec2300ac922136cb6c839cbae9a74fa3c2ae7f42650f5a8d7c59bb4e8564db66ebf06037fb3864b7e3b42fb2b9876e45f0131c6db6a4cec6d15c9fda52c8341e58af94eb8a3cb7ab29255bcec3c96fd7f3c0028c374faf5205c8a25eb328e8a70f895a752e0cf86d6ba69ae1f25f85f2289ee85bac2f5e6918cbfdb80aca4e153e2a19d753fe9b5f072132d865ec279b234f15c7efec41d7d0cb0a7a80fe7e40c99650330616977399c93c387b3f36f7a6ac892e8d9ae2c73a770ef25422d24ae300e6653ad8e04d220dd85bcfb3b2d0e1b0597916e036ca65c5de7463d472195261bb45f826ebd1f725baf3fbc72f42a526cc2bb83d805622e425f7302de2f8e1ccdb332bce6f92933f49564361a69aaa480dc95732a7e83ae08db3a251f7f06b5b48e63eff051a7589bf86ab2f4efdb63896dd6547450874cdd193493c93dd02cff271170893a65e7ca9746a89660d8f61665051de17456a6b68c65b5ed279200304ee611f899058c4d1cab9ab7d0edc02c0a2cc494cec991a81d29c2308d408fee2bbae477552b8431709fe6085847db84745a15dd1e3ad2751f3a2cd960df91fc6995c91c66337e393e87482b028acc5744032497035aff194b3f969fcd0e4f6b8871f373d2a089da7b4fe4c2bc1a73b688e92de8c50568a641983bcd1b10a7ca22b79fc572091539428c1a04f148d50f09280dd529bf5bc7ef234ee2caf5310a26b329d965af4931a43ba743c3dde28217be8dc3d5d59e60091fcb59c2733cccd42f2c48417261397c3ab162d9a84a0cda4f5f694dc2ee8773dd5a3767d588f8a359b226906f0bc5080c3a2f90f285484e979f14df6d133bdb64564105330900ef87188aa83c90625516daa0195279f466afdbbac05ea1312572e951268ff3d3abbdb300130a0c8cd3b5a0b68f9e8256c985f7c0d46ae571e6ad2337fdd3411a3d2825908fb0908f514bd11a58acdfbacfde90ce4cc2cd94147115c29bfb1063ba34c2ab7dcdb4ad386137f5b256ecc5264b77da155f50555b27f4d616aecc013bb8c2e3e94718962c905ab58f5001f449218bbd427eb9ccd142740e119aade84f7a91850ec6531f4fa316ae6d35cdd3e30051464d0d203856f658dbf203ec48e5c54c929606b3242d044ae857dd78c45e323288fe9dc0588fb981e307ffc3fe5c5cbe0c88b02e8dc720505e51ca424bb43721b788cea16b380aea69adbdb0488b0b7e984e1361b8a0018ecffbb9b3d59652b1870e46456bac8a3649a6cf16f86856903d5228ea999bd867d92c9a1961ba003213975fe725c1677eee96ac8da9783a1f3236bc357cb88f438400e3f9a61f5b1999e736672ce5072908bc68dd2e90d1d729c3d90fea4faf28e6b06c272a907ed991750f65c1d6faa1b546424508700ac2dcf59980d0f541204d1de223306b4195e11ebbbc27c05979cb85114c7b9a123df1f0b0b7e854297d7698ede1f1eb640194d00defae5ee632e3acac914645e67423e6c6e7ab784bb904e665ca652213ae11980eacf4bc68c16608ffa7ab8bee07a48203c712d4a9ce733bdd0ecd266a31e7cbd4880db106032b4382c468fede008766d1f04596ef5eae37804fd7f708cf446dec836ac86b5b413328769804b2aaf3097f8fc1a66ded0ff1f0cbe147b7bfde0040b05e76f60fdfaea582bcbb6c26c2729314ff31fb870fd12bf4dc31075efeaf49e810e11ec048b719e4d92d37d5b1d677a8bc43cfb7426b366d43ce7c9c9778650a355d29005f76a43fc2e8438eecab718c497777b13153c8990e9e77db9737eb1b677e18892e205f0c606890e22591bf4b1d73a163c26864cc0c4a2ad08ab4ce54cc6969fc0961b941ac36ae1f8f5294ab181f86dbf53a9961b791cdb09973472c42c36d11dfa3a276f62df4f79758a094c985171e40b61af3f0cd07ab4a233bc0a86548b7d00de9b54e47b7ff40ae1ef3d7a0c7b460510166b76940145d94870a574bffbb50b213d9259d33ab554b1100a06f1353a32ebbfcc4ca374b9990c9c81f8b2850e50fb5ff184df5b4389e2ece778ec7446199e0e146f3ed13bf91240e5d0a1c5534cd91647fd7afaf9d0200f298126fdecc027aff8b3beecee4082be355467a196e01723ec59a5eb9feb062fea61db4f22ce98015e9d31a57163c92975da0e66647edd1620138bdba12537d57d3f6c1ac9a0219f51bbb822ac95bf8dc3014acaa203b45836cee11549463c4a8946b8250ac7588d3e21b004f848ec8567212b14c12377fa1e1c2549aa62304282183f3ba2fb1d6e2d247b3e6165314d86522fee2a35202868e030af99c0adb2414d1d2bf40bdffdba0b2595cdf4e8dcd42bde3bb610cf257bc9ded740b248c227292f4f4a1c67c790b494b553353e805cd1920796ca2d66778b2d1ebcd9d67ecacb959ab8cc20e8315827fdd801d163c7f7d81f297f46e49e01504747a819179953c58ca8cb50d695b8896e40d79856bcaf37db101f47902f43dd6d1c86397ed89b3238a0b5edd63767d5a3cba3f60c165ac1d9490d27c4cd145f9ecd9b95181d94937f63763d2bd931897ac596c3b8e38e2b71a63a3f6e322539134014104b51fffcbef0556988951e98ab8cd096df9f5cd7be1d750a55bbc25a9eceaf61b01ddf9c3e29fdac07e4069adfbd2814e7ba63a1d11da8ebe375b6329d987c59e224c0686c14b081e1ec0b8d395be5a5f978d8ecddc20fa0fac125ec1d8bf63f995dcd999d8e60a7eb9e97a5e76e75250cef5efb4c4a8543d62a70030d2add3f8b19ae427613f7796c724805e1c0f096e1041e56129b966875cdadd71b08baf10eddd4731f243a95b25a330396219019be8b584f7b97ca09e33069f23fc3f2e8a35dade5720dfcde14ddd3b896072922ba778b2041889c14df5a16c3192cad90de8403ce08f2e71c3b340be69a98dfdb7ae8be5ae6cb3d8c8428542b824be5a5ed3a0a8b1831cee93821f0112854c2d345a0b9a1929f087855e23b093797930081407babf98cb67669f2ed68cb0297d9d68b2c4500bd0714cd1b6fe13b04f4fe9126267e6a723e483d9e2dd9df3358091ce46f8a0a6fc909b7afce20d77f972f2f4031fdf7a51a9cde1b7129e466777ca7ba88e25ac0065ac607c4e0504a9eb8a7252e999e4867f471fba5ae65725c2bc5dd499c", 0x1000}, {&(0x7f0000001040)="20e24ca2f79fa16ea3d72e214a4b1e7b942280f242a410f096c639bc102a30f35f107b390a4448695340e8baa89997fe919997c4", 0x34}, {&(0x7f0000001080)="02734474f0b47c3c3b6256a00af17470dda7ec860c26d80da985453781149b1afd1058d55d22f88738ccba3c84532e43b1f675cdae4a02b21c13223cb2c36c5ae33c619d71e59c37795e197cfe5e2eae8d40ace0d2f142488cdeb0bdb7ded4db8e9f17db0254f507b37b437e518b356797b0f66a1e", 0x75}], 0x3, &(0x7f0000001200)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x100, 0x4}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() socket(0x16, 0x0, 0x100000000) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x7f, 0x9, 0xffffffff80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000013, 0x1ff, 0x55e}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000001, 0xfff, 0x1}], 0x80000000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x49, 0x2, 0x5, 0x200}], 0x95b, &(0x7f0000000140)={0x3, 0xffffffffffffffc0}) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x6c07) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0x2, 0xb30e}) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x7ff) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:12 executing program 0: lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setuid(0xee01) ioctl$TIOCMSET(r0, 0x4008426f, &(0x7f0000000000)) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) getitimer(0x0, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8, 0xffffffffffffff81, &(0x7f0000000000)="59134cd161b90145a64e796cd58e2312fd9498f47895448d2008deedcd56273d3d03979e4535b3ad0decd245ab3d73ad3a922c6660f88564dd119d583c76b6c0e05e569708a9756689d286fb8ac4fe", 0x4f) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0xffffffff00000000}, 0x8) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x40000000000001ff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)='m') sendsyslog(&(0x7f0000000380)="44204f5bcc4865f5dd5cdd461f82e22400515df8ec88b2e8eec475bf93c3eae8867c19342099e794833407d50489076fcb48a019c0b016ebf07820d2205e4d2edffdcb6505055fc95a2d30ffadc067dbd231c4f1b3f4642a9dc9fdb432c2f4ca2b475b5f6514ca4c9beeacd45df5dc23fed472446973f93f399809464ba244bb68542b89a7cdc98d4d8618be5668b31a4b301890d1ca5fa49c211b", 0x9b, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x3, 0x7, 0xfffffffffffffffd, 0x8001}, {0x8, 0x2, 0xffffffffffffff1b, 0x6}, {0x5, 0x200, 0xc09, 0x1000}, {0x8, 0x425c, 0x4, 0x5}, {0x6, 0x8, 0x7, 0x60a430d7}]}) ioctl$BIOCLOCK(r4, 0x20004276) semget(0x2, 0x7, 0x200) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r5, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000340)) close(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x350, &(0x7f0000000240)="6b886526e9c99e458d868feec984a47e75ffa573000000001a6033b9f30182f38bff85d5ae6b00000079b2f10000003f414012a186") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000000)="b7") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getegid() 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) sendto(r1, &(0x7f0000000140)="7b152f3b8e061307825d81fd5d7fa3d9f9294ea95bbe0f8d3a92bebe5b8edb5350b476fdd4173605cb6c0f4bcffe27a5a884a1a7fb8cdfa2d9b692d6f5de9564f7bb60b8e271b73d137d3ff508b193cbe22c116e00754abdc939e4dbbb", 0x5d, 0x402, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) semget$private(0x0, 0x1, 0x4) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x10) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000003}, {0x5c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100000000) close(r0) write(r0, &(0x7f0000000080)="cda836059089b783e2b527970a503564881767685d86211917327e869236c04717449ca8f59a9d89e296383a7af94584551d11a60dea53cfb3039d3f2f73320dfc33daf6af59b235318548b867da0d668acd780f2a5f234ef8802c29c54de039", 0x60) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() getpeername$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000253223e6"], &(0x7f00000008c0)=0x56) setreuid(r1, 0xee00) seteuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000800)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r8 = semget$private(0x0, 0x100010000002, 0x1e) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000004c0)=""/227) sendto$unix(r0, &(0x7f00000006c0)="ecc141d9bc941498714ae2fd08046bba01a1c8b125899899182f8befe0b4697820fedf310db3d0818cf2bdd83cfd2252190292b20de089c5eca78f66250c5bdd9f119ec8077a63dc452ce24bd80da7ea87466699afabe12586c045f78205e4aa3f089a04aaf562078e11fbb0e6d56c2b156e48cbd02eb30084b1a34a0f6bf32548c387c44f224ad9e2b3a4fea0f596905dbfc0be2dbd9c596be9a8d5558692747f588d5d4723ea7f8a3bcdb550683c768814ac8d31ac2368319c2a1b3a5b2e8f41ca50fb47c9f91a4f03da02ef5c5cb6761dae969ca725e54138cd29558b917e2949f010379e6aa954c809af22304cd6", 0xf0, 0x8, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = semget$private(0x0, 0x8, 0x210) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r3, r7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10090, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r7, r4}, 0xc) setreuid(0xffffffffffffffff, 0x0) accept$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$setown(r0, 0x6, r2) 16:00:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0xffffffec) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x56, 0x4}, {0x2, 0xfffffffffffffff7, 0xd00, 0x7}, {0x8, 0x3, 0x7, 0x2a}]}) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = semget(0x2, 0x1, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x9d6, r2, r3, r2, r3, 0x160}, 0x1, 0x12, 0x171}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x7, 0x6}) r7 = dup2(r4, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000300)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000340)=0x400) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000380)=0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r8, 0x20004268) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000400)=0x6) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x9, 0x100, 0xfff, 0x1, 0x7, 0x8, 0x8, 0x1, 0x2, 0x8, 0x10000}) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x2, 0x0, 0x100000000}, {0x18, 0x2, 0x400, 0x9}, 0x1, [0x400, 0x7, 0xb026, 0x9, 0x1, 0x3, 0x4, 0x3]}, 0x3c) r10 = geteuid() ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000500)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000007c0)={0x6, &(0x7f0000000780)=[{0x10000, 0x3f, 0x100, 0x3}, {0x0, 0x3, 0x8, 0x7}, {0x3, 0x3, 0xd758}, {0x51, 0x2, 0x6, 0x8}, {0x400, 0x80, 0x5, 0x2}, {0x640c, 0x7, 0x3f, 0x7}]}) setreuid(r2, r10) getpeername$unix(r7, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x10180, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) mkdir(&(0x7f0000000080)='./file0\x00', 0x91) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1c09de67f4f3e9b6, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x52, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ab0}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0c}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x5000)=nil, 0xb7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4fa0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x5, 0x1, 0xa, 0x8, &(0x7f0000000200)={{0x870, 0xff, 0x1000, 0xe907, 0x9, 0x6}, {[0x4, 0x9, 0x9, 0x100000001, 0xf8, 0x4, 0x8001, 0x1ff, 0x100000000, 0x400, 0x7, 0x2, 0x3, 0x1ff, 0x400, 0x5, 0x3, 0x6], [0x8000, 0x7fffffff, 0x4, 0x3, 0x1, 0x9, 0x7, 0x1, 0x200, 0x6], [0x7a67, 0xf8fa, 0x100000001, 0x0, 0xfff00000000000, 0x3d2], [0x9, 0x200, 0x7, 0x3, 0x7ff, 0x3], [{0x3, 0x4d76, 0x80, 0x5}, {0x8c, 0x10000, 0x100, 0x3f}, {0x8001, 0xf8, 0x7, 0x7ad6}, {0x5, 0xffffffff8c7aa075, 0x0, 0x80000000}, {0xfb, 0x0, 0x80000000, 0x5}, {0x4, 0x7f, 0xfffffffffffffe00, 0x7fff}, {0x1, 0xffff, 0xfffffffffffffffb, 0x6}, {0x4, 0x2, 0x1f, 0x42f2}], {0x9c, 0x9, 0x3}, {0xffffffffffffffff, 0xfffffffffffffff8, 0x9, 0xf3e9}}}, 0x200, 0x5}) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x400) getsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82080000000000000000"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x20) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xd8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8a, 0x20) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:12 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20080, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x27, &(0x7f0000000000)={0x4000000000, 0x2, 0xfffffffffffffffd, 0x9}) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000100)="0fceb856c65c451f1818f97b9b0dba518fdf58da480c529ebee36e367ddc99a12974b6ff8b449443e8e014af5ecd23e4c24ea397f5cdebc8b26861651c2ab69b88dd10c3f91d7fb1285c673d79b1d7335efae0a5b6aaa933244789adb6274dc4bf1fcf3bdf08031343bf8b23fe92231cd7bee60a5414560ee3e2343882f15f1384e80b42608e0e50ed4f3d5c67b655edbf21435313179222263d83ed35ef485c4c7994003090601e21fb371da41d84bee4ecdc8f3a19", 0xb6, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10000, 0xfd) mknod(&(0x7f0000000640)='./bus\x00', 0x2000, 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000380)=""/106, 0xffffffffffffff6c}, {&(0x7f0000000680)=""/23, 0x17}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/187, 0xbb}], 0x4, &(0x7f0000000580)=""/76, 0x4c}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0xffffffffffffffff) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0x1f, 0x4, 0x10000}, {0x3, 0x10001, 0x60, 0x5}]}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x3) 16:00:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x90) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x1, 0xf29d, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x4, 0x8041}, {0x6, 0x800000}]}) syz_emit_ethernet(0xfffffffffffffeb1, &(0x7f00000001c0)="c5cec2") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2, 0xd59, 0x400, 0x2}, {0x7, 0x1, 0x200}, {0x7c3c, 0x3f, 0x4, 0x2}, {0x7fff, 0x9, 0x80000001, 0x9}, {0xfffffffffffffe01, 0x2, 0x5, 0x2}, {0x3, 0x8001, 0x264, 0x3b5a}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x104) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) syz_emit_ethernet(0x38, &(0x7f0000000240)="1618378643877038a044a76df391a255791dad7f9bce4145caeeb73511c5f48f1e62f9898e2d849e637405ff203e2d51f4f8c80338f6dfbe") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x1, 0x7f, 0x401}, {0xa928, 0x3, 0x4d3f0968, 0xa5f0}]}) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8238, 0x1) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x100000000005, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x2, 0x7}, {0x4, 0x401}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) socket(0x1, 0xc003, 0x10001) 16:00:13 executing program 0: unveil(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000040)='./file3\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x40, 0x0, 0xfffffffffffffff7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="f99949e5d08445d553b46c5e948e9526f54a8a81c0ccafb9d3ebc5c30a0354911bd4b9c32d999fcc986d5822e239922bbd7d9548fd10018bcd534ea67a38ca8e091cf8661b7c6c6138df812d924356d2ad0cb2c7b4f15ea24073b15785f85518a5adfae0cbd9f06f53cff9b6174f72e97cfa5f69207b1c6dd94e00cd60d5721288a9cc88821dec465a4f96c915794401e4f5ca173d", 0x95}, {&(0x7f0000000040)="cf2fb309d8307a14a70a535a6ecc1cd14df1811ebf1d9aeb9d1bfdfe77cd4e1ee7cc851c7406f55f9df4b01539cced27a0880653dec523c5373d7f0466c29d3f9c400fad648d221b2dc1ab8094fa2c661f239300"/97, 0x61}, {&(0x7f0000000200)="7dec5e003a76b5982f8856e31f08027a1aed21094de5f393879d4c97905366f92e190a1937a6ecf663ebe1aafd212e5332beada4b2b0c62bc7c1a130462e41d13f1aaea41fb5912df0734b2f1329d78746a567dad3286522c2d8e3093cf485c47b98a98aa19afa635421e5973ac3286518a3fb6bf8f8ea4a05a405587dc770fca4d70fa2cb05e436cd5940d2fd5925bcc9cc79d7bea68d8eb4b40f8ceae0c293025362c1fbb66f5b94163db40140f609f61e3c844299caba78124070847b3bc16d3917ef85e9428d14d5e43035439ab4bad8e89a5553e9a671ec86344e6764e39867c3bd995f579a435709626c61020052f9a22ae7694b8bfa08e996263562", 0xff}, {&(0x7f0000000300)="cb32b65aeee6ac50a6f818c2a6c38bd3f5ce59a5ca4bf1cd8ad4f4b1f863f7cf6fe54d210b16fb19c4e0dfc6811ff2f1bdbd807852a1e40edc24c615074f12569519527ef40b92848f4b89dcd2bb038bb8c91c5c137f832a3d4b2b1449b153143b61731d0e35a607ad37bda9531a5311be9fd42b1cbb2f04dab982ff8733696c341740b2bc18e3a5719ec5d6ea52363602cd1f604de146cee50e25", 0x9b}, {&(0x7f00000003c0)="f5945b83f3b70da90a2116476b6b0d54d7592610cdae7d244df2b97e28b2977c024b37e2313c7a9693688293407e315311e02394e9e55263093043be7e3610fa8a2ceb714422db6cc45d32e00000010000000000b3647795bb4db8d991206adb0300000055a66bca3776fa04c9ac9fbf6fe8a51f8c24260bb7fa422716d8df41af28eff2cdd172186ad89910f069b7eec395c31ffb87edf93d9ba2cb34bd8ba5", 0xa0}, {&(0x7f0000000480)="3cc1e73af0e0814fecd12ba32a6a3f174099e6792171b2a7220f97dc50a7628bf33fd2f44208da0d5c532e8f639f", 0x2e}], 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000680)='./file0\x00', 0x1, 0xb1) clock_gettime(0x0, &(0x7f0000000700)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$BIOCLOCK(r3, 0x20004276) syz_open_pts() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000006c0)=0x5) 16:00:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x432, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x2, 0x3, 0x3}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) socketpair(0x6, 0x4, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000004c0)={0x5f8}) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/204, 0xcc}], 0x5) close(r1) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setflags(r0, 0x2, 0x1) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup(0xffffffffffffff9c) r1 = msgget$private(0x0, 0x1) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000900)={{0x7, r2, r3, r4, r5, 0x4, 0x4}, 0x3a2, 0x754, r6, r7, 0xa14, 0x77, 0x2, 0x40}) fcntl$setflags(r0, 0x2, 0x1) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getppid() ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000340)={0xb1, 0x2, {[0x6, 0xfffffffffffffffa, 0x4155, 0x8, 0xfffffffffffffffa, 0x10001, 0x1, 0x80000001, 0x69c68a7f, 0x40, 0x2, 0x80000001, 0x969, 0x1, 0x6, 0xadc, 0x200, 0x5], [0xb5, 0x8, 0x4, 0x474, 0x1, 0x6ef4, 0x9, 0x8, 0xc3f7, 0x6], [0x10001, 0x6, 0xfffffffffffeffff, 0x9, 0x2, 0x3, 0x7f], [0x83e, 0xfff, 0x4, 0x2424, 0x2], [{0x9, 0xfffffffffffff8a7, 0x1000}, {0x6, 0x20, 0x0, 0x6}, {0x2, 0x2, 0x401, 0x9}, {0x4, 0x0, 0x3f, 0x3ff}, {0x4, 0x80, 0x5, 0xd9}, {0x1, 0xbb4, 0x1, 0x6}, {0x9, 0x4, 0xb3}, {0x8001, 0x3, 0x7, 0x5a2}], {0x2, 0x5, 0x2, 0x10001}, {0xa87, 0xfffffffffffffffa, 0x9, 0x7ff}}}) setuid(0xee01) bind$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66bd98691e90a38d8cc40001040000000000003000"], 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r9 = msgget$private(0x0, 0x200) getuid() r10 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() preadv(r8, &(0x7f0000000880)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f0000000640)=""/239, 0xef}, {&(0x7f0000000740)}, {&(0x7f0000000780)=""/126, 0x7e}, {&(0x7f0000000800)=""/117, 0x75}], 0x6, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) 16:00:14 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000008095, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)=0xfffffffffffffffe) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r1, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc418029e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f000000000000", 0x141) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x7, 0xbc, 0x1, 0x3ff, 0xb17, 0x81, 0x0, 0x3, 0x40, 0x2}) r3 = fcntl$dupfd(r0, 0x0, r1) utimes(0x0, &(0x7f00000002c0)={{0x0, 0xfffffffffffffa3d}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x4, 0x20, 0x3, 0x5, "7913f3ff9ab1274db6b09b549db0b4fc1f370af3", 0x80, 0x37f4}) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x40000044, 0x20}, {{r3}, 0x0, 0x10, 0x90, 0x20, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x2, 0x7}, {{r2}, 0xfffffffffffffffa, 0x40, 0xc, 0x3, 0x4}, {{r3}, 0xfffffffffffffffb, 0x80, 0x68, 0x800, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x9, 0xfff}], 0x1000, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x8, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0xd1, 0xf0000085, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x82, 0x20000000, 0x3f, 0x8}, {{r0}, 0x0, 0x21, 0x4, 0x6, 0x1}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x83, 0x4, 0xbd0e, 0x3}], 0x80, &(0x7f0000000280)={0x7, 0xa2a}) 16:00:14 executing program 0: r0 = socket(0x18, 0x4003, 0x2) setsockopt(r0, 0x29, 0x6, 0x0, 0x379) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/38}, &(0x7f0000000240)=0x28) sendto$unix(r1, &(0x7f0000000280)="95e8f5b10bf7b4cb7f5a748e8ba85a260faf78b353f689470b44b6dc2c49a3f9d11441ba586e476d84779fc3418a211e51bd4afb5de0d492dba9a38ae28a8ebae8249c07cddf9183463062b113dfbfd3a1f94c33e707897221e012234ac19375194604885fea5f4aa7f715e057303ad770e436cebd7eca509d0cccc715b55ffb4dc102d76d56a27558cee0119d47395ba34097ff42d8d94b273938f833bd4871c73c1b632d01ee7a62b1597aaf2e414ae2754c032bd55792c7371aec50e015a5ce49ac1d800dddc5", 0xc8, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x6c) readlinkat(r2, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/53, 0x35) r3 = openat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x10) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x2010, 0x4) unlink(&(0x7f0000000100)='./file0/file0\x00') chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xad52106a4ca5b451, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0xffffffff, 0x2e20, 0x4, "6366bc13700769d15f949fc1aab525adf87e9530", 0x8, 0x5}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() write(r1, &(0x7f0000000040)="5047fe0e2d36bedd9e865416a60d7235f8c917752134dee4c63672cd9a88cd267118aac0e5b55b67239c30e5980a1ee510", 0x31) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfeffffffdffffeff) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) fcntl$setstatus(r0, 0x4, 0x4) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) flock(r0, 0x8) 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10050, 0x10) getsockopt(r0, 0x80, 0x0, &(0x7f0000000100)=""/86, &(0x7f0000000080)=0x56) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x4) r3 = open(&(0x7f0000000080)='\x00', 0x8082, 0x80) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x40}], 0x2, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) sendto(r0, &(0x7f0000000100)="d29d8ea0021a6f9243b2ff6674406eb4be8222885b0d7f4fbf23dbfc9958004538ecba7e00f51500320eb819c02dafb5b6a7fef41774d81ee72220ba64933625cb3b8bef20faabfccbb6e181de130f89a60045194de43c854cf3bda610ea0c385adc97886aaa37c072ffe013bcc2d21d249b70e129b3f595ad80184d77c35a9ce862d504c4cc99e7ab30b8071dc680e087f213378be7f35c2392a5a0f515d72d3275af1ebbf0cc6871cfcd30d04f625493284ff3821277a3fcd0199a4a8049e733c38deaef5297b9d83f6f2027d4b6a3095bce0439077e1970bb601e1e085b98f3d3eea4c8c3b5f643282e9b89ddc3c7", 0xf0, 0x8, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0xfffffd0a) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000000)=0x7, 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x1, 0x8002, 0x5) socket$inet(0x2, 0x4, 0x2da79611) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/155, 0x9b}], 0x3, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r4, &(0x7f0000000500)="a166781547295286f8c6be468374972e3cddffbf1b0eeffa64058c7e6f6f95e64f7052de2304f4eb9b90255f5f8a46df52324f3bf5feaadb895747b95786d270bb793324ad8c3f8858b97a8362232a635f2c9f12f5f18e0c6066d7788682a06e0ab58e2b7aef056e66734ca256731acab020da17b2440f2b5592d847dc9c67cb248b29820293d580c23a185af80b5efbfbe4c91df5b52392714de690cdecd5a3965ecea4fb75224a2ca972255e11a25356d5b52fef2878cb921af3b81490db7054aea813ca", 0xc5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000740)={{0x7f, 0x55}, {0x0, 0x1}}, 0x2) write(r2, &(0x7f0000000140)="01", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000080)='\x00', 0x1) write(r2, &(0x7f00000001c0), 0xe5e1) 16:00:14 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4, 0xbba, 0x7, 0x1}, {0x4, 0x8, 0x8, 0xf9b200}, {0xc17, 0x100000001, 0x10000, 0x1ff}, {0x57, 0x3, 0xe4, 0xa8}, {0xd807, 0x2, 0xffffffffffffffc0, 0x8}, {0x3f, 0xfc00000000000000, 0xb27, 0x67}, {0x3, 0x5, 0x6, 0x9}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000440)=0x3) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0xffffffffffffff3c) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) syz_emit_ethernet(0xca, &(0x7f0000000340)="333982cadc6dc9be19d0a1f7f1f7cf1602f5b5201babb5693353c4f1580b7f2271c1d42a9c45bb236e3e0e17918344796520b4a3619509381bee6937a0b35608ae7647eb356daebf34240233a12186a85b41b0386706ae81c9667f524f3f0188ef222fcaac21682a45ef45321c267cdac325c427224cc4fd195475707a1b0a7a35bccabeadcf07145099b2acc32cddca881767eb9881ad6ce9850696b3948c4bac58531236d17d8db21688d41e94f2ac7d6249551e32a1f3891148543fd389aaee56810f4ecd91f7a813") 16:00:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) kqueue() 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x48) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/34) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) lseek(r1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x92) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r0, r1) socket(0x1, 0x7, 0x1ff) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r3, &(0x7f0000000080)="5af8a44e29249543dece0683f18b96d215a912d486bb0c04c29eecddbbcd2dd0c386e6533df231f328ae41b66684ad2b954b83fe048078405b40c4d47c199dc69337acda2992af8e10599b3d8d68915d97f28b908bc696a2c2124656d3647c2b81de607298698f36363766708f01f84daa2eec1c86a53baf7e8759801241142eb96ffe3e0fba07f164a7b80060679a7df3db251e3c2517aa5cbdf7d96b31604a5d60c3c2604150087617a690f048a522d78f294fea18fc97be75e5c2b08a75d9", 0xc0) write(r3, &(0x7f0000000040)="2ba4", 0x2) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0xff0b) sendto(r3, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = semget(0x0, 0x1, 0x219) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x9, 0x80000001, './file0\x00', 0x5, 0x800, 0x0, 0x8}) 16:00:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0x9, &(0x7f0000000040)="06000000", 0x4) r1 = socket(0x1b, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100", 0x0, 0x3}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDENABIO(r2, 0x20004b3c) socket(0x939c3e8437981d2b, 0x4, 0x4000000000000008) write(r1, &(0x7f00000001c0), 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x6}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x77, &(0x7f0000000080)="a65e4e85e20b5c1fa79c0da14c938ba183c19d4e93326a5dc1360e94836960292038f51323b02dd448a1189e7b81e83bdb5e59a84c15553dc99140946dd59384505c81b59e125cdd1304849a9bc221eb0c52438b12324c898f8cc38e9e555f96ad53f38a3298c49cdbaef451ea8cc0db479ee7d13cdb42") 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r2, &(0x7f0000000300)="c16c11aa994fa224f82c9be2998614a7cea504533b8e5530f11fda2e0884d361cec064052516a68e33010fe5a1074b5e58d61cf8b5fbda40e17524fc2e384c1eced4b161b0f563fdb7a4be79007ba44fed722e9196527e6d0ec0dc7fd5837d113301625db5cf90703e9da30171e1efadb12b4568ebdbe812cfc3284ce2264ea029a82bf5a0aae339adae090e0ef9356c1b99499a4c21d0", 0x97) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7a41) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000200)="40df0258cd06e6294ad85469d50092d9a628d76887c1ef0a08824e048c691cd5ab2a5d03f9f020c298aafb1f9c8a23b7cfb8f164dba0f217680f67e1ac416b1017713e3a6b422f5f9b80c36df27cd0094229fab2da118da80e9aa6df933da73f09eefd43acfa1029aa1c1374974a0c70c796f9937fd509a51c8c02d75526a615db22964b7e0ee5ec85f43c650aac216cb9b6ab183a62cb78dea53440844aeffc179922297ce285db63e4a6113d19db1789bbbfc8541988b8228001c67efef8ed31cbc37e9745c693b0c813b24badc302aace51b06b1e4503b15bf3b25d433a", 0xdf) write(r1, &(0x7f0000000100)='w', 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfffffffffffff02a) r1 = socket(0x400000000018, 0x3, 0x3a) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) pckbd_enable: command error 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x8, 0x4, &(0x7f0000000240)=""/196, &(0x7f0000000000)=0xc4) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) mlock(&(0x7f0000fed000/0x12000)=nil, 0x12000) r0 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10080, 0x22) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/135) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 16:00:16 executing program 1: r0 = socket(0x20000000000001e, 0x5, 0x3) bind$inet(r0, &(0x7f0000000000), 0xc) semget(0x1, 0x4, 0x88) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) semget$private(0x0, 0x7, 0xac) r1 = socket$inet(0x2, 0x8001, 0xeaa4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8808, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20482, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8a5, &(0x7f0000000200)=0x200, 0x4) ioctl$BIOCFLUSH(r4, 0x20004268) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:16 executing program 1: rmdir(&(0x7f0000000000)='.\x00') 16:00:16 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) sendmsg(r0, &(0x7f0000003840)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000340)="f3f73144bf0fcfcddcac0fbc91830d94260e53ab97797cf6f0c55d4a75f36623625979882ed7a4b93a74cdeb9ff8482145b8f7ee8a98be68e6a3c9688a0d1c9f1a03b61d60b1aa78da563cec489eac5cbb1308c35183524074c97dbaf9e3e925bb481ad4f0503dc825c2a9331fd5425b004fb984307cb39e2439baff59ef2f74b14ba46cb0b344d4880c47a61aaec08edbdd09457cf9ecf03caff5c623b7186277d157cf1c7e6eb64714c44999ea463d0903939ad536a2b05877b079088c9b32a93f5436ea986c67b57bd39d530450410a362487b47b35a14bb8d53a318a1e74432b8311844827ce627bbc74c0486f0ba353dcf12c699b46139a1b88c11b12a035c60a8389ae9a6b794fae2bcdce897903aabf9a7128e4a0c6f1a1c1878ec824c585629b692ac325cb2c9f4812c2c3c4bc4c098afe3ff41744ca689a45fe36b1c1b8bf5bb61f12fd0f9406c712a9b48209e5b1facaabc04e0a38993a18d2689c08c99de0f3b3e8761afca0228deadbe5dd0e685df5402a8875d96c8e5891ed270a4dc1b3c717791b8d2e6a1fcfe3b4f5623c6bc1a952fa17c018d32fb5650df6839baaf1fcfa4bca61a5654d9d1627d6edc0ff196d8f449ab227400f595b26f91be03fbd63e89a0023b9e9cd6da1fa1afaacd66b962911c2131bdc1ad10053a51c0eb68a5b73baab0a954d6ba5ab32dad559e47e639e24e268ae7948c5f26c654b58ef4378829a4e291ba163ec19ba9f6329fea9c3a2e77f6597de5ab72beca13fcb1d7903bee5e98e715efc4b9a4630f6edfac8c8aeabcb46e254d5c162107267d551d64fa4f0e64a805192780b28b1df8af4f81e1d969ca247879aee16c3a87a3b2971099a789cfa19f42bbe25668eab5b75345970aad93b78471616f40d3d3f5797973599f964fc43c40c86a1b232df013b4b4b857f60bf5797f52dec83cff8185acc7254cbd56efc041ccd62c1c90a8c5efb754e3abf93de5f5f31863ce31e0895f06aaa576a5d5c5b60e49bb72749d4646f391687bf3adeb842bc9d16ab659e19861edbfe99cf5bc2f7c9918f2f83265433844863f75b005c7123bd0da9ac2c2800fcd2556bf72df713330b2f7668def3c5791b32f3c6d994aaef884c64deb85fe8422f099dfb3835325f076df7d76453d1f5385f30a164ac90876a0f8a5b79fe7f11f07d0e470356141d316db4c544c77e40ebeb0480650912ad8bab5e77ea0d7ea6b88810ec51735468778fc65339d59a99ed3a3e8e9cda7cb9864a2b130df7de5f1d957505dac059d8d9b8ca8948e296d62ab13e2f65dd0a0abd5374ea9f5df26a5e838ef5c51ea99fe26f8db4aa12257733a2d50d07371cef35feca93a76c51af5dc455bc3301ed4a0c6c19f187668a319433cd43caeab4f1d2c2c2740a872c87b33115eea4fd8826709278e8d05fc2d919f2beb2a28a775cd78812ca2d17502ed013c59cc14df9874a93fb6aac469690406c0793383c506f5a054a56a79c56ae141b56acafa6014beaa24710b424f61254f11db8d7530632b2ac89058eefae44b0e36ac6efd0513cb944e4e340f7611d36d3e6bcc14b1c078a96b90db4874001da3a141f22c9f62c682a0e877694d0208e38eea8caac2a7f5519cf9270b3d9587fd6c9b0ed99251600b741180ed6bf8d0be8dc5859af82bbe94b209fdb1e313ac710fbbf80f75615326e33fedf987b0f00fa25d67c600dc0628ae9c9de1b1cbff0d09dee0133f54255c4a92508dcc6c2593600cd044917e2574aab71891e9b232bf9301008d67055a404a2c4b055d3b10614f16c859a2b74a93f8b91439cd217a4ee60bab6bf58da1da0929f28298c9f6890a6a3fc207f7fc42eb203ff9cb041e7aaca63ef9821ec26814e1fbb17d66c35d3553465f1639e629607e5293b42d110eec0787ace1c98c2e12faf59c273f7a8a73f6a2260f30f4963f1110c41f43373a1ca13b4d47f283600fe98017a015b34cd00edb4ccb97e79cc08c7e65fd6002a2b3327ddfc0b32ed4cf133e541a811b8b0782e5d7d208f268a12bb178de7b00a192fdfae6ecdb3299e1065675a5e1c25cb9161c893a5e1c090e61d0c5d3e349811e77749d1c8854f29dd239e78b50af92f5e3ac97ded7c8d81d7b71ce73ce358cf3cda8e5d22f09b22d3f3531ff5c6d4692995ed12e02da918ef4221a2bf31349409b68a2f390de337f435a4681405ba79fc68f2d3ae8ed8e8333a0c7ad8ea64be4cdaa5ea6b8bebde2039698acd4574b4ee944da489f3aee8f658a7e79e8a9e4ac2fa32ed18d431da7fd745ec145cc4cea06303f22af320d5ac5dc7aaf0430b6d4400b81be83ea345cd9d57a2d134a07a35024f0543d92d8157a635572815778a7aaf94b518a420c0ddbdebdd712af247e40b7ae32fbede76518022948659f5237667feaeb9d9d40a6e53b378ab1d83f0d6f02bcb765749e3abc4eda75b39573aebb32abfc00e0bcf185cb1dd7ecd6d86b9b12374501d9e1ebc4dd678d134e1c2e04cd3ef94ee33ce9ae68ddc7447cc3427968a10190b3bbcc1af12855abcd7cf28aa8d4328129cdc17cfda9db2c02c5a6b861797ef9c97cc00d251c02704d55768fd9ce8150452820d3c16d23c3121658b5123bcccc3d5974fa95805adf83ea5c4f66abefa2ef851aca7ae7a99a59f8fb647945d62c213bc6bc2731703b84b248957235bcc4894b274d486544a59d3b1114121379bac6c5548cd3a08e3b9df6ade259b70f1695a7ca112bd0bc45de9cdbfe0a1f8547a3a27a606f82eaf8218b3c05fda977bf1a00e26ab42968c2e01348d98c7f1bd033dc61b7a95a7ac1ebf4e048ac5aaf3ac58487bad3eee028f0757289f80e43d3ada1496ffbb87dea9f9a1ad96ad2fa63e6a9052a28f7f898ae559f13dc9f37fba78468ab173758d7f60fc14d60557c343a94b21290971a280886831f13d3324e8a383f9232d19d24bd113d1b457df1d3fc675ef9e4b07cb21343491317b8965a3862a392a2353b695005d3f19ae46ad68e5a98aa2c94dcc8262683ab2094aeca346e793ce4a6eaccd3aa8464177ce6b45f908f2102a881dbd32478d7c2ad2e9a531c7ec804e5e3fae17208bb62b8cc3878a8c8fb257084e586ecefe2cc92564a05251d448fa5c9663a8abc7f1cdb9cc8555b9ffebf30d8a7351b817c351058a9cc64c6bee5533d9979c453446b3b03060480a64731c66dc4c99f551538f0883202eafeeb1056604791a8106bd5499885efab7d182dc2db2d0f1ddac287addee84b5bc10743615d87fad5bc1efec83cd53c4e69a3d2a1f92117036ed40a17bae0d2755100fd064abf9ba731c5bb0fe4130b7bcdfaa00ace63fd18ac5f529a8fdbb5e82c3c6171c3cace4148065210f7799722010c707989a83ca28f4ca29c851e824a7589d28240aa3528a12c8f6315d897f5eb76d6bfc2ed928a52e5dd9666a0312f9da43d1518cf3159a44296540d73b283e0303538b906013a271af73f84f991ed936e7b805008dfd32c569eac3535cf1fff883c3930135f25ff35c4f307be042c17b7303f7c5d598db103b1e1e4e1f4e3a20f2439f8cad49ad86557d4f5c9cb691d79e7b0020bcb7771aecc48172de9ccfc2acbcc9c4ed46d961a7b5a914c286a0becab08cb0ca84b13c87bff6ce8e93db67530ac344d9b43bf389e1a9870a1ae0602fe4d73e525f74c1b2ea94280655a2024ffdd3f4b250e2129c3fee381b444ebb9b32de55dfe07f217325cfe6684bb0245246a1a72106d5514a58a0caf0dffcd2843c9418fb7fdefef921ec0cfb3446d0620fcaa4920b837c50fb1b1a010c7881e4863d4800edfa5a853df6a530780298254a9c72c027a7ccbfb2cae45d65616927570a2091be53bc20f520603442a97cff35848763f538e5cfb4d766994484cd42f170613bde38a06b2aba7675e834d1a6fb21b4f81c25573a0e08c47fe63bbb6f50824ea4ced464b1e240d6e72946442fa6ca598e8ab6a3e3112821c42f7118bc08532c6d990eca2f61812e697c858cb1d73bff01839c758e8d4a9295dbffcabc86e45be11fe881a739110ad0157e537d95c023d747b1c851ba6eb456b6435307b6014d0e33569f6736c84c33d316d097c9e4af46bd8da79b5013549b245c245b681e20557cc7c43dcd26f48fd67939fda3cfa589326c1f9f74d0fa33504555a1c7bac35f0627df2c4e3d4bd2bdec2382906d7c198bb3ef832d3bb104b33bc9af42864957d4a80cedcf2a63567e762970bff28deab9b21de5e9470985db9b46a4243f27daee0701dc001160e5f7fbf2383f1f4989e10c9679d195be896ec278a3f88814ca93614fbc7be544ecbeea3f0ffbe1e362474083d8a931d9f4c15f2efc34a75757c14f1f8ea7658512c328f4db500a881fcc8c6a1a5fdc61712bf8f890a89d1198dc93d793addb69e1cffcf10d5c1392a48fa53efff696aec161ec1ccf7eb67cdb4f629e8cd22c4c512679ef10d17bef94e795fe55114a8bd2d491e1812379af34f8f91567911ea2e7768baf2f1fadf8d4906f50a6e755300e6f37a91ed4e22205fdf41f09339cd64fd653945374bb6c144119c41f1a8758902078875561e54c5d99ac26155213a3fdb4d78e0f50e9a84f2c26f2658e9a1a435251fa6504d7ee0cc9b7ab3fd2f6423ecbacfd566fc8d2325e6a57fcf71a136c5e79e07876872037843b92d37077c6368b06e8c33f6b483c725f2101875f43aa4e271196191b72a1b5036179f80a661c9d3d5f6380bb0a4c90a61ed3650dfeca97906ae64bb14667586df895d5d55249a5fc9ef4b15d952dbe34cee69c725b501c8b6c428faab76178f3572040cc7dd807a51cc399d8440791f346b0b5f3f17cc33e36f864fee888a2b2c55fd63fb407586042b8bc237a32d06d88a2b223b47ee6404835137a8e17bd12178ab8f225458dc2b53edef8ba69b6c645da78e8f38d922a5b4b54c2c9a06be181fae767bb2ca6f110503a112c0aeb41477629a7afc759d933f62e713e2417f163c08b8229f1bd8c4e9e35aa602079e857200fcc2a9384204dc5113327d95a3d96a63943ecd05881fc70e6f3a1abea74bfc00f217b797255b62a4a89c21de47e4df12ceab5c2207898d188a6062c54d3e94bc0028f41b7e4e283a3a796f85391821fe5c6f3f6c689c9aa06953b2774eee6c92b935ec00c1da0967cc628288f0df149cce05f193a5b9a6723720cffa1fccb015219c03e3835a2506af12f0557b181ed153b06b5a5b81a8602ec1eb4150dcc243c38b1dfff50f1eb56cdbb57c5a801357e1b05837ad84da448a61e1dbdfc110d2066b38732a99134f45bd309cc55531707c53a1a06823b2cc64456b1366936924572398fbd877234c9e945240300a9d995cb8e2653080852a32646cf9468974b15bb91982966aa238057af5e1499f28abde61b00e61874c2807d4769f21f5cb12d92d40d49e0d75d5632513a57108912d4b21f305100640714f2d8ee44d7e3db8b462e08141add9ca976b3cfe40012bc4102415bedb53a524c76daf463ab8e7a3af8325170a602403126ccbf6306c25641f1caeac7f4e1df02c5029a88b10e79a80f8aad414cf2b3829614c2020375c40cb8365e7c9799220b753dc0ac7684e7fb14059e46109e6537485476210da3a2fa8e8256dc9e44a249ebfb7a8c938e9da7da6b210fe61add4f00079711151d51da9e3fbb2c4e6c2b0c396365fd1205090bf842fd583c7a9f2baeccf863fbc80dd2fa7a91f000402e57441b16918ca35bfd494a75669b3e1ccd313e03e1abf24f3d3a011e5bdea5891b3ac166255a736a73b073ae2b4264", 0x1000}, {&(0x7f0000000040)="1eb24b731a4418e8be7afe5931126f823d3c7c9f87b2b9837a790984f693785216efdfa8976f5eb438ec9463b913470a972db83b2122886b96c57c3b7a4b85744f3431fa51c8be27c98b", 0x4a}, {&(0x7f0000000100)="e833d2d2b73323c7d278bd6a3c407e1f2b68c4e3e719", 0x16}, {&(0x7f0000000140)="645ed2ab26d91e7b5a89c26995ec4e36c79bfaee425f1b3dcaa16d91512e956aadee0bcb280fbaa4fa7370c86508d7ce35594f8e747c35c1697114", 0x3b}, {&(0x7f0000000180)="dd5a7d06f3a67da94d3e4f5bffa994dd166f6b9bdc77f1ce9ed71c3c3eba167e001a4412ade7b572c27c8c4963e2063020054583da7ae2e1eb96fc139ce1be92c1217602cdc44eb44086c2ec4ffc00f2b913b6f0c134c8ed129ae4ef448dbb78727a2fadca7a30666e2a0ddafb551c81065fb752787c02718efbfbb4a740", 0x7e}, {&(0x7f0000000200)="1c7e48a9cd8111d79ababe21aa5876f3ad2bef4d61523e86396af769acc6abc6de08a46c7cdef0fdfbc9cdde42538eab7f5b9235136cabca6d1b840d29c7bd359c8498edbb3ca585331d41b327befdb22d829266e6c50476c7f10d58a669a8a8903908f7e8a37db168b3a496d13ce0a9d062e0407b722a50", 0x78}, {&(0x7f0000001340)="32d3ce285f18bf00441783555c37866b0b9d3c96f7856a08b435f3705dd0d4641d02ac0aa22228a1f9590f8bf1aa4c5afcea309b66fb2e4ab1f3f754d8fac5e0c085efaad21b93c7d9b71827843582f78d29754c3069fbe224dcab68928f87ca8360111d4393b1f5acee8334181fd3475441a0c0827e7271ab23b6ab069ad9d9d35f50e58fd85a31e4687c43a0e54017ca38ccdf807666c8bd1068bf2ea5cbf8c202564bc630e82c0da83ff8c7a1742b5d8e063915398e7c5397be42b98145e88029b56dd3c468", 0xc7}, {&(0x7f0000001440)="6c9dbd39f058c18ac94f70ef1ffe11f6403338fd85333192cf566c10e2ba7efb497f17bdd1893b11e18aca31fccfcd73231ec9", 0x33}, {&(0x7f0000001480)}], 0x9, &(0x7f0000003880)=ANY=[@ANYBLOB="2800000000000000ffff00000010000084bf9d7e66f796fad8d62a3c8495a280c5fc6900000000007000000000000000ffff00000000000096cdb3eefb4069be228f3bb82ac8bb4cbaeb4e19c50513e93916d903b2f8d26e35a8258ec7780874e3564e344ee8eda6968214a752a7ae70ef89a186f9a6e2ea8674183d288dae2e8e6c9dbd220c355b12016ac0a0dbc6902000000000000000c000000000000000ffff000000000000c64a68da9cf9dcf989cb8e01f778348d0bc5a946f1911af4c3f50f5e7c21aa61d5965292ac91b9b8190779b345e758f684fe2d6cc65c403d9cabbccd8a16e09610a5fb98b9ee9799fdaf426cee37c9cc930818cdf2bca7de8909c2039700301bd13ad0b881b53a3501bca768d2d5684cac63211a9204bb452d56770d04fa2c3fd8beb2f62f08ccc646242c327e71c3e5792a1ad69e07af901122250c53ed4b2379de85d9ddc5b23c375b960000000000a80000000000000001000000040000007c60e28b282ec39668f429b58804539ec39aa109774dede03808b9fadaa390856f59b133bfab9fd811b625247d11e4c97a4608882022df4ab55027e77b28afcc588f58fc3206279b0a11411450b56e74ed73a3c1ac84628b7e9c35ebc4eece9d5c9487066ed5fcf8fcd99c1138745738cdbb157b06e038a31072cd99e40aae7266f4e5fa59da89f726b7927cad2f04c846a02f00000000006800000000000000010000000900000045e0d8d1b9d066dd30b8d2b7f5da355336bd99eb7faa35d4cff2ecc40ed85bc902722dac13c93c3bd2e1f74e29000bee1da25f7b85e5fb9b293b761e0760ac757cece687ca579095941c527d82ba26ac62185b00000000001010000000000000ffff000009000000f643aa6601c31ec226c7874940292e5282a1707f39aa56b7d72b8d94603d9d1117d75d611807000d48c6b662453e8f7d245681d8acd6a79d7cfabc4e6a00338ffc9c231114bc771c624909d7e063a0a6f16a19127ba716f80b3a8544271b1702ae40e2221bc94f73fc6b0061f3841f12d7bc44f3179cadc17caa68ec633e97321b392354302db82e6ee7d29ede6b560616e4cd78f650bbf9b650884710f311265796ac825c0a30fe6c10f05c67c1937b2ee2dab5ca429cf4de2731064401a0de9a284eb4e0429f45334c149625e46ead5caf03e6652cd0b5ef17c85045adfe395be3ffa0b92191b768b35156b41805a70e35db7d21c706d20283531b4916c33e7a54d503b0c24b226b26371f293e813eb177f8e59c0280c62af99df096ec8d4f6c15a62cc56600cdc5db25bad338fc500747e02a285f2c2d40c6377a48be68aa53c25d3069bdf9cdaacfe80872e4dfb868da62d64e4b180da7dcbbbfe2141c0a396dcbfc9ea4d6d98e732faff9af1f6ba172db832c93173d533573ba5bce28b0974616f526d6474c998e618d11e0507cfc96802bdc504f98792338fa865a9406d36f7426752856e295c061c95b61a8809b44095044088e928aeaad26482baf61198a7761bb391898ecdb01ce177d75f71667e4642fe623d7e843bee12f0aef1d1fc2a3e9e0be075aac15cf5bccf2dd0301a1842e4047a3cc4c906f4b9fc76b4b88e607944e87a5368bd43a49f67f69f9fb144054ade5971a1558ea46f8840783b0de230baed93e53a82148c6f0a1dbaaf2cc902b11c1022a093bf92d1a80ad783deeceaa81b8f4c0499244ba346e6bcbc3af949672c925880499dd554ee0ddd5fc1340639a6c0d3ed52f26fbe810669eacaaed04a6f55bad041b078fec97c03743fed3f38b2ca15f030997b8f8eb4b4c07191fc2ccce74c34756dccc8d446f4d181fa794e8546db2e182fb185e26008570ed82f0cd8b20621d1b0488e5736456c17d672519947c8bfd8b4ca0aa683d861e5d7d8efe69fa954255c8640cafaf913139bb1491e81491bfbbe29d4c86110602ed3b993a9cb8bdab355cdf4ede19349aae24e139704510dc3cedd70c32439a2e629cd1d7ea7c845ebcdb7f4a965d032249c820964c2bca6729ee102a66326432b3c489387f8e2d6a70728d74efdb368ef16c494da2796add5a91ae452027bbae186cf072878bf7439dae8ed0f7ace62099b24558bdec91ae3bb80693d01e8f4cf4f8dd661a333837721fbce77660d3b453d6b36ba7c320892ad5dbc7e8e8c87e2428fb52b75ae1263b83e07761969e0f644a887fc69b1e932f5e4fb06dfdd8277af5f5e00061148f9c42dd2c7a313af33ce92094a365afd54ccafe3704de05c89c0093b830d1cfc07145a76ed219d5cd3453a46545b59423a4e3d9455d2bac27b2659865e1808eb5f7b568f7e18ce5757614b0c2917f4e7d0cfeb840f65eb479a4fe68eac703d0fa89633502bc945d24a5c4570aef826960608bf3fdc08e736b06aef706b924130e260b1e1b1a845226d69da5483fda3b433acc3e7f51f3dcd81320ad90f16ec5fb4da53175b16cafa2b5adba7718be16cc7ee7a40d39f1a7fa60ed602aefd802e99981b08b9b53ce6d70ffa7b6a46ddb5a7f39105ec220529f447ee7746dd1cc5b8357f05b756125b64dcfa9b34777a4746af5b84ee22c5a4da3fbbc52a54e9fb77184ad2f8e42f9eb68dd8f62ed3f3743b5982bee9319dde4e1409015f0516acadddcb795f83c21039b8f8cc0598fd5d9582a3e93ba1f20eeecf72072d909fceaff70711eb5aa43cbce474decd2946211b010138ff866fdd2f767e23be3f39c698295e42ba44d1f31e0c918fc6652015b472a0d9e4043b3baa233c3c00584c5be28c598a3ac52c0ac271a3fdf1b4be4cff1c358a42d208740616fd74200fd8571a0191a1c98868d8bfcf4591ed6014b02e924b263b94b9a123e8785a4f49c1dd3a8fd323b6a3d13f1c28084ac56ba3f2cd7aaac17beff868232f9372745d2d84ccc0daeff39f9af430c8ecc8aedd8af26ed319c1082300f3e223d41313f3ebb4222f9c5affac94cf300e8537a3f36fcda6f78177d4d1d8eeee34544aa952677aa637180a14e67cd30bb94ac37d811da94a0b8a3a07dc0ba462c96e2431b3bb6105c38a29f2a582e85397576e60df79d2c494f21de1c8dd1bec1c4274d4ee623fe538e3d8ec0335a39bc18fb85a092c8e93480cde809a915bb32748248ce351373a0ef99e0b71510e80e4798087699a869a1010af5cf58797212c07f2160a900db845abb39311296fe54123168c14e7b926f585a117a4cff318965de2021a6fcd4651f276ef716703fd7969274265dfc7d5e9bfaf3c9dea8199fba863ed169c96637f6c5c69c10265c1fd8417702811512180a8cfff216d2c263b91fbef9b3d4fdcc1ea74e7d32d3c5ecddb55af0550b3a29c707fea1a2c3ace160134353421f965c2003b2d11c8bffed8bfbe8187080f7e473d043c2a10612afa2091909a46d5eec91141801a3770715d54a2abbbfaf2005148685cb84a6d280f6c81b35adae0fb0f67eaf201678399c5126158d862ad8977e7cd0a79d183b7a4c2decd70a5da6c5ec15c5242badb14bbe34dcd8a30e6b9ede8253ffd704fddf2fb972127384a8da121fc09f132448b95fad51b5c2bab1ec98e9b4a02fe58e65364d145b5eb8fd275483ff5f997ee0fba1614473230243fe73bd68b1abd112739a5697f9ec1b2442f73fa745898bcf34df9aa189b539ba29909af2e7235187ccf61b427488f2b52c3226258580a1ceb6bcd7f5bf44b5bd217e8261991745124c7181a9f60d29b3385c02713cb493852c650c69fe936ef7400837c2b1579fbef825b241baf0bc4c049273093c71e413a07b2cf6f2b8ca5a9089a2964911e19a45560789697702d11acac4814e1878a6bad470085131871e87c873cccdaf045c7ee0fcbc3b04308e4a171fcb3775ced3cf268405fdb29ffe5e698c9386df71d9482d0250178eb46ba4407eadab2e5d3e735515c769b09fcdf7fbf03b4e71d1e60ce1adfc38d9c10d3f2926a9e8fa68a1a660bceea72448ec7df53d8da97555b1557eea307a8796a3329853747ec293df590ca3cd30a256bc264dec0e00befc9d90b401fa4b8a91bd14e5c9cc057d21a69afd5fdd90ef1a620d8744a17185b12a3395ddf99cbc181adc49ed7a7709571ca8dee6a806f38b884e324fcc50e4ce323fb3a3ded3c7f9a6ed06cfd3d2d8b3be963a9cb5c3d003d557909165200e3448ccc03926a9c6b5977937d71fc91dd6cd77fab1f7df74b12c9921c9652311c45906ce17c34a71c7e43e8b7b44e958aff2e77ac9142cbcfb14011a5ae26c3e877d76d9408eaa6a108b8f72828e36fee786af9358be0fc7afb9802bc54a325100dd343c714a7418bf50c375ab1152c6aa6d3833f63a8263b1598cbcface470036e2eed34d93f904ca0dcb93ba62b95726a0708a5ac3d389f23482b5eb534c82bf720e137eb641b54a30cf460d8b212507b6fc3d06b6bd053b7d56fd9969fbea0b87dce812ba3b49ec42b69186a33bf066adcc95d9511d9e00178d9ab19f25481ccab6ff75df942218cd7f8eda9456dbb40312d9552d930c82223688f9b6f7245f80b5b27c103db58530087eb617e5c1ddeb05a4b5f96a5f84d716fb9970360e2f223ef8a3a7050927e9889c93061ab697f1bf13381556b96808ed764d2d9c8816a7179abc8305e909ffa774249754515128f9a3cf324674c5a0143109cb9f18982cddb61dc1351199ca8445ac1362aaf7bbb1a544c37cfc364719374278c15623294e34ef323fb3f1fc70ac88314415d3050973d94a4599022977652741412a306fce72da725288f4977500639782aac133c824dbe866e182412cbf815bfcf30b1497aa393e8f7f127aa67da78264638cb1e899d7badf84366a37f31f301890a1bb2bb6c553d8b34133b0e10f2f62b82875d75acca681eadf3e1b6b9cdb53527844b713d4a0b725ca9608ff54fe3319cafa7d148f0d00571893b74c20279d97ec1180e29e52b6837961210375107a8e2ad70025a1aa9b9091761cd768e3eae9e9d7a563f10bdd4f60560ebc4920055046ade2b44f7f5309be609038da44a688991ee833c979f9fc0b3ed8eb50d2e876e610268eaefd35e63d32eb4eaad0252704fd89c9698f3544e075d3947c2bd170480ba417491cee3ac7f317cb8ef570cb9349de490183b45624929cf9f45d3f28b1df022630e93a024275c23a4a95e88287f56f396f5000263146b7d8d1d322a76044478ee5bba241d89f37a04bee829a467b85352dd1bea9920ffef255d8873f301245867999dccbe8c4e99b355bb2212a378956100e5bcc1bae8428f7bd005b097582bdca91a5f2a32194a2694fe93fa0a7e290cfcb57ec9ace243ef05b180344b9a65933bbf1b79b07fbd3a39a599659e1d7760535ccb35e1004f66cbfbe9fecfcb1fa9085185f7296de0772414465d0fc5f5fc58d35d939c7df4650c00684739ec39e2d33d97dd4213a715c87e118992509ca36b4065dd0c6ce7f54c586bd19c411c1dfbf499d4cceeb21c118b3e71860a6619b4e06f73a6e673b63e246c2f48cecae7c48f87af639c3a6c49476d8548f9620e866fbd3ccc6ba6f4eac40e03d399ab3fdeb4c376e4b7df950922a45d1ae7837c0246e943e484bbfd28f0456a050ef5e7f736ac1d3097425339703b7aeff851ff9cc21d1625ec44c32b7057455f25b643e77efde0d476e0684f4b00c6fa020bbfc5a11b86d4a9e3c24ceb376f08840b94bae4f8d57d1c2446e08ebbabf706f6cad0b6f33eb4be90a020553810c303ba41d8720abf2797ca0d2c01137e4a40f859a48aae3f67a963306a65a0e5f4e11ef6dc5e44d6cf013ff6eee57f295f38161f0e4b652dff625af82d7150cef9a4aaa74d14597d3ec9e37623fae7094be2702cdbc0fa9f35b8a3541c769fa95fa15f5e0ef57c558caa74180096be0e0dcbfb628764503b8cf251479ad0a5ce97b1d451d1e4c3905b815643f74d445dec702034332302dad41dffa252202735175c6c153af5e36875514dab4435b97a07f9af0e134c98f537002698373bfb497b126b50933ce634625990ee11b398d69c42ccab43f9e2124c4203fdaa69c1150b72f05779f9be957a4ebea2ba669faf176bd6e8a0958e19c55c4181cf5471ccc04f7e9068ad758f7d4e71e66b5277db895874cb279533b5976a2735ed21c1bad6661da17403b4d048b1d0082f0e5fbb541dfe0bac4b27f1c912e035a87f19cab3c4db51ce29b515adac9c94adb6d6fedc7104fe04085a3a7d7e30bf621df9b6c46b9b887e51c823fd262fd76862c39f7f45ada8315c8918c3711f802868dde7ea47bede901f41a25f240829c5ac6a381f24554f9237b1dffd4376a2ac631ed09ef89e1c38cd07cfb9862a113d8091ad3f7d761105aa799a5ee9077bcfa054f238d2e1639d9aec0c81716c7fdf94c14432ed10e1b05069a2a0094e7bb22fb77c6047729b601770c6ca2be71d204ec6dc0c8eef029e533da31a364bd7a2ffc094be1d43de1f4cb2bea117bf8b01fadf61c5123f0b5285b39b6bb2119d56c297c7014f9c6c4a1576083c87d26670fde8bbbcd225e3428f9a997a2c741ce3666d683f6fa2a8e09510a51dfd59d0c4641b00d1ba8fbc18c15869d43e4ccce9d5d7a9f296b2ed600ec771d2378b5cc0859c43f7ccc540132c812fdd50569a3d1958b8808e3c7a0676335829f3780e6597823d200056bd1a054d3104ba2c359b266b63d1010000000000000ffff000009000000aad836c6ac31f1569ed335c3d786cea4687cd39e15e9edb750681fff644d30118027dae62ce343578d7edd678fee2c8f750755358f6173ee2c683e0c524065d35c9067da3fc908bb5ce62e244e4c9ce393d4783de3868a429f881cba2f467d1801d5c69d89e5d1b671aa831f9ced7afe6b70d445a742072d23838ca15e4fca03350ff993409cdfae0562c27c25a30757cd03212f43ebd299fdd011504e828cf2e73831584c41648434e6eaed5f15f8f29254630eb50405af8598e40c5b84624a82f51b160f27751da7293c45eebf97d688e823062aa156e3943d7fcd9e1ad6885a88cc4acc67e89e8b52e77fc7b1a39207d8f6245f20b5224e6cf2afadd914ed9ec721547d4e1a7dfaabe26226eda902bc8a73a30c65ea793cba5575963a83452a94b6ca936fc370cd18f9ab37754632970e06598aa7d12c598198035ad070c8ea3baad627d5b66c12a8853ee08aab8f9a8e7d70cac8abcc472c632abdb1eeafbc9def4c35bae79b9d4621c2a9c0bd39130725ea2ab7fc0a901f6a4c36b2b477f7b8841773795023322a1eb7a2f23786253187c098b8c696af7d6f2f1ee314d95cb971e1f831dbfc7f30aa43f4b2400621e4417c39207e4679ff12d5feda0da811404a7f5fd9f4bbd7e0d19ac87c9e37b6ab728b2a09ed3abefe8ac00d6be6ffe66774dfd44cff8b0c8ee6176f655ba4bfc05f5041c69276a7dd5c385f9d4eb0d848890440081b76ae63f38ff391a6e38bfc41c17de87cf07ee723ff869ea2750a154eb320d8baebab05cd534b9ba42616bf203ed2773764d8304e7c4b6ef52d8c1031d9599013a2ccae54a94ffc93c97a51f1e8a2c48fdcabccf68fdcec245568d1552aa1bb1f4a9f7df03bb18b55562c8f3c043522723803bc46850fd9d13e61eeee52ce6d0e89896e86fa3a6242297e4ced1479e7687d8c703671f707c694168c0bc68aa073227cdea1be7cbbc7a8aed4f7546882747b849bebd98971cb42dce881ca620bd7eff0fd1faec278d87918e585f2c26706183f647fd347b03fb2280ab7f39c817baf6415c2b3030796b7caa7e6fc5c1ede349afc5843dcf019ab92a64bc65d91cabc4e578fe1043c573f0845b7a00e92704f1355dc28d9a61251e8f305231aba2c11bf1d742a5d2d1c785477bc4f282bd26b6d2123feafe30aeca6ba15c3b6bfb0152dee00fd06833490fa0fb2610fbe5d028364ea31919ca56f36bc418a888d2f1d7c86eee0dfdb75628f8b355b04f5f3867534d080ebe259cf74f8923f51fd677efb550c684c684879f99f9a670a2272e0caab2b2d65292315e930547a2511af16fba397612294fcd58e356dbb4fe0095f6f6a6a83459d202c0f501d11c2a65d949a47abdf4902d2ac825e16670f5b49556176f0d0329dfdf96c128a38425d1b24232119a404ce70d76befa066700cb1999378ef1f6d74e98ee8a6a3652d0662d3e6da027a281e6d53cc10ecc4c67067c9975cffa0214fbbb718fd008f81e02d38cbb28d93d44b323d5ad52dc422a47b3a7ca61d5a91d10df0c55302c9dd0e4241d1c9c6e2bf0e344cb33831bda013f70fb27b9ed9468f877499168660c5034e51942947752ed25d2357b3adbf71ab8cb5bb1ffbf8f62e8e953b4977e060d2493e211a5be7400b212c47ab5d6b709f79b3edf18399797e42a2090d4166155fcbc1dd5d75a67e5712c5d9790cff461ca18c0220f9ff3277be9e91ad7f0d39401bbaeac5c1971281a2554f818821ce082b6d6e6b850dcd3854a01991e7a0d6955584b8a3a06e1c1fb277e0d49016a979ce132ceab52f310f94fa78df121d4412ca2d555a209ef365c851115d21280018e0ec44b21cdf62aae9cf5fa300ddc1e51e294270d51886a7417d1e1e163ff3031017cb4b85d54313fe5b4711c8ca469d54df503f5a20622888d897ab505fe8bc43dc3d2a0da3d3d8bac6f2ffff8f4f6bd04667425ca3159dcf90ba50b695f3355262a67051211c402345165dd6c87a9ebc4cd33049592612a6e20cf798a00c333eb65f45180bcb4af8c7e65d6e132a21b5a6a2eeee891dae0f3db1bc6f512573614e26c78f064223c649821b03948c76391d12f001d9daa7da4d2ac60984022cc691eebb45ac796c51174ee2c0d91e368726c37bd4d17616b14e40b3f8f2c24876202fe3d0069840359ca7354eb5285890cab6c34bd8c42de52330e59b61fd4d713997c0de663c1492d8a22f6fe3ce5ead7b33ef9166e135566c2e750a0f380b3b809f324008b684a0ad90a957599d0e283438e5f089a3b4eb6a4be77838d6f737e858405ec7944bb6717e3b117e654a8f2ab740a436c1402c86d6dec3c5ffb63467a266e37ef2d154e78ebae03875206e1e143403266d4f7e7e1a4421f96cf5d938f2f08bdb2b33026c360fc175af4e750f802627d71aff96acff181a0f272231672141c73418a423a853381c345473c4f5776e3dbdd99f461dfc2fdb743f192bf53c0ee9f707693c1597a2a76a574b6be8ac4aa285b89a9898c2ab4d317997e9741846144e50b8b8bb5c811a0e528e0a547da4894e5dab050f15b33495d2c9e592eab0c27d5082cc76d1b0f2d4a219085cff5857f0e7df6ae2592b503decfacb1be7b9fc5f9e35d66ffd1615e1a58e8ff32340a15d2868fb818220c000d26b22541eed15219938af63495d05bd4ba0258c4379de522d5d9dc8cf9f6312964637d3dcd41f07e0ab108b29d7bc85ab1edf76d7787f6925344f7306a4fad43b86373a69990947396babc68fe20e6897c1d429784d10ed03b40b9a18876ea931f22bb3398ec9fab0d4c589abffa7697af76898aa7ee4ddd2e835ddf90acd0f6aa6d66b66c98f5afefce45d7ad3f85612fc65fe2586680f0aae4c490d3042b39d9502cb2dc4556ed0b1617ff531bf77522e3e8b6206cf31fc5ff66a77cbd33f82b4dc301b0dabcb7224f4882a1848c00b0be7f883ec899d242ad0f63dda35f50168abf6174505d05d38f6b9c41a056f7373218f96bb8a727550841623f508d8291caebfd7f446399d5d04a2b6d1d6e9596236d81769c6d94f7e5ce049e4bf020bbcdabd4d21df1a67c0353ff73e83327044c16bc26d3b003d36173e0134e6f490e69e7ea9178035edc6e2e01c5dfd97e264ba6f1f5a23acfb24d6f6ae071be560cea92c6ad614a438ba258ad62905d4f4c01ce3f3dec48a3bdd5a9c676fc4a71faf5f0aff8dfcd7ae27cfc398d942422fd9c4ea9f6aeffcaa7d7afea29ccc654beb3558efb16193430d1a8359cea6f10212a583f1559c6f6d675d61981040e79a839660cd2a3be8d61f0749a2930027b346a9549e59cb846bb941f0b8068d88d9370024076de49006613f6798e4448c416c515740bacbbe6bf5d0b965114b7e065ce839d5ab0adb2b2d0be0983d045b6633702c646143a4e4a36c1a56ea66a8b33ef52188dae7165b1bf42d903bb8611c1318da16a412c6f9d1a28e6a487b6f2c3c5fa824bfccd93613a6145417158c8320dac2bf4a75a89de9476400dd5ecf0304b8d95d357cbce5aa881f53b3c46685855beda548294202d682f429393b9c1b2c94f8b713e6a4364c69847323f46fc6fe2637827ef7220bfe9ad66793ae7ec967142e83a8b1296855430ae1b10463262015ada5ff9e65474fa8330ac878d8e32dc6de11ba504c4433f008604079bbdf021c40deb1070ed00bfd01536fa36bce89b1101d2db3ca814f17bcc3b05ca0853f3626aa6f7dee3f53ab4c98da98e22244377f1c96289b6fcd75c6ea25899eac45e84a40a4dc063a219882ab6b7c860f43638c390f2db6c8d82b96339fab72b49a37790d12770b402c113208c631bacac809301f1b746fdfb88b66a86fb7eee34dcbf664af32422aba2ac90a5df03fa831dfb1b705841205a28cfe35d7c6b7323addd042230ecb3a418ad10313b6cf236042a80e8563900237157a33ac6bace0dc975766f31423db4d8a6ab85a188556657dcf4f02b3e5e8eddeb733652b90e284d63489a655ad4e3e4bf112fd966432d04d7f84baa4d71f6dd97e5c0f9c6c990011b9bdd5458c2a9fd0577725e7996a3f0d1bcddb88b635a0cf95db95b2d3459373517a0d2a5d47fc4eba598f15a88bba9725d70c03c1fc59d6041a3ecc9af5c7c728d5b8069603cc2e0dd62b0c232242a5b5747c8db226426a3a16ac9330cdb99701e5059398700ac9e49dc02884a9b5be3ee6f2a37e6d8094aa164c5272261b1f4aebebd9e065cfa9f078f4eebe4acb86a1a16e8a5d70359ac3060eb95672185e4413fba968b671bce2e99c7f79f6275b66aa2a396ae62f6f1b0dbc74d2e33c3a584c214b5d62a5c680c2ae1c98e94085bb1633cd4b378162df82cee79ba530283c19c4ab51ce2f52df9591342f959a5d346905633b58d65d9fa5d7641cea8dbdf3c8adfda7ada26203b798abb8982df9c8cda37a7bd89323447b6c95ae9891769099c5fd94b4d076362989137b3a59c1f7fa2c3693b38b06306b5df33cc8a1673d2576724b10a48de0cd9316b0c8bba6d9e225054ac9f3d48f4d50e7ec263e8383667b8a5dbe2343beaab91761b97ecab52f99cf15e887c78c94f960adc4e05d9a3be1138748adda95941601929a033315c7467d75c47f08b7462f8395c899d6a5975340b17241e108ef82940e33132da0697822357a96f86177e13e763e9aed6c5a74c190494ded0b6ff07a9cffe5b536ea6a4975f705624b6c3d720d8fcd85e2df429dd6b0f35a2e88b65b496769736ba05778d09d7de2a861b25ba7877d2d36cc782b3effdfc31c95b023458c95308460bce1c655c963fddc9e94f1ec131660c5934daae5829288a99c541af5ff118d4b9e50da84d1ff7d192d02c2250c1520ecf7ca4e92b8ea22eaf06affafb0d97563af28b22fea9a4b4cb534e9522b3459505fef32c0fd8db91e545c8d5cf42dd045c25af716113641201ca9a1ec675b05b376b125dd3ca81de76b5149243c7e8670f4e7aa8a14dce76cbf2225b4dda8e88a43d3309b06ea43cdf2c3b3628231d88a9ce7d9217c0bc5a5b0aa19b8e9d26c875b1ba1a3fa2ba378c434b09d59ba3858454ea1f519f6de8363de38e7cb6c56d858f5a6e62ca025527bf6c880a82bc9f6daec068c22b03d172436d43f8ec4da16ca91e2b7ccecfeb51e272d8ac4b88683edc388a0a4a543df44ccbc2ecc1aeb9b93892cfed72b4280ab8530961c3b537a893e9e7815d4721d3bd083b0905d45f650018b325b2f9f22f0921facb3ca09e899f471fc341bedda829c2298dca9a2420729a38ac20edec6b84be281e3a1c4f3165c84e69074c4e2a767d8c8b5b624ca71f9edaaa21866ad7e0fe56a8dcf992b2ae8fc3581c989ea7a810112dfe2586995f932747de96b34bca60f4cf2602c4f06cd31efbe4aa8ed870a246de14ce607246cfcc1a943975a9f1157dd99c53c1aeb3cfe73bcc6572827f3a967fbf4f6196ccc964fcfae8af485f5793c1be0339d55ceb926eee3e655d510bf62564dc31d378c5e486e2a9fbfac336ae86d2f2d5238000b79b02d63e0f49565c8773112fa457e0dd68db0143459e0cca2e4020456e40980326022987ff2b915fd1cff1b95185fee92d3435d29798438ec23fbfd9d6e219e08150491517d97199cdae9968114d7f450bf51b09dfec828b7c861095e23cd7f6dedc0ea7d5ba937f69743675741c0420679191d6036c25dd8d94301c31a4c7ebfaa1f3194af4035f280aebb91f6797bb51fa3b37a547a31b2eb5445079147281c0ec8352169a6f83b804cb18b3f388d2e00000000000000000000000000000078b3cb11193a1cd9aec27a7017e6e68164ea011656ab2bb61b4a17aaa9"], 0x2288}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9d", 0x89, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) r1 = getpgrp() r2 = getpgrp() r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x88) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) setpgid(r1, r2) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:17 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480), 0x0, 0xfffffffffffffffd) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) madvise(&(0x7f000057e000/0x1000)=nil, 0x1000, 0x7) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) fsync(r0) kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() syz_open_pts() r4 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r4, 0x0) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) dup(r2) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/139, 0x8b) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x92) r4 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:18 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x86e0, 0x0) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)="f9dc2b3a4b64c01c177d663eb62018a3762f6e4c0e457c420c50999ccbb8547eea62", 0x22}, {&(0x7f0000000100)="9d91aad2d0f2a074b56a4c4a5792051e2398194f10c94182a093b05f81dd2491abbfb3dea769397bbef73d33a5f2af1963ca0b7c8b61faf1a2776317e2b4e7e4ba48b795c6c2104192f3d49776b1bde44d083d2fbcbb8f0b323bcda21df20aad68bf246c406fde3f", 0x68}, {&(0x7f0000000180)="789ef54998bfa39a767a41727e834a1d9ecf6b16d134576c971555b1ed4426ee88d6b242494202f53d95b51df7ba74fda1305893fcfbebfa4dcfa3a79830146adb1ec0273fd85048a614af3831751537f63200", 0x53}, {&(0x7f0000000240)="d30ae6", 0x3}, {&(0x7f0000000300)="ebac6d76d7f773abdd353262c183a6856f1ad34b45b030d69925483dcdfbfdba867a19160fe199b5d1a0ea2892c64d74bced368fb6848bfbe35b76b114f77b852bb924a0a6c63fbb2a2f8655c9f17333fa85198d296627518221c6e7e0743728d964647d5cea11b0ef354787fa78aa0ffda40374c02a6d309a1447fd965020f8e5c8949e5ab398c63955ffea2dbdd17b307a7630cbeb032cf3e1190a0f86dba71e7b94fd712735eafe4f2d2c72cc0d6b5b0c9cc85fa5536e128ee583d0b95099d337f0d5ec8248aeee02605c1e76a50e8c37695b0c17e29e4576c4e45c98d098eeff703e34d22637e447c426c4d768fc9b4675f3dd752e2782f2dba4bcac5eba6fbb4b4d94d129d79c4eab3c8d127f6ca01dfb85ff344ac02bb385b6d5ce1fdf9a1ff73df2db9a64924199aceb61d97d5545345982d7b3edc07dce64e1c7c7ce1f39ec75bd92f4f1e79d752754d4a291ef1650c8e266e68358acb7b11f622934d58b58db88e0c6fad51970e7f651b9901b21875d5a87245c14af525e0461b76130164779a32f767b761656544e2fecebb139477e00d09d0163cbffd2ba205d45309bc7c0885df1224f8bfa691bd9c75e47b22bf37f4f4cc796be030cd3dc05882a534acf6d52556cd2dc9a610e32b4413c4a9a07b7a1692c6836baf522e086e7a1800b00d1bed4c7ec4eb4f4a01828dccb29cd125b27ddd39fa46c306634b5a87da499ed91d3bec7e7268c521efe1fdc3db9d8ea1cffe7fb0cf3bb4351e2c46cb1c60b835cb17694032ea8c24b8aeb16990e1c996d4a6f97607e3be67b8f0871ad6aaf107842fff3c611c6747990fff9443570e2a8be2361f5bba85c2d90c48e3d5d8c28bf5611c3b88a0f7834c6e7994ea9d79e8cb9b65f1f1d563ee2f30c3f0b3438973ef33cf6fdfed8e42552d5734f67a6fefe2e2b59d6edc86b4cc9b518a4d5d9ed453f8cc830ea21c9c32e5457cb4a28f026afaf73441673dade5302a1c3ab2f87de90ff3bfcdd45fe847eec032c2ec80bfada83ef811ad931b12f2a990ad0e9f4bb5067a3826821e7b2f45cb76117b0d7ecd5eac7a80659c37a7cbf47575f273e399111dc23cdd1defc749f11b4196cf893e542d055ccaa5d0c6f97f2142d8fc56c65aed6fe6c4fd9b9f7f050a41b21189b3f50bc0ac712055b1c22da160a4d516b938154de24a400bde48ca4b7225d8c86a66982e6a1b58221d84b6fb58f8204b3d195c0afa0f7356eacfd65ab38e38b5c0a163d773e40e44653a582b846e6c979261e49a1b8c9419fbc706184408eba6ef2e1fd73cb63b9abed20f4ac3bdc6491f22012f74c141c40ef5ba52ff59dbb542bc3e574e89b412ced622ae32426b1d1ecaa848cb5fd692c98e31dc34a088a0f02ec14ea4e3c4a603ce01c1974a76b3a7156f905d86f28609d1adbd2514fe9c55851cb6f823adb0710398c5229d73834ddf73a53a36f749d42db06f98252a68d8559a89a27d9a5ba02fcca64ffe9da4ae85214acf02db98fc0b0d33cae354766d691170cb86272ba40df91d0af1cf2d66f063c0bbfbcb31d83f8ed03e31ca978496721f84a540b35738c09495110ef60446d51a972f3d48040b589298e799f049bcda1b36ae348173319af2bb7bc3f3dd39e1a6c20018c6e326a3e91d5df5413e9bd7ec8dd9f45d1a82e1ecb345106fc6ee5a70e3940dd4aabe664291d1d8422b55315ce9fa941ad057d9802bb1e5d1166ef7c6f8460cf071486b1d3bac2b26b884ccaa1e2f3e05c38d7ef52fbe2477e4cf8e913c332619d35af2f83bf73a59a65ca2ce6ce44bbf216b6bfb1ab3f9529522082b5904bfd095b6805d77b1afee8e4513c50c67d4ec89fe49eb1290a30368dc15585e0255e23a60529f82c0ae3b4ced8d32f8621dee8ba59baa426a3f098cd79147f2da0156616f741a9818708c8c037af4264833630dccb4f4c2a21563b8a258aeeca29517fd5844123b649a4d4a215c21d53cfff431832c9b7b953e604b271cc0e03449d400883bdca4cd0577f8d90a9e17f255ca8910d8048de264be8953d9ca26cde5c295d4de64129c0d7ac65f0cb49c4bc62b5961a9bf4ac21d056b87502b5c5d517eeaa6a29d1e5477b6728a367bab068a723ac963ef7ba833cd989d1ed826b24939dcd9a5c2fe0b550395f496cb5767dde4ebd2a5c6a60240598ba78c279fbea84ab4dbbe5b44f6693c0ed37956a50d278eb6c854b29fd2cebeb9368ddf14d2faae6acbca7e9bab4193323a1aca4c12a859a04c31f9ea09844540ac7deab9eae827c03962b0cf40f6848ea99e996b909a825a0a34a6a81babbe6c0fb8b52b2d920790be3c5d29fd1afdc9432bfb2c86fe4537c9fe8400c90948d26b7c2b24a0c5ebff4ec6f77ec00b9bc96ca7e847075fedd1f99546de63fa6c786ca9b689d3243e0a17e116465889f944fb636e7f77813d0b66696375118211c1ab6993e3c993da26a1f442a6e4b256c2459296d990eec4a085996e18e25844e05420f87bc3dd7da8eeb2713d70f9725970799cb22b0f53ccbeb669081e7b1be1f0758a5f653c7893522547988e546baebcf4662223d988a29e6bea1d2ac78f9b069a61acb20d98c721e5906ecaf9773375d0ac0e52e8ce2be9b0fa2cb0132662c0db46fd723c8bb4a3347de124533aa1f37aeacef5aa19832c247d64b8939bb696c4e79e2b713048da67ac5847fa3a037fc4b51d001a1bf5daa95eedcd0073d9deab89fd726928b59a698154aef456265f9e649d429f41818ae90951bdc998736aa49ac2585dc15d56043d6f4ef0767ff350cffebd4621fabf0cb3b86bbc329b9daa5001049f8e854f78a4c81f5ecc332ddd4ec0e3cdc55d533d6fd7d5550d8ddf0682cb1364ff4cec623e2b1e5a411dfaf248ead18e568e70f33063a22f72c6333aa06a97ed95389b12c8f51589417afeb501c6159095da4d117009b583bfe30ee850c373a2c42f552b7a3e84d13a19d1824578273438522b015148a2888214525e075e579cb5a7c1acbef571c3b92af98c32becb57285e5a69ea80217deed22e1b1a9977406ee541877973ddf4926f2ffd79f4b5aa28089d9cf77f26f6b360815ee99817ae84d7c04934fa2f6042bdf498e7aca5dc1964e784538ad8f444f2a43a585f756a6f8ae44bb84a5842583201f4003b5cdab7db81fcac490b0d5c8628a87bfd80c4d6e0371c26b0d3597575b798c6e6ff49c75883c3796dc1582137af48f1ff96cfbd14244abc2fe3712e6a35b75d8a2b0136e8e23340a2258ad2bdc7a18c2c1f0f987e7f873998ed9b647e39a1aa17fbc4e8fb91fe87ea77275aece48298db59efb737de8fb864cc1c46058595b1e1b2485349b8b3446c96c9c19e4ad9fe094594ed2704ac4ec23214e1f28dff00225dab59745e2ab4cd609db5a99073eb97fb43fa8a83920268d49d2c9bd6944d3e72fff2fd512b94a43b6d8fa909919a2bf25e6149ee3e0bc268ae3a39313d6d3c70e5da6e88ba75f51d55d313893b9669d92180bca9557587ee0396387d9ef95e099eed8baf61a060dde3f8ff06f9923bac9d1392332e54e4433510dc4addc57c179ccab18985f9f3c1573344114186495027ff61c205282862178e80d613d6448ed851480d3d9c69f97bf4891ec089a5e7ec5e9ced2f929f92abfac60e97a04962410a577b234f95451027022899a2aea77a5a387446c6a749436a78ba23537c992f4d0a754e679db9c9aa250c0860d546a1953fbbf6ee52b6e7e7bc9083b4df97ac235e1a451fe0f1b4eb253d3e59980ff2e3f487272fda56a208a45ea24a0128812e479c03abb7fc94803b843757c0d1371f4818db5a19857577612b4f19c1603ab09c5b4f76ae5afab28c87389bb4d9368dac1b47bfe7c8c670ccafbbfa51b1018feb2683e5a6f5cce5c4538838609e68742f1328d58e65705328ec80ee57d5d4a5b12f3a9d7beaf6a5922b3475dd1a9c748b0ace802964040527ecf8ee3c25699ce6e61590012ca71a32bb2e635baeee534583b577e4ac41be068d1f0be680afc7d09999689dacff22236e7a85210e49214163a1e412eeba95eeaaff70a1f87ed2ee0bfda4880f7a7b09b1bc12ea4c56336155316e4b0ed823dfec59928bd68d8a8772fca903dd8995af6e1cafd3ef201a92e543de0d8c662314c6d746556cf8fe85e31f019701a19efd36f77d93f0efc8fcc7446867c4429a05c146191a193480d7fb5d37f0e35713c23b29585f564d51b5489a11a8c34cfd307b975ae96022aaebd6c00520857e7011408b53f595bb8c138d28fcba342268cc5890c6ab508155c54aa7dd10ebf5295cca86bce0a6471e83ff3afd061a152fd6df9860f6b2f4fb0d4570c39d8f37178e637362c76db626464c5b9d8e14b2df97c1a47c6cea8c7a02b7342655d8a530b4f02f5aa8739431fb0eee7dabd2bdcb7d0123f6accdc90abac76d95a56a220ea7303138c0d9f7d094e3242606af8dfb412d97f0a1c2ad9e309ee19b67c7036142a065ff8a78251a77a7058c4bafd84f94470e561214f98795c634d9232db3685bae7985fddfc72162ccb9b65aea6c1a49108a7406c33dfa4e3b3ee222216e67961e321b6fbbae743cdee9bfeed8db13b445fff8e00b89ab7c0a688b036dae622a7ed53f6aec44273202f6aa5bc29e22deb38a9c7c76c3f3281728e0e94eb45decf3b06197d27fd97e90a4c15296635644abd4481d1b56e379c365d94800dca1b71f6b4d4a2d40910644f5588c53f003c73a5dc513c8ed914cda2202934afa7733100a151ad56ebb8d3b9cb28bd63bce2d35ee77207d19556125ac6a58a2885fe6a17701113942540589479709b97f49eba01e6d5e3a66dec6ba832542bdc9c0b67f80f39f9025f321e616d647b97509ee51ac4c702a3005a4011fa3293ad20bbe1ecc3f646b463aeb37aa57c7edb392034b2f1b8e7ca2a53d606131b5c55575cbf53374c05cf6af4f7fa989e0fa554e43ffb0bde1fd4635e72977ed9d786e8a71c0f5c3e810261c90bfe866076980c32901b52a9c63daca1a51149dac0d518b59c6211e8d6c4fb0ca7c8f90a52be8ca2f231cca7acc6347d4dbd895b4b9ba25817df433ae5a7d1c2c03d51eac84fe1d1d4e7a54bd7cd82c67d65a15ee0ad40144428e436adf54f12e75c6dc36b5b3c6dfc3e6a5659c2b34063508bdae710f8888b3e2cf2d679bad549c12a2847dc25f2f8f126dc406244f99764cd51630d0fdad6f02d5cb1450ad1b2248013a059d51925aebfdde2c0a28aa660c7cbeecfa3a0a0dbc44c0146c3b04928ebb85d6f64f0ce205690d2d6600f258dd4fc1e9ec5ad24473efe5765d3798518677e143c0a69363e5e5377dfb374e311b0150e46b97eea9ef3b361717cdececa5b38d75c802c1702717e8d197bbd2c5991b83bad1dc71a287b2fa53954d86c4177f780817aaabe44a37e1cb569dfbf95ea1c213937ed8514e8c8629409016be9bb77e9fcd6e7b7176d43f2805e926849ee87c5af7188bf27dd530f1941a3f5e70b5e87c2da2c4cedf0aca2ec27d185756a02afb1390ca80257e87d565a9d4ab066b4411c754346d0c0fea844b0570ca756ab3511f797e8acc5c9b04973a949eded939063498380b2426aeb8a5ad773d24eb5c347cc0719c7ff6c34cd7976447289852eabb177fe884dcc1e979cd50a0fce75e0e26ece083e316a24f717b8a49efd6f93123d80ae0a1d21a5c4513e21b86c925ab147716245785756d612d2d650752cad5ee49f98af66f65761cbbcefc8fdeee5f7176119dbf8b733f1c82e37d2d50f9375ce52790be163facf8c2bdf805d", 0x1000}, {&(0x7f0000001300)="de39fef690a84d86aa60da5833f9c1761d76e991f3079dc5f27b99e9c293fdd2a3f3f61455ef4554496a91efaa6420d2e201a412d1a491bcbae7b53ec2cb349f78778e5ed6c7719ef9ce997e80bdc03c532c3d75aa04aeb2d3a75ad40cb150e3758c22890aa6a67a0771955e911ffa16e3cc7e8ef89c97330ff10feb4bcd40d1778eac64e9ef5f3b9d4134e196ba1000b5c945831d592fe70dddc6cf4c709526343db62b7a2445d86ce5973538155206d566c02f1a71cd68f1ae1d72ef617ca3ed1370db67ce67af960463a1cc0cec30ca6d2021235a17", 0xd7}, {&(0x7f0000001400)="339d1b64fb50fe857a5dfb683c1a1215e4db815a5d4ae8e681706bcb8e9301eebb0ccff4ad5922f299b80a38c8cd48114347fe7210574114785c49088801fb8d728b6d42407bf40815dc45547819a4c046f4229aef7dfebbf56893e308c01176c322a7e6113e99fc2a1f4177dde59526282c35424dae4a36bb31dcf27dda7eb963839aa2f6f82ad941263e0c98b8b33e90164bf5ad26cb2da390cdfd26050c70ba83e656ce6c9ea2f45ce108b6d8d604d91a49d28f1bfdc4", 0xb8}, {&(0x7f00000014c0)="8cdc860c22b69ee4466b4a0c5dcc9d6c9bb08984588d2c848e8c0a6a7b0d762a2269f530798dede06e264a9dbe1385f8cbbb40123a9b0a0580c4c6266dc6b3455259c1870ad6b1578f54b838e334208e5727916fa52abc234910acc8fd0dc82a1900d8ef1c25b251613dcc19f124b3da90c2a54ca58cb97b6206ead9d1fcb7daaffd1a0b6ac9b0da592357c9a35af1b3a0de9ad3d1dee8b71aa1241a8db87cd29cb644d6938943e3089207de1897ee20c6d4d1ef484998313b5cdf9013070c823b47691074a68500821a2be8482c4cda2a79273b5811977d5c18146f136b342edbd18b334d2853a949c75119c241f97f1351706f9e5f64e80628b06e42b4c50072c470bf8c439be67e7207928c225264822ad554a6a1365ca482bf774ad376a21b4e8331df2d99ddd47201978c05181dd09c7066c5d71e0dda8409161c4c0b2290ffca322126e7d746513c54d3d2afa3a58ef703bbec6d6c67900a817d67527abe3e356e3575772cb87045ea7f2888ec6ff26dbe87515dc8a3671332d9203f24a8f9b45469177c1af806f4fe4aad6486425f941e6e0c95bdc68aedc4eac57d4bcb994053066efa4db26ba0aa95ebb3e50fb7c859bb6f0a9e41527aed608902b9ae5ad5bfab55188cdf957ed12acc12444b09907b54bba5f710da5c3f61a47654622b74b4ade37fd9bdd70d1d85efb089a6f5764b7a414aed99c7c60c0f2ad5dd88d463e632c0074bf945c2ac9962f63cde585997e8b878de332dbc3e4dbdfe44e15da98fb82a3cd9539dac99b87011823bd301c2c1f5798f8afa3d2e3b1dd21643d5a9e12149bd75db4623ac0a792e13d868d6cf0b3c70b967614f00d070e43c7f2b9b19b95ad0b3d7b19d674d1bd3ed2a47c38dfc62f905b9c3dac0f7f652ab566522e64b7532cbefee05d1455e190bdfe90beff0731dfcdebe2c61c4fdf2b7e003e79ef5206325127ec2d0f80a54d4735c08e57ec292435d5f349db85d15cde5e8a7e57e6ec06cdc0d6b6c121363927c54a67b4c64d17b93ca6f50cee2a6c2426515fa450596ff1b68a3ff9952571633fdfe4593959a997be2f29ad501c24d40ebcb09d5be255280a0a6dea3fd4a9bb25ac4ac30cbf243a7d9d5d6b4a5e532834769ce3e6eb8fbf95e15056a999828bd099801a04fa798f1680cbf04ed9fec54c6074eea159fc256db14ff70349ce667b34547418631c49e8cb56660d079a0d849286212a722ee2c6ef3db2322d56667558041bbf0b775369729e73ac4bdef3cad79a3bb963fcd77ba5a67c510132348c7cce8bd6a820d50f804211d5181a90aaa1b2c15d74b644e1b12003473a09745d707a38b638ccab61c0040374b841213a9cb3e5af5ee4ab4a249b3c6414a85bf52a62e37dc3664d3ef40458c52380b8b30a81092c87ec98187c8b9fd3268e921d6848306dbc35c89082c8ec5179e23b0735104b48de24c051b8d888689e6d10408458779e05c66a5fb8e0667a6b7f8f6881a6f014858d1d825ab00a2c7e9303b13c3be8ae466c9d5559e77a9e1eefb5331bd45e41f296570fe8591afb47645e2ca1282903403388a1ce82429451225bacb9a780848d12b0960394ec9560c58f932e0111a8b85561be9ac41992267b7c410e4386bf7c90a12e230e1584c46f8c23d703a983425cac8b4e99584982656f9f2a8ee317adf5e5474a50f9a4c655a11e07926688591b2c59d1ce37018af20c3e0f1c1fd5b16647c53844e5b0b39ae5ad737c8a054fba70e8f6341a919eda0ebe138f2a369a82552d8c085a4a55e17f4961f9884afc55d88aee98cb7f0e949ed09757aa46901d5db4bd8259819eb1280b859cfc646d040ab39b946e69c57cbb9abeec3f53a4d39741167a119cb39334d9c0366d3d2c3ec9c477679e249892c96500d08c320e38131795538ca01f821f9517751db7eb9a44863995b937201b631add4e740b68783d930fb8c2173e1c47f7e77ca44fb8b7804de36eef3ae888f9f63011f7fd3867eb531ee17db314a25c05c1185881390bb721fa234cef7389bbfca8c5a5037f77ca6dcb45aca217e8e0a3e3ae974623e7deb09db05df14ec3da33a438ccd8b73bd21b9793f06467e16764321adb1b5d04dfca63bbf1219fa755cd37af25fdf21736268f72851bd3c3568b8c9f65c2676f81e57faded7254e68c210c33570cf1413789bae1d0058882f20f4ac00dd3134b7f2db8c10701d2cfebb4bf6b4c5b59185e3f5ed7f873021161e60d925a02b9e2028b456f3f352d7c464f6ad952f519b4474640173ac4a32ab021ad414e3867d6c895e071a4f6824a8944a562bdebdcbbfc0d5eb1fe5794306bf76344dc89d1d2d7e67366232d96cd74c99ee78129ccd649eafdfd8b5dddfc4a362218b03e59c5cd453a998f9c92c9e577ea2f5a5b17801baf8b051e9453d1a66d14c1d8f537081988f00dda0dc463959a5b74232468d48de2457a45cec6ce670844b5d1753e18fa7cefb12616dfd43265a7c8da47bbfe22f2c87930b5912bcb3cc0e122784aae9284cfe7bc07713352710a6fb713c85ca6dc367942a3c7f60493b372cba0182d9b1957e1f35af794b0f12b5aa5bf495b10a7629e81ba9cc86d5f2149608c05d9f154636969974d10df857527d8f4851f1f9e93afa99516acc5b848f3145f4ae24f25df0b96396931fb47895797ee45c58b86183a0333b7aa461ee191c71affd77f8791bd2bb3c45fdb1ad3a2a8715d6913ee509502e6b0db9744fffc14ad68969ac1429c1223f097514b06be5ace766ced5298c739af2eb25f0cecf7d745e56c065535444c3ebfc6ec83ab98cd417d749b1941b225181a0c6b8d06ffb3dbebe922714134a53e57b0c4971a4cb319ed296c195e6d643ac93bd9f38e004a035373201d261568b44f4d18640275e4a1e0050c6dca7c89d3e051e7462f91b5eb0b970d449c847a9177a239b8cc705b72ebfa4932bd58465b4c6ef8f31bf675f2c41915745353b02151e295a4fe473762933bf080c6e8753d5aa39c5c24dafa406416f49f3c71120e7ba2cdc1fb9ff01590827bfa17bf011ebc5b413617872aab29c4e334571f4be5f3936f057a2ded20234e06ce5f9a203dd52645e8bd3da552636ff4695d9fca2053071b021e52f12e61bfdcdad88d60c54ea0b90e9c54e6c2954ef2cdd43dcdcbe9a806f46f9ad3b3f1e1696517339be07f1bce5fd888129f14455b0e8f64efbbd58ed5fa64882980b225c4106edc92733a91e6f6bfda7b0cefaa6ea6a2ee0a0704bea3b412d85b61837f12ab2244a9cc95e5aa3d25db7b2ba9f99dfc6b947a5e4785ec32ba42c61ecf897952bed253316feeba7e6eadf5899be66728e3d37f262f7ed490bbe64e31e0f71bedfd9419514d1d2f668620bf820125b0c06872ffe670bd24a6cbdbfeb29d0ae32b088f24e9f480468144b73018333babc3ec0b1a08a37d5c6c90bd4674064a6c55d2d8d9e8be60f2805eeaa9f2fa24927a27c9217d4eb4bbbb1086222a7182fe8808f724e0cd18cf53f522b23c00a0e5bbd67eb6ca0749f8426624333c8810c51b07d77175763fc6e89636b5c39b7168fb1232f760405a26a1f2710970082833bba3824b90877cd3c5f6793592174ce716bc70f0831a8becfda50aa8e179cd0cf77dec8d28b953bb80bbfa2e40cd99c447ff7e735993727955c5f31ce8904512dfbe90bc846aa302e3327e2ea1f7e1faca876410aae23475c4bb11b7d2a2f7ffc596581e3851f972529105e991a5110431f36648589e658121dc7ad2af971d838b3cf256e0486803444881b6fa59aa5f7fbf73109c9c3e391301902a1c028c7e591c22565677ac70685306a00a9d2bcecfa982fa2bdb4405f0d7864d3d2eeaa55952ad068c10eb10d0960ad6863166122af92af590938aeabaf3e53852be7caafd7ae79d732548700fc990df6cf17b551c3a43cd7518d54531067356e911a23fc8954260cc968632d3df97d37cdffc81914b7db2aea7a27ee228f7a79741f417cf941d364f33d39a89529bcd4e307c8ad1353ba876d0c0582b2b8fae202226fedb8b8b5ef27551c251ede892313dfb5392449e4c921330ad777b6bfed0c7cc0259a719e74b4cd92b35af362ea77d11aea2a3905f12f6f5bd853afc677d00b7bc3676ad22ee4e48a2b6fd57968ca93519ff2fa7509e6624aacd970e908673d2fd0e5202a4807b46aca7b0f719b60279b5623c8b5875d55c3d3c4e913890f1a909bc53b2e44748faaa9c2197085e62efbb1ddc528387493591dcbc84cd639124911aba2e14fa10da1c2f6223fd7b9e6a4086f884f040f081b510cd1004d5a76dc127f5043c7be61b55942ba076410db41c6791b6bfbf714231536a01c254ffde749a88705e8fc767067404eb23b84827bffe4e5ad74d892c15f0ad85d8556ef58782b8b6a11ea697a8ee51e15339919b12110e72eb9f5c9bf3c4d2f7589a5971a6f724903ed40ee706a3e0a0fe162dbee2bedaa79cf1d739d6d030482798647a191c9f30c91876b286698f693d2506d50fbba4fa06b660b7ae68ba1a3036c1bc04c88fdc3bbb417917dd3bc5a098687e9d747272bd96b4f11b67b978c9ccbdf23f4bba4ac3aa7f47bede322832eda205eb0d12ac1b82bcda1c870704369f6bf66ae8003332cbef5c79da5e738f170de0a4409ddacaa12859ed1dbf9c400ff80cb35cb95eeb67ed60ea18177d2a91f1662d7abaef3007bfec0c3d2a78dda53bb30d7f04a842d0aa9212d75e308803bb02097dc58e10f21ab221fa594d3de234e3152ae5dbce0c86093bef817cf2c9d0b411c1d6763bc9e3fbd8af61b8da64dbd163a7537f4f72159f7fc35cb6643896eb02f264e73ed6868dc93f9b9848301a358e76cc00e6c0c571b3397c0d965804ff5b4e5837a799d8deddb1f92d896f5bf5a09b3703fc7c1823199c414c5b7e22155e5966dc6e4efbfee083393aa678646ac8449e59bdfa7fe026baade81046ee6ca4e2ec196dbaa03cdce9daa99543a56e4c61aa458a59cb5f8119dead80efd475e58a9f50d198f08a1a00d8fef9f2ea0afef653425b35f7d4f1ae04d9524279ad7eefe801c4b0b42aad28b9500e2c4b0b22713d9f2679026a783dc432c74084e6c0e9c1982f9c063c6edf6c1ba429284c2cb3abda8831dc26d1842e56c8cc4c757a1dbfd61cce8e4b19f8ff96529a2791dc06d602e211d5499ff45fe7f9e818f848f56e132ec0c456e2e9c51f0b64171b859b62c367064d8cf1de1acf408067ca33ccd1a34e6ffcdb7250bf4462f55d9c7213f509565e2181bd3f934c671afa6e06bf0e229349180bf7ec93a9e6a4ffd90c82f995b07d3602a2d1243750c427472992ec3b5b953456b06702c57084c0f7893413a521d46d26965c4317deac18a519f16bb10beb1179b84b341ee4529bd94e7566cb1c1312086755c689876261877f717910e90037033cbb26dea61044a8f9293aabbc44086308df50ec3db0222608452d4911e3431ef18f320ad23336ffded11cf4641ee88006cd42eb32b209cc9cca8e668bb08bc93491207e66b0d90fd2236c9b3dfa3f785331661a284400450c96f6160aa20de176ba6d3d8d359b26674d9db0e3c952e73e311a5d22b67610994b2973b571b86f775b2b48b175737cf519989fbfd47938cb03dda21e33a96f6e488a30c34a4a0a312ee86db142fc5e156a2e4da4a8d887df4492f7e28d9002db716a287c36fb0f324e697c676af9b5cde5a3c2fc2116e7803c74992d75741c35d16bbb3f0aa34ae88f89dc772a91c94050f5582d141e2b1609878f9d0667fa32a541c51a1811f29", 0x1000}, {&(0x7f0000000280)="cf1fbcd39cc1", 0x6}], 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000100)="40e70055c817", 0xfffffee4) fchmod(r1, 0x1) pckbd_enable: command error 16:00:20 executing program 1: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x80000000, 0x9}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x89, 0x0, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x26}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80000000, 0x8, 0xfffffffffffff026}, {{r0}, 0xfffffffffffffffb, 0x42, 0xfffff, 0x101, 0x401}, {{r0}, 0xffffffffffffffff, 0x6, 0xf0000020, 0x400, 0x4}, {{r0}, 0xfffffffffffffff9, 0x5, 0x4, 0x9, 0xb33}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0xbb, 0x5}, {{r0}, 0x0, 0x1, 0xf0000002, 0x6, 0x2}, {{r0}, 0xf8b550468c92ae41, 0x2, 0x20, 0x8001, 0x5}], 0x7, &(0x7f0000000240)={0x57, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x4c}, {0x6, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget(0x2, 0x4000, 0x300, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2fff) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x4, &(0x7f0000000080)) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r1, r2) readv(r3, &(0x7f00000016c0)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/170, 0xaa}, {&(0x7f0000001440)=""/129, 0x81}, {&(0x7f0000001500)=""/180, 0xb4}, {&(0x7f00000015c0)=""/195, 0xc3}], 0x7) readv(r2, &(0x7f0000001480), 0x216) read(r1, &(0x7f0000000280)=""/37, 0x25) getgid() 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="cbabd0a6de6df26c09d76e64f537227463dc4e0cd60b48a36be46903d694ea6553f577f1913419fe39a9131353e93ce390d7f94fa2df91aa88370ed3a2c9a00d7391e715841a06562ce3e446c6f7f5e210848ab2632fcb25b7419fb8098e772bc63c41adc8a171cddecd5cab6f716a82521090701fddee7e5e88370d865c888d9f58482635628836c3f6bfe8b16255ccf912431261cc4a7283f9fe11d6b6", 0x9e}, {&(0x7f0000000200)="a711a9b47248d993dda8c3dc5b1cd3339b6d618735d92bd3d5a1b95b07265aef5b3406a0316a050261bcba9c7502ed649da726ac727dd47cdf074e2163978054073df2b17449f9a98bb9f38cbea9b3107f1983f7a4dd8b2aae6e528a2005dd8daf7f8f6d2210357db98d698bc30e52291b8bac78eee1f34703b2d6903fb46f9ca9a5fc2d9dd1ee064fec09ac1d50d2a7d104801ac0485f0f9fbd17f21ca85548def89c76af5bb14eb7a9a1882253fcff6a95a9b9f6cdfae397a600bf98560dd4c30231b54fd685", 0xc7}, {&(0x7f0000000780)="4b92ffbd0ffe05783d8ef20a3451f66a2ba1191b82e20f598b1f7e533af1f15c2cddb92f4d8262053833fd6a3c8a412832e586faf1a58c126f2fda62f50975fbe5cb426ee3f2eae82d3249c702e43eeba09227cae495ac73788b556f3d60350fc1446a936d0ee624cb0a44889cc9ef05d205673256c8b69c987978aea99a5c42a36e34b21a097935b104519efb5cfdb61e416ee0ecb8718c30498d9698361203f0024fd56b1750880d3964c6d3b9cc337a8af51d7ba1b950eb83ee536bb54449574e84a17523f9e39b0df2c65f8439fb559e0336549c0b15d58cd04c3276c161ed8477b14fd35e554583f016f1290a6fba6e99c11fa7cf117416ab63d7d152fb9b37e10dbaea22cfd83dfef341696f804edf7c64100476f60a71a7f043dd6509be14defdac5adb5efc6bb128db71ffc4fff57ec6a2de69788a533a53961f6e87ef2ada680a762f3e759ffaff1a37a82e0474426d34203397b1cea417a5cf40ea5a11fca91cf5251d93567ad3cdc69842951dcdf833c5560d5a2e937b4b9288d7b7355a342b680cc8fe64c4ea32a3986d195a8cfe79c11a23e9234d2b31d805c1937a5d42148826d3146622b8696ed8cc5ef729a9c4c74c56293fa36ac8357686cfef8de3821848e0fd5e00c3cf4bbd936abbe605f57d61ec941057eb70eb3e2d871448b747d4b58e0d7a6a5c77e1e514eb0e8a553eff52eec368932694aab774fb7d7cebea3b337c8a63f89fabda84288cdbec51aa64901efd750eecf99155782d6b304f0ce209f610cbba0700e39b7dfcdabd33468a5278d5abc66276931aa14d21497ac60d741331802034372ec56e468880e83cce7961f4c5767f0597aff3c00432526c39997126a3d9d9699b3a6c8b732d7f8b2c4eb13c11a9b4c4bf22c4204e4d1a7b96ca8f415799cf058cbbbbbd3d2f4cd9b87a7bf8d8c7baf3a89e7e395bc870f063aa485633ea4f0f70c4a553ba4541d7c0fc9f5f69d660199e7d9911c98b96b8abec18616ec73f33b83a488c3721e3ab39b5e159760caa5d2c8e61019f6d000e6fb212f1e5ae52476ea15c6ff6f5356fb860e6d79a11039389e4d5173be3f66d8f885f27282e66df60de31fef09bf88da48b1fff78b66454ef23db76117c6174a3472b2cf03c6e71338cab1730a285eb17f8df83e118ed7ec1448902748c0c06a4e098fbc5c2b88b8103d40fe6e36822961fe82adce4f705892a61a628953bd35f9d519ef2b8b7e97417fed33d694357e230a3e2ce941db6cea5f8806a71d9da678a4b1ced398525c48422b99e15f0f9e50e54e27bab30ef7414aae597a639c208f6f01bf3d8e1f19cd7a3f27bc8fd9024fb5c17fa4b901e505a1fb650646236fcdd8ff6d93da426b1e112b7dec2be5c0fb84646f4e913d2bc8ff27de66c4d4bb702b3451e603f4ef59aa7bb8d9ee7c229929b353e11e02b4c2f35d7cc3809bd968c754cfa537b716b5643cd41e5a7bebae5b19eca92f79b55e7ae208cd41e10d584897d003b86af11828e975c1672ded58fdb3b83dcac59af6114bf5fe7e959a0a50559ee3e8fce63d630978cc9cb0c5892a4008eec566242f5fe528cd1cea35512a94b237c8fd28ab1b63d927a3f9f637e9bc7addeb1493eed446a048c752560d9416f9dd59400524ba1d33d9db7632ddf5ff6e34fb0193f65d1440318dcfd6df93fd503afe25eb5e35b336580e3073b69ebb59173de78a19098a725ce3537299522fff0d4b42b58bde693e3d0ef8e85ad1aa09f8e02634975026105f93e55279ef99edfc3efa08d774d2fad324505c633fa8c0cd854e8ed74d30283fe8e4b6c72e8cf208d2150f0f183ef1c0e10cab935ebde225a6c1aef05670d58d89d53aad2471f660ac6afd69e73e5426f7f57c5b6deff8aab99b23d72842e045d25e191e780c1ead5231afb0cd00bb49457a2ba867da06bf1d119b339ee6b7b82375a94b8b9cc2ff5cbb64173f4efed845e722f7512220287d07ef66628c7b9f4eee3e78eaa8c041b50e5d6e904750d8a778c1e405c23878a535644db4d16604aa45c43c5db25b89bdb321c1475b7276c3a721c56231cb9fbb56b88168984c8a15342a58d08dd6e495c5390a064d51168251767cd78f0930d8a83d1513e5004bdab5618d0ca07da25b3c6e76b2fa077f5f223637b81754910b364b4385de5d6e6f54efcb64eee65edc9f1bf90674fcb818eb347c989e31ab0ac71ab0fa8d4537e440ca8492bc51cc6801efb02bd46cf1734ac0bf1193b0979dd833fc91c59518fba375979fcfc60c9f98f4ce52e12ccec1f4e742d1dbfd2ca01704a30e39d44be52ed2f2fd277f3e6633d6ff7062f502340f1404657845f2791219def9480c30c9534f7b9f2125d8837e20184fd85de2bd3c473c2ca2d68b075ff46eaa9645df6e31831239a4b611659b72c7573dadf2b57fdeee8c669120ffe1e271a660289f5109084c6a2469849cd3f1d3f531cfe0841b6c04155b6bc20929a41d50a6961868d86f0a93c15c5270dddce72247beebb20d83678c7ad578b3ef32bb8af33b953f3601ca25185252c6e6847106bc365b9ee31b7e76cdf6144666b8157388c1d00b8b84969c87ab7cfdc052f92a28ca4430ccabac2eacb531e2ac994fd63c23f0e6c5b4b058ff9fff91a6afb8cf9c98c9794806b530609d5b4b2e6031fe7b2105b378cc15dfc3e4cf31bf162cd20ffab54880c231a0ef5d25f005242d6045e07ee76ebc38866bd8f26d668bf10d5d6f043635bebd6b87dbef73a755586b302e2030d64abf384b4038ccb700b17f65ef8b5999e9eafc4053c32300cf01ae0ee5c1786ebb5a8b4f55fddc53f921c0a5486e8683f0596e8a4ce69c8c3a645070d11edec28456acd59d20c056884454a18f3d912acc74dccc49f197e52b81c8884c69217649d119e7f4933bd5b08a170d79ff4c510b640bf0b80da97f77ed1943464b9fb93bec0c4da29bd97f60be62d49f443172086c1595c874252ad566de3a6494f9a259a85cac5f007e51135c39edbb73231cfd7cd7ad909b25dcfa35871cfaf81e59037b9416bf79fa671776a6fb3339f0f7e554a4117eef965c7000aa1737eef6131554edf2bbb527dfc55ff1cd4763b9a81dcddc46f376ca91531dc6a2766ab7abcd4e8d21847b886875a839880ee01528291c9b3567f05fc16a0eeb43a1c4aa3c8cd7127b7eba06f9f03f64a31119d08c7320d2d141df0ff632f269dcd601c1c5ff8f8a9462c054cc948a4cae539e4b15feb10983509470b4b532da9a80fd6f144cf61982ddbf8d0abc82bf668b01d90064c637bb08f4851e5766fa3f9ccaf844ad6588657544d1ab437d2ee933da570bcd4137681fabb58d8cb164f8fcf82ca08c9c2d71f84951f20207ae9d1626a28d09e613321502ffa11cae4f7572faa934e7229529f05771ba5df0f1bd7899db39d78a399a3af5d0a28c9b0f68db3eb5758e71ec4f8e6cbfe945aa39746b78bb91cf340193349e51c11f9b9c25ce2e297e6876bd6c36952d7a4a22aa5f6befb2be510daf1a8cdf99e89a74236a9dc268e13e08e07ff4a9bf65ee3c0ee5f8fa557c6e3dc67f916ebf3b2750755511f8788cc4f98cbbc3af358bf7304fd8e10c4770835b176673d677aa150fba6ace847495d536fc59cc1d5b71763498ba25ea87490f39467d5600b05c1c5a81a5380370945af0159da8e5487e30280c32ae235ef8ae0befc55c11c11c0fa3edfff8029cdb627a26c488d0023dc1e162e4268e22e91559587763902e8d83da9ffaf6479cec5e23de17c540d8a03b23bbc964bf5ba498e3234d27a9d6f997674437f908531715d3c7ec2604754160ef6f9ebd0cb0bdd1a417a4c3b387954013d49e19651b054a1bd050a3a2ef751d598947a8f13b26eb30244df76c6217afc13fa5578a48c639f5246e947736a16f416f56948eba4e35e21a5f6f8af63f76985346d4ff0d6ad15c307234c94e848b292dccb8dba0965aa13080329e309899bde2b64398b804cf008c9bd1fc3eed525e87b95ae3bc9db2606c645a1beeb58061784a8ed017142011a4b5276d0aa09b810da2cf188ff3b53dc1576ca8eb7b60aa04e2446fe94e8838904295a0de65a64c42319e33188b8c6c0d8768f994c7709c8bf3d195a26fef2eec3626f0aadb0043411afcdf5801b295ded70c4a6f3007255348945d03f91a2148989209551a66c6407802500410685d4bd787eb81f202d5d86c96d9bd3d4a0f160ffe15a5999cfea0fab4bbe224fb6d4df553a353fc236cdefc4252261259806a14a57916b018918ea83f32b41040639f5f547519b34c6eaa3a8559f438c02221a8cc2f744bd9a01ccebf8090cc9ed2ff6500968a6e10174efbeae25a190d080d771550088abb441d4e95f64719027e2b097b6be4d95175b9157bb3d4eaa692e0610e0981dcf18f576134d44c8541e6914623e698220100e61fab47a554ed31e99506a234e2bbb082e5ee8bd07ca99f9f14290d5ae36550b710b602d8edb288b5c9a4c47b0afc0956a1de68eea1a9259c3236d75cb73591e8792e6d73a2f1d83387cc54c8af581357f16be355a1f509e6a4aa532564ce44c6487aaf3b669a9f21d4b78a2943e365b9feeac9b2c296a28689901ca339642ce9a74251a84048c97503463c438f2fdf2633bb9e06cf057ccd81ce7c72be275cd987b08249d9f4184fc553c9b68aa2ac0d57474607d5ecd7d6f55c43b4b45fae4e2633da95dad87f239307f00ba7c7a96ee7ed26094559215604e37767b85bfae964d8debc811e36dccf70b21d541ac0cc5d9435f21accb0f25ffc0439087554d62c50324f1dd17268c60f626b234b3edd9efb5bddfff62dc21c23373ade909e66c67ea690af8d363b610057faad41fd1a020462908b5e2eed0fe58389fb6c6453d581f58d0ec35ddac39f3187e8483334a791be5128e0c33f9030b7d039495cf5ac515531ddea955c8c4588c8cbb11076548b832ac7c298168ade4c4199e06f699b948d29a1f172d8ad8a3af7a37cb547e6769a636ad627a0815da56c5aa47327ba90bf8710e05e155f9b1396d97477c4ebd7b4a2b2273fefd7b0e5cbb9507b08a430f47351e4f2e7c50b01ed41b300a902d225ff8138266477466bfc3f1496a5a13a134852c5b3460b7e0a377059daa328979cfefce4bd8631349a7559c2b50b51a7987ec23cfe59be7f605012b8821395ace10eedf0d0e7795c99d08b4a9a2ab8814564eb0803a4d76c3bb1f612aded0cbcc5bfa31da84fa6dcf5215c22fb1295c5d95d371e3e8ffb1977607b8ab3c588a9de8acef55493feba375398f92e52efff37034e6aca683642659a9be9cc32d43831d1db6d79a97599a06c3e2c68213c575470ed408861bb5f49574da337114804733ed2c79da50f84d6f22d35552e6643fa4d653309af6ce62644c46e0c7493ade6617c1ad6f2cfb2b078552e4ab04f8b031b3d415904a761da39af2f0a79f36de3b71a046b8c87d1be3b517e9cb7eb647a66384abd39bab389fb2c0e4ada513f40d24dcf83451477f0b86edd235253aad166e3053472ea0afb151805c01c4297bf7e5b9a03e3b6022424bfb106a8576032cbe75d1463ff795831a824a98217ee8a8ace1c5e08985ed3f40df10c12c5eb7946cdd9fa77b068ea494c1cff58b6cbc7e419f8108e7c0f528fd5d050e025cae8fc6c415e1a9361255aaec7c6bd4e3bcd27097c2cd68b6d8d343b3a5092b17ac8e15f0198eab9cd845dbe2b367a35aef7dfcf1c3d98574ed944c3a1f70ca34d8181f220a26144411cbf3a607a0cc014a5132e2862a9d024b66f9e1153b8d", 0x1000}, {&(0x7f0000000300)="45c01675338488b8c2965a49f4bc2b5daedc557e3e2e3b3742a1e88a60e809785b88cdd0906b2d951a806b6733e75c7d54c6feb4e87502fe49f9f35f56b10c651b29bd4e2d0380eca3cd6920f3a084d939e22f51c33dfc6b465931e744d471b01535e71c8feb7ff75d7b05a098a7d5fb4040dc19bba5b6597563eda5acc2b26ed40716259869286544de8a424aa52da662b7b502bbc5ade440bf12840f04f4a8a211851df0dec5f653857f3f68d16c9c6ed3d28d7672d41a09548e28f3e83a0b82f0d20f442c72f8356e9175d5f773a6bff07414fc7aefee070b93ddc301efc3efdfd9c38a1ceaf44cf87778fb671c8508756c4911b7ba4a5a858b35", 0xfc}, {&(0x7f0000000400)="7f38de88098fc45bf52596a5437e117caab21c5badcecd8a4b9a89196d0e69043931b763713332c3af117513fd0ba81bf6a5d4631ec9dddb506970d352cc728c32d18560f5824bda4e442ac03c9935172326c898e94a590a063e87796d18a4d238ad4e7379c7e0e0975e3700d01d230fe251", 0x72}, {&(0x7f0000000480)="9aaacf340e47468456e04d397feb1377c4f3446919591092b9a0cfd74bcd3b686d1775af521614af7df8bc9cd7b6ffe4a26a77fe649dc1d6ad8afcd961424fc07d132010f164f004b56cfe2b123f1a11840cf6ee9d54ecafa6dc91e6ed48d15b95316bb3d7452fbed38c8be0845e97f01a8a1f83b0d6001f4a807f316270e8c1837f45e85152067ad4aaf6e2491e561580230d6536d6f160195c92e216faacf1c067989fa8ca9fd05b2b9f919bccab", 0xaf}], 0x6, &(0x7f0000001780)=[{0x108, 0x1, 0xca, "90e8e620c610ea31e6dd31e4c13b19affa7763daa9cef671119f5317c3be1557affef7ceb1d3305a664e9b27315ce43d3dcc6dd212cd9c98d06e2a4301811403ccb1a80217223947c261b9279c6b6b1e2d7d1bc740eab57aaf796bb35ea1ff7ea0fcedc6f28e620cb96743c505ea00091b696bed04187dbc37075002d1f57e0707c2219fd6bd57958506aa1f3b120e495fdeacfd0a7e8cf70489ab8b683e6bef58d5b73b656b518afa9871594a65ee036e6ac4bd97af91618879630033ee973a6152b6c86e6043c25a0f243e282242e78dd89f4976996ed0916f4b404764b51cabcd88553e17b9c5ffe548536815d3e80af01e335f"}, {0xb8, 0x1, 0x2ad5488d, "813a961a70c12bb4bdb8c0d6e004b81b05d115130861a9e1444d69c9b085f90b2f1d24035482a7b15fc696fb9d9d613fc353c3d669d69ee55f18d2e47940eb0c9af81dac57b506dfd72e7d33387875ffe46cb229984d44ce0ad41e423fce3df65bf617aa5a88cc7cebf8e5302760732248c71436b92349529c5be92cb299f365c376f343a0f72950ac233a7e44f281cfa3023734f55866a22aba018c6efcf9f9887b3119c6d27c"}, {0x110, 0x0, 0x0, "a47fc4621db33840309632296cdb81396de9c6a61105711f9d0aa5971e03bd2dc7d3fe0599089920178a6492a80becc05968fd5fd547db496b59a3cf2e2fda7f43dc6ca575a5c2da3a555da5439f2289e737133df8130053af56bd1901fc32a1be46f070e076353dea2347c9c63c9b4ab967660edb7d8b3b30b3e8079b792f3c825bda45e2c00ef1a9acf6498f22a65bf26ba009a6fa10fea96db1254735b4ad5e4bfb4872ceddbe2fa828c9605b20ab7c9c5a7e2a75b2cb1038f13a46a0d104c50e1b6c282093afb6fb87d75f6af0f99b45911f71e479ceb8cd69ef666137d54490dc71655493aea54f8110a329d2ba25707bb7ba1fcac7266cab9b"}, {0xb0, 0xffff, 0xa7d8, "c466ca7c54e3bb8b068b7dc961783e2b319f4e93d7c98652eaa5fdad620842151b12ac5a40a393eb1e68830c4428d53226d3c3705408f63ee56002e880d24488d748fca5e56a3fea9567663ee7fe0c3f2859cc0f075db93978999bb65c13334247901f6cb8c4a10202094b8004b45d5f2d0bd4a2658511e42838f77d27bed29fe6d093d424ce6d543b20d92b2b1476077d95013aad56052800a6e0"}], 0x380}, 0x404) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="34e76b92a422f304e2e55a2f82a1c8fc7b02b8287992e3ce2a062b4b112c5a85524ba70126492139d26a91", 0x2b}], 0x1, 0x0}, 0x400) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b345592b18497f8fb425af5135531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d0000", 0x5a1) write(r1, &(0x7f0000000700)="5398e91622beb4d0041b3004d0fd4bb2320e54fc005955829b46e2503c8211e1dec7f610889684e3bdbdbf85c4f3e809653be892d50bd873c06f60f238e0f4f8c225d9ecc41cf8f2442ad5d066bc616bddca92b4564dbcc9f2e1cf4d5a8542c1590d937bfd43dac7e077ce2636ff2961a023ccbdf9d03a0f04b8dc5d5279982cb257b0196ee20ebeaff7841977272fa37252c5a79141caa3001eaaa1287cb13ee7deaf2229e68b740007a2", 0x8) flock(r2, 0x9) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000640)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000680)=0x3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="15") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="f8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000400)="8fd6a29d270cbc7eb020710ec22a15cfa7b96357558ab0adb8a07de3b8b12dfbb2ba0aa72752303313203e3ce83438900420fba0818863d9d1e68f2c978085e896ef80998544ddbdb73e83649cba4a34752fd5cd30f3ec2b914da5644623e1082a92436ab1bd4eb8684a429832eef0fe25960c3c9de17ec23520a37a05c46b1b155c927cd304fd296d154a2dc1e592b6526042c0e59d701793b549fdcc0ca96b91cc509339efc5bdd1aadd8414e67cef57f3bc883008e88464c4d9e3708e129df901753f5be42eee8da7b126207c7efa4577253132e0fe1770b6d5d7f4fa07b204bfca3ab23953a16d319a04c0f25190cd9eccb17bdaa291940fd51d100140be4ad9a0109c7d33e3077c71bc8b9e98a3800d6ba3d8d562c1a6b1c6518b31f3f82cd338f6251efafb7587ada4e0e939cb91c168eb8c8d8066f2981e429c57f75425c4dee6e6f84659e1eb77524a1f67af93ea886aafa702918ebc59b3696cb796e7a73e29c9314d41ae2d9388b583a6f3ea08593a7b3a53d29c2608021ef6e2d9088bd1f4ce72ed5636f590036c3da46014d7826c699720f61bb24020fe28a2f421302bd4743bea2de08696184b2792ec2cebdae40f36329f84b222acaa4ae5a650f816884529d82294697cb540c308aac9ac582559c9c63dad3d9f354098a4ad9db7c9ebd9c322c9bb70d480781c77b8f0eb9d7a5ddc1fdf166d383c59db181d78925d7f910900810b7597e25c69726aea8d8f9ed44a20462dc75e073b78a4e86fe62f4444360c9ffee2ee64450af36b324719b9852489298c2ec89b411357aa8d6d9adc080c3d6703172bf8c48802eb24a28c384b5cab87aac34bead67698f7853588b0766b25b3b1ffca1bdd7e3b5e504aff93b47adf05e12b114c3ae37f58aef4b0818dac6d66f3da63f0375787e6f9032b537d324bbe3dc5222884f2253a4f957007b14654d7349f16dcda495c1824f6fd5cc761677c7b86eadd3b2d30bc7e70558ca15def9beac74b549a9b490a3c5d35b36ac3ec0d4338e38279acdf1d075c282b2956f23452f86b611bd24ef70edf78af884adbb57f046ea18c22880885417fd76a2399f089f3f24c23d6ca7011341a8e88798e6445e55907716e066c6c60cdea830238aeeddeee7e84b973e95f95176225434d7d55d4b9e25f4dbcf82afc81cbf2d8c6f65a2633898e92a32449591f15b7aa9ed177d9343cf904464cc4c4b328b57f40b2031c7fd7896f191904f1d96085d92dcc657751554cd1776831894024b2af75558d8fcff13573af101a17df3c0e0d125ffe121dff482eabacaad8e9124bc48b2caab5176c47eca1b925d7ff20afb4d8e3938d53804991e044bf6220c78e14a215aa0e0e9f61e1211ac5d8aad1c6f4308bc2f2c96a4a7c7451960e51032657192203d33b50bf1e0cf3f489c892c34a4c0ee693186a89bec76f273ab4edeb7378bc3b161cbac91e0eb5f460258f0e9dc21ea3aba09c97097d1b6827bd5fb7609c22cec29b9aca7919d019c58626b44a3fe5ec8d142f16296710a12980f126470c08ed2a5432ffd606ade4c877dfa811b7dc6493638d64a6b01bb6a7d9b01fb72ba9470ebc91a56c6f31da53638773d6c56d7a6224bb502e5789ff34361d9691792caf53dc9660403ca9b04a42c6493bd90284552b10058c1e3c7eb5f3e8494c7416772a0be1874a19cf4f3710356ef64b35f0f69feee3e0e427efad87768cd5678ae25da931fe85ef308fbff5d4416d1a8441bb5a4883e13acf0f7559377d345b236625e300c1d2626d54c162cf35711657e825fcc042e5585c89659179d9182280aefd6ff2b3e6d6eb6625977b4e53f0f34226f358e7f9db8c254aecc6edfd38ade5ee003b37e014ba789ddb2822a46ddf5ab1441546a996202c42f1af7ca67e92de58ef3002642176f019d8093b01fd8c0c5ccce15488df8bef649fe102410241d056e087632f16c150d035612aad1c718ea1162d00acd9db91a73ee68aab85b34c69e0a875c317b71e17975b61e40ecf0168363ce41c3966a63216359e0f323328b7deb9a2a8b167959dcaab93e71eecefab6604e6cd97de93025fc6b4aea94f5270cd295dfdfae919c80d0d50baa2cc0233b3f50276ed20bad0e3a784b7c2a71410ad90bc32f254e6eeb268448f935a3684242b2f6c7e0d453ed3ad94c19ec10cff9243ade49f7e348986402db2fbb60e017db883932a964d86ec2590f1699a0251c6553a0813a065cf1bb3bb1d89faa0af594bb8ab31aac8caa102803cc771b396010433539d8baaf5d4b4fac8b56525f6c278eec9d448b0a407c37cb3bd39a229169500623dd3ec14f4ad7ec55fa5ec71f37890e04a7fe90d30edc1c6cfea332a3be1a6197df2a017cdf231c99172406198f7d2ddd4b9e19f08bda36eecfcf9559a3612eaca1e2f1d11be4655ec96c78c44436053c4670e6f4eea62be9166fbab3d0c7155ff7131f68ad39d791c24b1762b1d57b587f91d4fe6a49ec9e65120dfca13363e1f9d6bfc962de35db946fd3f20b21cda6e7109dad7fbb5b9a60b844165ab76493ccd45567342a4dff78eb7aced7623910b8e2bbbff1216953cdd13b7327c3d73c4ba55425b2d92ab75aa565d9a493774d82216be0798e71741ef1f83b01a1d1a19866b2a99d7739694af96af5744ea8caf26f13c6fadcc1c49636294e8755fc5b43a6e472055166da7005f9581fe8edbef621dd9dbe1abb7724593edac2a58a49ac21dc53653912fa62a9c773f828b3d3aa93492c74a99af5b6fca2f919b5cf353c4d3b9a843bea0faf959c637eebef276b982ceff13ff4897bceda713a8727714153843d078977e2f200711d83db94b30901970dd147e222d698e921fa1e06f6ca511b4aa4788ad98e7b9571bae306fa5c5cf8232343c1591e2fedcf9c35bcd41030ed4856ae2d4a595b7eb464c790d27cfd0a51c28f14e2f49fe84d54b741d7a245738c850ccb8623f11c7ac35f22b947e8a39eadfe4555389ba03ed567b29c8be11c8274b277b72787444aee0879b285fc53fd82d981258a0af29f30428890ae3af777d9c5fc8d25764e04d6c098a5b02c15a6cb1467f07a95125ebbb07a27c5432388c97ff34b212f5ec3864d68a4e638dbec7b69059a05ac09d7c72d528c9e49f0946c2134e1481668ca88064313c0369da7d24f77cd99c226f5b3851fbc562ce767c7dd85fed842de01fa389bcf7fe226930923e6769634a43f27f56363dd1a8e7620ede10946dca278af17eb5284d441a724eb575aa923d548e2e99fa8ed4e3e140788a28ab586e431f59161f3550735cbee829733aa040f4f7b7a1787f59c65b78b9a20e73e1c02aa22d00fb1798733ddd671ab309831edcdbe37312c8007b2066cd3d9d9c50c9dab50a31ea9ad199e9c4dd05cd86f7b9d9f02429c3696eb539827d0d8fa10f4d9da017963317359faf8993329ca5e60e975c8ae0ce44b0451c87ff5cbc2a5d07ec6f222fdfc5931339d074af4024d295a507557fef11ba8e27953b4d2408370918e266fe854fba210eb713df5cb277154e020845196baa4b8a3094919f7d3932a46eea14405ee33ba95827354ba58171da0b7847247f14c359bcc2c1e59105db89c57dbd90e072637031fbbd3a805f9d5cc2e6e5d17afc07ed5e31eeaf6f035875434c200fb310a2e2f440c121e5980082eb92d12a346e9343d55666599342b21931b003d20999c9a370f7dccf770173dfcb839d6da1294d1e856615b29bc3db3a8b0b5319d79882ad54a2e2ce7f9a2dc29e11d772eea9a61e53a6b1ab633ee2ff266a3251933a13d26173cb3dd9a09423e8143411586e6e6800564c95dcb7adbbcc4fb5744cceea2ffc6c54af46e461f442eb4cf89ed75b3b85f8ef21b9981644868ef0a84fd6fa66552e4da5c5b760fd1c0aef0869ff319eab17dbb1b3165762bb0b92a01b2d04b73b77149948cf5f1d5f768d9095911cc841575be75e9a6ea93ee10396870cd28a0f4c1b613f52a357fb9aa686757f7caa32444ad2bbe6eb46dc271721d5e3d6851255adc84b9273b4ad9448e67281871f60cda0afa513791f25744ec82957d7c4d514bdd0bcde85a49987e741a4b2802cb14e07713d4228fdd14938c5bbe643bf6d3adbc045d91869682405e1edbb79c226dfcb8e26eedd4d1cb4300dc2610664067c1aeb4ca432d9b7c7e3b1ab5a958b8c03823e1e99ca3650e9104ca9ccac4bd01a095618fa93889e40617e74c8ef50fd390af1000fbf17fe74d5e6ca37c020188ac6761872720668b0525a16050f7ce363bdefb512550014b33e073e08afbb32deb38198c2aeb4ed9bd9d65160498cb798333ef74fbbce408f555224a8caed3cf0987fb9f44076febdd11450153468c65c702399496a85bdfa20f640968e33bd11a0fc4ad135ee4e214083cb206d0619a4f42b027e36e29ec1d5a7caad2bdf469618453016ed84986d98cedcecb0938697f94fd597674a225618c7b40723b1286f8987d0db9eeae4b61bb2c1c3d3a1f05cea4bc49d4e5bb68934b9f1909e6e03e701b1272770c9dfeddf657b56a4dbbb6dd5ae2dfebe638abb9aec4a75fe068268d3f940927896baed57b176f7eb31b2e6cda419f3341e94f1593817f77643f2df078a8b2dd15d28d6e6c390705614c6c93529b4fa7298709a02e69429d771f0afa0968f49363e1549c49776ac71af117e739038467d7b03a31026a53b9045f80b4779235844feba8c87f42a80e44fe52c115118d038c605ef6521eb4a7c8997140136dbf9468790ad0389f57235394a99c35413a234f0f9e0c25cb0d0d7a97d2d3d3dfa619b96582b526a38e6756d36a17e77df9fc02c669b0420dbaf77c0e0a1f938a279ee63e5c9dd8e4730b256f57242456ebc217a11fcd7f0969848e6f79e2436dd3752fcf0ff6fa63b79afff3ca396a6c5a046963d2eb508bd521a7aef783e918cb2a357eb71fc3e9fcaa1b05589d9103c689049e0f2b31398b9b7586c8da6127e325d9d439ad346f491b99c23be6e2e78697aed1259e3a92596d55d90e1b482cde7d42a60534cad412ab4637572edbf2f5980862725956e6322f842c91bd48c8acbcf1cbb642185ef948c8d7f03fd4888e26f43728f73512ceaa0fcdaaca329c48ad7a17758497b26fac760ec5403b64830fa5a3aceb44192a42e6717fe1a5c17c256218cd3b714bdfa5c8e41b16c358db630dc25ae7e761303d3b15dce21386b2015bee938b054360f183d1c51c592810cfeac5d05bf1e25d5646f68966f8d16a3aa709c527fa310049f618aebca27b4141af0bec5a639536758f59554e8c7bdb225df04d6fc92f56ee6a011e8c81329f4fcc5ae0339b046c27cc920de11aaecdb5374fffba475d66c5aa8b457d96bb0cc8d13267753c5d793ffbd8424709555e93259daf1be5e00c97290ca6690e2808b4a5fe5fa4097223f3037cb486c2e51a8ef3a747fd70b654f54aa2897bfed80bfea630e159d387c65d87e6d878d887659409719595304c182fe67c510d557243623483c793fdda5fd6cb70f8ceb92007e6e0fa3fe652aed03543fe58b8f52a2943d59c49dfa5d504d40559a892a8f8dd2b4ea69ada2a8f6f752b9de6f1f3a08a3e61aad4f599b9fb398af511e87a18cc7948e59608eb4905a0faf082bea822f4a94a4515fae3073e8ad1d8fc829c48850aa721c1030df20c9d48e9713cbc8677edf8c7b08f6d8426c2ec6420a216a8d1857e18f8b9181e0f818713c63237f660d566570d7eb3b0e1f525146d98db6a202c97e12961d8f3e86923b601bcb35369c7f708890fa7cb11a", 0x1000, 0x0, 0x27) close(r0) fsync(r0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xc000000000) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x129, 0x20) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x121) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0xa, 0x80) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$unix(r0, &(0x7f0000000180)=""/234, 0xea, 0x840, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = shmget(0x3, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x8, 0x7, &(0x7f0000000040)="4b74954c3fad81dd3d100042cabdf38744b9cf71070000009049e389055d7b83468523efeb97bb564bd01c211191e991390a927fa3dd8d1064d2070084e956f1cb", 0xffffffffffffffbb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x20) 16:00:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x120) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r2, &(0x7f0000002a00), 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xa1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x0, 0x7fff, 0x8}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xa7, 0x100000001}, {0x8a, 0x2d46}], 0x2}) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB='p\x00'], 0x9, 0x0}, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) r4 = shmget(0x1, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) lseek(r0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xd72) r3 = socket(0x1, 0x5, 0x0) setsockopt(r1, 0x4, 0x10000, &(0x7f0000000100)="a31e5042c0454fab20b97ce3b6", 0xd) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:25 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = semget(0x3, 0x3, 0x400) r3 = shmget$private(0x0, 0x600000, 0x2, &(0x7f00009fd000/0x600000)=nil) shmctl$SHM_LOCK(r3, 0x3) socketpair(0x19, 0x8002, 0x400, &(0x7f0000000000)) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) 16:00:25 executing program 1: 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}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffff0000000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0x5, 0x3ff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x4, 0x4, {[0x2, 0x1, 0x3, 0x400, 0xff, 0xfffffffffffffffb, 0x101, 0x9, 0x4, 0x3, 0x9, 0x9a3, 0x800, 0x4, 0x401, 0x1, 0x4, 0x3393], [0x6, 0x7, 0x9, 0x5a3, 0x10f58ed7, 0x80000000, 0x7fff, 0x3f, 0xffffffffffff1a31, 0x4], [0x0, 0x143b, 0x884, 0xfffffffffffffff9, 0x3, 0x9, 0x3ff], [0x6, 0xbf, 0x1f, 0x1cb1, 0x8, 0x1], [{0x6, 0x9a, 0x3ff, 0x9}, {0x1, 0x2, 0x80000001, 0x9}, {0x1000, 0x2, 0x8, 0x100}, {0x0, 0xff, 0x79c4, 0xc00000000}, {0x9, 0x6, 0x3f, 0x7f}, {0xfffffffffffffc01, 0x7, 0x1, 0x3}, {0xfff, 0x1, 0x2, 0x5}, {0x6, 0xfffffffeffffffff, 0x3042, 0x3ff}], {0x2, 0x200, 0x81, 0x6}, {0x2ef80000000, 0x0, 0x7fff, 0x8}}}) ftruncate(r0, 0x0, 0x7f) ftruncate(r0, 0x0, 0x402ffff) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0x431) r5 = geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() listen(r0, 0x10000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x8001, r5, r6, r7, r8, 0x0, 0x8}, 0x40, 0x8, r9, r10, 0x4, 0x4, 0x7, 0x9af}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:26 executing program 1: 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}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r2, &(0x7f0000000280)=""/174, 0xae) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000380)=0xc) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r2) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() getegid() fcntl$getown(r1, 0x5) getpgrp() listen(r0, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:26 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/112, 0x70}], 0x2, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000080), 0x10000) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() getegid() fcntl$getown(r0, 0x5) getpgrp() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x20) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x7, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x4, 0x4) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="c610b4eda0cfdd166d31fa28c4e381a6cb54e2d68b2442e71d5b8aa6224f3510404fe18ee8e5cc61644003aa342433f4e1172ef080cc0cac5d9b48b86fcedcd4", 0x31}, {&(0x7f0000000180)="c183dcc1e992102cfbb394854c363d24d47ff673faeecd63254dccc0c494668b8e63b2ad0162c5232c89d9ee92e145527b1ab81b199089702ce5794c6dbd4661cf4c813db9c789f67e983f8049d3c2446bd6", 0x52}, {&(0x7f0000000080)="ecb8be653945a93d562cdeecd95f91fcd3871e2fd685dcba4f98a64cd6787db5ec9bff7ba042371670d3214ae4b1", 0xfffffee6}, {&(0x7f0000000200)="f849721de4bc8e3e59a306d42573dfa9ad8f3a1a85cf55c47caa90316b5bcff6a994218299857e2ae1e4c491e95c157856183de8ebce9b91183995b73fd10eb786ebf9934eaba4bd01c517bb040704780f0524f01298be202f24186c7dd6218eddfb1757037aea948c57df9790557c2eaf23ca94f14c0b46be20668f7ea17ccc991246509bf0c037750e92593b2297ed5d4fd0c267bb9aed2115864c8f866966fd5bcb6c", 0xa4}], 0x100000000000011b) 16:00:27 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() r3 = dup(r0) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) chown(&(0x7f0000000040)='./bus\x00', r1, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4d) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) socket(0x26, 0x0, 0x81) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() getegid() fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x218, 0x0) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='&\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=']\\\x00', &(0x7f0000000540)='-&*:\x00', &(0x7f0000000580)='+-[\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000740)='./file0\x00', 0x800, 0x10) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000780)) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) accept$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000700)=0x6e) fchownat(r4, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0, 0x2) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) rmdir(&(0x7f0000000100)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r4, &(0x7f0000000040)='./file0\x00', 0x0, r7, 0x6) mknod(&(0x7f00000007c0)='./file0/file0\x00', 0x1, 0x8) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000840)="ce56b19afdb71e7e8731bbe1a7348ec3774f04dfdabf09c63e8287af5a2efb66485fb226849ca5bdf07c2b8cef7aa636300c0c86861d1a669d498e53ff3c3fc66482aeb9ac68e605f50afbb136852b2009ba6571c83692e8efdb5981e7045f9d2fe0e9a51de65bcf0ed7a83f059d8358623557e5e23f046f6faa5fdeceda4587cfd596", 0x83}], 0x1, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r2, r4, r4, r4, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r4, r2, r4, r4, r1, r0, r0]}], 0xd8, 0x4}, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cf4cf51053ea2a36f9721f9efc06dbb91a79e3d3a62312e88a029f762d90c2eb7db7d033f576b66b1234fa0e74b521c73cc97a15cb719c98c95994c193ee1c7900781e2bb805110c36e918f3f619c5ef0ebd365b43da640da5749e0499f89b41608297", 0x63) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000040)="95") 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x6ec3}) openat$null(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/null\x00', 0x489, 0x0) setrlimit(0x3, &(0x7f0000000480)={0x6, 0x2}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) dup(r1) r2 = socket(0x38, 0x4, 0x5) pipe(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001d00)={{}, 0x8, &(0x7f0000001cc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)="96b7064e560cca5c64e05ecfe14639e75fffbdee59abd5567f60b8b82a07ef39fe02abdb37c9dc95d4eb122d29616c5b63cf2d123293e5d616c026f2e4fbf5e41b7e2e14f7adeaaa2460d9ce284c942181e7f3c77168b267b454c6d38ac952081e59be92b0e9506a11b1f9a428f70b4a30de55cf9a33a7e73ec0ea891aec52d4484f0133e6d839e258ad93fed2b580fcae32ca949f0a0717329b4f792239ceaa742fff92d6c253e9fef68609f896ca224a27b4466d0c83d71d45425a7bd071c5f63d2ca68c0a06025156f2ed2d55c38b639a57a145e2859417e4bcd58a25b91273090a33d25422ae53bf0add3a93797ec3ffd1469df705f2dadbf750", 0xfc}, {&(0x7f0000000280)="00cfea26ec4f9c8a4d1c861fa4b754858ad8e15aa56a1952048d5f6d692b1a2755856cbd8a7ce6f6ce2504e7fdca7d8581d7f3daeef97429e1756c0eafd2942c1a608e8753981945a6419417a3", 0x4d}, {&(0x7f0000000300)="4c45509173e05c2605b5e91779eb88e6e9458668a108090815a9271bcda708de8663e6171880647c5d6b3f80c6a65dadefa8b1570343e28df5f628319d8c2c96fc0ba3429670faa97e6caacd5cc39d84cdf1bf85b5bfd5047936d0985554db54488e48d522a4bf4d5589752417cbe31382f27d1d2afdd81fb7d12bb9f87c430c3a400c099e4225d35f9612eae109a6553ca98f535cb252186fac0bdad59b79347748cf4de597dffa964d585803787cf4fc1624110ebb9d6c0b2f97d36e5e19aaa64a3672c182a68d03702f6eec996d2191cc2662dac30687f760bffba987eeda978777aa785a4cbaa76697e437e2b576097653890bcec7327ac26c15", 0xfc}, {&(0x7f00000001c0)="893d1067251e69cf4df2db9f42d05a505293034c9fe880abb88ae613b8f8c025", 0x20}, {&(0x7f0000000500)="0275c24ddd60887661df46d49641dc880ec14ee25df951487e6ca92713b911bfd6c4899629b9a3b61d1b16988211b27a3ab739435ba4cddf4678f5a958bf05b4e486f71e713db9cefca4231fa6e472a14cdb850cf42a5f0783194d0ed62e4360474cb85ea5c05e78bcb5d4e4ce17558a413ff0767c072b0d2a10bc968aa3046e7424f267ba694b0bfb84fd0f6924a8a6476224a7ebc9f98dd3615199439e3e23cb6b7e1b3e748a5072f14e3ed0dea1e377ddfecb88a9de5a621d9c415cf8852c23c7a7bc499a9edc1c9585cf41004ea091ab7ccd7cfa0d6671741fcb5b333a0848992603d4b90d56b9", 0xe9}, {&(0x7f0000000600)="2c205927365374baf31c6a79fb44f924e0da2a745df20901d2af46ea537ce312e77af4b2a68df1a943ac858c5d5ea9c35a1819d063fcbbc20b3f6ebd572d3e3e532d19a0472a5da2dbd0fa38cec07a6c95cf57020cad989669605ab7f6bf637e8f42048c1d868e002687e6e0e9c94b2bfd2d4759b8645be98852969e8749c0aabcc6d7f5b84b", 0x86}], 0x6, &(0x7f0000000740)=[{0x1010, 0xffff, 0x0, "fa74d5da87d45a1a5794c3f429e3c86b339f1ca351d8d963b2b2f07b6a07e3f540536eb1ea2d34acc691bb41f669573bf546b60a6b6d914b0b1eaded151f249fe840f1444327439798a2147f807afad4b947aab6f130ff04b8491dee76435cc7134865bf74ed9bbf574a5e195655c470dfe9a429271cb831d26a8f99f8d61b48f78d9ae8e8dd674572a751d737b61089ca1006e5fd04d1ed7e016c5d1fe73d63ea121d7195405e3a638e6d596fcb83f58601dbd3d20c5fc8903e81c565932df0ceab9a7a9f1bcbbe29d2a3a1f42d434ff4466d6fef8088eed52c0701e0d36c60affe48c02f9ee16ddab5561b0746b9e3da9a140a3170d364ce85adba42e1b9538f52d4a2c0f2c4122d455cb0061b0b8feedaba4ed0302d19200c794aeb47550524019cc0c6717fbdd654ffcb0176fb0e5447d688fff90463f026d908f9550e18996e026bde503ca8a19560ecdd8c9c2ccaf56a0201d9b1e69c07163972e7356320c4432eb4009a24ad5e9180121e2e26c0a11cc7100e313afe7b15c998729339fa305b967866ec97d2b6e26c98c35ec52651efb8842a3a60ca9ecb197ff4ffaa28a62c9b6bcd45d23b1f9318daec64387151849190609c92746bd60680729f3c02dcba987259387f21b875d43a1f874a5b47a6de74c3fca5e99e3096abf600f396de9aea53016703e388d395f38a1618e63b5ba76af3f8fa86aa1952d6c952f95198f141496fc4017d6eccd817e4bd8a4ec720951c2c87936a30510a489c856ce9a5d07ab14ec06f1ead29ffd8ec6eddec05eb660bf26fac052f0c6427ebff4da4f2cf2048a9b5cb3ae5df24989341aacf20185caddfcb07cb9a61379cc8ac97a0a0d0f2d65cf4097b5ffb401d3b5368033c6794078d634cd79ddafb87f6136f7a2f5307f545bbf7cbb9bc0b32f0ad897fb13bc60409b2f7b67fa4f78cbc624705189633dfc7c1d302df1e4b9479c8b8f2d25d1dcc6bd1fe1c590e095c37b37881d710f97f2b20f4dcd2852d5b44e27f26a706e2b42a8a0beab0526dab56677fd7f62f8ebcdc096e4d3a75684cbb7fca039cc497ee25eee60450e6f27d31ee012b03adf1e8c92d5b88f303881d5abfd9fa2d6bc44ea937553fff34316b44d58b35e842bfb1e8ebb0660ed246378bec79b25614c0fa3a3c969b26af09d3454d1ddb34c51b04ed5f49625c4b14abe1ced9e8b8fd00901c0e8350e89f210652e7d1fca4c2d84e71f2f94c284a6853a8579a715beea02204761515f4aae6877340786a9ffc2e06864b3aa1d669dc71830468b751b75200faa8ab1ea5c2b661410847f7821c191640b2538c166c828428e82d3c6f1a980c90ae5eda19189133c9dce97c3500111e66907e5dadd921288b5e74199d9f2007b0661e70f29b1d9fef7dddaf813d7e49a1c15dc1cc1dea31091b8ed0c7aeb4b9f63cd30c1853f45c4b66a8712f37306434f72a069768c1dee1695f53af953d52845ba1c75ffa84fbbd96c2b5b5c6dd1d8628590db4d36e51f38e31d3dcc7b783ad8dd44f97a47e3c387e82584d4168c1613d1f1f6ebba294ea5d335937db2f0efde7e6f47cae22defdda2071dafa4770551d8cf21dc0b606c3dc35981c39df04d6055c299d329204d814413f42d5a0eee37394c23ef482d2f5502d7d560608217633506aae3b91c870d1a85b8671fffcb6c5e290fdc95b49a2ebd7670fdec9f9e2477dedee4e094a30bf89ce0d62f1f4019a29bdd55935cc8632e025e4ca079e82b3671c38a961183bfbd8a46ca59466c2a731d82dfece0d4d78fd8eeb484188fb9878dd65c4a9a6945020a667fa8e7c7ac93eb32a64e76d2504587ace4d049c3632148314a1c5f9925aeb3663a91469737938744c8c56c8dd3cbc69bc987b07a79113095f227ec4b9726528026b83938c1bda0fc400f039bc02811e1ce42f8db048426f056138d382eb89360629c3f83c586fdaf805cc7c9dd6d54edd9e48f0a7aa5c8b264f2cfadb4e121ddbdceac7f0876b6afbe46a1ef051c7985402cfda2b790fbb7148c7c81f132c6143710bf580bf96acb5c2e673974ab9615987021b0a3a16cb2f1ecfad3173e77b2ae72d3becdb93a63856a1b1a1cb30e4bcad84f56a16af1d67bce0a80dfe9d802213d08ee9bc543e86141be41ca4b32a5bbfa68f0e6dc6d79ae35f0f16946f7faa045f813a4f258e49e848d28fc18d90c1ff071f2ad8a458ccbc97b14a0f818d7ae06b6a2cb490c15c35c95157077388d684b0c4cf91ea2b106a2c4546bbec3ea63be11cc90553e0274a5388e047432cd6b7247acf6028f362b95d3ca06574b1564d496385da4edad8c73f1a3de13e39cb437b4854de1fced57c008913608c8a14babbcf1900b8115f94a11f880d21efe492609855c4d6020f7920a29d72aa14d9bdc431184b987e7714dcb125536c643d728008dc67b3125bd7a0e44db8bc945ba1f75738962c348be624938a660c04b509ec0340480431d8ca5b7ac5e20b73b95c9c6769ffd9ee12ea8fd6f93a7cf3862a3446c13a26027917dd8bb5c5ff3a9b5bbb5c54f1fec3a1f52d02faeefb7f5e74fe41c9b83d13dd5232799218909bf2b2f308b953967ab102881ee32a346558827eee1e93d1c86abd4d054c30abe02d6bea736c01691729de7879be4449d787e8c3ddb541e2b9a4d1f1e8d900eeaa2664339f440e1353574a278241f9df42fe5ae97f96995e637b9ec0d2742818a2e2e0aceec28c526c5b2b45dec5d0c9492390c263602d0a1734de595a92ed35245b6826ecb330d39b0300b3dda51f91c7f9084a74795abb9edfb0e75f9daf8a728d016bbd604b41ab1727533eba22069932a4929f0195215383b7e000e19d84e8e19fd1dc8bacb3001543e94ccc8d7b60758937c7e178bb4a37d9b3afe9269bbf65911fb50657e7dcc45f8a74d66f2758c19e76c5976abc2ee271a35e76e16926678cb0ea1d5d5e756a7f04d445c2fd4c4877a85e1f6871fe3692aa951d80aa5779281068aa73d157dd85a26aaaff5a069fd3faf9e133d804fb89ed8e0e2dc3f4dce66afe2ddad02ca1eda380aa6790afa92d835e78e866df0feefb7192c2865a226ac51634275bbb9845ef17d9e8b0ef2692a57c80acb762d688718c99b20e708405ac8c68b40d3262886639a1d51a0cdc7fe3f64cdc233654603d544219d0e714436ccf4fc83494651fcb2440dce855b6094abf9b801a172817b1669e47ad1b53ed73aba0baa780e724d7690e038d697b413726a161afc37a36e687be76a1541d39ba4f1379f7325e148bd802568bd932e599fb1cba6a43b36543d82d920382fab8f6af5cc49e481407042ec582e61f2f548ff133228f3740c5f9cab75136b7a9e4df115df85783e9c568a4cf99733181ad6fd1a3d1754b6eba115730a939f6625b304feadff679f9288be87c0aad2269da2833b66aeeae7fd46735993a0282629d363db20f6218e1970cde9cc628dfdca158e3a905efc678e64b3b4885c8de5a1106127deac4e1404f022fd0e289965847e261ce4b6eb2035370403a907f4071101f2704602f7a807be37e4d225ccf42fec20369ae2bb03225f23f4c597eca3663f80c4ceeed76426df577366791d0ab1651d4d9aad1db5e417f69574327e8d1a12deb5674fdb2c32e148ba6503d9b5c68ae34a9ce18d7e3467329888cc918da9da3fa475e66826b07a3fefb342b35278c57f8457d1722fff508e5cb496bc7bf01301b9de722a47a2911c55732b1ab40e1acc08a18438e5d9c7552cb6b59d8c2a16276298bad3aaaf92fe8c65702fa95d921c8baa70ed9eb9d8701cae63014ae19c5469114df582d83a8adf897874bf90bfb55a6240e99aa8c2d295e461da107ec0a02567b5ccd4c1b51f53ba38c68b2540ae74556eebf6a2edd105d94d7657dc246103c9e7810a0a6d41aa8ca3f296ef56e97106b3f3f687ced7540d47c7f390714f72ac469c4f6213dcc28fd48a55cdbdf78b90450c3feb4f98f2945d815d658a2ba88e6dc3463c57b203e71500368b5977ac879ab5112018257a5773852dec937fefcde627df6ae6ab40570e27f22245c3e7b62758e9a1c6e4146a9507f239a38f7b2ecfeff47d75f16e959b3e608f727d27d4caa9ddb61b0d03bf886cfe5fa31bf3a814ba2a3e97577a956448bbe5c9c7f3094ce619fedd25d7ac9dafcb38b887d8c58ef23e0efcb4c84b0065f683e0af868204c1f1d264d5ffe2e4e302fd81c584efda8f75f1331fcc3d2779f4e77beaed4ccc6cb875d72819f749aeec4e3a4f5c73bd0e8e8f5175a1a0ab64040a6f6fc7a2a4df7e408dc6e54aa4da2c6a43221a7738321d7755b893b68b3582191ebbefd1a8ae2aa415d8551f1dca3b763ed5d637de5911300e4c971b2dc305db8b97105f799e088d406b5b1beb2c11487dc9cdaf8f42bcdf57fd07901467a50a1cca0ac278e94a2e9eeb70d843a18e31a31a92c68d8b8fb8f93a5a9d77afc95756e11a284c85d40c640b6591041858836e37e477afe6ecbf0ed57207994e237942eda8e52592ee81612fd04726f1f296257e4dd9716396843eccd91a6ff01890b83cefba47bef19e8d59796ef78c5619959a8df8bc5c7492feca591b0da8e12dc99a771918c0694d466fc681cab3a40b1eee839820771c5b74639d9a26f2fc7e5ab5e9cd615bb856ff7e1414a1e655905ec87115a827a7b8cb5d505dbf547adc1fad845b50c2eae049fbad05909bb452b94423a59e7d6fdfb379829dd5a8ff8c14a32b3513d4fc0f111425d481859f3a3c8f6107e0739875ceeae80f0e721b7821fed081a375da8bb6ac0a4f58180826598f76515eb84b6e0b516b5562997f4c393eaad7d2cd76cf51fbceb81ec5054382ff7f77fb82c22bce77e28aa14a93a20b0abf8f2cc116f4e4792ce58cb72ac6f922bb9f0d04fdc53ca186de6f2914386a0d2465225b056d7843276e125239bc10235bbf9a3c3c678febef049d680bc886bd6f48a28a128faff289e1780bf89439cd329bc342fef0a4c0f52aca86a97dd301e7c08e3a75f9714c003b39f23ba506238b78cf9f5ab50bc7b9247aa87a364fe54a85d79a0a1c9ebb403530c2520ca1a48d6eeac6b41df01638c48f9583304d9690e01256f34707dd60dc3cc1e739cb7126e843a2545d74c2b4c148958ffea9f43205d76eb4163cb4358cd93aec5e9a4c6608b3b0ed30344a628574ea2116d239511eff796c61366060792f9e1fae120f667920e3fd851be906fc7b14a080eaa35ee905f40002871983ddb6b283016bc8aa3ec1e9906ef1ec19415d31b1378103f5347857338cb0bd89ca8ffd5ac742fcd3a1f0a2140ea7c2d09f0ddbb980ad2a5b98356e48a072f58cf31ce5eb69f07b251f3f9f49115511fa132fab753b81e2a2682ea1c4601075082c1ccd1cceec20db592424cea4b65a66603b5282e3e1e5ddc327b12de80e7526b0a0c0b20fd0cdedf6e25c3cf8e6f7c65dee21f02ba718cda62f44140a8dc698038833a0a21ec13eb1572eb267aa956787df393031ffa53e88340bf953db98d766b7ae35eeb71b19da3d7f177f738d01f4e15406fc0c2ea7b6dbaea1272bd1500321393cda6af5deff8c6f592fdac8fe46121f1a24514d448a5e2cf30e9931cd98720a5edd104bab3f6cae69defd6f18924fc22ab4f04c4a4db4ac65471afc3b715955581ac7075553fcc3b53eee1c12fc63ff3983f5fdc4b66f777165fa667aef64032f4c701c92571b079a071855702e4da087e674b00a41d046843d9a820786ca4a627e6e3d71af6d2c7701019753774530f576dc00860db4298236e7edb888c26"}, {0xf0, 0x1, 0x5, "3fd89b428bc9948bd40169080f4dbdcfb60d94e59e6b629e8d9b480e92e34b8cb72e1628a21a173a3f681bcfbcd2823b3bad0918a0aee46557b1e0e279eb1051b94bd520f31d475d401a0f174479bb63ac3c242c74350a8a0898d828d9fbc914d54a5ef98a4697a70fbe5f1567fa650fd4ba53b07f948d5a57825882ca27a67c15e03163e01f8f8d15241729e10c4a68332fbf1cd2c20c50156450e0e91dca9917d71b05b7a7c3a44281654cd5924fb9f4e95329a73ad5b936c66e5aa6cfc8d4f0152e604049409efdf05a84b2b0a1120ac2326e0d0b1f3bf1eeecc2"}, {0x48, 0x1, 0x64f, "25361fa0690b927ce9b61e3749ff84863afb286bfc82829f9c87cc6547be5bbbd62d5ead658049ba350e096aa042689b3e25f562fca063"}, {0xc8, 0x1, 0x3, "1d332bd8e553dd39f0e2fa6e09d948f5fb5e1ba71de8e2a1b0be40ceec03c234e45cf4576bf7a42456e22c131b543c1f8834db14072ae0121a064b76ef7c16e2fbcc6919a3a57d5582e133946784bbfbd4d2008e750e654d37464483b488ae400698415f645f0a8c4cab463f0b013fb3c8ef1b59048339537ed45d4282cf3a91d20bcafc8f87af170a2e99854e7302327a2b426790fc49d94b751a4a7fea8d7e6c5029d6b95cf1ca9d4e062d1b4458b0e6256b4f"}, {0x70, 0x0, 0x3, "230096c936890c7c07255151cca109648fac7a75ecdbbdf9743d197c5d2ae23fe36286621fe212e229074b7d0d973c865d85fc9e0e2606f1cf1238f2e4721fa9b39ce243f9cb3f790b3067c4e435c4d80658e3abf0fb9be9ffc914"}, {0xe8, 0xffff, 0x9, "3ef73f169bc36a2ed61029005fdd19b5da9f7f34aacf4066e1abc09ff056a527978298e3bd3874f8b971ad157d175ff08eb0b5a65bd4947e25fb4bcfa7ecd7ca91a483cab0bc6f65d7f429e80b398e227f8451b11eabdfac3fc98e9c4b1b4eca0c68d7bdb1bf5e7ff20a68cd8b6813b9ab06941165d20d119574302d5e316147e126a77764b69c8aca0aa8a4d76de6013678cf53ce3d222d7d6e95bb316970dac831b6b8d4a7c3b1baf19e0971885177b35453a594df4057097464aea71012c74b7e2b77ee5d90422397009b76aad1e008"}, {0xf0, 0x1, 0x7ff, "834de08051bfc818fc9245a7ffef925b9aa288a5fa0523a1144767b34d9c54fbfe3d778315fb8e17d3b5e74bf74476d816c50b14cdc179deb22390cf75956be4d78c3bc71b5ae83a6ab9d9aa0723145cde164b072438e5a8d215770395ab952ede3235921b6695098395c57778930424189de835e538c16bac526c2ea5a6e12cab401eeb16d7ef49554201c1d953e4e2d96ba482a5206f029dc3da65ca69fae5e36d63df23c4aa3a8ebb55ee452adbb4e859063348709cb6ddb2ede3cf4dbe305217737f4396dd2e5e5a89ce73bc7996fae4325ff6223539f227"}, {0x58, 0x0, 0x40, "b0e3db55ace96ff08ec2d7b1d98a3e09b30f28c0c7a8055c6d17ea28f5162109dfa807d89cdc84b2ec721c33343405eca05f401d90797438b84bb55c316cbf2e07"}], 0x14b0}, 0xb) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) getsockname(r2, &(0x7f0000001dc0)=@in, &(0x7f0000001e00)=0xc) 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000000)={0xffb8, 0x20, 0x1, 0x9, 0x6, 0x5, 0x969, 0x2}, &(0x7f0000000100)={0x2, 0x7, 0x1, 0xcf5, 0x1, 0x4, 0x100, 0x4}, &(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x1, 0x9, 0x4000000, 0x4931}, &(0x7f0000000180)={0x3, 0x7}) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x7}], 0x100000000, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x200fffff, 0x4, 0x4}], 0x9, &(0x7f0000000100)={0x101, 0x32}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x480, 0x0) r1 = dup(r0) r2 = geteuid() setuid(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) mmap(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x7, 0x12, r3, 0x0, 0x44d) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = semget$private(0x0, 0x1, 0x244) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x4802000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000000000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x891, 0x0) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2000, 0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r2, r1) sendto$inet6(r4, &(0x7f0000000240)="6c7b0f501db1c294d09363650b9066688ce8011559f0cc2bc6b735141f733e7d3a93a34277649da81f35184dd9543e911919f798a1453ebe92ce2b72e1cfd997613e713191eb37f7cad3fe53d59c01271cc8fada1a5c7a9d6dc091410b6480735aceed8c9acaa2ec5efbdd669267fc7bfa90d5e3b9ade567c85f4139ee9cdb1a91a4f30be264e24786e3779dde381cf96c5a26b5a28c41f7551808e22bd5ea741cfb84a366ba3a8b45310ef97d093dd1ddd189cb3deba1ea576ee4002d04", 0xbe, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x5, 0xa24}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() getgroups(0x5, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x9, 0x0, 0x8}], 0x200, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0xffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2c0b63f8dba3f25f, 0x40000002, 0x6, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x50, 0x40000040, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x100}], 0xf499, &(0x7f0000000100)={0x0, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000640)={0x30, [{0x2, 0xff}, {0x3, 0xffffffffffffff2a}, {0x0, 0xfffffffffffffff8}, {0x2, 0x49}, {0x2, 0x100000000}, {0x3}, {0x2, 0x4}, {0x0, 0x5}, {0x2, 0x7}, {0x2, 0x5}, {0x1, 0xfffffffffffffffe}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0xff1d}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0x100000000}, {0x3, 0x80}, {0x3, 0x5}, {0x2, 0x1a}, {0x2, 0x100000001}, {}, {0x3, 0x2}, {0x2, 0x3ff}, {0x2}, {0x3, 0x4}, {0x3, 0x7}, {0x1}, {0x3, 0x7}, {0x1, 0x6f8}, {0x3, 0x1}]}) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000540)=""/213) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 16:00:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "bcb0294682566c5ffe382b1726775afbe10d5ce6"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) socket$inet(0x2, 0x3, 0x7ffd) lseek(r2, 0x0, 0x44, 0x1) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) geteuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472deaa2b421b66ae64084c3d8a4dbc9f8b310f7a5a55d757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79014c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1999b345ebd6c642d", 0xa9, 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x40) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x6, 0x1, 0x9ae0}) accept$unix(r0, 0x0, &(0x7f0000000180)) 16:00:31 executing program 1: rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xc) write(r0, &(0x7f00000000c0)='on', 0x2) chdir(&(0x7f0000000140)='./bus\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x431) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x25dd9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x100, './bus\x00'}) syz_emit_ethernet(0x0, 0x0) 16:00:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt(r0, 0x4897, 0x33, &(0x7f0000000000), 0x0) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) writev(r1, &(0x7f0000000780), 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x3) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8040, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6}]}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwrite(r0, &(0x7f0000000280)='l', 0x1, 0x0, 0x0) close(r0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1}) setsockopt(r0, 0x3, 0xc2c, &(0x7f0000000140)="de544db3850167811bd80e896349008b01d6a3763e3e1e55aca959b55360e62cfff3d1993a888627e84d87b8d5e3d87fb7484a30415b03bed74cacb9aafa0920476eb5542d7fe08c16372957ce473e5be7d40aafe24e12c65db2a8ad9787fe34c2ccb5eac593c7a7baccf183bf5bb36ab473ca3359b9b2722c7e1045f09973164ba9f36b933bd504e4ec7a87157f8ec938f97f55e8e41e35dba290fedca6e670dc478e5092eddcd4d6f653b26be2db6c029fccbb52601e51e08730f0d160841bfa31e875867c24d7db1e", 0xca) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffd2f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfd4f8e4d08be2eeabe85d4fc1e2b37d47b8f2201e2c7784a3c541f19a595532095dc238112d129fb8ccc9b62adc48243524f8d0cd363270647ee64f055cc76ce12f6d2a3f40b30bab7400c3782e1a128b6e15c9d7806c3d8dd0069922cfc3f7357dc182e39668f6c4d537aeb2d59ee28a9b5ba15585ed8c9290e5b8dba1d697378622dcc90bd6771b14d777ece1a92ef244fc8c1b0081b0c853c12e85913fa2c87795e510f733b00bb2ffbce4", 0x204}], 0x1) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)=0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/232, 0xe8}], 0x6) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40}, {0x45}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40}, {0x45}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40}, {0x45}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000000)='./file0\x00') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000240)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r8 = getgid() getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f00000003c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe21, &(0x7f0000000000)="b6e514402acd63adfb8dda59bbd610e658156add8ec74e26216831a384efd605d96b2270ec3e") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="d533") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="d533") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x4}, {r0, 0x422ba870b7323b6d}, {r0, 0x40}], 0x4, 0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x97, 0x4]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="d533") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000040)="d5338a") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x100000001, 0x4000000000}, {0x6, 0x2, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000040)="d5338a") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f0000000140)="b245cd06cf03df5c3b6ce81ddb9cc12d5aa454a9374e82d9a126248f23813ad1ef8e911bf0eb83dc184f28a880b776626924ec54cd90f504f5d654485760b0f219c323579e41f34e2cbd74f96eb7c5586b4740f4cabe88a8814d244910f8b0e6364b41f17e675e8f5bb96aac2d75393f022b3329a384425745d4") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000040)="d5338a") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x8) kevent(r1, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x20000000, 0xfffffffffffffffb, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x3c, 0xf0000001, 0x0, 0x9}, {{r0}, 0x0, 0x40, 0x1, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x70, 0x80000000, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x3, 0x43, 0x7, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x8, 0x46, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x30, 0x8, 0x4, 0x1}, {{r0}, 0x0, 0x80, 0x2, 0xffffffffffffffe0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9, 0xf0000012, 0xe2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x84, 0x0, 0x40, 0xa9}], 0x2b2, &(0x7f0000001600)=[{{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0x100, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x3f}], 0x5, &(0x7f0000001640)={0x7, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000380)="17cc96b996851813fc3112859a3e18be575fd945d5cb4ee0531e71ad1b47b89f48a4d9683ef4c8209ef93825ee5398c9c3add08ac28cfc1bc7c04571fb3850baf1be7bf8c37da07fbde4443e0161bd39b4978019d67e36140ca729a9ae196334da569079c267481cca900bf9769ab3946239bbc25dba49d165ae6cd49f2d306a451aad543600682a24452efbc1f6798fb134fca95088c553ffbf38b020b1fb4f053ce01d3d4a50de1f1bf043561c2afb86672323a017fa0d1a881050680b426f539ac3fa79110be14a53f4202c4375aa1727264b2e661b45a92a8f58387bf3fc5ac63a5ffc5289272d9ee3e1a750c01825c07c781ed031ab23799da496a1381753c82090a5154c910da816707aa603569df3c7c24f8eb64f12f895ce3fcae3324cb0151fe9b09093449055767f3dfb700c716592ffdb9b420361371231dadc81dd0a3245c3edf9add48c51a635a7347dd77f1243a30cd72688fb7c5d4d775100406cde2f17c02a5958ed85a924684dc8e27431d746552ce79a196e78382af383d725ad219d10506793e7d39f4beefc7ef900966f3c68d31574a4b127a5e4c42ae5e91b01a6973b0b21068e3c907ced683823188fc59d2dec9f4d759498ff54787e5f094948303a7b48ec779ee184fb2ef230b313232192c358adbc180c8011059f1c1cfda077bd7cf59c44527c8f1a35f0a9f2f8d4f6c140ec86092b229c1a7fa1ce41ca9d68e1295c0aafe8e68820a075e224d9fb5242c2ca4cab41a3a34a8898f5389c421846c305bb33980044b3c35ebe4af6cf730a2be7f53c0dbd5f35ce675f67b91c1b64baa7be2a78c2ee233942b1669dbf4d14a1c705d80ff2490a4c496e39a9c8bb20d4579b80179c6636a85f1ab2b4fa66a17d77ca9aa1f1dd08956dbbdc70cc0e75cae1d33e5dcbd1f3b631a8b070ae9a2b1827d958ced79ba8ed3c74f959eddce891fab9e2b388631e79c26603f280dcac48b24ab03c55f4b0c7bfc89cdbf70eb9f77dab47eb2f4c94b6b2392166039202a02ab5c117cb11ee4149a084e9138c4cb70887a87d0f8510c3399cc66d8666cabd3b2d4c640477df1f72d0c6304224d4e15cddc95f474c97a1e7c4f1e2e19876fbb26d5a18f429f7733a39dd9deb06348d15be6dd785194d62afbf4167025d5df0ee95146c14f4410e8a991d4748599b38c9cbd6e35d7e775b8ee3d8868a4ec787344463c119fa05770163410cb20cde214add7552b6f6a0a83f103088377f0b32ccec6abfe27f988258753a9b648bf9e50ecc401adfed4e1406d24ddc4b6851792c18e57037a852d1c163ed745ea74700a5797f8e760b18806c4fb79c66c403718c7716302bd9635ee6a1961ab2aa35043538f4d5a5a3bc933cf0a0e33023f65411ec24801522cf6bdc605bbf7654f99587fe540c05c78fe841e00fc152e6a2c05cbaae4e62d3b0f6ac559d6c05c271ecc3ca69dde1f1e017438a608bcd7011742ed272625f9bc51500f00d39121b14bee8290c3b9cf057eaa3ed4c01bf7ec98c3ad2d77958961fed7ecbbde1dec0da528c33e790fc2e2931b77c91f13d099988bed3f6f97f78fd1929d0ad76ee6b772491e32d4a49399a7b5a253d3c5ff5cfa96ef51e19f5007e389d77ac72a07e4311ee00856b049543f740a36b090f6fb7e1da4adafe7915bbb5746e8b6af7af23f9385691a75f5ae195822801adc173490f057d8972d8805761eea5f8805887995a0c0c8eb2966182c379985590805328adced0dae6b2ad38294f19606df1a6edd7275049f05109d900148cd00959a26c216ee0cc2ca7aeb5cc5d3a3afd9e3a789c7a3e6d36b1804d735cb0471e48b10a24377407bfd192b99fe0df65579a87688f1f76bda1aef352774f225711cc14bb3e73a941d84d8b31a18a28d75f8e0b35d214e350e6ff6859598944394448a97d1580d997ec08db4d9b017dadd41612ebf66588333d45171ae4dd1bb28e0e64672992ebfb227341add5b438c329439382e567dbcda43243622ef8dedfaed0fe6f32a6026d995f45a4cd905eebb362aaa780acb12e377cf1704a984df516b9be37573e9c18aaa264d2e3f8c434b3baa09594ec7bcf3f68782997721f2e30ff64ba664777cc70322fe3db38b334ba1c7a38367a0feab9d300c23ffb9df5acd643201af00cc08098a3db9a6401002fb1a1a2119aee6e4238c02e221b14d7a1c1a1ac0413916f981015df3414f2cbf9c87eb6405d2b49ac628e26f68f81c3967a90db797b43f6d3c47e5f2ed7abe1ce65c5a9433cc8b547a0dc7373829ae9294630cc918cc232b2baaf5e06ae27b13e06b99541e0eab779dee8f3902661097b4428861ac8d7eb92d90b2d1ad5ea55c5aa22234f539e279812cb2b50c2003982a80c20bdb73f55253b5131e1f9b6c0bd6faa51fb658e9369c789765c4a225029bdfc326554a3aaaeb07a0a9a1b46c4e48230e3c93b6ce662e43ce02c09360194a98949048a0b95c540e7b1c70f1e92cfae4375a866cce2d0067626237fa3bd4329d35c1381540d64ce8fb637ae8708ec5bf93c587081b420db7a385ec265aec2a3fbb0a88e236046c390221dc714952f285bfbb811a24406f992d858cd69834c4cf12c84103712fc5a9ab7750ff0efb43c686702cac43447dd9d7f73bba8b53a71d1e7182309f45df555a9d0adbc978764becd46d0f9f9e3330823bbb7f545f9f011deccb5e7a9890b9787d4708bb9a302acb8a690867899852b827c3d2dfc21d9656196f895777423436db5799a60c88dddde34a10726548e95aaba2633fa0966edc0d1d5fd7a9b45152578d9f8f7673ba8f398ee87e1f0c5ca5ee7b5cdd4d349e95a75b5378e59a391119464cc5f44282c6eb1df58afc708a315a9a6eecd63cd1d751cabd4664115aa43b6826a571feed15408c5af8c89563fda4e85a39dc1ab93517bf4892c5684ad5d3122f719696338909c245e63c9beec27943df6449593e2c14230dd127635dd6d100c0123a0c68528a693faf0e6fd1ddab213059cc5f85c82570f8b45cceab838e375bcd867dc14e38106924c2c1e2477c5e5855d592911c3e1d8409109f9133c37ae82ef0e78a6513bf8ff930c17318d175633213334de2633ea86593d18e55a5a281efb61e783a99e5eaedc175197b6ef4f63c3a6f8596f6af7d3bae004ed9b59e2d77201c3fc2ea0bc8c76598439a64bdae3733b8fc2c2bb6fd91abafbf2e534d20a937ef56c39ae13dccfa025cee2d4959e4e075048e926f1357eeb1939840f6066ab3c0d1e19dbaa3f3d2ecb8c068ed9d294141c2136a8ac705d3d0460daf59449871ff28e5d8de7dbeb109365da6668238bc2f2ad3c1aa7b924a3b170b336b3cfc5f3d8098b280f12ae18ed5c00ecb4c9454c732299a9fba15fbf75b354883a1cf2f8bf35b5f3d9c4ab21462316fa49237f7b628cbc72a567d910bc40423fd97ab586b424c9d4831c478b9bd16c09a032ce3cffa52a61720bfbeea7cea79d0745e85e9b9be1f0f81ecd36db98581502dd596d33ce9ccda7530bd16dfb6864abe7eb2865c5a04064f0b7eee927a8534e28d16212a1c9e487651681f10b0d17d7938776e847695341e873a0e67e6f2362cf2c6ce4570232438a51f3e492845c6ef666dce52f7d8b2d178a0c80c4f4aa435b701229ceefefd825da8243f004e086d039cfbd0fb925308d61230762488fc3691cd1094d0412c476358ea2a4fa3e33c868b4ee615e1c7257812c46c7195a24803292104d2536fc7554c3c3301383570be9331ec82b5e58872bb5ff5002d92bd7de9d8b11b0aa7c051b30cfa45539f2628ce2b3f329e0d0083198fce4d57f361e0f49697567fab296937c6809e2780bc4d294c1274cbe5c63f1f90b8181baa2a40ae1bb1df3f17c3eebb8ef137ccdd2da4535811650a25ff37f29f6e5c04eea0940143928a67881f6f9b001255e56d53e364a0863dcc1e41b722db37f23634bf9c6bb540f7b53d99a258b8540d897415d3013f08ef561e120a2a28b9b81d4bf329d5f35559a745ee8f88ef91c1dd782b55c330e586eac7c4e7e5ebbea3cdec4f90cc89280ca28fe4a475d15ed971b9a56e8123d43fc17ef94165a5d84788fdd82d0b9fcd8875052f0429a66cad67ac0d0bd40b02a28d07539a31f4fcabfec55eb2005545470d7cfb6c42f16d9469723b3f6d12ce89e97856715ae95a90abd5d7e247f8ff00dd09af4ace208b01a884ffb11e852f49d760c60af80d869f69641501146b75ad14760bb2267ac6009bbd7949cca167010cdb5275f31dc060ec5f15156a8c23d89f50a38033c6a38259ac89f90f43903fc2a94c88195816d2fff89a37a36ef33c54fcddf0a19fb5a1c2ba93457625736007372a6d10024de56db759bcb64e18c5b9cb4edf1109ef3002dbbab5b0225d696ff6416d6e1b6a26f6cff53176fd4d73df61192d06f6ac90113714b70f510fbd30c1171ea2edb8410f9eac6c3cd69407540a24187fbede1e1e786445eb6e87a63b567dcfdc25e5b751ad530e2e70ea01901f650bce71054aa46bc8ebbde150d7aa16530d9cc925f6909003f84001e30fb620dbbf5b7528fe83d86c53213e0ee0d80281b21f2aa220a3f08818d2236782a99ec602372b1ebec4da22a832f0ee3b92ace8b7122b7ae3a3593b53228dbc61a8dd2d1572ed5313f00277e330a9beb1e5afe3bd100203fb85bb9d8e8f969a0fdaec02845ea9f64e63ac35b383c5e3bf121b2bed8169a7d14bfcfb315127f4b277cb15d5fc014a0ab28b6bad14c7b312fbb903416e8f55e41ea37fbbf942bcc4e18f55ec6d80614f944aa369d1fd3b099211184bf83ef8e2d4d0c3807c5048b4fada736fd706eb41c52571bdab45b5ea1566045e313976eb5a01923a3940b83eec29d606af6de7c32f7cf3263f13f7d4c965075af78d14c326e3fc8574d5fe03678ebad8defb9297a0460e952c2431b48ebf72416523ccb1fc5bf567f2feb673e5f716ab588bd819ccb10c6c23e4c5f49a0d38f80733c70d84139c230d8847fba88e093ba87fbfd465ee989865f11795ea0f4e77fedd8e0ef9d7f4cfec3faa8bcb94faa1ed9b13bc70756cac03bed07170a0f6fa81e5395fb288ad5a2f0972f8252ddd5258576a439ec536c7d2b839018dda3118f3bc622659d790c62948a042739f3947081201af90a8ac7f0f99828f6e3e077f44846361482e8256d8c52980066011b9dbbdd0bb9d681639a5ffb04ffc2537837214ec58f92ee227fbb40b7fb554452558206989c704c7425c86aa28253d8744120994de8324be6a138c97c735e2821e51942d35fa4bab0bd674933ec47ead6db6873ca2365cb23b7bb02b85beb2c7e2003331db2a5091e0c67a94f1ca63b6e2d14e3339b71fcf2add0de66603ff08f7690c7e7b694cff4a145e6fe2020b8ba5f4ce66507479e6e89a58f0ddb6b5be99fd27cc01e7663b15fdeb10829e4d4709dc8fbbc7ad089e4ecf7b318a1036a33e1590940e39d520e04b0d3515a51dd4ff7dd34b1dacca1869559f29e1deaaefb3f646d06238c1cad16fd7fa85e2674c49591c0d976b2e372c05a9a96d7b60b256193ac2c70d8de2162cbc844bab225da323839f2ca898a96761aaa2381b11fb2394bc1faed464cbf6efbed70728c8a5b3a4be14882d36c0c095194b8ba77b19f4c483592929368e80674e9639e85e2e8a4d4a76f206bdcc175c2f399e0947ee7464a1d901d7a81a5d7121aa30fbb301092b771e9becbc9adb218eb9812ba06a6650b90162b6aa360e4ec4d2bfdb0b49f0848ddfa55f65d274200261c770ccd46a91976616967", 0x1000}], 0x1, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xd0, 0x1}, 0x405) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = socket$inet6(0x18, 0x4000, 0x8) recvfrom(r1, &(0x7f0000000240)=""/167, 0xa7, 0x3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x902, 0xc5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000005302efe9fe5c7bd89d5c5b1fc14af29e", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0b3daef13522ac1e9d496f882ff2ba4fade662316a2c9d67f1490d53"]]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) dup2(r2, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10088, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x476}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0xb) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x1000, 0xdbcc}, {0x6, 0x4, 0x4}, {0xffff, 0x80000001, 0x3, 0x5}, {0x2, 0x48, 0xad, 0x6c}, {0x5, 0x4, 0x7, 0x11c}]}) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffe, 0x9, 0xfffffffffffffffb}, {0xffffffff00000001, 0x8000, 0x8f2, 0x80000001}, {0x2, 0x5, 0x7, 0x7}, {0xd622, 0x7f, 0xfffffffffffffff7, 0x5c6}, {0x3f, 0x4, 0x7, 0xaad}, {0x4, 0x14000000, 0x8000, 0xb30e}, {0x4, 0x0, 0x9, 0x1}, {0x4, 0x9, 0x5, 0x7fffffff}, {0x0, 0x10000, 0xff, 0x401}]}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/200, 0xc8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000340)={&(0x7f0000000200)=[{0x85, 0x1}, {0x83, 0x400}], 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="bfe836315bee4c0d6b58d49631df2a6cdc0bcecd4978d209ac933c96b96bd96aa26c0b21d1e6ce8abfb733e5c4c24418384f0f4a0a835ea6c58f5ee0116fb83d23b7bdb07404b5fda76627e13dce43cfd7d8640fdc05504085a6d9b2c4fa6792652424109d16a7c992cdef4d7969d3ae1f1820041552e36a887dad80", 0x7c) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r2 = semget(0x1, 0x6, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000180)="26030077f0b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8c0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7d1f3f99) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x5c, 0x3, 0x80000001}, {0x31, 0x6, 0x6, 0x6}, {0x8, 0xf4e, 0x2, 0x7fffffff}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000180), 0x1, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x180, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = getegid() setegid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x4, &(0x7f0000000240)=[r1, r2, r3, r4]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x400]}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x0, 0x1, 0x0, 0x7fffffff, 0x80000001, 0x5, 0x0, 0x2, 0xfffffffffffffff8, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x20, 0x4000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/98, 0x62) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x5, './file0\x00', 0x2, 0x4, 0xaf6, 0x6}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20390, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x4, 0x5, {[0x6, 0x8000, 0xc7, 0x6, 0x3, 0x8, 0x40, 0x7, 0x9, 0xc66, 0x7f, 0x4, 0x9, 0x7e3, 0x6, 0x1, 0x7, 0xf0], [0x0, 0x6, 0x416, 0x0, 0x9cfcaff, 0x3, 0x6, 0x1ff, 0x1a, 0x3], [0x8, 0x100000000000000, 0x100, 0x101, 0x1780000000, 0x2, 0x8], [0x1, 0x7, 0xe5, 0x3f, 0xfffffffffffffff8, 0x3f], [{0x101, 0x1, 0x0, 0x5}, {0x1, 0x3, 0x7, 0x2c9b}, {0x282, 0xfffffffffffffffd, 0xfa, 0x2}, {0x3, 0xffffffffffffff82, 0xfffffffffffffffe, 0x92e}, {0x4, 0x3, 0x1f, 0x9}, {0x3, 0x3, 0x80000001, 0x97}, {0xe94c, 0x9b, 0x1, 0x1}, {0x5, 0x4, 0x3, 0xb181}], {0x1, 0x101, 0x9, 0xffffffffffffffff}, {0x5, 0x0, 0x3, 0x5}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1000}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[0x3ff, 0xfffffffffffffeff, 0x6, 0x2]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20008, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) r2 = semget(0x1, 0x3, 0x400) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x1000}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x30, 0x8000, 0x0) fchdir(r1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000002000020000000000000100"], 0x38}, 0x0) pread(r0, &(0x7f0000000240)="ea1a8cf7937f7980f8ad2cf273cf3ea9b024f7fb5678e038d6a6e4aceb16ae5c9a07d28d6a19267dd7c6d4c237a969b33386cd91925556a3ca8ad33cc059c1b44ed8cd95eb2b8b7c7470fe36f556e5ff181dec1f7afeaef72d1911daaa8e7cd1150fa389e308d525ec11ad99c5a5e8d6a10dfc544ae52b795e32167b3cfbb6b06b9e74a7d3e315f322ad8e7f6c4e994fb4abb0d23b76fbbc3d", 0x99, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000140)=0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x110, &(0x7f0000000040)="d5338a49") dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x3, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff99, &(0x7f0000000100)="55338a49") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x2, 0x3000, 0x96, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x6, 0x7}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xfffffffffffffffc}, {0x4}, {0x6, 0x800000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x14) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x11, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") recvfrom$unix(r2, &(0x7f0000000100)=""/94, 0x5e, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x2, 0xb693, &(0x7f0000000100)="de006293b875ba34a1c19baac39b6b28ea7fecd81d3b0084f33dac6171694d8b261989ce96a17bf0696df58715af2ad9f35b63813a1bfbe5dfec30ecfba45601064f59995bf5b1d4fbb9efeec5def2397eef08295ef60dff47d499e2322194ca7051df514ee2274b498f77d722385d1d3df493900f390aa8bce96b2a5e786180763a6212c8cf56a741620e87e407e638a0ec7dae152115a5a07bec8da77b7eee2f088f451ff4a81dc307d868380a07015aa839e2a747d63c9278b00911e003bfd4d3b7b96166f765701342c88bc2bf1230abbf2c081c1eabeab05bf4278ee34f903affe26584439026f7965d9afdab44", 0xf0) 16:00:42 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x80000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x1000, 0xc0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x7, 0x5, 0x40}, {0x800, 0x40, 0x62, 0xffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000340)=[{0x0, 0xffff, 0xffffffffffffffff, 0x1}, {0x8, 0x4dbf25a0, 0x7}]}) syz_emit_ethernet(0xf9, &(0x7f0000000240)="5f37f783521cc4a8466b761d5279583ab628cd24db30746000b33ccb54f6b04f2e11bef61bafdc708d535fdb3f60d7f15c5ea64d3cb62db5585a3a6417fabaf60ea059c7ea16fcfb1a4493e4b71550eecfaf405e4b5eeab47957381395e81af29ff9e0ba939e128567d1805741944870b3a2679667e5bca031a6776f8cfb4f95013ce80f035e7c3e3b83f0bbf34e7142118bbf2f2a77e317eff6a45ca2e8ad8c75598f4d2d4939f94e592c0e229de754c9008b7f17e57e5c1bafe29cc84c80b1cb4fe56d983117b74d8183d8bc0c7cbe2608d152c79c5d5627bc96f827c0f21c939811c6c2f874fdb4509369391a84b30ad3b84a612518086b") ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x800) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20402, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1, 0x5, 0x8001, 0x0, 0x1, 0x0, 0x92, 0x1, 0x1, 0x101, 0xfa}) 16:00:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x6, 0x101, 0x9}, {0xfffffffffffffffd, 0xbe5, 0x4, 0x2}, {0x6, 0x3f, 0x4, 0x100000001}, {0x2929ded1, 0x800, 0x9, 0x3}, {0x800, 0x3, 0x100000000, 0x9f5a}, {0x3, 0x20, 0x8, 0x2}, {0x5, 0x4, 0xe798, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x5) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x108) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x86d7, 0x5, 0x1, 0x24000000, 0x400, 0xd8, 0x800, 0x10, [{0x100, 0x1, 0x81, 0xffffffffffff1fcc}, {0x9, 0x8, 0x5e, 0x3}, {0x3, 0x1, 0x80000001}, {0x7ff, 0x8001, 0x7, 0x3}, {0x9, 0x266, 0x3ff, 0xffff}, {0x8000, 0x9, 0x1f, 0xafce}, {0x6, 0xc14, 0x9, 0x5}, {0x0, 0x10001, 0x9, 0x3ff}, {0x7, 0xf2e00000, 0x8, 0x2}, {0x8, 0xf10, 0x4, 0x3}, {0x8fa, 0x5, 0x6, 0x101}, {0x4, 0x7, 0x1f, 0x519}, {0x4, 0x7ff, 0x6, 0x6e16a38c}, {0x3, 0x9, 0x7, 0x5}, {0xffffffff, 0x7fff, 0x1, 0xffffffff00000001}, {0x64a, 0x4, 0x5, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x48, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000009, &(0x7f0000000100)}) flock(r1, 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) listen(r1, 0xc90c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000240)="00b34dfafd9b659737b33076a66dcdf7a81a3d670f74ce5fe45cf58c4ff4f5701439c9446d51595c853e35430f75170be68b97fa172e0b08de53841b96721581dc8980f3eac1d659a4f3b8aa94c218e01eae38a7a0af45c5c7b39fdf7cb78429e1a98a94ab54f8d62b096b2c69aaa799963620629985e50b5a14c496fd2992cf3420840f39351032e477ecacd33b5f878c21917d7751afddb103403eb7d1e8cdf6364150", 0xa4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/154, 0x9a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3f, 0x5, 0x7, 0x70000000}, {0x6, 0x6, 0x3, 0xfffffffffffffffa}, {0x6, 0x3, 0x8000, 0x8}, {0x8000, 0x7848, 0x34, 0x8}]}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x20}, {0x45}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = kqueue() syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") pwrite(r2, &(0x7f00000001c0)="4ec85d66ccfbbb488643d933cfa6ba804480c44b0cc33014ca22b9372025adaa3c5d155996358029e0c07e567b3b40c0a0f5", 0x32, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xb8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0xc003, 0x0) dup(r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa01, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0x79, &(0x7f0000000280)="41240440ebe8ac2190ed76cb43f5ee8747aa560b7d5d97f5a06d00322895ec8f70ca4811988b5cd24e4c362a1f8cab34fbf81aea69db2f767e518f4d9b0de522063ad2003042dc3c3f2b00342b4c219f9c655045828494173c5d1e5576fcaa42f2224c7f0d61724d44a68aa389f9c7ef641a05a986c4d9bbba") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x1, 0x5, 0xa6, 0x1}, {0x4, 0x0, 0x5, 0x3}, {0x5, 0x101, 0x58, 0x2}, {0x7fff, 0xffffffff80000000, 0x3, 0x1}, {0x8001, 0x6, 0xffffffff, 0x7}, {0x8, 0x3, 0x7, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0xff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2241821fe182a7b4, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x1, 0x1, 0xb6, 0x229, "2c4e27fc0fea69c08d70a36fa6ab8183b2eeb241", 0x2, 0xcd11}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ftruncate(r1, 0x0, 0x51f2) r3 = dup(r1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000400)=0xec6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x8, 0x7f, 0x2, 0x126, "331c6b0349980f36921e11c20695d24de348dfa0", 0x1, 0x723}) getuid() 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x7, 0x5, 0xaef) recvfrom$inet(r1, &(0x7f0000000340)=""/194, 0xc2, 0x842, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") recvfrom$inet6(r2, &(0x7f0000000240)=""/208, 0xd0, 0x1, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x30}, {0x4, 0x0, 0x0, 0x8001}, {0x3, 0x9, 0x7f, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffe49, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r1, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x81, 0x6, 0xfffffffffffffffd}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0xffffffff, 0x8000000000000000, 0x7, 0xfffffffffffffffd}, {0x26, 0x8, 0xc04, 0xffffffff}, {0x2a, 0x6, 0xfffffffffffffffd, 0x8}, {0x1c3, 0x8000, 0x8, 0x6}, {0x200, 0x5, 0x7fffffff, 0x800}, {0x3ff, 0x0, 0x4, 0xfff}]}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x1, 0x2, 0x0, 0x9}, {0x8, 0x3, 0x0, 0x7f}, {0x400, 0xf25, 0x98c00, 0x8}, {0x6, 0xfffffffeffffffff, 0x2, 0x1000}, {0xffff, 0xffff, 0x60000000000, 0x4}, {0x0, 0x80, 0x8, 0xa7e}, {0xf932, 0x3c43b0f1, 0x100000000, 0x2}]}) 16:00:42 executing program 0: r0 = socket(0x21, 0x7, 0x3ff) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000240)=0x5, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x38, 0xf00fffff, 0x4, 0x8}, {{r1}, 0xfffffffffffffffb, 0xa8, 0x0, 0x2, 0x81}, {{r1}, 0xffffffffffffffff, 0x81, 0x80000000, 0xfffffffffffffff8, 0x1f}], 0x101, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xc, 0x10, 0x8000, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x9535}], 0x358, &(0x7f00000001c0)={0xffffffff}) r3 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:42 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x8001, 0x5c, {0x1, 0x8000}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) fcntl$getflags(r1, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") chroot(&(0x7f0000000140)='./file0\x00') 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x10001) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/249, 0xfffffffffffffc9f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/8, 0x8, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001ef, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x100}], 0x2, 0x100000001) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30281, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000380)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) sendto$inet(r3, &(0x7f0000000240)="99de54935a6d9881e247e5f457e0d564b958fe147c4c78fdb1af4bca37dd737a26ee7f5af39f8357fb867c57e5d83b00ccf575461e49448a90c86d91bb7fc987cec758662f414c194e4fa1c681a383fe95a675a700a8b4ed9d5b7982036ac469938ee260b388eea58d4e10e2eca9ead9d2c4e380323b182f534b2936131a7e47ac9ae2ea86b4c7737be3f91ab81c2d1881058711a7c32982291aade1b33fc4f57d7d9c646b10ba3c3ee75d72f1dad9150d0c2c43a7a01d13b1fb3f4a149f423cf7def0e76cb7467c38da20fcf4622ea9d0bb7df4d7", 0xd5, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) fcntl$setown(r2, 0x6, r4) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x698, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3d5, &(0x7f0000000140)=[{0x30, 0x0, 0x2b9b}, {0x4}, {0x6, 0x0, 0x0, 0x4000000000000}]}) recvfrom(r0, &(0x7f00000001c0)=""/176, 0xb0, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4e1, 0x8, 0xfffffffffffffe00, 0x1000}, {0x2, 0x7, 0x400}]}) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8c2, 0x4) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x3, 0x100, 0x7}, {0x9, 0x8, 0x601a, 0x4}, {0x1, 0x0, 0x5, 0x2}]}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x5, 0xfffffffffffff158, 0x2904}]}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x40, 0x4, 0x5b7d, 0xfffffffffffff801}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") getsockopt(r1, 0x8000, 0xb5d, &(0x7f0000000000)=""/9, &(0x7f0000000100)=0x9) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) munlockall() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0xfffffffffffffffd, 0x13c}, {0x4, 0x9, 0x0, 0x9}, {0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") getppid() linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x0, 0x8, 0x0, 0x47}, {0x9, 0x9d7, 0x7, 0xd5}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3fcb86a048a6440d0c80c06bbf82c51b8e2aca4e8fc108fc7c876d15a102732d7222644f39d9ded8dd09a10e82b79e4edb1a699ac47cc8a798a63b1eab701b0a4890782b0af71ffe82d36d9333caa6db1a8cd443ad2fc8937b1bb14236d9ab089e116790979ba06b6f2aebb462c2e0e29f0c321f202661190a88866e94cdf77efec0c97136c3ffcd9f074751a8ec12d9c1e51637ba61a29128771a92999293f4b0cfd6a6222d6507be4016e5bbd9c8a738bd3dc1eddbf7a2c288ec4ea18eed21dcbc1fefd47c45e4100ef7f3c1", 0xcd}, {&(0x7f00000003c0)="34db820bed12607dd10c5113adead441122bbd0eb5be8f6b86eec81224d14abcde6d07e351e6ee1c4e59977d8359c08e4bc4187a22746be8dc9284a67a17b407fb52b4b57c9037aed32c577e0f56bc231998b700a116a1e8b909455e471f7fb55af8fde27d7d5f449c2dcb039dc4aeeb7cb5060517f3392aada3a0254f617caa022fdcf8f5d492df1f8e3466c65aa1559d5ba8d614b2ea88d7e87e8ac8dc6a76c44db2fdb9aa7772008359cd241717d7d0aa86da4ba959e305d7d27d5614c7bc5aa7e71c29f40fd6fb591350c6", 0xcd}], 0x2) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") rmdir(&(0x7f0000000000)='./file0\x00') 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x100000000, 0x9}, 0x4, 0xfff, 0x7}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x3495, 0xffffffff00000001, 0xffffffffffffffff, 0x9}, {0x5, 0x4, 0x3}, {0x3, 0xffffffffffff8000, 0x6, 0x6}, {0x1000, 0x7, 0xffffffffffff8000, 0xd759}, {0x10000, 0x4, 0x10001, 0x8}, {0xc99, 0x800, 0x100000000, 0xfffffffffffff59f}, {0x3, 0x1d, 0x10000, 0xffffffff}, {0x8, 0x7, 0xfffffffffffff19a, 0x7f}, {0x6b69, 0x39, 0x100000001, 0x6}, {0x3, 0x8, 0x3, 0x4}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x3, 0x200}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8c, 0xff}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x221, 0x8000}, {0xfffffffffffffff8, 0x52c}}) 16:00:44 executing program 0: r0 = dup(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x7f) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)="c8d9947d468a0000000000000000") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) getegid() r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) socketpair(0x1b, 0x4000, 0xfffffffffffffffc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() chown(&(0x7f0000000240)='./file0\x00', r4, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = dup(r5) r7 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001340)={{0xe6, r3, r4, r3, r4, 0x80, 0x401}, 0x0, 0x5dc, r2, r2, 0x7, 0x100, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) r8 = shmget$private(0x0, 0x2000, 0xaa7b458f213b3732, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000240)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)=0x3) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0xfffffffffffffffe) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x5) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x7ff, 0x1d02, {[0x2, 0xffffffff, 0x4, 0x4, 0x5, 0xcaa, 0x806b, 0x3ff, 0x1, 0x5d, 0x80000001, 0xfffffffffffffc01, 0x0, 0x3f, 0xfff, 0xfff, 0x1, 0x4], [0x6, 0x3f, 0xfffffffffffffff8, 0x2, 0x15b, 0x7, 0x1, 0x5, 0x31, 0x1], [0x0, 0x1, 0x101, 0x5, 0x4c, 0x1, 0x35], [0x1, 0xfffffffffffffffa, 0x2, 0x8001, 0xfffffffffffffffd, 0x2], [{0x7, 0x5682, 0x9, 0x8}, {0x1, 0x1, 0x7, 0x1}, {0xfe00000000000000, 0x935, 0x4b, 0x4}, {0x8d5, 0x35e7, 0x7, 0x7ff}, {0x5, 0x32, 0x1}, {0x9, 0x5, 0xffffffffffffff00, 0x400}, {0x5, 0x4, 0xfffffffffffffffb, 0x897d}, {0x100, 0x101, 0x80000001, 0x48fd}], {0x80000001, 0x6, 0x1, 0x5}, {0x3, 0x80, 0x888, 0xfffffffffffffffa}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000087, &(0x7f0000000000)=[{0x40, 0xffffffffffffffff}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xfffffffffffffffe, 0x9, 0x3}, {0x45, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x2b, 0xbc4f, 0x100000000000000}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x200) socket$inet6(0x18, 0x6, 0x8001) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) sync() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x129) accept$unix(r1, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3c0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r2 = getppid() setpgid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0x3, 0x1, 0x8}, {0xe6, 0x63000000000, 0xfff, 0xfff}, {0x5893, 0x3, 0x3, 0x80000000}, {0xfff, 0x101, 0x80000001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x80000001) syz_emit_ethernet(0x6c, &(0x7f0000000240)="41d7864922233e1ea780ba1021e89dd51c14b94266ae56bd4ccf69d4bac3ac09cee9f434faf9ad39f5606fdf551bb3ee1f2a4fa187361b3f09efb736aef489b959be3368128ca7efe5cc870999721e2da5d72c5d695f644a289384bffac1e92d8bb153e88e3f9c7adf12e3f4") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0xc00000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000100)="9cca", 0x2, 0x3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1e9, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20180, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") flock(r0, 0x4) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x1) fchdir(r0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3, 0x4000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x10001, 0x100, 0x1ff, 0x3}, {0x800, 0x80000001, 0x8000}, {0xa2, 0x2, 0x101, 0x37}, {0xffffffff, 0x9, 0xfff, 0xfe}, {0x7, 0x4, 0x80, 0x200}]}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) ioctl$TIOCSCTTY(r1, 0x20007461) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x7f) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/~}\'\'#\\#\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='/dev/wsmouse\x00', &(0x7f0000000580)=']:]^\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='^\x14\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000840)=[&(0x7f0000000740)='{}\x00', &(0x7f0000000780)=')]\'\x00', &(0x7f00000007c0)='tap', &(0x7f0000000800)='/dev/bpf\x00']) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/221, 0xdd}], 0x1, &(0x7f0000000380)=""/57, 0x39}, 0x843) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) shutdown(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x4, 0x8, 0x6}, {0x1, 0x0, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3ae, 0x2}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x14) close(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000240)="37996310a1d730918361b0aff4643f62c6db6fdae29ad71118ecbe34ccaede3e7fb265c5958cf97ae59318db88c9f3fe9744c56832ff7eab436536d1f1ec17bf8a2069082d82128f750d63eccd95421cb4cfec5112b9f0c4c410ee", 0x5b, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x0, 0xffffffff905b7232, 0x7}, 0xc) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0xc}], 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0xffffffffde07f0d0, 0x9, 0x8, 0x50}, {0x3, 0x4, 0x3, 0x7}, {0x1ff, 0x10000, 0x2, 0x4}, {0x100000000, 0x8, 0x6, 0x9}, {0x1f, 0x793, 0x3912, 0x1}, {0x6, 0x6, 0x7b691812, 0x3}, {0x8000, 0x3a, 0x5ec, 0x7}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) 16:00:44 executing program 1: getuid() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x0, 0x8, 0x7, r1}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x1fc, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000400)=r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xfffffffffffffff7, 0x5, 0x1, 0x9}, {0xf7, 0xff, 0xffffffffffff0001, 0xfc04}, {0x4, 0x4, 0x3, 0x4e1}, {0xff, 0x2, 0x5, 0x9}, {0x2b9, 0x8, 0xfffffffffffffffd, 0xf9}, {0xedd, 0x0, 0xf54, 0xb1}, {0x5, 0x1, 0x4, 0x10001}, {0x759e207, 0x7ff, 0x80000001, 0x10001}, {0x101, 0x100000000, 0x4, 0x4dd3}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x8, &(0x7f0000000440)=[{0x9a, 0x3, 0x14, 0xffffffff}, {0x3, 0x8, 0x401, 0x8}, {0x72000000000, 0x3, 0x3, 0x10000}, {0x7fffffff, 0x4, 0x9, 0xba}, {0x3, 0x0, 0x83b0, 0x6}, {0x9, 0x1, 0x7fffffff, 0x800}, {0x9, 0x6, 0x8, 0x6}, {0x1, 0x8, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x1) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0xfff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0x54, 0x0, &(0x7f0000000100)=""/84}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000240)="01a3f024a9f26ff7ec9f4623") r3 = semget(0x3, 0x0, 0x10) semop(r3, &(0x7f00000001c0)=[{0x3, 0xf92a, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x80000001}], 0x3) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7ffd, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000400, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) r1 = msgget$private(0x0, 0x41) read(r0, &(0x7f0000000140)=""/101, 0x1a8) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20a21, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000000)="b28bf80a690f96313db160544f211aef0300200072d8000038b121783f7902") ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x81, 0x0, 0x0, 0x81}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xffffffffffffff7f, 0x1}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) read(r0, &(0x7f00000000c0)=""/56, 0x38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x3e}, {0x45, 0x1}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xafd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) write(r0, &(0x7f00000016c0)="45ec450bf90252f704a7cbf5519560ddcd66ec4a7612d3f8e024c276413acc2a4a04e6594c415771acb63dbf136540b99d5cdbb366004a1bfe8cb862d13de91e4192d5d1a2c9f2b41c716626f85f8582bafb05e46ef6ef507dc97a0b", 0x5c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x95, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000003bc0)=[{&(0x7f0000002800)=""/158, 0x9e}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/180, 0xb4}, {&(0x7f0000003980)=""/213, 0xd5}, {&(0x7f0000003a80)=""/66, 0x42}, {&(0x7f0000003b00)=""/130, 0x82}], 0x6, &(0x7f0000001600)=""/119, 0x77}, 0x1) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x122, &(0x7f0000000380)="e2657597077ea252d2a61e7a9f6520660665740cebdc2e9471e15d7e3856448611220927844caf33ddc71fc317c99c99b9f43f1899112eac248affed9029cda0f8b94243629aa812c2b05dee7169e08c55e33f9894ceb10a261a94218b152a4164cb836c1f188bda2f303a901162411b31c0d6a071b7334c17e1a33a526732cae970547c9540dfe931b09d00f5792ea4cc00da45fd610d15c4bed0a6d36193ac3e8fec0e534d72181a9e92878eedd9fbd799ca728518a6a995404dbd21d4b51cfda01592d32eaf1ed492c9728e7d6c72189b5f70297ae8638cc5b754ffc24e8ccb93b941589a15bdb72d1a54d37fa645c2a9ff75a9283faf18329ec1ddc0fb446107c3540649fd25ba0efb5c9d9763d4cf671cda1c8bc18b192aa51301056573d482") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000f, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x2) flock(r0, 0xe) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7f) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x3, 0x200, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) socket$inet6(0x18, 0x2, 0xffffffff) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xc409f44bf1d747f5, 0x100) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x7, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/106, 0x6a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xfa, 0x0, &(0x7f0000000240)=""/250}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xfffffffffffffff7) syz_emit_ethernet(0x3, &(0x7f00000001c0)="d5338a49") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4810, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x294, &(0x7f0000000180)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0xc6}, {0x4}, {0x6, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x818, 0x0) syz_emit_ethernet(0xb1, &(0x7f0000000380)="03df2ee356ec9fea09b317a138323fe22d326120193d36ad39062dc1b1c75c89e4ce0fd192fcf9ec223503cbcd9e940faf336bd038f0104695d036b740893c95e4697ead4efdf27c88a9a99adddacba990ec5894da40b584fa0d607b13cdc5ce48924e9d1ec6d230e4187a2ce397ae49b25aff82a7ed85d1d6afd62ecdfcbe0537726031ea04533c8c18b7f4569d8315e4f115a4ee0b80c8982d491f31681170cf58c03652faf878aafbb49d9ee54a8946") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000a00)=[r2]) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a80)={0x2, &(0x7f0000000a40)=[{0x400, 0x5, 0x800, 0xfffffffffffffffe}, {0xfffffffffffffff9, 0x2, 0x5, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000005f, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x3}, {0x3, 0x6, 0x0, 0x1}, {0x800000000005, 0xd309, 0x800000000000003}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getdents(r3, &(0x7f0000000100)=""/84, 0x54) readv(r3, &(0x7f0000000940)=[{&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000000700)=""/118, 0x76}, {&(0x7f0000000780)=""/201, 0xc9}, {&(0x7f0000000880)=""/52, 0x34}, {&(0x7f00000008c0)=""/4, 0x4}, {&(0x7f0000000900)=""/23, 0x17}], 0x7) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="ed647a996a0084e58b905d8a55b9aea6d3033f075e78ea7f415fcf146cdcde7aa8f793ae64e6ba82f3d28c3b", 0x2c}, {&(0x7f0000000240)="f3e01e8531b84fbb77e252c21907db5a17f92d5c4fdec74663a426d197b2bdcfafdf9fa3b5554e61d2ad662d0c75665e06b29f53ffacd883def60f27f68198e1392aa5ff179315e9a094", 0x4a}, {&(0x7f00000000c0)="4c7ef9aacf5b4661ce85663b53b2e4dd07c796cf91862681c78e94b5a7c30fbea8223bcc4eefc1ab45c8053e7799", 0x2e}, {&(0x7f00000002c0)="6d4cf1d7f788e5de80e7de8d777b3b2879c241962174648f58b34dfa9324453ad5613f8f366ce5892d7c7024630b293a6195d4a96aa0a09f4dfe494560e11438350e7bd64ef11bd2fc2d80c846cf9ef2c3db4103aed6467b629229584f6602418d9f4dd91d4adb18c89bcf6ff62c435aa77a8aae0e66d89c950de1cf9d658076c3786ca675d44ba11944481c25d08402604de44df69d2395aa59e3d9a7ab6080bb47c0069952dca5682e2c00d7c74c049084c34d38f06c01a7147344db1e7f", 0xbf}, {&(0x7f0000000380)="6a57d4fab6", 0x5}, {&(0x7f00000003c0)="e2b8abed230316df729b8ed7e79a8b57f7d69a1c24a0ee20aa3aee9e3a134efe9b66e2660b3f3273b6a656722cd10256e12fee2e26a95b75499b55a38e04f7d6dcb589fa57152666a9e2de94e8c42ccad9bf0a4e21a3fef9af373906de712f500ace95e779864d213e5cd20e5c097511e69b", 0x72}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x10001, 0x8, 0x8, 0x5c, "4f6788d6cdebdc807bf0f760914fe1f627fdaecc", 0x9, 0x10001}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x101, 0x4, 0x4, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r1, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setuid(r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8020, 0x65}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x400, 0xff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x8, 0x1}, {{r0}, 0x0, 0x80, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x2, 0xc0000000, 0x100000001, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x800, 0x4}, {{r0}, 0xfffffffffffffffe, 0x84, 0x25, 0x5, 0x8000}], 0x10000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x7fffffff, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x400, 0x2}, {{r0}, 0xfffffffffffffff9, 0x2c, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0xf9, 0xc0000000, 0x7, 0x29d}], 0x10001, &(0x7f00000001c0)={0xb398, 0xfffffffffffffffe}) syz_emit_ethernet(0x46, &(0x7f0000000000)="b6") 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x40, 0xfffffffffffff800}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x7ff, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) pwrite(r0, &(0x7f0000000380)="7f59a7d8d203b759552b2c8e357293da6669bb445b08842d839ff616900710c595dddfe800f4099bee0a881ff3c077248178e2f21674510e3bcfe3a7cdc05056fb", 0x41, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x7fff, 0x1}, &(0x7f0000000240)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x9, 0x40, 0x6f83}, {0x1ff, 0x4, 0x100000000, 0x1}, {0x7, 0x3ff, 0x30d, 0x8}, {0x6, 0x6e3c, 0x34fa, 0x4}]}) socket(0x2, 0x4000, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000340)=0xfffffffffffffff7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000300)=0x1) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000400)={0x0, 0xab4f, 0x5}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x3a60, 0x800, 0x5}, 0x8001, 0x80, 0xffffffffffffacb2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fchmod(r2, 0x19) r3 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r2, 0xffff, 0x804, &(0x7f0000000100)=0x1f, 0x4) write(r0, &(0x7f0000000240)="ed361a", 0x3) fchmod(r1, 0x82) fcntl$setstatus(r2, 0x4, 0x8) shmctl$SHM_LOCK(r3, 0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4, 0xd8}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0xa0, 0x12) r3 = getgid() setegid(r3) bind$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x38, 0x7ff, 0xae1c]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3, 0xffffffff, 0xff0c024, 0x3, 0x28e3, 0x6, 0x3}, &(0x7f0000000100)={0x5, 0x5ebb, 0x6, 0x2, 0x7, 0x6, 0x1, 0x8}, &(0x7f0000000140)={0x7fffffff, 0x1000, 0x2, 0x2, 0x7fff, 0x1, 0x8, 0xffff}, &(0x7f0000000180)={0x1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x10000}, {0x4, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xa3, 0x84, 0x3f, 0x1}, {0x3, 0x2, 0x7, 0x3}, {0x100, 0xff, 0x7fff, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x20) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() mknod(&(0x7f00000001c0)='./file0\x00', 0xd070, 0x8000) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x10000, r3, r4, r5, r6, 0x108, 0x161}, 0x8, 0x0, 0x1}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0xfffffffffffff6d5, [{0x1, 0x2}, {0x1}, {0x1, 0x6}, {0x2, 0xffff}, {0x2, 0x400}, {0x3, 0x101}, {0x3, 0x9}, {0x2, 0x6}, {0x3, 0x2}, {0x2, 0x81}, {0x1, 0x2}, {0x2, 0x1}, {0x2, 0xbe1}, {0x3, 0x6}, {0x1, 0x8000}, {0x3, 0xfffffffffffffff7}, {0x2, 0xcb}, {0x2, 0x7fffffff}, {0x3, 0x54}, {0x1, 0x7f}, {0x1}, {0x3, 0x101}, {0x2, 0x4}, {0x3, 0x81}, {0x1, 0x800}, {0x0, 0x5}, {0x1, 0x531c}, {0x0, 0xbc39}, {0x1}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0x1}]}) 16:00:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0x7, 0x800, 0x5}, {0x8, 0x5, 0x5, 0x8}, {0xb369, 0x9, 0x6, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = dup(r0) r2 = getppid() r3 = getuid() getgroups(0x1, &(0x7f0000000980)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000240)="1a6a5d931ae2632f1a1765d7716c1b1a773f2c32e50c6312dd9fa4da8a932328fd", 0x21}, {&(0x7f0000000280)="1e18f07b8ab931115d89294bf2233c16e7771984bdc77bbedc3ff5c50c58c1945eb6277605394d84e34442802888b03a80493d6c912dccd8fcbbe1bba349521a022c238d9203370463fd03a209683aba753a734e0d06ab8aba6b742bc715d386ef56917c82d9bc25cc4fd56d6704bf91295e29605179173e68db126ce0b46caae9f3c886db0bb02e2b5bbb91d0dffbe37a", 0x91}, {&(0x7f0000000380)="9ef3de06e1b474b44e31c7672496230e40f4d4370de4ffe983608b24b2344094b60f600f5c6dcc6648ebad23182a2b9acf934b3738648ff805306970fd5981e9c83a12599afb609709a940ebc74610a8e3699675b72f20f51cbe3fb3934a29d885aa4b9b203eeabda11b4b0f61ca15c23b832e292eb29e5238985e31b78f9042c7a905e4d70a0e274e16ad7d2ca8d66608abc94e9c37bdf5c26655d0d727b650780b07388bfc5b650b54def5f174c8628caff3b7847807f1632d57ed0cc6b062e927a4ea4d89624eef54dfc8d92264ce3d6daf99f13585abd70824769e1390a648de0ea45a2bdd58001fb7ddef252754aa57828334e9e32c", 0xf8}, {&(0x7f0000000480)="60c0f7f00603eb8e39fd40557d1593c9853775b1b3ab159bcbcf11713374314dc35ee085942dd3b67d1aaa8c864ca50570a299fe179e263ef528a6d7865e090a555eb5c5335dc8a4639dd2899ff875e97728cd0e411d7cdc92784fc22f4ffaf89e3e5c2187ae52dbf0d05923d0b902daa1644c009255a028e9df95f610b627219fb184b7627aaa2b9e41dc63e1a8e715314dcf227dddc5d7c2196de52e2afe497a7a07150ffada60086e4458d76020f96fb33b57d068dee378a5a617d2a43787c3015587a50230897d4ba7a10597f5be7606fd413a1b1a39027376d455722b6ac6", 0xe1}, {&(0x7f0000000580)="2295b82b8bd9e7fb9204999c822dc58996df9663f2e89cab05e0b15a38272d91b88176307f3e15a58676ba7de48ce385820a3beff13701e25fe6504e3ebfabc4beba569f5536433d394947b83c19f05d086de9f982cdf018f48a0c372ecfccf95091b564a7d13b12b83bcbb3f348273ca13e0df6cfbe5863597ef358646708c5ac35fc82bd46ed04116017611c35616a617c8289e9d5cf42a63144268cd6a5e1b6a1b5b08557", 0xa6}, {&(0x7f0000000640)="fb644b39cadd1e87f6c6e16402d0d469121258128bcfb8eab8ef1e71bd7905eed76be910c08baff879905018388e3974959fd48dbadc13dc7ab37904b68f63", 0x3f}, {&(0x7f0000000680)="47e88d1717c2283059b830e9fada9df5267605973f08e320ff110c819d236b1fa9966f1759afcd5f06c7c396ddbef9596974aae31602a1e6ceeeef4401b65abfa64bacf0901d67742eb4f8460709b3cea88aaa3d456faaaf263d7b9a4fd1b3c61827602479012b6af0918bbcef15416ebe5650aa96a5e67c8e53adaa48181442ea2754f620a4a714399890b4687a1b1d2b73eb392e408ccd46f30f14d679ed477990da18bc70c2d1c752cfb8207843addbc0fdbaf597343200a39461568f4c36b4c926d5bd7fdcdfabd92c2f325b4805b9aaef90117b4f9a2a7f368c70cddefb8980df9911d567948297c180a855e9", 0xef}, {&(0x7f0000000780)="6ce1135d4b548120715b5ef377704138d9bb6e687da39d5999ada01ae10f8ff86c457a926c54ce9a", 0x28}, {&(0x7f00000007c0)="a2c1b227744527141dcdbbe2187ff1b0c821b49a239d842653892e68740c1b6d3ddef3c91caf02b37ee0845e74940616a6eee183a8a13396924ef1f2795c994c9efe7144ae87ec77618ae4b199b34fefc2fd1d8d591907460eb956f6c979864ff3aedef0eb1bd940763b496f76f059b029c96e7b1154e5aea11bd89378ae363bde359901b85670bc387c7cbe7ef5f273bcc93b86393b9ed676c76227fe960df26ac0fbeaf5b05ac263812eb5cd94ac56e19b836483951f254e3540867c153ee76e26fbf901d12c31508945", 0xcb}], 0x9, &(0x7f0000000a40)=ANY=[@ANYBLOB="30000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x40a}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000100)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x2f22}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x159, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0xffe0000000000000}, {0x45, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20400, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x8}, {0x45, 0x0, 0xa6b}, {0x6}]}) mlockall(0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") socketpair(0x37, 0x4, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000240)="a7ee4e4511464e6c4178fb107819dae55a1ae4c014a9a008ec2d6cfc4cf9d025208f87f511027eeae196782db72c61daaf1a9b59539e2121f04a842a69c9875294e6f38d5ef5a1da853ae12ef4a9b1515439cc41ffebcfe4667541fd4bd186485d3ba3f9feffa8e8bbcd66d41e7934c00ea79763a91f7be70acfa0e76193753d7d91bfebb214f6ebe9a48790528a36fc231b42b4f57bbabceb16670419619120ec605fc8451922844720e9287ba7585382a509e375d862f11951e5fb1cff30e0bcecad6fe210ed45906e30991b6bab2093aae9a0bac9ded612b0d035b9ca27d18c4c2fab6c70c1c6eb5775662a5ca8c1d0a7b30805dd", 0xf6, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2e4e9002, 0x4}, 0xc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x7, 0x7ff, 0x9bf, 0xa447}, {0x4, 0x1, 0x3ff}, {0x4d7, 0x61f3, 0x10000, 0x7}, {0xffff, 0x101, 0x5, 0x5}, {0x1ff, 0x9, 0x80000000, 0x8}, {0x9, 0x7, 0x7f}, {0x200, 0x4, 0x40, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x0, 0x417, 0x100, 0x8000}, {0x40, 0x200, 0x4, 0x5c842f3c}, {0x5, 0x8, 0x10000, 0x800}, {0x7000000000, 0x5, 0xad, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x12400000, 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() fsync(r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x4, 0xf0000001, 0x917, 0x200}, {{r4}, 0xffffffffffffffff, 0x0, 0x142758ee2b151d24, 0xfffffffffffffffc, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0x8}, {{r3}, 0x0, 0x0, 0x4, 0xad, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0xfffffffffffffffd, 0x6}, {{r1}, 0xfffffffffffffffd, 0xc8, 0x4, 0x5, 0x56}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x2, 0xfffffffffffffffd, 0x36241aee}, {{r3}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x38, 0x1, 0x553, 0xee03}, {{r4}, 0xfffffffffffffffb, 0x80, 0x82, 0x5, 0x6}, {{r0}, 0x0, 0x1, 0x40000043, 0x9, 0x2}, {{r3}, 0xfffffffffffffffe, 0xa3, 0xfffff, 0x1}], 0x7, &(0x7f0000000240)={0x80000000, 0x1}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x283c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) write(r1, &(0x7f0000000240)="96f907a9e9604e3c626a872eff4267c56342743ed10cb8370ea06265834fc48a2bfffd5b19b08836c35cf4eb7ac0f55e2093c8a980e89f909c20ae902466eae18e7e9cfd799e5c336250790850d3391b2c557af054a77c2bd4b9a48c2b9933779c3c0073d327c5ecac412249382b6ec2907fb8e57d3871d66eba1e3e13e2c1ad544474eb9e11b0205fc9c3b5b83046a75f9443bdaa40edb4df2ac2ce5357681c8fe976f7d90cf994659706e5dc7dd6be49e1fe1e8def1a6c81be19a68b4d19545c5e19061213c51a5ad8d249", 0xcc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x307) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) lchown(&(0x7f00000000c0)='\x00', r1, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x5, 0x69fe, 0x1, 0x200, 0x3, 0x0, 0x80, 0x10, [{0x5, 0x2, 0xd7, 0x20}, {0x0, 0x9, 0x9521, 0x564}, {0x3, 0x7f, 0x4, 0x9cb}, {0x6, 0x8, 0x7ff, 0x4a89}, {0x4, 0x1, 0x2, 0x7}, {0xffffffff, 0x0, 0x2, 0x8}, {0x2, 0x180000000000000, 0x7, 0x80000001}, {0x6, 0x29ed4146, 0x6}, {0x7ff, 0x5, 0xe8, 0x20}, {0x342e, 0x9, 0x9ec, 0x832}, {0xfffffffffffffe00, 0x40, 0x6, 0x61d8}, {0x3, 0x8, 0x0, 0x5}, {0xaf7, 0x885, 0x7, 0x5}, {0x0, 0x9, 0x1, 0x3}, {0x10000, 0x8, 0x5, 0x6}, {0x1, 0x5, 0x0, 0x6990}]}) shutdown(r0, 0x1) fchdir(r0) login: pckbd_enable: command error 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe5, &(0x7f0000000240)="54d5338a494dfa282fa92ea38c38d5976966a65512a84056152ad8494cdb8362135a5c4c8578ec1447bd3a25345a9a338aa3df4c803d017c46fa90738099074600637a8956c529db90b87432eacb713223ba06a50000004ddd6fec733ed8fed83e6256f92b59a40c055c2cd74ad5bb1dbe291f8b2bd488d4d7719b3ba85b8fb538b1b154fab1db4c895c5510fe7a965655b8f88c53ef40b7c7e5d403997c202ce2bde13f5e385f22dfa2bfba610fa64000689ebe4a864839c7c33f6e074ca382f6b475447e6a7bb6bcebc531e3069fc596fc4d647c12a7fec6a5fa0d0802c64845085565f1") 16:00:48 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0/\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") getdents(r1, &(0x7f0000000140)=""/15, 0xfffffffffffffeca) 16:00:48 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x10) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r1, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000400)=0x2) fcntl$lock(r2, 0x8, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setsockopt(r3, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0xfffffe0000000000, 0x651, {[0x800, 0x8, 0x10001, 0x0, 0x0, 0x7, 0x122a, 0x400, 0x4, 0x6, 0x400, 0x7f, 0x8, 0x9, 0x20, 0x5, 0x9, 0x1], [0x2f13, 0x7, 0x6, 0x252, 0x8fe, 0x6, 0x36d31bf2, 0x1, 0x4, 0x300], [0x7, 0x9, 0x4, 0x8, 0x5, 0xcefe, 0x2], [0x3f, 0xe18c, 0xd7e0, 0x5, 0x1e, 0x6], [{0x3, 0x9, 0x2, 0xfffffffffffff800}, {0x9d6, 0x1f, 0x400, 0xffffffffffff060c}, {0x7f, 0xfffffffffffffff7, 0x0, 0xffffffffffffffc0}, {0x8001, 0x2b, 0x2, 0x100000001}, {0x1, 0x1, 0x6, 0x8}, {0x1, 0xa88, 0x9, 0x1}, {0x9, 0x5, 0x401, 0x9}, {0x53e, 0x3, 0x0, 0x80000000}], {0xffffffff00000000, 0xfffffffffffffffc, 0x8, 0x1}, {0x8001, 0x8, 0x6, 0x7f}}}) 16:00:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0xffffffffffff2fcf}, {0x45}, {0x4000006, 0x0, 0x0, 0x40000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="010029ba97d0bba10300efae40f01df6", 0xfffffffffffffe9d, 0x0, 0x0, 0xffffffffffffff1f) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xf0000050, 0x880, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x21}], 0x1c0a, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb3, 0xf0000000, 0x40}], 0x3768, &(0x7f00000001c0)={0xead, 0x47f}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0x2, 0x7, 0x3, 0x7, 0x80]}) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") recvfrom(r1, &(0x7f0000000240)=""/141, 0x8d, 0x841, 0x0, 0x0) 16:00:48 executing program 1: r0 = shmget(0x0, 0x3000, 0x64, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x637, 0x1, 0x8}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) shmctl$SHM_LOCK(r0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = semget(0x2, 0x4, 0x2c0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/198) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18090, 0x0) r4 = msgget$private(0x0, 0x22) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/48) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000300)=0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000380)=0xff) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000400)={0x0, 0x101}) shmctl$SHM_LOCK(r4, 0x3) syz_open_pts() ioctl$BIOCPROMISC(r5, 0x20004269) socket$inet(0x2, 0x0, 0xffffffffffffffea) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000480)={0x80000001, 0x2c83}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10000, 0x0) getpeername$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000580)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0x8, r10, r11, r10, r11, 0x6}, 0x77, 0x80000000, 0x533}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x7fff}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="c969befe593a16e2a136f712bc5cc311f4f008d3256f4bb832272f578b75933346568bce8fe3a2316d09c203085d38750d37de595cd8e7ffa78624e5876d56a00a91d57342c5c0ba141180aefa6bacf4e24a21a75d04b891373c77088da9715340f8610118b823193978cde597a920eff1f27b45c027dace861e4df12c1ee4bee22ff05254c80c3165eff665be228fdd97591e26daaf674168f5b2a23463128fcd10b9489715afa64b55b276842c14c5bae7c95069a12b780e21322c4735816d2045670f2b5fc8349e904ce3935cf8a2620b1e23b4dfe0a06f02374eb73dd24504233dc2955aac133d2526db00de2d42f143cfe51927424bcb8abfa844fa5c273c0d8183ac8487eedd3d5233111daa07677b2030d538a73922a9752f6b1d221837f5d5ae4547ac9cccf2432da0a220ab444bf0d36dec93ae8599ff940d5503ace02f8aa59a28aa8a379d9b0099a51c1fee1a3ed24306e0f6d2afc4b4928dc2c21aa7da505a8a1f121506507c14aac37b46bbbd37b462f147296cef77f786bd98be99f56e9981f774b51b06d51e99166918f77e25b5a5104302829ad23e07e937bb126edefc7d752ddba0a1e9f41921b3dd854f81180c2f06581029a6ab29847ee7bfe6f60148e7bb229997e24161387a28b53b82d36fc728b943abda37f2eb3768264606f960e3324f7b6965eab2f7712274bf19f2d144d4c9412f09e3284a020049212e673081ae10ef90161121fe341ba9a8d845ffb6962fe921da73cc8ea885aa1208f7f1a85b3f9847b8da00ad572ced659661255eecd4f36f764440f458966cdb6dc5e67a2d1320add4277a66e4fe05aa8e3c432b71287a3c7b6f3d62e689ad19970d5ae8812dc9c28111569fb7b3227a00bfa6425139445ddbf2a7dd0ad1d28a4c1b57935e51eb70f8d430fbcbcf9cf2524780819ffada018d43743a20faed6ac0ea765f24558331943eebfbcc81ddb9cce2b50eac6a53a92f92656c62ab3f8767393b25687f25f6c04fcb1876706304a61ddc176dda708bc40026201ba91907904adfa02c18b0a969fcc7d08291864d20b660a24c28011e9ec9fc41c581dcbd572ea277902a7cb7b335f8ed05e9c99a8acf93a890d0421cd84c938f1e7a82b9d3380d3455277cccb5366b6ff1b4a4cdc6e7d891185d77e6fef6ac45b17a6ab0faf00d399c11fbcf70547282e69b6552f595073245b8d3c8f2cf83a2a3f27f895613c33109af7bad4d991945ca62a9deeed0b4930b2aa3f92e9e336ed6ad88d0bf476c420e447d71fe7e12532256c2a5f839af0518f8517f7d4dd7dddcfb5a418c7af10bb83c95db9b336093283a38c0aec6ca6d32d41a37c42201ad15735c2d145601c724b3bacfbdd956e1b31d69763bca2a834ed56f9ced470d64d60f65d29d281550cd89e046a95e168f3812273ebd365a23a3afb382e870e5fe8b94ff644a9e2b8e7decc9eb12b7ebb01e4ad05dd5635da9cfa1542262dcba76d5c4cfc09bd2b64fcb2968245d39850eb8d3b6058c42ff36ee99d35604a721a3d717faaac727cb0be194c7dcd1b0ed1d68253a83a3cb35e203dd4005b3999f74832fbc93b92517b6423549eada13cdb8bd4d9a58cf55c95a61f2d055201928c1ca7474b2d5e0780fd2a4715bd32e4b8b9bc4121e32e5a5581702b4f3b63e736ae98e32306bdeb3dc1938a625a6f8b4bcdbe2a5e97dd0a663343279114ad895461cd654cfcd08af4c9afb979b481bc1b86138ed5cedba995301691195c165b760b286a7b591925d89d5394667711e43d9347201b7191ea9b44aa78a6e891d98368a257de72833967f7826e048c1d36cb180694ecc46ffadd8f8d095f87d78244d5c5dd238971188c628f59714722ef530e638c875dd78ea232a3bb52c25845aa0b7d1db464f6ce32b4e9e423d52cc77a3345d641b6128ca1733e3b265a5cdf2b29f44e392b24643c50d7f94f33bab87a45d4dca47624dcea786845121376ea3ec323f066e90dc8a1f81ddbf858b8c8819766f413a99ae71906d4a8a70518074fd0605750d0e401f416912d2254728c159064fe027c57310f995ed0198f42a9a57af5b6bfbfc4002af12afe0c7ab631e5fa8c6b443a0829bba773df5c53a7c8a9866e909ada359fca8977edb0f13d3b9d9b6752b9fee4198758226b9c3b549fb1fd48eb48e320a2961f1e08225a1e9b1c071c2e62baef3a1c853935ea56bc2818224dc97622248c7d18bb3a053d2d359d86bc5d40d02c195d79c9792855c7f92cb3f4c0a659df2c8b7ad0a815f8a3b1492b2df0f987caa8f87db02202bad38cb033834c2aeba8cb74704fccec51d917e10fd6fa2b9f50fef136661a2f6d0f5225c682c0d661a199c99d1eea9af5bbc7c5bc0e84592b1901378b85434c32dad2f5f30711a086265b9522535275b203f9ddc23408818d94423221ea91785bee69d4489c3e39a4ddc29522eded8dcacc1e358a549b43a51c69a63a2e20400e1d325e9d41c78892318916e5ee999c8f38607255c78073c9249b113aa4b72914e863ea368e8a5967ea21db2ae284b60bc6905d7027978315fd96d5e936af2ccfe362fce97c592b3345d403bc4ea2ea7c02d7be2bb1238841dbb9bc93a9c4862b889340c5e137a66a05f4b6b10e2ff03a39f58c63e4104238447a7125f37780a7c22729eb82fc738cc122a08aebb4ae2fe1aea4b6d860008ae6764af1899f54b3d41deda6ecfa739ca7ed61809fe761424c525099530a2ebde043dc7d4861ace33b55c342d9b2f94ff94bc6216fb918690a55163bd958d7b302c7cec35d79acd2913f23c2106d33a5e1c0a30a2b29d5231468bfa91530b46e81b84b0d77fff0f4b50ad1698acb84417dce51c416168908d6aec9c581557123895a9ffb9e959eb4867830e2ad186167cb18a1a267c70baba0fe045f249106b098e9bb2a0b0c1408b57c1b4326d75747261887f0d74319d301c96d8954b093235cf18b779b9b069244ac5e1cbc4bfdcdd1963334816ac5c367162ea8289b269a739d5cd91caa6b44c9ebf2d55f2d0362eaea898f3e15d19f32ee3e4609e5b752c6dda7e9b0c61b5a47f9d0e2705e922517639f062b9edc81f971949a043ddaafb605573af9b83d294b69165559f9640dea6bcead156e6a40a47470f133c34ab3f8e1b976437263fbf5ba889987f444707e77480e9039cb85ea824efacc3bfc94a4e30709145a96e4853a3f3279fba255f85b4559e802e5acbc8ab6effdd3e69d52b549e717525953dbcca1c0d721eb978f1e7ce34e0457a2be643a64fb3ea5f5b9fd4a9c43e022fa157546908d5e35d4833e1c991788c6e016faf66fee7a8c73b0dc52b621275137056056af40ed52c4bc73e76a01381a3f02c6f215ad30052258f2d0e7fbaa7fbe37415cbd32720310bc5eb84f6dd2a631d5276c1a6cd232f0f9b0c3c03e5ae5b5023fc7aaaf3528fd36da99e69cab421e21f625821608906deec3f748dab1ba55153a4785c1ba97d0a46cb6655ae9e2771ed7dcfa659c31b8785b91b224a6062c77ce6003fda7500bd6997c953ae19255aa9a616109888f2ae6c978d1ade4fdaf93c8392bf54fc8a472166396f0859cd336d5c3824ca8a982a9d4c89dcb94e620f28fcd8092e723dfd918d6a9a03fcb53a8e2087b29aed4ee6f5dd1da6cfad6f8d1d2365ad22ed487c65d0765b629033752c52e6bd141ccc79cce3b8499087d8beaf854712b62bc0a32029068ccaa2027d5cf25d804c210dc1f5c6f75ffaffca0b733a9af3e0ea7d04b0a9538af074620ac3ba0714e4922ac0a6788b34b71eb6badf06a92f1c429691981b1ab03582df77e7fb92c6b326875feb2423581934d86ca7002d1de13d67204220878a39085117b43e26020f8451b7e0145d31fc62ebc5311ad2c17790f1c9301eacfd7f645491aa61479e9b50a26e98e733d6b464bda5f7b8ce1bfabbd969e75cfa4607a76e71138623d59cfef8ea9d9416d4f2daee84c5d2b2d8bb0b693fe6871edfc25e58aa573810153edab1cc1928f2a1c143bb10e318b806f6e1f5365b75c72142870b17b10dd0286ceb3897acd662bc05d0d88719207a8577397b512e22823878ea53a0691d8524511f01ebf7bf9b7cb260e0bf4779ffd09e0699fea9c4fbd7a4742ab14f1a894ddd40451dd9596e918d1f15ba5f2dc3ddf842db5ea1700904c1251f2569460590d8e47da356c37e2c2548f2357d51f0a09bdf714f9e62c536dabc2404dcc95b011e3363f64e509f423134ebc62c7f124d23418f16a3640a3a5c5f803d3cf3c19fe5a7a08dd56c2191acdab5788e250b3af02b240f173751fe8bd646dc074fd92fa50199c6a85be9a661adf8c2158be33e7f1a093eb604eac4731a4cdc0194790b9cd693eff802a968402526d5905777eb8b3e971b64e37ca1bae69d64b7f928518ee99061cee890a5711c81489a44cc2425f7325afde6456a15d30446e3514444100f63189db8ff3c87dafa7b9d4227b3968f1d927962599e78679a6edfce2b9abdedec8edcc66aca85140248d4b4c7ab3b26bcabed4fb5d022c095420c45ead7f9c4bba74259b99a8b9ae3cfaab158bcbc98879ecd5d5049ce27c54e27dbd23cc1a8a1671696c1bf36a4c8983f76bc3cec9b3813a0a1db8fb6943faf803494f6e04d01368f2f99c158121a5f44e522dde17b3838a9ef1c56138b529c7420ebbf60788a0f333a8f6a326443eedd356cba6d0c21dbe630e623aeb3c5ad003c8ef3c3d0d1e9521335e6275ee07df6d456f09b8e9fc30da5ff29cd95b7d037d7f5133c2dac300398ba3005788b951c8615220c685378bec82e984ce08e94cfbe1a69231de2d0ee13bb38450457c918952a0050794f4aa0bb97c29be08452b4ad58658d485c37bb6b031ae234787e8698d5227cb3234704a3e8ad52912bb355a4dc349674bd6981500bbaa0fb47ae6286ca61107515e9cac5923184df3a4ded2fd6aadcbd837f5d68da02a9afe60cc827ab70425ba74a2b116d6634615517b2c8c49a7c32b9116d0e3368afcc4e9edc43128c38bbaca2a698335be7783784a64975fac25f1f8ffc271b429e06c1cfee64c0869ed2c72971f971692756681fb839378aeed0026f2c857217589979f22c1289b13452e7754d5d4d9146a89b1c70b8743c973c1b752f2e37ac03820d45f64211e63e603cc467549645074c5493e4f6b6ba23a62efbd4a86f904645a2a420b2fc99832c5c98d4d8d82e5291e0595e91a1c6d6e369484c4a24d8e8c1b515a92b98e3a42564c11a370cbe017f983078afe9640c0c14f22f954959cad3d9c6f821c9022cc9cebb4fc7bb218da4422b00a7cbdb71748eb3a1c9011a0c7f5bd89014e36d3af94ffce1b707526a441dc6dbf3c1695d2fe9841196dcf37a36a92acb7a73ffc038dda76122de5629440e5be3c61a0b51f363eefc5f32bff5cb48e235ff0631934afdeced4c70ea6a6454e9abc0a1822f4039ddbf33b8a70eefefa8967575232627e4a211071529ac9848f927c1096aff358976a4e61ea6a46008e001939656b8cf75c5644c854b38561f8165e101725ec96f70fef7bfc9a94a3b32c951b123c74582142cbacc1d430bf2a3e0afa6bf6a5515afab0abf008c320ed72eb5823d5476a676ed4c73f16d9f91ecec9f3fd51151556859d46812368d15b5b78dd1f6cc5f85d3bb5e2d96395968a984128aec200e9abccf0aff0026e56e5ac12aa71b55c1be2e6e398b9cfa91d10f85e97a71b597300b68e5d2e987e2c2a45eb1163e1c8177ed28f9432f84a6e9fecfa8af0a737ea25ef76ddd7e5270f370e2ae282b", 0x1000, 0x0, 0x0) r1 = msgget(0x1, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/28) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x8, {0x8, 0x5}}) 16:00:48 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x408, &(0x7f0000306000/0x4000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 1: rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)) 16:00:48 executing program 0: setrlimit(0x9, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000040)={0x8, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="81022e2f66696c6d3000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xd8) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f00000002c0)='./bus\x00', 0x2, 0x2) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100000200) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="d1f7630063ba927b843ee6bb258c2df53c9bb167ba07f44cd03604aff65bd2f859f7c2e185297c1572dc9d24c76c85f225a7e0c5b61a2847233b6045623645936a0bea094f9741c892bad6bc3e47becee770d7b651f70b68ede1d0bcef29ad95dd4065aa91d48d43993458d29c66626314dfeaf1523b090a5c1149202ae1b208f8e5e5585fb2ae154d703960ded66babab46c294391096346c42d80942", 0x9d}, {&(0x7f0000000200)="a3dc11187402ecd7d5b0fac454f62875147fc543413f2c2fcf38d472b6d7d901f50da769365881245703cba71f4acd168dad1a5a005cd9291af305b48e52d78729d0f6d24ce0902ea7f325b558ac174d42231f6590a77c9b6d4cf1", 0x5b}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x289, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6c40, 0x93d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x1}) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) syz_open_pts() r2 = dup2(r1, r1) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931089648", 0x14) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x23) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x14, 0x9, 0x6, 0x64f7, "e9ee3550222a7030cd93fd496a3171e446a5bf13", 0x4, 0x80000001}) r1 = syz_open_pts() fcntl$getflags(r0, 0x3) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x126}], 0x1, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x102}, {r0, 0x4}, {r0, 0x52}], 0x3, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:49 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000005, 0x0, 0xffffffac) 16:00:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) recvmsg(r1, &(0x7f0000000c40)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000a40)=""/176, 0xb0}, {&(0x7f0000000b00)=""/137, 0x89}], 0x2, &(0x7f0000000bc0)=""/82, 0x52}, 0x840) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001200)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f046ca3c019ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8fe4b35ad5f062de9943a6c65047d2be33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c48a399ad85695ed9f8aaab8a18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d908e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396d56dcac3fdc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c344200000000002ccdace2d467e256223074076835792de92468ec15fce44061d2f13792e8ed9348c9089ba58640b6e739733baa317118757713e2ecd838d861faf06d80b2a5e8653250c600484d85c800000000008b8d5c85b10f610a15492989ad32cf2716e8d3e3f235dbee4905158d38d645548b2ca15314bed0833cc2babdcfbd36f7ff312054fa5e14179e975926919f02202a83c074473010bfe0bb2ce4f4d8d70d4d"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, r8, r7, r8, r4, 0x81, 0x1}, 0x6, 0x5, 0x6}) 16:00:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x40) write(r0, &(0x7f0000000040)="af1021d4ddb12b5b78d279e200291d0d2773bd79f325f35e2e01fb0be9ccd6468c31bf1d496032c7a07dad81495f22d0b14ec12af3a1e46fd2d2b60a398629841662d9d6248d2aea28fd85d9f1cda926e76dfff07def354899dd53682e91394c165952eed31f6d10738819b5e07bd91c4f63f9fbf877cc91a1f7292d85aa3ea13a19e56481788238101bdbdddd2a8159f524e56764f56371a1b89d4890dd93b1357844bc905edbbf0e3dc89e6567b71ccbf7af54d48543ac5fe3fe48d3588cf034b8afc1af5bb0bf13495b0e833237f6e74dfe0327efd0f627a7c31088beb8", 0xdf) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) recvfrom$unix(r0, &(0x7f0000000140)=""/59, 0x3b, 0x40, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000cd0f08002f62696cc07cc0cf0e114ba3cd3686a5be5c18ddc30227dc630e6370c11f6045951d813babd6670dc46f6c176bb3340eeb9c4d9c8638e89124f60b0d2bc55d45b88459ed662a00a7a2cff41df90b9feeef2f9cdb64ec57bf04f72480308df842e1fe0200"/116], 0xa) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000000002003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r1) getdents(r0, &(0x7f0000000100)=""/126, 0x7e) 16:00:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) r2 = shmget(0x0, 0x4000, 0x38, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xc, r3, r4, r5, r6, 0x40, 0xffff}, 0x800, 0xa29, r7, r8, 0x3, 0x538e, 0x1}) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) 16:00:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000940)=0x1, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() read(r1, &(0x7f0000000800)=""/249, 0xf9) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/95, 0x5f}, {&(0x7f0000000500)=""/81, 0x51}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000640)=""/59, 0x3b}, {&(0x7f0000000680)=""/140, 0x8c}], 0x9, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x5, 0xfffffffffffff918, 0x7f7f, 0x0, 0xfffffffffffffffd, 0x7, 0x54, 0x1, 0x2, 0xd, 0x80}) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) utimes(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000440)="64040baf285bcd12de33007e4536f00893866827c4a60b20a53bc18c288fa44832b4", 0x22, 0x1, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x215e9c46}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="a82f54b65341c1942088f61838a9ed19726ac1ed2bd3ef40f1dcedf8313d42419b7fac7828a164de45a48cd2d9f0d0fd5914fdc6d5fc5ce9a826f7c1cb109190bdc567cc35b8db33785f23106e6c496bb02c37e6a5cb2c9faa95181ec02a99d3516c738d5b953016e551858f3cfa28b5b7e89f4ac92083ed9f63f164b9fe551d661c03586318a3ab3f014cf0788d61a1bfc47310a8bf31f64fe738131bc401b0e2f4379a16724681", 0xa8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="37284045f9bcfac8f3975871f6c482b223dc95066af97b554ad3c10d965fac56b098c15c8cd33d3d50e5af05658b9dec520ca49a03982370bbe5a5cba56f656335a5f72a60394bc1e41ae00fcde22fead4972a8b77a1964e105de8d2792148f71f22b3c013cf3146d2f3a3b143d4fc85b5b18a76780d9c5edd6e549a28204ee32b7c789aa459a8f55860fe0c4c", 0x8d}, {&(0x7f0000000340)="52c8173358f79c9b9969eafac2157c7090d1147df101cab94fa571600111cb0638c3a1b7035cb40f9e76dd9eb89630d256859800f6d903648fbc8443fbb0887cf1f7dfb8d50d2467fba205a12e3dc176586ab7229c7237eb266832a3c7f8bd236e7fc75ac67106c1c408b256ca9fa9c7390a150de00baacc1102e80243d60354385b571df7ad8cb2596bed6e8e6de1b6881be9e35c57d7ca4e929b5998bd964e6ed23cdde75317435d9b", 0xaa}, {&(0x7f0000000400)="d2cd49d72310aca7586c9c79cdce5244b276ffaa39bdb523a2ee152cbcb0ea3681328c5d6f3e443dac946f22b9b47ddda62e2cd1", 0x34}, {&(0x7f0000000440)="4b98034a80f50146f4342a238e52d4d83a959614304c55205e404a54e9ee3cf445", 0x21}, {&(0x7f0000000480)="0be3b5aac4294cf73d641ce1ccb03ccd6fb9aa2343468035183800683445438c4d6f2d68793abab81faa2d62a52e30a34f9053ca96ead37214f10544781e7a6842d4601016d5a159794a0cdc7eab0a8150a4c8fd62f94d5207162f1feed22a121e9fc856b33565078e1eabfe416b3d32616e9eca748bca439a8a77889a3ca0dae3f7546e917fd12c09f044f667c1ce10a0f9ceded2486b36d4ee37ed3bc06f7a768e93e849104bf8ef2e97afee90134839ad837b705097cefab9184746becab21e6d1155044a40ae27ea7fb6711d6be2ad852ea6aeb934", 0xd7}], 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x10000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x18408, 0x81) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$inet(r1, 0x0, 0xfffffffffffffffc) ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet(0x2, 0x8001, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) 16:00:50 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000200)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) dup(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0x2000, 0x0}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setown(r1, 0x6, r2) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r3 = semget(0x3, 0x45, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x4, 0x200) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x20000000000003, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x8) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) socket(0x0, 0x8000, 0x453efeac) 16:00:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) stat(&(0x7f0000000140)='./file2\x00', &(0x7f0000000200)) 16:00:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x100, 0x724}, {0x4, 0x7f, 0x1, 0x401}, {0x4, 0x6, 0x80, 0x4}, {0x6, 0x0, 0xf22, 0x7}, {0x10000, 0x400, 0x1000, 0xb21}]}) 16:00:50 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) 16:00:50 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x1c2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x6, 0x20, {0xc53, 0x800}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) pwrite(r1, &(0x7f0000000100)="eae6f8780422375b48f8937bde8b99ca6bfc09a34135187112ce77048cdc07e204f7785125c173760d2fc527c50e0d796e7aa2fdf669e7c6dad0abffa68a85ca35acfee590470dc3d824b5cbc85e27b246f0b678d9e65db25b50996134f3cc6ed3097501d4fe33a8694e756f37320e70be1c79c6057fc644aaa94012937190fadf05c78770546cc89b48b05f0c745404df74eefe7fd16cd6b2b8882552fb8e19ed301e2da7edb5eb38396d0759aafe539cb94984e33816e8650776eae742f61506ce29b1f3c7527da26de7e2cd8190e03c05e808a7c6e3c980", 0xd9, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x9, 0xc004, 0x0) close(r0) select(0x40, &(0x7f00000000c0)={0x9, 0x401, 0x3, 0x7, 0x4, 0x9, 0x7fff, 0x2a}, &(0x7f0000000100)={0x5, 0x3, 0x8, 0x1, 0x9, 0x7fff, 0xc32, 0x9}, &(0x7f0000000140)={0x80, 0x80000001, 0x6, 0x9, 0x5, 0x38, 0x2}, &(0x7f0000000180)={0x2, 0x3}) r1 = socket$inet(0x2, 0x3, 0x200000010) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66686c653496e65c1d258092e31d96218c00"], 0x10) open(&(0x7f0000000240)='./file0\x00', 0xc0, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)={0x1}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000280)) pwrite(r1, &(0x7f0000000040)="e7bd77d1d6b4a0bb38534e0944192ff2802098c7c7fc9a585b0fc1d00f41f3261bc06f657da8afd4c1f47462a918631dadc6992605a93c70b98addf67fdec2690cc2132238a4c4e279abb0a33e4ab5a3c8df069b7a6508087a5d7e5a990f3b08e7667e11c5f00bb6", 0x68, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x1ff, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x827d, 0x0) 16:00:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x11) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') fchmodat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x31, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001340)=[{&(0x7f0000000240)="853f0774a31160a88da40ee47f24a6d1535e4ca6f0e3c3091996a145e678b0db17ddd744205d854a344667bf6a40afd1062a6e4cee90765d1453f5883b3cda77006b9367f4432e3224cc33037e13e949ee98b48153ca3422a683be83095f4346ceb4c07618bdcf0e5c0fae70ea2d4108cb08d3e08ee0d30539175ea0f7d076120e7f3564f1e3518317251d0a463b55e4f9defd85470122fd9a871255df89c4d809132bf313341e3429c2c6213480704a9e1ec0664f108a7c0890610ed37ad5aaab29c20e8d14f0d647f1e25e3067375832ff0bf02453ad7b889b282dd08629b29c5a0da5ccfaf7894d35a919f55deb4ad707b7295b4d617e568f47ce8757392e8808d96b3cb9570ffd428c1d377cbb242b0b0a3d21a2f6f1ef9b67e60935f06f307b119296a75b9cef7749fd957fdae5cfe34bab4d955f594868efd10ee0afe704159b2d6967567cdcda97a0327c4e6ee89166736dbbca9e869094ce4c2f72f6bd439d94f642c9b3f41359703c918596425dcdada736ea76fc11fbe6a957359bb2c95c7099d864b63e5000c4a86dbb5e5405943b321a94454a6aa2c0772e1e23668abe398b3009cac37e509305f57b7d196063c06575896a94dff55d27fd2ed206f40aca0f5089226917ba8657a57181be0a3cd0f746b95de4795e316f68246449acc5d5fc7c889b3f1b3d2f966e89e61f34067c3b44ee8098823da8b86d7310eb87d8db0e006757230b254f5a1cf27b3a3a008e79416e346f454e6f8c284974563149657397085abed5735b94dd46b1b36a4b02e6ddbf78d4f69e2fe4537bdab9f34720baa62b7b2a0ac081e37659ab4700d6b28682fcb2411f41685cb01dd4aef0050984cd645843947514f3f301c6550ae98e77b94be24a955940e9ed6c9d7319a1ed0a2c811fbd63d1662759293bc521164b001035780a34d93c0082e5bbcae86d897f604cb9127e6d21d461770cbc1a0c1204c053b04d820159f3493c4a31d9d77c7e3483e67a424fdf8b6905f9dbdad599abe256c33ac7b8b156ceb78000f46e2db449c9d0820283a46dc44d1e4347320dd71e79232251701cb85a4792f94a271ab0597917425fa4712828b7112fabed27eb997d6fe8841af8c92fc79ea5fc498da26918b52552a37ed6c3817b7361216eb8211390f6e60344e1bd8fe20bc01018fdde670dae7d10938ccf9e53e2711ca26e1b24810b72d847d81da4e1b3216c126bdd92faf5ce3d78e517d548dfb82e26ac7abe53f4ab7a7e4ae3623241669d7f36d2563b599493eec0c4d23c80bec5ee836a86ca88ad35df46d7412d50614e80b2578c1253a1d40cb94ff1ce4d305bda444affd34aa64cba504658354f5aae0254cd7347c3a7f33eeb78df7ea8fe867fb268ab80f87529f937c004b8c3384a6e71109995143b8b601f122c0c859530a147488f133a25c3fad28be8b3a80281be3de0e83da173e4761134d760f35c0a8d8f3ac30df738bdcc6f57fbbe063a76fd7875bce686a20a719e3bb086a8e1cd40d35bc7fc2e848412e6fb28ca2839371dea41bd52ab33169ab26aa3ae17123d4b5deb5f008feb25c90000e089dabb4c2ba3d572488d30c13264cb98df1bb4afe554da11023f433dcaa12e8c2b79281da1beb4d57c2967060f5c9095159c8c69835df54b2a32f7c377423b9f8c2fc8de8095aee5b1d4482e1856a082892e2613d403ae09ce32940a30bdd6249fbe523adfa8a8a34367c0bb40ae520cad3f39e826bba0afbedd1ce8dc2b581552984aeb91ab348869e4c9db505260fccad9da834a7fa789a3c9ed788ce204cef7f4f21eb0029402a191a846975c4a98a4ceb414857e919136bfa3ccd7bf4e7f093acbd888c213203e50471748357550d798dbd321e0cf39f6ae3f54613f55bbb17a170e818a9d2c49ffb228f2d734196b125b460e3b6464e0a41c50cef5f9fd9df93f2ceda4d603a25f345d4ef2b8121035c8e338c420445acda7298b612b693edc6442514e6c903755e2c1138e22aaff8d9a97d6c2d245cc632cace7ccec73a0d6aca56662c403f9a8438b5047e08f81fd4b6a4c9bba2ff123ad900736fa8136aa9a397fb295a9fe9c700def47921f0357ed79e65a66fc97eee23e052411844e13dcb81ef811dc0952700ba8a0fd9496115d396efc32ff111619a82128938e4c2b275a36a20cb9dc459dfa31dcd3d21b2850cd62fa02674c48de6397deb47fe7fe7db66852f2d955deb2e1b8509fcc2707c14a8bf16e9319b379414e093a2d140fe34a453279654d323a9f74746c624046abb955ca19b0676ec3adfb7ebfe7c16d931984ef24a1055389936102cd5af1fa03ccbb2868e4fbda1c00cda5ed76184babc55cae8007cbfdd718c7c612b1111fa9a515ad1569bfbcd9f5a80fb6edd339c5b881178024f10079c65e52709b8ab313f70251c1c593e5ce0c8c50276a693d4a770d220e02bc21e5e0f4d2cfda9dea59808d59c498e841d93aae1ed3be982c758e389b30e325fef5f29b96b92721db7d601614433c0f0116e84de43f8ac35fefddce1ce2e3d35a4532ffc1ab1cbd733efc5ee5abdaeb7150ceb7080072916e6230750b9d45cf0c031f11e9eb61bf20e7a3710902b0b672c68f0c1066f16571f253f6c07ad777e28fca93af050407ef932ec9ecbb1d2f3baac6827942635733655bbbeaccba4210b45a09461664b67682189815815b60a81f6052b081d694bcd38c8fce49a63442f1653542f6c40ff31fcda62ce777b50b5239581d82c32c282d2b2fb3d95f6871e5ccccdc2822ff2f7fd4f3e57b60c90e5047bb58500e94cadf019cd8556325c7421cff4462389f3220833c2e6769cf644b7041203b0db6022cabcef9e9fbedca03edc8d1c9d34b33c34b510be0fd4752aaddbf870a5afdcd80e3c2db183de4528c662f2e73c1880fc93c79894cd30781ea4c68f943e1c757adbdaef38eaa775b7e3f15492704ca7ee8498adc083434b24b0944236e39759bd9069c83e50c03277d6f300aa4fd03c3aa614f29bf8bee908bb1f3273e52302f4ac9d0d5a69863cc35dca3564c5d8ba701c855be52190321744b39bec5fe62332ceb6a8aefd6391389d7b1f27da9dd56075f7dfd62625aae83406f70700ad4f23e64ff209134aaefaac6adc47fc30ad7e183f6496341ce2c1ee04a8cc4ea90924804c4188781b352a1b24a88b2410897979b2a05bd503d42c710c1ecbb7b834af87d31bd363367a77d123754d24d2c60a84259e463a8b7c7c0abfd7fbe9c0c11eb4563d12fd2fdc01809302f22950d11c5833583a0ab22b35f18b75798ddffd286d75e888b08f5ec61df1e37d4e1cb20d73b17728b76ec51962d5ee907c0303f0d20e4bbbf2e332aa4e6a0fd4a8f14f2fbef1ae0bff40d1a0fcb537095685cf2a1797d310c93e533c38a729e44fbc66e2ba8af7bb09209b39aece4a4c9ddcbeed776d3f303212506418635241f851f49d79ef46d3ba54800a296e817e3e21ad0a9fe1ff7d5d945e97917f0757477fa67200851bb3dc07054b62c3ff027d6f66f329d6dc303a6518387282760f07a6113abe11a4573e729d2b3f462cc5e47fedb23266a73abf1932fa7fd52b8b1ca6fa2189ea91834eb3eb9e1d530b917fe76598bd8f53344cc1a9d938c8725a2becb8ce5df2adf31f9e04e08d461803eb65fed13625c8ae7c57365cf5e5d1a90370f2056c206c6f15b6c405da3ff5a458ae4f8cca635006e7941ef3e5ffe27bd53f3f38b5e2bc5b80780de07636eaa58475d95d6beca331da3469a813ffac6321d78262f1a02c9051414cf7f2b84b67f0b53742cda9c3d2627ee87f3b0360ba8935cb3376252db2738d3711085a9a45e9520f84f7321d9793fccc66fd2a18c15e6a5c531f827df82c36ad09a6c3e2ec7a5a64431f1ddf853a18da5315a828c4db37ef737885bbfdc06c8c5cfc0e6ed5e53ae8dfe166b091badfab3aa64e6e0753b9d063ba124ccd506a01770176ec3c385bdad0717be3b4ddfdbe8808f9ab07c22d658dc8221597412f8387ddd194c1033511490a9f8b160e44b8101535c14c2464ef6883d6719db24083b75914b18951382089d877f3cf95902e95395f7d1a871ea8c3b258b98a92640019b3bdebdc4c965df38ee305b97b6c799e73793903f665923180b426bde4056a6b3389792a431f0fefd8ea38ed2fb0175af9e6358984b2b2baf434d27b4127885b4519a3dcbd8d269d41c1d120a5b627858b083f33373881ce86a53e0cd8759dc92c24236f571d9473fae2a347268f72d5b0d0b83298e13d2ede06c8e8b5c54289215fe4b6918a1556e0a7b5fe1020d094b04e406727d9c852cf283a6ae64ad9d4a927ccac2900b46045a98f9a61aef1a2e608ce33abdeddeb558d2fcfbbd349215c07fc286739109f54a4525ffc6957f61a53d0ac67146fcf6aaef6c998ab7fe75631fbb5cc022721df3b0130b6e54af38c849fce305b59ba747a0b4283712e4bf844f0fd01ecb76653058cf64c4c3d38e2361817c90564abf63ce62547805d06d49b7d1479e536d867496293151a52604105227cab45146c1045495e93f3b5f18aff9a8e37d44f8d1e444bca1f502b7e4b3795791bfcc5ec800e2d6198a396adcc65adc3b91085edab39d70841422da1c8d8974536d9709614178304986387759e0c48b8e7c0240ac891e93b679e348d9c821a7dfc6ccd9b8c1e6a398b5731d8ff5a8429b9276ecf84ecbfde57b2b1d70ec1f91b168563d3f2c391bbd10eb8a876d8e5388e1021ecf9351259d896265ec984ccc75056bc891510a212cc88c653f47929c5d75ff441361b30b19943e62625c4395f7f9c65d1341bf8619ab85c4c7a78b0c82a0b2bcb36582ed93032092735934cb31a677a8f8868acde25cfc41b0a86f72b4cda5e6f4b7152e479ff90623ca5e7a189695dcaaed8d714e398c1bb84f29e83a4dbcefce41404eeeec298ff41080a21acd097f1d5d7ceee2e1f79ef3c3703e21f69f054cf95b7a8de12321a16f579a4295b5206a1c1f7cb0dbbad513b3202da6436c959705d04a2b4afce716bc395cd6b9a7b184fab1d2a62ffe989a7306ec7fb22fa0f5d5d4f0fefb2dccce12e8dcb524af5e574b2f99843f58bee0b22214038aaf95eb6a61ac84b53e479792f0b8e29cb3effe3c22dc82f2b2f47bebe4b5e5175ad9d30db1eb2339d1d86a244d0419f9fa2b369608626fc73189f5df2606250340cbb8ac3b65a009c5b324538ac6ca6f7e681585627eaac7963653f31bbb3fc2b06df23dab8a9378dc5de6eeb236e3faca9b90e323afb9ff9e6f694385ba3a3b08b2cf5b0198e0a2e9c5e4014c0cedf0e863366ef6698601d0e814431f51c0e5436fb0762ce1b2a6b486c15544eccf77415e681a5bb0f292b1916b59419e3896023b95014550ce5602bfe666dbeae2f88a2e99ec9ab98a66a915960f651dd91bb27996c8b652c8a9e6e34b14ca97ac4c10f8a0d8aced7b3765099229ee236ebe828a12f5bcb3aea71a754b6a2776829a9411d7649aaa33bc2c97285b1d7e35e4dc60781ccfd855653a8bbd9c92c37cb1f0129ab9b14aa0975760cd1267e9978fe6f37a0293eedd9be5a1751470d76f7b4080f8f2c8f9768b934d21b3a712a7cc8d4efc66abff070d2d82ce9fbf91c0aa8b42befd5fd7521fdd1ba5798a0fabe33fddfd44ee3d43f86101cbadd87cb401991cf48fe11b446566b06c6f0eceada0ad9cc9b95c8a6da7944442480f51f8388d3cf53a430e3eafe8652e31c7f9ba745d36167e49a250eb98d55bc9d35a34ce72ad282373938a5a71ba0e104f16389ee7", 0x1000}, {&(0x7f0000001240)="3a89a5b3f69e2617b27feae39acfd613b79933c047daa6bb52ec8e4b515df1fc5239cf9f590679eac331b823dfeda631716d8f697c2d286b98cebaee2f2c16a7aec5f430a3425461b8f438dd96605a29ef760754fed4ffc3891275ac51e6e86eaaaf45cd632673b5ef1d0d46ee3d3fa99c182e3659c554972973621e112bea599e4caeb4d32bdf126c89ae5bbb8c8a1e422ef2ba02a86eb255a5a81b835e4f70e8831123f84740f37da409a50f757405a65e05758157e0f2b4fd80f5cd51c92ff582240a198b03f636d83d2c09c3222c37065203dde7375e034e", 0xda}], 0x2, 0x0, 0x0, 0x4}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}, {}], 0x2}) symlinkat(&(0x7f0000001440)='./file0/file1\x00', r1, &(0x7f00000014c0)='./file0/file1\x00') 16:00:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d69349", 0x6e}], 0x1, 0x0}, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xaa}, {0xffc0000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a80)={0x2, &(0x7f0000000ac0)=[{0x6, 0xffffffff, 0xfffffffffffffff9, 0x5ab2}, {0xd3f, 0xfffffffffffffffe, 0xbd2, 0xfffffffffffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/52, 0x34}, {&(0x7f00000004c0)=""/137, 0x89}, {&(0x7f0000000580)=""/244, 0xf4}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f0000000780)=""/108, 0x6c}, {&(0x7f0000000800)=""/35, 0x23}, {&(0x7f0000000840)=""/118, 0x76}, {&(0x7f00000008c0)=""/146, 0x92}], 0xa, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r1, 0x0, 0x1, &(0x7f00000001c0)) 16:00:50 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x3) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696cbd5a24"], 0xa) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13c1ac6fdccbaba4690d2035088d07e4232a0418cafd812eaa4e71302be6996f003236b88fc36313a4cbba02528c02ca", 0x24) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xe) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() setuid(r2) chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000140)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="1ae27458f71066df0a78", 0xfffffffffffffd8f) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) fsync(r0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x830, 0x80) shutdown(r1, 0x0) chflagsat(r3, &(0x7f00000001c0)='./bus\x00', 0x0, 0x89087ec7f132936f) 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, 0x100}, 0xc}, 0x3c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000140)='a') 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r2) syz_open_pts() ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f0000000100)={0x1d, 0x0, 0x0, 0x6, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xffffffffffffffff, 0xc8c}) dup2(r1, r1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000000)=0x1002) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffffffeffff, 0x1}, 0x8) 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0x3], [], [{0x800000000000}, {0x0, 0x5}, {0x0, 0x0, 0x80000000000, 0x75}, {}, {0x400}, {0x0, 0x0, 0x10000000000000}, {}, {0xffffffffffffffff, 0x0, 0xfffffffffffffffe}], {0x1, 0x0, 0x3}}}) 16:00:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r0, 0x2) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x17ffffc, 0x5}, {0x3f, 0x9}}, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x3}) pledge(&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='^\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x5, 0x5e11, 0x7, 0x3}, {0x7f, 0x3, 0x6, 0xffffffffffff471f}, {0x5, 0xfffffffffffff800, 0x2, 0xc00000}, {0x9, 0x9, 0xfff, 0x2}, {0x9, 0xfffffffffffffe00, 0x8, 0x5}]}) getgroups(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1ff, 0x3, 0xcbe, 0x3ff}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000008c0)) sync() openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10010, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0xc241c4a31ee1755c, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000580)={0x3, 0x3}, 0x10) bind(r0, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) chflagsat(r0, &(0x7f0000000600)='./file0\x00', 0x1, 0x4950130e5d864df9) mknod(&(0x7f0000000640)='./file0/file0\x00', 0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) getsockname(r0, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0/file0\x00') unveil(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='x\x00') open(&(0x7f0000000800)='./file0/file0\x00', 0x10000, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000880)=0xc) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x0) r2 = msgget$private(0x0, 0xa) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/74) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap') writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:51 executing program 0: r0 = shmget$private(0x0, 0x4000, 0xfffffffffffffffe, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setuid(0xee01) setgroups(0x1c8dd5c0, &(0x7f0000000000)) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="b4051d83dbb9e8512622de075c6267fd74c620e387689ea5a3c4b5cd327a22620c68d38dda493072eda2ad244f3ec239f28ce92d1b394bf3b4f1be616057fd82d83e8245b4300c4ab4e22973d6c195dcb2165fcc4c52da55c04f5cf6546d54a34750d3ba5cfed66ee8a587e3977de438668110491b228f030f7a8a43686211e534aaf0ad10f3dbbfeba11dd3998400048293452027d994b666c7cde5bf7f61c91314edf3f75bbfaa42ab8e33f76399d5b33975914545ab6f0273f5d289c956", 0xbf) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) connect$unix(r0, &(0x7f0000001300)=@file={0x0, './bus\x00'}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x38b20, 0x124) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = geteuid() seteuid(r3) r4 = dup(r1) write(r1, &(0x7f0000000140)="0fcaf38b05c2a794a4535c059a5913074513a98777120ea9424956eb2d516786c5fab6482d89581aec9b46a9f97e04063e6ccdb520c7bb91f0bc3ef0adcc7b4eab7b2f5b796416c9605f3f7dcbcb4c772154e54e4ee0b5b1264ac3ea2ba3d850f5257303e8f8c4eaddb5880788894b9286f89a8be0e607e36586106673f0a688cb22251128181b829c3f3aedd1a5a50d14a8778c0e3491a3f974ecc7f465f3ed2fdd0da06f34a940bc2089c6b1cb8f81df81ae8ab19b25a217c4a4de6d8bbe004735088a650909eb69f9efbdea1172e94373921880b3f333a6b4ff7c40661579265b9fdb43", 0xe5) r5 = getgid() fchown(r1, r3, r5) ioctl$WSKBDIO_SETMODE(r4, 0x800c5707, &(0x7f0000000000)) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x2008a, 0x18) renameat(r0, &(0x7f00000002c0)='./file0/file0/file0/file0\x00', r1, &(0x7f0000000380)='./file0/file0/file0/file0/../file0\x00') chroot(&(0x7f0000000080)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000300)='./file0/file0/file0/file0/../file0\x00', &(0x7f0000000200)='\x00&') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8, 0x3, 0x9cc, 0x1, 0x4, 0xda, 0x10000, 0x2, 0x0, 0xc0000000, 0xffffffffffff9bd5}) chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) r1 = socket(0x2, 0x4003, 0x3) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xfffffffffffffe08, &(0x7f0000000280)="de02d2d8046a44021dd4c40ee7eb973f89b2b5") write(r0, &(0x7f0000000080)="083f87d72f13398c882d5822271479f708525e69184891df5afaaf1601dfbf27bef4d7ffcf17f358b9b3b7cdaf02b64a20d21f2e32494382c24ce59e5927c052c6d2f0fc0405efe984b57615d0f38a401828f5a65a2542db3761460bcf00c292424e6d0959dda4fb63c37dd2bdf3daa678e560840e6ff0f1e2823ea560020bea165f3295182821", 0x87) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffddc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:00:51 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7, 0xffffffffffffffff, './bus\x00', 0x53, 0x1, 0xee, 0x400}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:51 executing program 1: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="26b7d44ca51d243cb81406d840d9e3fe8eec066d2a9674c9b2180718177d0a98eba8a0c2060339455382be480dfe1ba9fb65459cd2e0173dceba1d53a612d438c69624d7aad21eedfe2799461e009417d1b23bc24f27088033ed1086155095582afda09a07dbcb5cf9fe6194bcfebbd80e052ef4c386e45e26f3073904bf27f5d086bacefec064946eee66d327b5f24011727e61318b8f9fcfdc3d6ad10e47f698524af2a4540cc41b257d8c6ac2a228b780a9f529fd182f7329f79792bde8a8c5690a7b5ba5086977764e87147b0147a962a25d09c3bfbc1606419a6ccbbd193684e4b94969d104ccc98e39ddf1406575187b9340ce65a154e2f74ceeec7f123e082de8fe98a32bb4bdbdd698ccbc3a166963ccd7274223143049a592ecd5bbe7a945703e6789244d031dd134bd9071b746aa1db96cd9b5560054df902b3368f2311cde01e9ff633a1cfb37c1b1466c", @ANYBLOB="d196806b57df6584a733c0dc806b771c9429f5b6436cd45ca484d14b1273a2af87af833b99ccd477b5cab0c479753db5de4d0d19344ae8ffb81ceb92671e3c07827c12f977c7bf560767deb6f6820f62149f0de57741cb77a1a52dfdb3d072dd8ef33a5eb4ddf5fedbf7ca366136c2e66f50102728b59a14c0ebed00eb2d6248bef1a6a3287168125790147ac83989b53eae3c4e86f64911ad21445b2dda806d6ac4332a9e02e56883423025c4e97eb0552db84f553a296e0fd447451d9dfc8012c556d0ce278fe38063567712469b8a0dc7c39330c7c3563b42e346c886ed77e8fe559647c68ab20dec5f018e44b3e79e3069838f994c2a8d34d829f5bfe9a13e42a7620211dddccefa2cb43818b1d7b11a5bcb4ce3bad15ade0cbfaed439bb69063f591769b5576f9d0b791520f5722fc9b5748cb138c6fe69f43885c583731877e3327225ac6ce680db4a324efc4a1b04597dd32fb0b0687fcd7222153215fff924a1a0ec146c60ac3fe7b618dcc576a98ee3ff8cefd34dc16cbb5400505b7cdf9156345ff5ac849c448168be05a8766f471114c6dcc1d65c75a15ba791e3bcf29b8fe63c7c33863d528798dc013841b769514fdabbfa6f5b820908c3776bb7c2574ec41fec417627ebc54fb589a421d4cb590a147a12a2c9705592bc4200d0aa99a3aa6e957e738ee8f51a004d839bbfa827b534c5b14b540a6095a5166523617f918c0fcc393a134a28bf4ee9e641d94a822e5f0bdc3d62b62a6f1026b705a6dee1afab0aaed894e2cce6a3a5c076380400beabd7a3be43c5c06c563267f191fb40032b801504693a027f7b5ed5be0a1c373e3741d1e973eb9e445868cee09c6fb05d38b457e4295b4ddd9931c73ff4af680e7548b9f031f8525b58c86474f9e427afd403a59dfd86e63192b62fa889f9c6a01c5eaec86f2fab9fa4c688258869bed9d31de429b5126b246a0aa582c9d813d0b2b31ed8b33b06580ab9902b7c151d2e45d896f13992e43fcbaae7bbc7e980045e33ad2d6328d6f2b2fe4796c878f3cb7226d2a3b644388e1c7281ae0cf8209af47f42a0b8ea16d09a6eb747cfea472a9b9d49f37c79ce4914566b92dbb1d5ccb67edb0d825867c6bbcffbac97aa19a9be428b3f94dac9700a9b337ec9390ea9720145f0bcdaab53d41a8ebecbce4cc6485de58f1d4453051f3ed1985a148bd94f560e4adc9330c1681c9c18656d1e481c140fcb162724b6f6301ae93c67bc94180a0f36f1e9092217559bcd7e4ec7d1c3cdb857fbab0e7351cbf72e2a6d71d9e79b020e92360babb405cfa68bbb6ceb4d88442ea4ba61fa9cefe18c7e063ced8a848663f62734805680099fa76b79ffe51e13ca189bf11e34d02f39ba5f15aa1d1825585ef5e7e4902626c74c1d1edffa0ab84971e59195f75a74b7ddd98cb9a734fc2e18579fe020ff2f744a9bde5c16270580f23f82f2d2d3b06fb1203a21e5950ca476858292c17f0d2eea2a75f4b8f7f503f847a71c4f60f0d077f1b42d24d0e555b0e96c86b30b6bde186ce47d3ef075d4d9b2f4aca057b54e67f284818cfaa93a997edaf91b84613317eca09ba68991219405527eab4f5e7662e89b7e53f8517282409734dcad36c0c71d16679ec6e3a319bdcfadc8d7cbd3d27e0d72a9678bfb1cbc1864a5b9bc88296b709c5afd9f6c4994b5870a8ac3d9c2c3faa32c1e72b71a42ffba626ad07dfc2f6375a1e169afbe4405ceb21dbffe4f0f79ee479e0e45c26af749e69945291ee20ee9aec3b623de4526799bc0cfafc012be3a3da8d328791c84365b8080fd209bb260d78b5eb140847b0aeac582f84c5d6c901034ffb9bbf8988dac62fe2c84cf4e7ffa7c8746375ac54e3ca83ad4186a2fd4276624582ccf3a591a97f6b8486bbd2753f7749b9ae97888f834ba77d63906d8fd81902dbef0838f1a589f8539ae1d1f1ed5ed25b468c7ee4f87173de4edb857198197137afccc0d4ea7fbf6207c915ac1df38e64c4cb1a2cf102cfffad6c68868e4b79f7dc410a3c7569697a21f4556d08ff7a84070c137a27651179db545c0f368487cff79561ea4a6a22947e10b17b73cea88df3ef8f5eb7d530ce5b8c37b80b1185a98c8671c244deb3e4c16e13cbbfff50af1d1dd4814dec76f968fbbf684b1d24859eaf1db7f6a665b6b2cfe0bc382d778e2db1721253d0cfe035d893ce45dee54d97505d28bf4652963c55c51af24ff1855ac17cc5edb9cb98c9a796c9820d4e63b1e3e5674626f86f1364a29dfe0b0963dbd6431b48f4fd392d525655c50258cf339c9988827a90413b5951dff0201836d41e25562cbc750a573d002b52b7a63ab37fa896d5cb501675ae1714e0e858f5b22181b6d3e7773e8d4a9b62aa635e8d0b9d264ad3aee456cdf530579ddb890527271b1fb7da5fe8926a0d1507ac990261b69ddbc04a969033e50eb49848add8151f8026d021c0511e3605f1009ae6dc97673d5a3223d1b2afb1f61416354311868752ff4f020bebc5a898aa446fb12c609358302d067f0da072c15f4241d1bdd0f71fb654344291e66d02b29353af1bae1967a8bf6ba082d66d22b1e4d0cad99de44b7f04af2b438ddb4a3f0be69c2824cf5fe65a304ba9b9b83282f4e44b32b6197da1644123099b07087d2b30829b3c2f3c0b2348c706f4535fcf1ba0266106f44b45e0a20f5617f46a652ffbcbc7b05ce8fb861f84c20f3f3ca7e3d71b1be70853732a831ce6c972e09d77367b15f957c33b364f7c0dfa5fcfdad9e42cfd14841cb9967b2c57e72b750860a0b7780d5028b099b03deaca746bea73e9f7df9ee09b965d4418e56bb956a6de19805d94e5f46a969f93d81a33d213f48effbb97a1843e6cf2138f1f1838845f803d2f5290c3d868a87c3dd02b05a1a9bef3b828841d8fa53e704a61fc7207e3ca01d95342d15a2086c8b0b2a7d876714be1930b3d781f7df02a0c1f1e153dc36a8a57600fb6804db893fca1a1a6fa3e6c85b93609509dc2d139b4a579208d901979e9d1c3c16447d9f7d5d98bb3309a92bea04cae318fdbe338fcdf8811a59e00fdbdb1541d0a8c33484bbbdd1f5ca5117126892d22c6a551b84e6995f8beb5323accffcc6fa99a22f2304b6c10ee9870aa56ec4c731c202378995040b584dd32b36099be1c9f3436bc57b148fb753888d78b8632b6556d1eca8527ca9fce921a24bb4f47877161bd6a9e8372ce478f270f427f269cc8520dce1112b5a68c87431c0b48bdfc67ed5158d1744f6fd66fe89554566da08bb2b8811ea7dd401d4e32c1657ec66fddca4bdea43f60b11a4081a226f8e369b18bf0e7e6f6b898e9116818790a3897aa435fa2c9be15323b73068c00eeb2fef58259a459954a4beb69ef88f64c9e397da431eeea2776d872cf71d75ad0f17a25989a6bde32dc3e469449be6cc9b446f0fb8c761f6a023a067668da8ba1fcd311a9b776d616f61c1b434149a5f5e9038d06f10b6206ac18fda2f064f0e66d7dd3eabd2c8d3743e93c1f1b1bd67618479664f72a7ceca01fc134f393ca54e4f40d41438cd45c1bae2b71044087e86f2e3c74e1d0c9c454728395bd360bb3a2baa1f47e9424017410458e0a4d089a3251d307ce1bb870e2807070b440308f657792d309a9300cf957d077175092b47f2e3a3be0a35b8303c7b3f7461260560a6cbd21e3213a6d86078f23d0df370ced5df0411fc9021ac8dc9d781113a02a8e76f4ac66deb1e1f69991bba035eea1a29b67ae0e8774849aebe59a5da7b18a6a1ddebc148c40e6a97ebc3cc14b3a9db25b9abc615b2e861b52af9275dcc99a31d3b4e11588852d7f300d7100c03a9b688d10da3da42877bdf04a77c8fa8fbf4686d65e40b5a0eb2739b9171cda46b4a7d1c5add292f608ea8483decdcb6884b7a813899de40a050e45bdc222b1552e61ef8030898f48a16b78534cf22ad9b51b35d38e2d304a6fbd0327b5d07a25d8234c54c4e6aedf901252a8c6285129551d5e820680676c0926676db33414e9eeabf4abc99f615a89087e80594ea2d6d56ac49b490675cb2622d269de2bf161a7dd8bce6a8c81b4bd3bcd96b633135e5da9a5a00e1f20ebb7b15563d0841c6c6e26e65445f538530151ccf97a51048c5c422e5e103f1d2f51c4b82a286bc31677ea37e82a8ac8bba197c3bf4ddef8342e0763d78b944841e71ef46417aafed70221dc171483ef36aa6fbaa313fd11aefd9a6e1f7a7e973962c3a95a3a00cf471df8c42b183d3aed27b399f92aee67ab383edd7a5019b0d5d2473128cd8d2a851ccba893900fbd4e0c3f14cc26acbe5351f1739947b76f963ecd86bb9486a810c2c8984cd4999f36f688aaa6182ac1509345f72701f173d623895e71c3d20ec7419cb3b37930fd541c28f79c6156fe69cee2a945ff5663cd762723ef84a9d68b460397498d29c03a2f98a668170427a504628f703cfeb09328cd715b90f34bad90af7cbd7e19d7a1ce4831c61820b4abc1e5b9c95dff35454c59223400daf3b8fb7a8c6a4eb39aa0332988bf604acc1920d49759db4bc52631a926f7902d15f5217c07b4f75496531ac3ac6c753b5b19657926787df335c12d33f1765349dbb35198f20c1df1f32bd45eb933a7e1b249a13bd7704fa48e1196966fd6ca7629056d83d989dbab3836f124e6c3aeaa56c4b6e08089b91884eacd4c4c85dce6e759bbdf125dd6ebefd7542f080e848f065767499ef69d9a3a7a6e2031c1c2f2618608751b9509a4f78cc0a80d2d3f8f3a838ef9b03d515d3b026251d6b9cf12ac2ccbae72e9df7eaf1538ee7a60e1bf738b968be72576cd643fe732c06c48913a0fd850b75466ebce40a58b763773e22c90caef31834de585d0c825b5f4fa2d0aa347c6918368cf59be5dbae98b82b3a1c923c015d560b48eb0c3059366db61bc63f6aca2f1e65cf082620f4fed3aa37b639ed72c05c418305e1460278cf08197c9305bcd6c7db6464712ea3d6bc767c628058fe7024b3b2154e09c88d19f6b083a33e913f20b08502fb96a55adb5b2ba470cc16b652e13fd2f55f5990e7e9d7158e682f7950da84f3f4a77ff5082ee95e4e419fe9ccc7e25429afd89420f43d624402b74b733c877523e08196ca03aada9b4d5ef6bbeca7ac9c3f1d0daba6a04474f279d503d0eab4741772dfd668d660e2e4f47ba913f14edd2bfaa1ef789c046443ed8bbcf06045ab891e8d88709e1dd55cf77c945dac1e1ca03fd3a1982b97e3d7ea2aab44b3991f9bfc2174bf886d985f10c80e9cc8ccfd571aa7e25593ef7dccb09a2ff30eeae59797dba7b0306b0c6762ceff096e0294fd36ad0d086511c131b849a2f9bb9fea656263fbdb52d59aefa152b6ba2fb8290452e4e36bb20b1a281ea25c5e5eb648e794be92c5b84291ecb42ef3dc03e91d8e051e5dadbb7dbb3047652b9c47717e302621e39c9b6d6c21d0b758843697c633bee429a5e91f77dd6260c8ecf9a09a144312133c19d875027abb45bb1da0df89deee3e2c9400b3d8e6fbb16e6f16bfeaac57f75012ecb37dfb14678c1e978838e0cfae45dd721ed409d1ea67116791ceace2e9dfde1279fe3256645f980728afa53abdaf89ffa426164816e3d578299d7213cb954063877fdbbf407ef4dabf3d0799129f815528808daebff88e1b5be5fe29c2da8d4d573b3e080606360d5d119d5b64ba502ef017dca83cbcee795b4c61adeb30d171bfb44aed28fa57c82145c4b206cb8587520307d7deab551494d89c0a0f1e8844481c8574aea5496ae6a11d0174ad8cf7ad5b1cd294c3e4", @ANYRESDEC, @ANYRESDEC], 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x2, 0x0, 0x3) dup2(r2, r0) sendto(r1, &(0x7f0000000080)="674ce2977b9f25cc03d8258be8937106e8db0b199a1f034517c8b549aadff531dc9377641e6638718e381ee662cb1674a678536caf7f7e5fa20d0510f9b6b568bc8f2f017e7cc4b2a519995f10291cdb02c6792740be9ae12da525272377949d634d8c8d1ae4a4d07cd3b31f147bae51c27512ad184deee60db122929519abe57231492e3e213523c20650a9ca35357770b4dba73ca3416605e78c35142eb9d52462be959b395f30dc3cd2c2259950d025834646fded568de7b71a09171e85c2916d564f5a7c7608f0ffb7258eec8f60b08cb545c598839dd2673cfd34ffcf40a3d44f5c639ea16dcc588d325215bc6caec2bca0d201cb23", 0xf8, 0x9, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:51 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='\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', &(0x7f0000000240)='c\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000040)='\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', r1, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x2}, {}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2c1bf3095974de6b, 0x60) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="bfec34156bd6cafa52ba27b9d668774d193f3f91635c480caffcbabc2c0db9ce49b0507948fc96512e91579f3301c4d917b9f2b78539c8ad16be6729585a1ec9c33a2a7fe2ed6ed734058c6ddcc081094a68d8f6df70d36ead6f299e04a8ecc101c4cebaff63c60a10dbf51a86b25b0d2e409ec00e980fa485873a682d18304d551ed6adf5c35e7a508069746468e54d184b53a86758723bd24f", 0x9a}, {&(0x7f00000001c0)="4ba78da885d14ab962d6561e7d9aabd23c546e0929bf587a9f37e080aa084af92407806169e0c5a6e458285ff244adbf4eb3d595bce58c34c29368e80fb966417b226c908d39893d78a974ea87813d6001d2fa44b96ac882ff1a7461f2f5cc7283e05edf966810f23cfb4918c3d6e279ccbfd6c1ffabcef7997cf0217531bb5739b504da3423e362e02ffb2bc477680eee83cc7b61fe3e5f55adb8e3c4aa0284a5330e0855da27da473f1956e1f39ca1c80ff971ffdd6be6e7d4fb0d4934464201233f9fe6a13727bbada531d209796f2a2b3307ffb12448e71be11328f97add181fb25d88bc14c9ff97c6ca1474cac9dda5e6921bb65a4bc72b", 0xfa}], 0x2) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) truncate(&(0x7f0000000040)='\x00', 0x0, 0x4) dup2(r0, r2) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r0) write(r1, 0x0, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x3f, 0x8001, 0x9, 0x3ff}, {0x401, 0x4, 0x8, 0x3}, {0x0, 0xffff, 0x4, 0x1}, {0x0, 0x9, 0x8, 0x5}, {0x1, 0x0, 0xfff, 0xffffffffffffff12}, {0x9, 0x4, 0x3, 0x6}, {0xf8, 0x7, 0x2, 0x7ff}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 16:00:51 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = dup(r0) r2 = kqueue() write(r0, &(0x7f0000000040)="ff0a24561b5a0e9fc0d3a11d894c96ff8ff9d9e205f0c423aef57b597a9cb5e636a5e08da95a667356b36bf00910dd127c24402c5cd8f82adc59512642a961151413dfd3d773", 0x46) write(r2, &(0x7f00000000c0)="93e8afca9552261b823447e22ad1342b842062e5408ea25397a3de3ffbd7b28edc21207cc091f2927c534da7b2dcd31dc3296143ed3628f79a3eeec713e0e34dabb77071052631fe8d1c9a15bcf591da5db22bd91157d1aafbfb0dd60c161d80e54d9995dca67deb28f63a0879f103281ac2c2217ed3be0dd64e83c6b8b3e619ea8d344e091c8f7ef9ab145b0f51f1c20c4f0b0fa6077cb63dafb72c622e228e97b97c0128d46e229b8e37cb98cbca96e0a60590488d0141c5421d2be352eb046e7d324b55bd9919343a69f7c1963aa88d0dd34db96a3778fab017221a15593c83f233209b4ede025e1603f75c2d3567007aa02d7f38", 0xf6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x5f89, 0xfb}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x40) pwrite(r4, &(0x7f0000000280)="6e3812764db891fec88087b571e8e3525c317aef214cf446ec47ad5ba928078a3c7cfda9a11d895e01206d945d0531b8c6afb62f6e67ac232986d93e73dbc624ac3bbdba8bf42e3e7b201f712fc4e805acd6eb9977815789d0e23d8e5aaa0960f2b886e6cc6ed96aed36a8e3006e19a4cf48640d4067485aa86136e48c83bee5ed3ffbf256c9f4a46a2e10a31e26328e307b26b743061de4aa8759c2eafcb871a81008bfddebc0521c1e5e3e4475ab0dcdfad38c17a9462e42095ee42df4b2b2a880747c7b2d6b69bb3ec18596519cc3f9e79a6225448bbed439185eaad8", 0xde, 0x0, 0x0) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0xffffffff) getrlimit(0x8, &(0x7f0000000440)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000480)) fchflags(r1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000004c0)) readlinkat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/238, 0xee) read(r4, &(0x7f0000000640)=""/26, 0x1a) r5 = accept$unix(r0, 0x0, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000006c0)) sendto$unix(r5, &(0x7f0000000700)="9a84dee132ea7750917e58550afaa0591b55c600d26199caf005f00afc4091ac8579f73f523fe71f33345deda666f09e973f88ea52c5d49482b94d3be26053717340d5ced581a856233eeb82bee90f669516b6973af7002cd60ac2ea135e3db403d90b1ba31df24b800ee8d3a21c840b7b8c2fb6e65742a4a473383609ec73937fc79c4bf37fa172b897200515aef03c9ab92f5fbd2334a7909a8c49d67a01987a71321c82299af0dc56886b1abf633b2123f1791122d786b6f724f8be5107e73049dacf68d0247b7c2bd9dc49859f70588415cd257a6673743e16e740fc5b1aa422206e77a97ce0ff983356d30b05f56d4675d3e1548638b82aea4884cb918e1d55230af8eaec7be641ca221cc275499ac05d680ede1cb8a2d3eccb69dd2903378a8ed8761f192bc8b98678bf6e2975ffe1ab722e748bdb65207b0a494f8ff728d4bb8593f4e25ef284d9bacf406584293aef8bfd43e855794dc4c5c132c4d68a42517352c5eb2e6a512ae15c432325b9afaff7b51b9e49d550f12561fcc68d6b6d44b69cb3c61b0e92aae119095a8c384f0f015934e6e9cd61f956eaa232ae2287f92a5113ec284bfbc89cecf5a13326aaec59d3c62fb8d487dee22d04bb1bacca34fa39ef0e98d9d216833703c6b3f4fd43ae5c807a6aaabf3538c17679522200048949a0a8d1dc307cd76cd64ef8de9e0abbd19cee079fd4d24bb47de49be5a591558d3d272b71ad7abe1e1fa61dcfd48ab9c67ca5811a1bfd42ef40608f27efeb28b65f3945754d8ff6f364e5fd45a3a2215160c38529b88b17dd875c36997e9ab5e548723121d24e6b19bb0ccbdf87e8abb011c4f3fddf7c8d1013680009081b217674947ad4d1a3cebf628be02b514223d5eb90dc345b5c2721eeefa89eb1ef02369c3ad27d323d978c529a5ecdf457977b714748d55bcd8d416d7acecc0d1de582028a0a28b8e3b840f908c7c4d81f3321513fc3330de5dcfa29a9a40d31c69076c612b0c6bd5b80feb21037a8dc801a517c93b30b11081f6fab96467b9048372dfef33202cac54be6b1b3130c525fc2ad7d47386c697a52526d6ec86a10ba8ce46b8ccb5e2840ec0b18b805bfd61ea37865c4dd2296a6390f2607d666a9a4f38aeaf822acf4f846c88fb0b8133dbd11a31cd2ae838b34cff34f7f8920661219cbcd41c31e5c0e5e23e27cca7c0f517c0a6b812b5c0c1bd236aa492a200392e1959c8dab35c8019950855d02c066702a00932d364dc19d0dace865c36ab929b943ef165995bad41b964a63ee8a4a231d77c278a0f2f83d87e61b49c3328979eb8b5ecf3accaf169dcda7f1a308bc991b296a570457ec7da5ea04cf930a164c71f90d80aa145dee421f1e4f6354bc287cab150fe700b8e2bd7dc5407ba4ec921dcd1797a145b6f32128c937ce958b91a26c13e8c094fb21afed185fd59b057cb0d69aa5933335056748f3a1947357698d52142461523c0a6df1c63465cff3d0589286fd9daf3819de3cd6dafbd4aa5800730455a3e1e22cb9bc41e1d3b918c706b14beeafde0062a1a541475d272a21e3b6b9d4e098f0a8c2dc077e616f0e65dfb93297f3d9d7ca3af2ddc818ffaabc585e3b1da8c6320bf1d9b11484f2ac8f268939d8a283ddb8907191e6aa660cdb7a190774401120d2b1a2f281fd6d25000965e9f49a7341645742f3e7294a1b342afd5052cd1a493c26b135a7fbab24dd0f90bde52cd6fbbb3d0776e4fbe44c3a215c89e9b405708510300ec6ee1543bf5f19e6e88d1a3e4f6f0f17230e70fc830e8e155f6dfd1343358ea39704dcb37014a4f61e107977b361a8f6e024adbb389e02155dd8a019110091f298aec539e7df5464c4eb1fadbd092001fedc41500e22d4253909afb8578989d21c558c1de285fe6637576ea62d126a7055ed2518da7584f9835a185953b40f1409b26de2b7064f43843308d8ddb3da940d3d378eb2dd457d10b9897f10d960f9b42fc2a39d4742575dca9cbe78d380896a27c2afbd32435ce75c2db8adabdff01b06117926a7485bca929c1f7ff6941ebcfe0dbfa10a75e71550a78f149b028b1e072cdcfccac68afb87961ce28dac0e3868621c4edda2bdf332ed730867256c394eb50e067d1173e27f6fd98c1b5a94fd5138386136219187da8657c5368a58da5697eae80f6d5e502c1c14b011dc8046a0c076ce9a7efbfb76fcf71d9e667889ea3afa2c32ac82c072368f5b301ee055ed6beeb593f5634cc5a3026a3ace617da3c8d46ddb396bc67fbfa2d98052c1a1b1e01dbf4e99e626cb5390551a2bca45f1f2a2c9b00f2a8db7901ec09ba7b1a87c09d7700a1a73a4d76f1346ce7a0efadd3008e64464421bbff2a35d4caf3af588d91aa3104b98fa3facc9783515615d234089b66f7d310bc65d905a53ed274e4331335ddc601d3b628345e25bfe12802c0c729f5b3c0cdaee2871c90678caa41db2e9345b06e333c1baa20dbb3ec0932b14f143d7177b607710a5037af90c17a05b91891f8485b3f39f428b2f0edb926b763841c620152cfb1ceaaf082971822571cc14e55fbf2b6a75583a6146847bf2c49e865e576427d171b83424144b746e37751b89bb9637c5e2bc9f8c3fe5ce6b302b4dce7addf06604f2717951f26fed9f4ce2fbf199d8c49203d76823eac57e6451316345b7f69f4306f2fe110beef3ac2b40cbc66d032ed1a11e518d405f6eb6f0b7c46edf5ec4842c1c66cf78ea3b2d3e2aba6a9e4cca78492ce61fcb8f81a5bca0a27783ef69e6d9dce2a56a4f833c1afe3a69018c241fb0446967f6d9bc25e839ac1fe550443a60f8bdf00b4fb7babf50e4d94cc5646e394b29002cf966c1503077b264adcf8032758d45a8e855dbd2248634ffd88d2fbd51e36a141328198138d17a4f1850131f381f4dcad99f2a1843b6ad3666d38a3085b1934879ae016e96da705a47c18657e5e7707fecdd0f137c291b4b961544791f5a904e9a297c3df22cfd9e15a69f6fd8f9203d3607a392616f6001b777beca29fbd22c4806d7875b505942c6f5d84314b4e96a8a86f433ebb05e412df39660a559779bf529edd85dec4d86df39bd2dd23d32e32dcb5d6c84ac27bba402c6ef66ebc84c1bb3109a1a6426311d0c6c51ca7fa7c17d709f640b3a889d4e42f93cf407aceb5c422505cb0e64f6b91c42e04cec1a1073e29395f25420c4bdc057812f73cceae980c0a103b427f40cb708cb86fa64f5b5d38164617c0fada35999f9688befa2cb28df9141a2b83fc5351e8a103e0ab958445b765e99efb6b19c95f67a3731cef7e612c97380c388248f455336fd7b37662b9736ca9cbda31c0164931324a703aa01cf52eb94a47bc2a7bb48f31866a8eef5ba055d77b2b191b5e92a9ee6d5b2a8ac3fe55882848dfdd4616dd2526d5451bad2eb6dbb0f85ac3b4d13a55b38645d4f257b91431486129fabca84baa4ec092c9e09621982844cc2f65db91222004e5ef7aa3afe891822a8f43869b8dd3739bbfff3960cfdfff5b00f44baed696d40e2c1d1c751f17f3d9249ec3b05129bde086e66d0927b67248abe6132da2d7a7e2ad34a5961337f8842ed74e8feebb72516bfeb5b6e5274be840135b2a6c6f4775a8f2107d800ff168a3375db0df63e260843ddccaaa44564e5e562f37735e4757d2d95237d7f3ffbecfd8eb36a438185b2a562ae4ccd88ec93c8907c362a749e277bc8ad7c006b739d34da2158cc905985d3f3d81f937c09f2640c2c5e2d79d00877f3d7d7c6cb01a5d4224aecb1af52d3c4839c06b8eb618704e61f659be603522969c6de165647339333fa15da25426c62a2a4ad8eab9c5718ca2415083e15866991365fb7982bec31ce57da4f5807f2f059199b00418fe0721d333ce4263e11435b43f04ec3f4cdf324f9a357f4f43515ad8226921f72d3f2ee45b2a108c5cce1cc531e185aa1e2b8909f64bd5a46db9657f6811cd7814f315360b04b076a36b1da4f829f70802bd6cbb45a68446416bf9b5c8f754f4110c6277d88f952804b0d0eec31a15d61a6c5324f0e87a9c608131fe944423c00536e2c017f542c024653a917d540da40f45f4f8be12cdf471f8cdd45bc29a4c40c969c6510fb98b838171595915e58b2277c754b361785bd2c7ed58cc68e7867979b4e597bbaa896649c37035f8fdd7ba6da3be39a9d01129b88f30684813357abc7a658a219842711be4d364929505357a00ce38bbdf734d08bc708e910494d1517cfb42c8df80547d749db9e28fd15f04e4470a19136e110fdb1175275fbff42e0997f3107b44319b0a7f097ada5be1e9e77a8ea9faa3564d643e5d6a3651c983f71a3c1650cb83d86d156809a3e8076879b0c3ee785c36a2948e74c819421907090b91ec8a82626e886ec4d0fb2e18bfd012d9023d85aefb1dea06799c6e82008f70c7c8906d399526d811cc4cb7eedc8562bed377a43c231af176a49ff5f412911f552d5a339d74193b545bb402ff88272aa5b4f21a0fb16e3c039d6c23d978a6fed801a8c03eac1a2530c068a6565264eb99dfd405a3cc74b84d0e87c70433757720d0f3b288e64367007eff5d18b85e8ff2432720afb05976cc9c63342b764cc6b10048effacc4639fcfb512ee213761bb65dcdfcbc9ca7450948a898519d76daa0c8794890a7ac48f2da9bd2f9276daae59574a21a6bc55547e4249fdd7e9c38db128b5319ff50da29d6ecf514d66964cf21a6cfea996a06c57c1291ff394bbd7f065259706c66d383610766114b469341112bcdd3cd46aad7f6d8286d47a42b4ce98e9a53bbb05fdb9c23aa8a0b1a75bcad7cfe169f149ee9ef3461baf40280676f5a1b0f49c8031b6daca2b350dde6c5d9639baf8729d232b94fd50f51ffffaa3adcf6dae0a02156297386903cada7e7529e195170aaae6964806ddd39127ce0ec9ff86ade5de21c5aa2870cf92c2389eed575bb56ba9f399acb4026728eaf9fbbdeaab21109a28cb22785bbe2daf038396c2bb7e8151292d471da98a7091dd750d72446801ced3df7105305f54ba08470d9a3012fe804810600168f639ce7cc8de7e5cdff3f29e7dcf96a19ee4cc4e4aa85d86bd66fef7b2e6bbe4691d1ac3d9eb1fb4d6f2723e9554d71a6d37055c6827463694b7ddbfae310fb842ad349b3cc656d68ee3c4015a242ca0244c232c5479cd4d7b7ea1dba01fdfd2e7125469c0d6900d683b47c988dc74bca24b4d66edfcb80cda3c84cdb34bfb5a9bc6c6fc3405bd60a37f5feb33dd76894df74d901e7b08bf1f8cab6aae287f5871fad657077bfd7ae8848bc7aa61c6f3a529bd1505880cc1b75dfd496bc5096a9ae188150d42262f9d4820efafd9dbac84dad246481d5ee6c205d1d4ff8e6010e52e1a301d109aac7c20d55d2fb7ad82cfd8292edab568ae0cb3869ebb5be24967b7c6c81783362894486e883806318deedf39f3af3be879617660bc64b1114d056a4fdd52d9a8094a2005cdacc4d5dd1ccad8809fb9b6e87f4a4206c91fd9f1f1dbe211e4fdb051b058470b696b61a22e1d5c8ef286e7fd92e3374344a422038ae7d9d45509aa6c4289213e4970702d397e5e47832dd539a408a79e8bb2fc67515e223ecb1393bfd24775badd29ad100f04fad80ff0e3f9340d2dde59b5644a0390ac1b280720447a248a652ce9d01f0a1956a02ed65d676c32722abbf07c7634cd2f340ba739015e388fb42435f03f77794ee5ab47fd1fa13b6c4b84ac2ad0cc84d476f4188a0df1c41a336b37f763dac0ac8f5affa5b1b727076ca536958014f7a737f8da3c1694", 0x1000, 0x1, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r0, &(0x7f0000001740)=[{{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x20, 0x9}, {{r3}, 0xfffffffffffffff8, 0x2, 0x0, 0x623f, 0x5}, {{r2}, 0x0, 0x8, 0x4, 0x4, 0x40}], 0x401, &(0x7f00000017c0)=[{{r3}, 0x0, 0x2, 0x80, 0x2, 0x6}], 0x0, &(0x7f0000001800)={0x6}) pwritev(r3, &(0x7f0000001a40)=[{&(0x7f0000001840)="e2efbe44a0369e65c771ddf90f88038556899627bd0095f6549cc31b002a840cbcb8315e821777bee3c5a2b4fbfb062fad1fc181341d30c4b3143de20542ff1f908b063e7582eb69a7a09f01279f29fa3678c81914f3f2fcd7a99a9d2fc85bea90695eb117b30b577a8e3543eeb1cd6c293aa9d10dacc0049cf37391343f11534e6794653ffda8dc9e7d34b42debe10f998d74881f21510f80a80f5cd09eb93eecf1ff95e58be30ec1114761f979eac24c3d3877db8204f6c00ad270ecda7e5a19b6f00d75fbad55a7c10bbeb9d95e9df8c23715f0496055eb433d5141e66625284b2a373488fd26bcd988d80f", 0xed}, {&(0x7f0000001940)="e270a423d4e0f1e88b61f66f1d105ccd53bf458169a0881563fa80beba718f4d8f110d1bd293bd85625955153d542c2588e07070fb120940639726e459499af539f53690a605454cf788cd495287ae0396ff7de4bf0030c484855bb39ce36cac309f9001168573cf62dcaecddf80548d45390874353dfa134151ce24025cb12b0a9a82b452468a68bee6c0a86daaa24ae25d08d9051854fa05fa2c024558750192c5e0e24aeb45a5fc40b8a0ffb2980cdf651248ff133adc1d726d2a8f3bd6b1a1c6b2ab253f8b89c079384ecd9eb080436035dfafd35c400c54f5a7bc35be4a0df5e1e0722b6b8d403bff47c6edc56637ae9b114aa1e3475f76", 0xfa}], 0x2, 0x0, 0x0) close(r5) fchflags(r3, 0x0) syz_emit_ethernet(0x59, &(0x7f0000001a80)="2f1e4b7163f2f00775af159195e0ab07996b29ab881fb5d8b32c221626db64a56b0ea7403f04a04c53ded7ca502f72e67037a69479c598a836d9a6b97e4fefcf834a77c8d8a827f8249e148746ea7b6d3556396f25127aecfb") openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001b40)={0x3, 0xdd1}, 0x8) open(&(0x7f0000001b80)='./file0\x00', 0x80, 0x40) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000002340)=[{&(0x7f0000000100)="df3cf736dc070f43dd31454578058c990456643654ed459c41e03f29acce84a77f273cf1101185b70f9df2ea26661aff77c95f30960517f5bc27009b0bd9baed31428c6fd8f93480e529e6cd880cb2a15a20de1a08090a74ef2d32a8fc5ff3ab36ba339bb164f06fd2107c365eae64f539e624eeb75fa394a86e4cf6e7434591a6face7659b2fad9e69bef0ff0f962f7a7e12558ddc676e471e5fb75c4d426dd81fef1a194f0e38aa51fbd317558bd11a86b2f91a08172310ee8d45278316073a71e58bac13389ef93bc25e3143d3ab3b7bfd9f73b76756dbaf0d467d56060a90ab6c3f53b4e939655121381088e8b874b5cd87e0b96e7d5e9c618ea7ba1631acc9f0b1116fcf6fcaaed435277704fe8889f3d28fa608d6bf77a15b2f1a8a51d9a1adbd805b7c9f469216094b6f1088d1cb4643704516354db11f9a41631009db4ca0fe99855ebd89e2ad1a3e6ed37c2c6375ae06adef360832b815cce1bd29284a50b23c0044ac315eedfcab5dcc405f435ce6d77ced65e99624c52e8007516a05e25af7877d8dce3760dfc762ba37a7155ce2bb66606ef80a3d1ad5afeee44d8190d90e61e01752b38d3c1dbfc82c2eecb9fd4e8f4662468223f7fa46afcbea9b313cd23edc8e8031a0dcb59d2617fbf19824aaac8a939052451058f1bd7a6dc6247f8ac1329a18fd116b0cb7bcb6e504bf5c89588a1726d206242f4eeffc22ee0d69d17b4cdc07ca24567d94a25ad919478b3390e20951131332dcde5a6a521f7c44fa2e65cc2cece03e5028e97894dd2d0c71246f79fb2be04663fcdcd6953917f9886b456d1232a986112fb6dfaa380931458c7b58594439fabf3509117ffbe6e36e87922d192c970f9625bb4d6e9e9db601006a18ba354188b993a84432c3027de7ffd85e6fb8c4d73b90300ede0008ebcb4906d9503e41118d63018d5bcfdc5a724eae6ec19677059ba0c9f4965b634159af093f1a25ee1d020cfa8b87c21665038d8633934e4599d2e095f36a4cea2cb2cc78271575010f50e9e6408798d8fdcfca5a290d4f43442fef2127f8702bb25bf22f89b878a46db84f2584d6c41ec8ab8791247912b51d89bb2ffa82d5e71761f89e5dba851f5be993abeccccea4f39e7c3feb3513615476b08985d65faee00c5185317b2a235d9456237a23f11c80b15a6dc4cb1c5400cf5ca5519c62c0f8b2e6e8940983b15140376153a99ae92a9104ec35f73d795161b423819b63ce6689775e4194ba77b62a207784ff0c5c1e117d9fa0aad04e9cf7da1c7a0f891672b30e35261f8f43064a4baa0b4b7efea2711a0680bbfd587f7060df3df0d16de3085174a6a179bc33f758c9f23ef70d9f41ae4b3a8e0822896ace5d59cee4b8fde1e0f37fc9b8037419ea3200095ca7e1b4204a365e7654d8720b219d65d48b8454203942333a5a28e40ed36eb989592a143c19823d35a4c22d706b446180c16d47e1f9d7a69d1aaf6429871a95b412b9564e772e9f6b51c4e91fab97de64f34f90291fc03d8a23ca46243ae75bfadf29a14efb9e2e8c953005411d188ed35d95d93b7184a6c140834fbf48d84f99cc9263ffb2e06e3dda3ef5f2924a7cf1162cbb831e4d491a60563fcc1e859117b8b884ff338b3e74e8c7ef13a90c621c18cd4270e78adc8b16a289c4b0a1b317729eedf87b4758c9056435f12b444354a0442eec626fc4f5e807a479825f29d7b4dc7aaa8e9dd338894269b2a62880ccbd1e9fbbb7056fdf80ec1d0312801cd16290fdca4f53289e8f4f0449e910001248633abaf99a64af97e23b83987d5d423efdd3029efae8aa4ff5d9ae0379ba1cdaa2c91d7b23b81b52a6cf17fbf31687f5c4fade258d25fc26fd9ffa2ce1578fe0c575ce659c93906aa2bedf502330b752b319ea421d1f80ce53b9775c236777bd2b1bd0c8a406d2fa4d7f2ac5e3ecad9bf92d7a6feaa75bdeca4e7fb9cbae26b13e8af25d7d758d89b3c291df6f1911e4a4a8fb7e5350aa6ee716b951f4e53ff7b51a1a30aeb561c27d2e128ddd0d7eacca17a045a2a7209be5ff3f265d0474002585d69c74cb0a1a55aba744c4df3c7f41591b12699d4e4759cbd80b2db2f83e4e43d8fc13484afeb372d1379534dceace8c3f5c51d5ae6c78b6398d1209335415af22e05ed26b94c98aae55248f0eb4b97d313bb597cd1f08431ab1894ecb25474f57b9307494ee375e93903260c7bc2c511458092bdaa4bd751c61cae7cf85e7b5ee4dff45396040d7c1fa363dff6194e5bff4b412e878ecbdd07cb607bc4bb6d3433c755769b9b2529cd605bcb0a1c1672562f5e9bb9527cdea7f3774ae0ae3eb27421677b20b42f3c58a4f8fc0d0177d0220ece8d74272d37e39bdc40c6174ddb8bbbbdd8474b51b41a0adffb469a8f405a86f3b5a91d7ce3b2b1ca05b1475f58934fc63f7b3eb95480765f6d116742548b70aa2a54900483df1c1b5f5593ad467585b740d948715ea6d9c357ba0c34d87542a983102ddc71beda9b14d9a2d3f63ca28ecec50f64d76db40398bc2421e1a7a3917e7dfdabab5e2a8893f42e3a5efa0f0ab7fc4c381d569eb6103a79fe1dde58c790de747f9f4cc210f2dd65bd81819b7d8acb6c1c087ac8eac4a6073a1f541768dc478649ab0e20a5876629c5fef5a6953aacaa460464dc9f846ba1eb9724e152f976f93505606902297637aeee2591b113c62643fc9ed95cf6a7305c210b47802aeaf9b3d20b6e1df709655e5d2aeb48d438a014223a17a7516bf7b6f2fd5cb4c9bd82e2c77750825acef8579bca9bf3235981102842f17ba4c5441f05563ec4842c2025b5f03b58ca81f917672b63c883c691ba227ad0ae39a99f22642bab905d2f4bb3077df42dc3d30cadd7e26198c6abe30e054e8fb285e07b1dd8506715978d2502563c3efb449b14818ba9f4543323d7b820f8ac1d4f8809c0ec8493e4ee2c990ab8cf32cd3af51fb68dde13dc767b15a292199f0fde9ec628b3479ff6645157cfb4da9b5b1f0600fa6824423d2229e0302efe561090d3fdfdd8b94e23672b31dcf11df9c952d8e097672b2c2aa0ddebe26f0987767deb3c48f36eb74f5b5e9d780a184c555454228e4100ff9a172ff776d3766f4d131158c05ea96b1acf63037d1bee9b936c0dd92ce9ba52d35064e3abb028d31c8c76e56baecb2937ad75d65fb81cb93b5c5204f69427bebae5385c5d7d59e93766ccf8ca3976f9f03daaf3c99dbd56117451f77bae1fe883d8a980ffce115cef735d624c085dd51641e327c6c1b6199564cd40d3b12717a790d5467982cc9bab0dabde680cfc531ea8c3285b973d130b73e3355036723cd4be379ef7b092928a884629f72ccf8796eda45887606db5b4e98072bc6555d56ebc73b52e3c68dd33184328e2a20cb6c1bb20d48b8f5986ea04bf0e5bf7e8c30520b4644e3390d40a04ccd7fd75bff2bc08155c8a2f31197954e2a9bdca8fec421bc77aa6f2d30311fc5c8e41e35869dce19d78a384f31bf7b33dd656b6053fa6c77aa908e2f88e1ffe0ef87150cb0c4b49499ae90c1a2afc93c324d3903f7c3cfdd3b9d2fe9178afe38caf2502dba7e9a5deec2f68eb76e041cb2b56f424bfce28ddbe1603b565a87c6c07e9780ad4b2415a8b47771e94b6be6cb5fe17a351f870c2f45008b231bd5aa8ec462aefeb9bd4b1fbfc6abe24662c06c2459470c5d6e43a7e4ad568eb4db41205997be1039a0309eaa574a4bf565d94f400d98d684e42d0b25dd6ef1f3a95659e4a0dcd6b6dfbe1760c6b7b6421cf2cc4b38b9660e9e493d8f5843b76d6720e7ffae08bccb232b9be1c1e655d0eff238364db889c69381eb7efa4ce41f8181a0b5c046986509472972f808d2e2217fc56f76626968c05c2cea7a1db03accbb13aae0f0428a6d2f8569b25dcc2e1f8dea5609c7df6ad29352c0af29490a7e8cf0c1842478fd89b9b4cc3eb4ae7cc04051bf0260175be199d55c0a6d8398af2998c89ff603f8e322c5ada049e48d1b55698f1a3cbde241724063c6f4a3b212da3d763c940dbff6d4622ac6cc1ee8e105f9f806de9a9d1d4310e785554f58b3325d1fbbc8e610281d7031c082c795f9fac8eb3b96465db438409b9b7d19433b3bfe1fc5eafa4aa316a977413ef848308d5394f712474fb43425bf9d8062771cdad95d1b0dfb409ad0cef70329846e9b9a75eb56c1c5f8be9d1b06eaeb0f0e655281baf34631f8a0e90a5185c59832b798ad770b2dad742c44aa1d3985dc146663fdff9041de751acda4d5d0028c5086bd90d3297d30a485b3647892bf9e6c7adcfdb1a208f39ffc285c05b3c0c0ee48a928cd7a72e8aaaa016413e96ee5be3299247fe4890de575c9140d9b3c2d0edc7c8f0428e3f070609db353dd393be46dfaec7e9bcaf17276db10e13569a46cee5527767a3467dd8d32719203ee571d11ac084a15c15d34eafc1617764cc3537565e7bc5207b5d8ae03fed07d16dd4f6cba69507be8d16a635cfcc80d74c88539f69bdf9a0b0a8146d26bba02645addf2cf41c633f5dc049ad3e3ec5b7fd6d547890f3294275b699432b57c4d81de5fbfcbf41d9976fb66394d37725136e064d7b4929f53d9cb1625bc0ed7c087c94189017d4e43e1d47d3243a560c4ffc7f90732bf36a8f6406cce485cfd19876fe3717ebd3edbd64853d01195365ef8908e5ea3033b7a3bcf9711d7a75642a7d0426ff95ef90402d7e1e1c3745c1ccc51173e0808aae25df1ce3192b39e1b5b76e9b9e02770047b7e6dafe60765a199574b625840e6466b25d405d99bb00a7e6412f9df16ab9af321e18741fea056b25b275d635b0aba3d1d4eceb0481074f9e5727d0e2e77b265f0a8fb63b1af2a61a3e894c649839d29cb12ecb3c0b3ccb126db5f676cc873a7bb0165b8fd3286114d4be3fcb75894de82e957abbb79419ad88a079498bafb8a378377147475ff1517d85a78a73fa3efd4afae79d8c2ff7a7a1ba0d5d4688a4e147e3ccf235016c8cff9ceeca674609b3198a157f342f13766e4d3e08fca34a446eb4d9d4f5026adf60b8df75a1400a1cef6e0fb2870216e06f5d0e06e0681bc3470702c392d2bdada97eb0d606a16a186f4368be0bde1f8e0b77b2bf798ecb0c30c8be678839097ac0da75ac340ed352ff411146eaa154005c2286019f2ef4a0b11fc61df4f80db5cbccc129c811e839dcbe2fb55e81f4c708db081e34f93b8128307e2cde35c9208b1fefc02476bb2e65146aeb78ed8664601e38144d54e9e9c41fdfd94f61d612e052086ede70cdb754833d75b0110dd3e5ee7ec36dd19f2037de56db321c614ee4defef50fac2b152d58775f4e19ccc547492c3d91318855a380c9b31e647b7ffa4023cb56e6394cf6b40a87925b46196c2c910a2da6a4cafcc6c95345eb2c80cae6dd31323f1900deb2e03098cd204fda5c77204f39b0c17f834287d89a701d2deba638fb1e05cd25a2c8ef3f9a4e51c53a9685ba44bfb2ec947dbeca5adb9f1f7fa3a62a08f3d2d8154d8e3921b008b2d7c6499af272588f015a64abda2b5ce64753bab842ebed12cf9a3b811e7612dcca61b0ba093f6657f9f675772a46063ae95b93cc59d85764425bb70e93ec38bc2a2166c06c2da1086474e1469283fa1b86a34678b407462a21b89bdaf74818417e4473288da2ecd0c9a3287a1c37bf48bc242f6f10a3730d23e3d7e382bab876b5c1e671360c35a5e3949151f4330b4f94adc47664ce3a836fbcd4efe977e835f1b7f0529162e9635244ddaff4701ad8abf707947b8fd25f778280e75f99b52043", 0x1000}, {&(0x7f0000001100)="eae291384ffa288f8a1f9ed581e7ea1b8d36fbbb6721cfb6cf4211d73a48ecc09f004cb0f295fdf0ab274eeeb404fdccc4f7d93d0113b2edded049ec5d879f49744d6287b2e94390a30011c0914d6789a40e61c69fb3e267c1ba9abaf44d3322d30532f514922c0d3ecc1f908da068522522afaabfb7015397b9527eeda8d4219866092022a9e4f1180ead1331d6567494be2de219aa5e829b92e01ca18742746c54b866f03ead93e7ac13e402a80d8510c77fabff7f01a96fe3409b51db5929aa91cca48b4fc20cada346d76575e55c2c64724a10cf0d7fd859942987a8fb18", 0xe0}, {&(0x7f0000001200)="5962490c35c6fb583b3e6095612048b76da0c7f4efbdc75609576f64d9339cc6b1b552b49d48ad7d941f393f150b000feaafaf48415c4f67e801be781ca4e2da7b851a3f33324f3d52fb069fd3faecf600bb79285937c5947a7fbe32a3708ef49f0655599d1a5e9b30c98eb9df63752b1567e28211b1f3db6d38b29da03a668ee508268b7cd7dfe786602d495228a02ad5be", 0x92}, {&(0x7f00000012c0)="5c90915a26125bad11d80e43287e825c2e37d8d12193d3dd156a3f1f6eb0e206a220c085d97a7048e7ec4d2e3d7e5638aef87828705b3f84605a6688002cc0cb09f989de46b36316c4771f78a174f62cf0751e29f6e4a7b20202f60e00435d55f9e55f70f9cc36518acd6cd7bef1169f03d2741acdce20af20a577b411fe24037dde3dd67fb18823030c198011c84211267c10122e87df757ca7a9ea948d3637570124325505aa762241a5f37f41003c75679ffb96c535ddeade654938590a29ab1b852e0aec583036e44f494598291dc9529e40728653ad3243ed6b21873cb837cf7fde60326fa4c1f5ad7b0f8f720c304fc85c5423cd2bd63522f506d7dd5bbfe9b622ce4dede95274511c6bbbf47deeaa7e455f23df1fa5ea151057da6b602c77233559c1dd472b78f1f108b1418507b3e152d24104155748b3ede21fe518f349b26d76a37e138a92507a1a2d3aff97298a167eae0588397321df30a2c88ee643f30bd1cb063f190b2319b7e4357564a6f990475041cb10b8b086821d74b231e4ef16a10f428d04d80b68f3be920cb091c33f7e8c3699eb82b719ff1372b2f4661861ed87b18a06484c353a5699e3da9dd989a83b62d7da948bb5c38cc1d896099126a391de942a7d37c893448fd0250356c38fa04d7979ee51f0103988e7e41f5cf5afd65f874af9f4a3bed6248566b4639e18a0487ba4d0df5c2a57d1ce5c9837c91bcd40710eb0b0a710460b10aafc3cb2286e21e8d649750c9693152c438325fe0491c74fad998a1c65b07886bfc7a8edc313a040bc578d58d48bc3f278e2211a0470e23e7be62dbb146e9cbcf7dacf139abff6a6b4b5680e7eecf4968f2984b029d95b176148b7495db2fff6c5be15159fa5a91baa582a91ca9aebd896242bd30ab79928b75ee7ed04d85622aaaa0c5f71e194a2e86a610b94b38a9c05396f09f3e1a3fa110afb598ef6406227128f0e45953ab38cfd574c7998ac93c9390ed356df8ceda4466b4aa6d92bc4ab0a235ef4c441fe39a23249c7b7480daf62dad67417c35185926f63b8534bae64f5328a7d8f4bdc2ef3e38931f40e7c878ae7b8a3c3166abc4ac45f9e2b944636fb93cd8e50aa2a5074fae9001b6fb62b2f2b469f819e58cc2592baa5c0b0de7fe1c39785573ff9929b05aca3a268af553ea6081f32b7613669d29ce84797f442403f753dd29bb9739ddc3393f1ca5ba6aefd9e6188a8481b06d2d3c9736ae3410e6fe3d408f9010176580e23c9122b6ee8f36ed67cecd4939b4933430b1ff28c7877fe140fcdf1706a4bc90de9f1496b5d178203f0f51f3538e57b38ceb222c6904feeb8f86adc6e32e92bfc568526a51b1e61da4bd553bfb0160f31af0d1039c2ca552397aa9ca555ccee671b8b5da89b20c56e375245d7450a25075ac3f89e72a15962aab1afd43dac6f762b053f157c5620122e1952257a291ee0cbd8e91a601490f3069af1ff48ff87eb5f042a4fc821375f6ce5d5a8873c8e2e90ec94ba82f3bae6edfa17471e16a2f42ea795fedcd7736de4de89f3873fc383c828cf63b9ddbfa967ad5b3216c6fdf4b915f38c790a5a437e44a96a2444ed799f027458e260250c83707e9191136966dfa0ad66660d73759b57a69a8c93bebf9c4fd2f316d6b78176bda92c20f41ebe07fe98d4ad927b6ef74d48d89d265f38a9a5e8243a70b142f996a9d49d4664682d65424c4a4078c7130fcb25257c47ddfb4d4ae4bb31bd0683677facea41e0a91c87a4356595d50dbdbf62fa8c43d1c7be3d3607b4fb92a602da3ab038519fd992f6c9310e7b943b05a5c2b9cf963a66b68d2d52a58a9cb54ce1a54f7cc7a2b68c5ea12229346a6f80f33f386b92a6611623b035732616fca06a1f78dbd00446769d9bf6945867d2aa3f7faab681cff53fdd0b8a31665402b9c10d7dd71070b89145af594b718082c0d26aa5f675642888004cef204699abeda8941d650d4508e9552da4832800a7aadb3ca4234cb92917bd208f29fd92cbb495ea429f383760284ba4109a1ff5ea38d7f313febddd6556fb40d91322d04e09b0c0e6b4d1b95102054c9621d8d23aea42b2afa67010d8d210a651bb2e1480c11411427d34a010f027bb33d8290739f358fb1bf51d85ebc90e131cac64aae4daae2fcc465650bab807a8941f37fe829b21107295b3896e8cb4bd5981fc338da5e213f5a3fb9290ebdc3348700765e88aa0a056658cf852c49d9764ed7f58011a1d99940459fac1ec74cc4b5538954e4ee541648300d85e0a6f3c0d98eebb12835913bd5626f7fafa7ff287e15179821b0ce688a6f5f13b907a5f106ddb65871cb1d1b3a57d60c42db350141158a60591c3511b5af33bd6f47e10b0973e0feda1c2225abac640e7d1acbcfc669d6b77aa3e88728263bcff88f7af5ded59c95d98940909d9fcb1977b4a88b9e36e664e92b31ae42ba24b5853765d2ef747e455aa69d343c20fd7ef7880770c5e2fa3afd868af9dd53bf33c5fc31ad20990aa7df79c851c1014dc8cea61e2c1af28d2a1312387cdf3a58ef960a02ce305d179f81945f6adb9f91cb7d3ce00079af9c4479d71073972ead98dde35c1ee7a2d0de94f094c8a98463515d968d3fdfac28c15c07c1825d7d620b8ff237b8146e8df972888957ab522da6a55d4a14b892d29c1b74613e353918cae8827d298127d06c564c15c634f49ab7e99329d8944d74be67a5be93c464cde77e7dde8c33b27544670b03b2cec5e39b2749074a509ff10b92c216dd9dc8abc80c4dc37ed63bb9f2538b7bc5f82f21c4d453850facf6edc892f033a007e3e253a97c739a8007c1a53f727d07ff170aa35ae811be157f7ef8f31e70df78f7c39efad990fa00af0fa5844c2aa4fd60c9c1b8704d3b5f2ff7be355eab084d9ed7932882a3af6e37f76dc52f1093b9facf790feac374ebcd70b643acbf59d1ecad1efc7791fbc36ae7a855caeb3856d12facab499699918816701424a2542a81d32ff23ed857f61a5a667c4f0495e7c2890d8c0a7b79bb8456a7bb938fb2b2e3f90661f122e2247bdbacfa3cb3cb6dee622778abb70429f786691660417c2ef489b6f1b31968b089cd8660313f0ee96400dcbebb4283efcd075a22cb214be2dc4bd4321b19d0d93c411941340dec3ffd384b700b764183edc3dba311e406354742eadc8a548bed635f5f93a01b6df7dde0252ede7db4a00a682ab1749432b732d479fb3bf31b31f66e590515442c8bdd0630a9b6995763d7567a497cc342cb3920c24133662c10fbb5c13785ef489808b85f47c10e31e644ace09906dd634ddeb054a075cda2f95a12cb5cd0e0eb8adf6b94a6f3e867debd95e52ed0c4c89c1614f5a8dcf6c732ac3fe5e9ec766355684aa1c6006ae34a83447d88a4bbd3c040a21f079ec8bbc6c323e84c0b0e6b4254af66334201ac81c0b055840ab04aea1b87400ac4baaea70ad61b59bb28faf08255d75d8ef2f904d94b299e31c39c8c4b6f90cef67356f27db689e2bc22ccae0072f1217c2fc273abc86c9db272332548b810cdfd24f779645a2a17c8d8190ad00f2c8df662e8d95211b7055243efc2b5c55ea2fd6ab167255ecf35c52752f8aace0bb2f27643bb22f2011b1be2d1e52795127e7d357f931dd9a9f5c532cb71fcfe0515d63313230eb448c17b25f73c8a5c51cbcb6b9e49a7f9dc53061edc8a58820b4cb233d312784305d9cdb059d34e6e567e37fdf906ee632a215985b23955d7dd65f60855e72a5a753494e4b4022d0b632469bfd92b41e1199c994875de9fb9b209cb13a47947796784fb54d057ef639bedd54dc507796916206f43072c19b82299a16e5c36cd7aea400c0f437cd3a2481625d6e9036f4fc77892c7ab5f0548fb9b4a602eeb4925721d726ed5b0a716e4e2545e543e5f58b2a9417dd021976020cc84f15eeeffcd608a6934f71d849700ef976f136296e871e834512d43d3927419e5815a7e7e7f819a57011a3f447f0016ccd35f8ffc4c4335190822df2d73151df4cec96d66f98ccbe9db6812b4d7da9f6a522076726e57f8dce91dc51cbf7b3049801ba8a1c2ab50e738c60f5ec27d373fdd65d980c1582b2dfa4c36e97f181d179f61d06d68bc96f4ac40fb5a282900dc122941aceb91fb23dd8cccba7c533432ab961dc8228a106a0c86548ef46a27d77e0d0e8c12c64875e6dfafc3841a9fd64d2c82ad5e97e6e537df2d310f60ff906890f866a354c6b66f54bbc77568588119217c57dcc87c247697fc0124509a640636e20f21617d2bddb12a500d5a36f3f0e014fea4dccd599c67fba8d77af58733a859b51b271bb3643589636be48fd29073fcbdc076a3abd0ed68b374617a8d4c83c834f8623dbd23bf2ab235a07c468f46fb4868e9f5a75c3d7b974e310242ec383db78111459402d63811e155d0f2433b72982963aa3cbcabd39a7b6278ab0ae730f7710860884a3160cd5a857fbd738898cb81dc741dffdf73dbfbfd955287328faa076e81c9c01e4df95f3dff43ff452805e5bd0d111b0a07190c481eafc0e54e17a485802f3686eed68a312c5baa80755191ec93f8cfca1e1e29f2529dcf541ae5c78fe16ca76134f51e755707e65fbb42dbe7e9bb7a6181b73aa9c2185a34735d616961b4aa4537b5b33e1bae087f7e5b76b65cd1fc35a09dfbfb2f74b8f8598e04c54c0060b871b3cb711c63d36a75c4af5b231b06e1092bbb821a66cba3d33c7539197b572ff2b1bf1fbbeaac27dceda705d4ac92d456319727f4da9acda6440b022b73877dc4ebb80ac60391cb37fb281b8a8a9b106acf12c0fd3015a5d26b1a11a80b6a008f660e954809f57955a0791b5f71928975efcd7142430cf384e51eb6f58c30df0ce6e119e2541bf4997926c3485d31d2d325c3eea8516475b7865dee99e62ee026c6944c919ebb699700b2f57cb8f535e5b153c170f9c1740136a9bd1a8e4506a39d263709f1ffafb173a25e848dbda2cb5d1e1f51792137fca6d4c71bc738371bfe0a7eec7dae77fca5d781d36e4afec43c1feb0599bb170b8121bf2c33b1ac0924b88bc16ca14b95a815fbba73ef8df97114cb0174f4dbd119296611827fb2a88e941403238837fba004e16d8013533117024973b2118e270e5f2431b25dbd34638bce1bf5babfcc4b20d85bc7db7326ac56bd91f9abfb80432233ceeeb01483d6b3a2a38da4026392e1cdcd78e8d2b403d78912848dcdbe4e02b6c88330cd3bbb9049b7d19a084bedcf146e41b9bc664b27e35cde8c49ac2a9a7c674b2379f4c48b94e0fb8ce70de0fa081b5692027aa2291ce79c85ec611819237dc6fa66033036c37ee4826a4f93131dcb0a6db8d29f8acb9991247f49b8d2242844abfb9c2a9b0d6340be594de253e1e836c14f402846191ead52ec8fa12b67a109e529c54e7d3c36b02a20689d7dc5a7fbfddfca23270b1990c0bc316d37f75851e5247307f67bc2f7d4a01ebd0103218bf3f179d338562c5d680b956d09669607c55b08e4452de78c219fe99db4ac063de80e5b205ebb42d4fe043dc1106ce8cc804d26f22d6311656411c02fae455ec5cfc9404f58de096f21874ed8cbfb3924a8db8473138363bebc5abb6553e7535b6786fed2e3952452af304c56effa87f5cf8e982e55ede6fe99c444d43614f6f26b9e49178588d506a15f4227f292038557216889377116ed15eb9cda2378a510406045d0b189168be8074f6e5a189a0be96aafc3a97d1fa585cdf8708c1a716a277f216019336ec7c665efabc0edc81726f805e474e7b7ca16f", 0x1000}, {&(0x7f0000000040)="6a820964fcadb290fee3608343b67024a9843fcf2a16cf06a310d1930722fd3bbbc851604a08191274", 0x29}, {&(0x7f00000022c0)="fc156f3842cda59b31fef744214d3cac564a17ceeecc4d0f6898718df5ab7a2933d210b4ce0efb7d9e12303ac1027e41093bc43bccae0c84a89ce4bbd2ee81631353", 0x42}], 0x6) close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{0x0, 0x2c9}], 0x100000000000020b) 16:00:51 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000400)=0x400000000) setreuid(r0, r0) r2 = syz_open_pts() r3 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/149) r5 = getgid() r6 = dup(r1) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x3ff, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) writev(r7, &(0x7f00000017c0)=[{&(0x7f0000000440)="8d065a66430799ecc841f5321362e2626587ac05d31ab69cfff78955d324ce91750c", 0x22}, {&(0x7f0000000480)="039ce7ef594464bf2871a2c2d9e5c36bf22119549d240af574d6e197d84ece961d0e1c6d4cd2afb0fa8c45771b8a8dab048e78cddf9533e21868fd28817f1cb5aca8d44a345d1c75b06d3eb99984128fd430791131941a91720ed9217d6e1c15b6f8c9fe5b0b5258100b295c876f5ffd69aa8bd6754ff2bc6b03504397dd2b92efbcd5172a90931d9343edc5e007d9966434976e841c32e62354818fb397d32c15", 0xa1}, {&(0x7f0000000540)="53109dcb7bcb2f222e075ce822b470f39f79680ca34d57bcdd1416bd92711b2d05d73a2595fd0952fddd5610", 0x2c}, {&(0x7f0000000580)="5ed42f7ee2dbf2f8c2176ee308402e7541da74973ae2b9d9cdaf774ae7fab88c9e50524200b2e053abf67cbc0acd6f33d9b93ad1376f70bce80fb61b9f6b9723b839a6a989965571af1692ca181e44d1ec1652ea98ad3a5a3ce3a7f5758e19dd8ec00056faaa4f22b581", 0x6a}, {&(0x7f0000000600)="71210d3663dcf802c8be7d476b3261436be1aadff8efab5af48fe4444d094c6f31bfbfaf985a8d8f74cb86d3425ba7668721bff67bfdfd89c3604c6baa181c0d829be858fb5ef65adc289ee98b517c8b32f3ae311160a21aba15b6b62bc9aa3705fbf7015de387410e20890890e73aa3fc995ce65ff9c32038c3889fea65a7f2", 0x80}, {&(0x7f0000000680)="e240765150a68c996cbcd58b4f1371e7a384edc0012866c7dc7b94d36642d942de83572558ddce38f7d64ff55f90ed37e08a7a466509d4c1e61908c8bb12b8b37a74e0e4f13732246bdade9a2c020c716f642652aed5f048df003cc93d91f090eb05a65f9f3ca50baf3514bf9af552d4e2bfab02f4dfcfc761974aebfd0e7ae11f83f314b8dd0db5aa628779a6370e2005c0b8af1dd05a338a2a29d365e052d004235cafd4cb9651be2a11753f914b145dd4a350026656625e2211f2c575a48f0bc92aaef81609d867f637c4219cfb68c7ed2f400fc2da511f69a8072933063de38f2ed55387f9cf4f3b3e597e687f0d28957775f94fe8410776acfcf09bc698b7f1b151d32c611f0f0f4962119d8b06d6323232bd53f7d0314ae8687b0be8891233170b5445162ca7e3542b389bda47c7fab53e48ad5f5dec8faa7c0b3d841a8bf02746c23039f6efee76f1eb6f82ac53f3dced883f8fee0280f09c2d9e1e3a77479f4be8acdf4245bd574c7a6cfb4e651b84893a913468221e181dffc86b93ae5657e5e4adb99d77d8e131e5b59b193271c6f4c79930b8ab271e9247156be7d93f91ef1f8d8d42424045c93ffc030b0aaacde6452a3d466750f42a938463372aafbe3bfd3cc0924606178680de52324f0c1f25594739bf5a0d82b83542a931cba4e53109cd4021bc51cbec720adee636d33b88cae26c3d1d5988ae8a3e282ea6832307eac4d5bc84621e1384125abd13b5ef3a143478cdc9282c56e4ac86e30134298d0ee6f1e15c82c7739a6eba1a9b72d532c569fbcd58718e8c313392dba4aa82f64c693768eed3c94d79a5996b7984b3477f85b9d8e0549569f11ad065ecc9452d9415d8fcabd80c3faf9f86c1be6407a1744f74bbbdda91be8f54aedad1bd40dc6708ca2c3e721377aded004c1d299dbceeb96e9fb67fa09d449e68168d1256b82bf9be9b938ac14b945487da4c009240c50fd56d437f0a825a2f8def11b1096d22eb35ed7c7c0f8f20e65846f7d6b2b31bcc04222990f11595fbbf71b54321d80266fce321e18729f04363aef1845403026301ca4be52530cdc4dbe3099382105361332b672ecfc83fd55285024ad3256e402734df9655e38829a166873e63e7511d0de0c401ed4df2df154ed030753850e837114a0489f0a7a1ac9ea9c94828babe394a0996ca0df4b041bb711c207c4635ab3fdf9bd0bae8403d515c2bd58773e0a4c9e82ab7a7067c21a7981ffb02808ce50a469440874b982998f4d66f5be68b7c1b9f1205c959699b76d586fb888ac766b6bbe8ee1fb532088b3c45705fec27b05e8d2d718b0dc64abb096a00dff7bbe8c01b8426eee9b38efe21eb4c7beda4511b2a9bcc85ef567df30a953a44fe5653580b94990f578b79079c4ebb9761d4697bfa0bc1d7ca3015f1e37c37e871331fa80a3f73cf3e5b2b3cee8374739090a6440b91ae642dd1d0e68dd779c73a91a89b7b5c58624ca20d7d35c185d1612ed36d3bf61cd6c2db5bf173a763bd2e8adc67ee46b922909c11e1f2b6627e06910af46215f1fcfb8687e272e552120b27fb56a49244554b1ddee83f94240a401bf230a1fdae55cc43fe50064b66eabbecae6ef214819b538d6023dbc1ad09e8726d418d0d07dbf506b3c40aca0835c5e159d48d2e9e36fdec454021577d48f2c22f5589843668c44f9d8110f08defe4a60091b3239662a6dd2c37844f9794f4d0b7949827c4d68e6f744c63298cc1cb61600ff6bc595bd99e304fb14a72a14dc88291ca1f0c47fc58d797313a0baa50d07420fb9aa905753347a3043a3463e22fcfb232cb8a0823c635773d81c43a8266fdeac416130993bbc0e19797449bb36f7e24188beb7848a5e80453e775a19d6551fcfd2d0cb2d2814d1134947f66232b6dfe49766fa966f34b026547b964e2085c55d98746bec0d7699176f4f5a5743e526384735a832b9ea2e13212b9924a6850d1c6f7e1377e6da9868e6a32b708c8cc726fdf62747b68db315450fafef22083b74617feaf7da1a55d8e53f3c3f3fe2c626a573b93e73ea7b75d41d3c37e9d010ef05a3e1fa801a1f9ade67801d0896fe9bc6bca9ddfc784c4577f521820dadafe28d9af106fb7076922d385724d477d0021fb85b3c5751405d5acd3fc68b37e3e7ab93ec27904e414dda199f8d2012f014d6c26b6ccc0ee500d04192b1ecbf0eb3759ba74bbb2c557628afcb1ded4822885909c025f11afca76d1db42f206c789b8b19a4304c2ad85520f7ed67607e04b08bf04d6e3e773308d6b7df19943d3783dbd45ae0591303986daba4af4884c68e688ec748f91bdf668f0bc2f361cdacdbfddd6a626381cd7a3b8e31bc11dd68cc8e2cda312da5f1d2df2276141e530bbb92902f2108c49cee7b6cf018ffd14e5cd3713fa3505841742e066feeaef54d0f4aead87b0c627e64b814b14df70cda30c9faf0b62a752a74513d034ed7ef861fd3d061e2b3fea608604893a8a8d1c670c30b4a417227c12332b084a54a61b0a2ec032829f0ab6355c53f4c5bf980808c2b12102121686f4056a907d9ed293e225e4cfcc93f9f873a0a5990efbd6608812fb2f48e330fe2881ef4bc8133fe478e4dfec76a18f606014e873280b759892a8c5f8979bdb5adebf5db9cfa6ea27dce5b1c57a092a8a786bc1ce5f2168f60544c8c669753b096dba4a143db0f273107efa91802f4f72548eac8c6f9eb540f258ab561f4c0f3c6fbf18598180121ad3b9d4949f255feb93b1ad584a8cafe37a3129d368e65b8eaf15a11ab109eb52ee6d13f6d4d19e96fb0c3786da3d3c52d9444e32d82553a759f90514967c3041939aedd62e790c2de01178cad8fdbaf1674060b1828706703fb180037c5b0d45627e0bdf3146bc7f0a6527eefc49800886626a5419c147c114772f167263c1a6f96301d0ca03b31033da7d6b60070dbc4f4df082ae9418bd4ff3f2beb9e8d6d48862c20b9e00eb9921fc0662980f904006746a92b1ecb594360ce7e5dcdc8ab3134be688729c7ff0377f59568bd1d5ec75480b67923bf87b987d84edec2b11532d5efe3c821b3a926cf8b7fcf312321bf9a11bfdf192df1ae8266aef7e75663ef9a4f3ee5ae1f9948f7f3deecf88615d2393beaa7786998f79fe2f9ff28d6027213776d8d8fa16951589d0eb0f39565339775a8885658e95ffebc966bdf6180911b71af55810412a4a11dd20d5b352bc0a766891e808d8295bd338d90cbe2d75aa904352c10ed1d558f58082927970f3129a91051437cbd4c1eacb26d8eb9e51fd350ff105e0e82e0d95c244f6e33164b299130c3272565a5647abb259deff6fba8c540eaded7e7844547d2d4847053de1b9166722c17cfdcd4d0551b63e2b9b6ec7a6ec32bca2ebf18a01ada474e59376c46de99a892374f5a20fd6f45e64b8115a17d8fb8b336c1b3d1693e9c38b9a66288e4720b21a63135b437f0f32f6abffd88d919e80f23f2ed19993faf40ef8e7bf9d8a8a363cd754ed380d95baaf3d43d45939b4a21112fb3bcc8fc05b83666ce9fde04d1304844f5f9e0d9c01ad67d23309dab7d5d7e323ab77380572370b62bc0d3a42674cb1e9636b5ea1e7ce2676de0b08b747f46bdb082c8366bca1a8a7d464ab381d9d80ebf910318b7ecc5e60269066d7b3cdc6e0f970a664153e78964b67e8165887412713a959c12625c5ffa06f41853f9f376cce1184af14d067b01a3dd695b45ebe2ac557fa88558c67bcec9848addf408663f43c019a3747b1fdd91bc0ad797eb66221a07411651adef6779538ed4e9a564f730e6fde011ab30601dcc66c1449825f0dfbd07bbf9814fc28342d480b4b3b601abedc8fa072fc1f6a6a3f7d5415294c16b6756f85a72144ce470f260a277457ad43c4de6aa625864f3cec74ad1da98f8028b9bad2afb1c56b2680fb88a6707c075c9120cf1ca608ed31fa6c96efc0098d9af6ae6cb130af55ab681c3bfcdc3027513ae70245f1ba3589838e50d76d690aa81e10c6e4c2df1dac3ca64fb2b20abbe5206be1d106d6baae16cb6648ccb2aa5f2e9c7c1e4f2fb041c0f85883d25305337f0c13e32f3b6731584a5d68fa0aa4a81d42dd8a7bf7f36dffe5668ab6b3aa47ea74f8499f024ef2ad7f79b302712e1b14ed398944e60dca21a196a78c4c2565975742cacd780a83c7aa43a9f09dfb25684edd71d43f5a108ab3eb8d8ed7dd3a441780fd79cd138f57eec4091989656b751aba3be1c3c6569cfc203f06b34dc45be954181ee5b2b7e298497e1c16668437234222b87f9e273877a81938e6a613127c456d15da53b2473215ecbaccc0876bc3167a1c7e967fcf7b5fd61e92a22095eabc6598f04de0359f581351c96935e6f4974089c6146e3e25a062d3a836996979942c50acddfefa4faad30212a8c982221848a43adf9566eba3496c7829e265a0d488810c3ceb8328450a6d36be63d467db3a590d476fe9a03ec8430336280ed9e485314f5b9fa51c82e775b0c4dcd3684057a9c593b4c9604d4094fbe2d47f292bb11f904ef5e17928d7ce9ff67e26bd7d07c96de74c0906497a15bfaf7fd47c1f4421ef7d31a63f12a9b7532fd7c399a4e8ba66655c3d362e4b6c0ec56705ac626b38badf8704167ad7a22854c2d5c103330f957aeaa43032a0ce8f24d662393df528ba5c64934cc12b7946e2768ed2155a6a3e0e80fb527e514cd48a9c170c36139986e9d6fc23908922344818901b92dda966385c063fc6cc6afe0c2d13519bbcc6d80200e3eb4349f253d1f0543b2846f1bbd35df982f51b50096e39e9513fbf51916bda01fdda6352fa131f91d1510537d6b8a507bf25213b9487f84bd7adccf58e97cbfe3977ab324eab5539d5bea7654ffb9845f5ce34f13196e448b43a462d6474a97f2fa91af23e5b1071fc487be0cfd10eed39fdfb2bd3d2768b3aa0ac43319f4096666f4485ba67cdc2b1079a3c145c7c160cc9c85c629a194bbce243eb095813dcb7ea31bc9a29d9553e35a652468400289abd0623c78deb19178bd1ab1a194294e8da233ec9b58c2540aa123583cae7187fd94f025681268e0fcf8e277dce656ec05b97dab23fffb6d14718d760dd86d21d63973c6ff9a401e533b0c35b1e1bf550bee2e2d18244515674533c65003a778b057c309866e36d9aa93e20456e1a900f6fb0e71091d9fd00cc5b3de7103b5561d3f8f5f51ba9094e36eaf584b6ed445fd376eba4ca6eede217369209fdd5f19e9c4a5469e814cecd010e54424df6e7f0c9d0469afa180660fdde800dfadb94227915921b21c0b14684c9881dbb553733446a31e937a7dd6675faba8ba188e0d42fb348bbe276a7a73739e998b4029898f43e78203e6d828c138c097ebd22732af77f2c9f6fa90381f05436a03b667a51728ca61a46b4a9961f553e93662249de62efe2ee4989094484cc01b2b570262a2890a3312e45c033f88af58dda0c9c9d0bc7a59f1945ac183d80d2b6e7e29c4df405bf9131ce65051843463e46c34c28f18d7207a8e57d8f4c9d0d98ca948639b67ec2130ff5b582f4137d2ec6696d0e60bb8472aca8e6331366e227be0d5fe5eaf62d3e0dabc49c2ce0502ee1bd2d0b2c3e74f8d2ddc0889ede0e9509e0c034e88e9e255a3c50f714f3c928a04779dd0b19dab4d3e46a45204e70ece7fbd86f86cb0fa53bb392024bbca040c2c2155c557fffb9e2827e8a336a885156a0c258806201f4101b4b654e9c89e530f9f767cde66f0f058622bcd341f17e273d521c44e9be88afe0a54cfdd02408af29a0774d9d6079", 0x1000}, {&(0x7f0000001680)="4a436287ded3fc89b823e7a94abb0c3b10dec1e15e2fcb7deff385f23e4b7901a376e3934ea0b7c387cec862cf796f84e2bf8fc657b70f7d595418cd4d7d4be6f1d6c45d5f81dbab264b2f572794ce2528a18120d77fe3136089b8d4443a9e0585111c914c943429c8a63b6ec472637a2d4cebc6c0ad902ac27d276627e30f90f84cef3b6e49d60eecee0f10f73c233334dbda440ecf816bc5b018270409c8d6fa36343937423156e88ef32a6c8ed1e537a15d3681273c5cac687cc12b4f4401c8ec4141572e0721e8d24023c928cf6496c0c5748527473f5fa3d4cce909dfe94d73a2dfd6db18eac03714806a28", 0xee}, {&(0x7f0000001780)="9b544eeb59bc60cb32d705e0486126291685eddf5ee65ce4e17e8798206e3864", 0x20}], 0x8) r10 = getpid() r11 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r11, 0x0, 0x0) write(r6, &(0x7f0000000200)="a2cfd0837df232a5b2826c47bd6fc7369f96170cac724dd6d8e79ae84c1500f8773855de758756e8e9c703d0c9d22897f61032", 0x33) r12 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x5, r0, r5, r0, r9}, 0x4, 0xfffffffffffffffa, r10, r12, 0x1ff, 0x6, 0x100}) sendto(r1, &(0x7f0000000240)="6b499fd2cdcef2080c", 0x9, 0x6, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x2, 0xffffffff}, 0xc) ioctl$TIOCSDTR(r2, 0x20007479) dup2(r7, r1) sendto(r1, &(0x7f00000002c0)="0924fa9648712e4c80b28b371563755caa2e851d0dfce103a0a138be4e51bb891c46d65b298ec418a3a7bf1a38cadc25528e1cd99a63a6e13edbc0155d2ad6afac688539f2975f6df66f29ace7c9aca0ed57643695007b8a56d3a6ad204bbc9a649ac0d298f8e79109014eb5706cf7940df4ff2ac466bac7dabfbd939a66802f61d0a22cf9e9cd02a2583ba5b039460536a57979f6b5740ec9419afbc7d9d86c1a7a21dbeb42e7fda1e97db87f605dcfff7455035b90b3ebca92d5158b9ad37e782cd022afdf080ccd8a70c964e27b2e4bef7eab3c8d5d62856e9ae455669f2341df1f9ec7dba3a41de12f0bf17a0a92459365068e404e82fb4477", 0xfb, 0x407, 0x0, 0x0) setreuid(r8, r0) fchflags(r2, 0x0) 16:00:51 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x2}, 0x8) connect$inet6(r3, &(0x7f0000000d80)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000b00)) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x7ff, 0x0, 0x2, 0x1, 0x2, 0x4, 0x400, 0x1, 0x2, 0x2, 0xffffffff}) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:52 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0xc4c7c41, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20010, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/178, 0xb2, 0x41, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6, 0x5}], 0x1}) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESHEX], 0x36}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/124, 0xffffffffffffff4f}], 0x1) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3, &(0x7f0000001440)}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) write(r1, &(0x7f0000000380)="b8", 0x1) 16:00:52 executing program 1: r0 = msgget$private(0x0, 0xa4) r1 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae435dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"], 0x1008, 0x800) r2 = syz_open_pts() msgrcv(r0, &(0x7f0000002640)={0x0, ""/134}, 0x8e, 0x1, 0xa927ac3ceee63602) msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9e"}, 0x3f, 0x800) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000011c0)) r3 = dup2(r2, r2) r4 = semget$private(0x0, 0x3, 0x640) semop(r4, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/12) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r3, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) msgsnd(r0, &(0x7f0000001600)={0x2, "8ec23125a4c58317b21ecaee455bffdf2a5da9ae8e4673c3e5f0712668cef32bc00b83ddf6bf78d9acecaef16cd60163a1c69500c0e36a367c8a9e48e1a3544a221cb8a1fdf21c54f78e013c46747659bd1fa33238958936e3dc3aeb6d99f2af5dddbb4a2fd188ab8603e35402f2c0f3f1b6b644da19b865d6fe455ce69e00f734ca79e6f212d6d83a8fa251e363443285b9499f6e08bd9ede670b2d1de4acb8f92248005d373e7519da1d34deb9de2affd1ae2c40154503effc530e317a740db1753c84e9047e582534c9f165a58d687244de9563586dcb8594a350b3270df4b8c45c15f287aa61397f36b9314353768b0988af25e8576894915a3ba4eeaa88a379186646d807a3b69fee252ea40e5746ef8d63fcaaa5cc78d848e074333b5dc687418a2d15de94321d54b62456f859de92c4ef49994b383c605ff9b9c66c622b0638c26c67141603839fcfc842f5c55e03d7bf9c64c494d1e80338327676338a1e0f892d6ba88a5dc6e18100c55d747917ebd0774d72394899add8f836c80999fff1a770c51c4160a7fc5563900a592906ff0933cd9ae0f7b646506f8511e67b63d912dc26a0b3e7f21047c04b67de4ef822c26173f01b2fcc5bee1d52c88180bbf3f2a06b4d3fc23ac661c2947a15bdf12ce1974fda93cd2a2d6775ea9a1cef958b812b1e2743df66c24c8e234a2250cb12845c2b7d504a9183ab898cc2b95e073176f01f0f7dc26b8e9b786f6ec8dc9a6ff279102c573607a65d316fdaf68a72d624a579ea38a7dc4a2e973ae4ddd10939a56b657ef9342b892384739ac282eae3e05da94df34504626ecc6651fbb95a38905fe812cce48d5df5f2c7cc838790297c84207c76b39bd648943156a19133cd9dcfa02f8d7bceec4a50f3f01e7ffdf5e190ef261e26f78a1aaffa9a6acf2e00b28adafb98ccfff0ddf9b8da2d76e1a8fcfc4f21926ef9f28cc4e6dfcf061e9511a7655d848f21de7de0b2fac4bb09425194ea1f771e12205de1de46b93737ffcd0b58d1233e0797ad00c38caee036d81ef36e2815226f7c11cbb91c1fd63935f98ae9bc05abea94df303adb444599cc6fbb9ba0972b67c6616567b6c28b0c34718c3622ff79167ac016ed7d1f3d191e59f7f868528b00f90c03bed84c3a69073a7c13456fcd4a2cfe55a42f9ca12e1e2b2c15c6b7786ae4bb67d7ea26cb0a9909c8b512e2849f3f065d76eef475d2c17f68678bc96cd3b38c99001f127315f3262629edf44ffb7c4b7bcf8f1c28d3befab3ae3561abcf8510a0484dceb044ed3e7bdb28637f86f044e01b5cc57007f16d199ff0ff1c6bcfb920ee7e39314da14561c0e4f27b723125033a196aee16a8c27d4ff0ba4a70a2de423d2774dca7daba9f06246710cceb1894a9e7dfb929de6f93279931cb3b5dfb3d0a1cb6b5df400bec8e4e1fcb68bfec97dda09783af4b11202b9ca3f8bb31542b97182a3c675c2de3abb7d0638656e3b42de8377d7effd4ddd975e5393f783c5590023b106afab6a9d18b357db9676ff69edac8e2c6eb3358a45624d69097bb21a0c78067b4b27b56a9661149fc166e472a91482efd818a29d832d54d123ab876cb3fcb8ee4c53a8f95bfc1d01331e4fb73f7a9854939999f106294d1992913855fad612561782a5f31a7698c35f309843a0ad0b993254ae7c9ce6d67e1f5bdaa3116151fa99851552c6cd58d7a61c180ed7205c95aca2565de37978e51bac55659dbab9ebbb37863acdd6b8937baf3d2335ba672d1896aaac6254b5f9be79a122e13b70eb9dc684a8fc06631bb1856b4183892985ddc3d5b0d21bd18bef584d276aca6b618c1f2777db02bc5d6391207265cd4337fb8f0180222d6e383e437c2fae6206e7c4c0a2caefdb4ecd1ed78ffe23ee271e889ee24d1e6aea5f9ca322812bdb00217c0751c15a9020f6a70c8f5fde40c1a33236e17f7409278105e7bd5feec1d55626f0dc04cd7abebc8d350a5f3ea7de4ad3ebc32f7e74ac1ca1f35a2d4c031128c83b6ace48030dffe987fb7b5fc4f90448da53f26e920d471f05be16e61d6db539deefffaab530ca7e7523399268be8e02800b9e1f5d8a94006fac2a0ffe51bbd80f04f53d286930a9c3695e675047f5cb66626990e893b0e485b3c1f020ceb5f100445d329a4d150dfc7b56ef484bfff27f6083a8edcd100753944325269e039a23efd40009c2f4ae3f9bfece09bbc5edb3e426838fa9c68b57c4f2e9a387c0d3a58f73c6a33a3ce9c78e0a9daa0494cebdf32c6e0c8ef49cd2a831c98f4c2b2f4757d72f1b21765e5610fc8aa405f4d29e1a1b8b9a2bd40bf9b5f0e2721737761071acec7a319cef412a8be35699b54374ce6353111eb640428e1a82efbe7df64e78dbe2d6403293915d37d9ca3f8fdc0dc5b030956c076b9b9207e35640343c0e34ea637331ceadf378573b78fd45cddc6c632cff966475f5e1e7364b570ad1bb89678a2c6ebda24026eb949852f55572001b1e7a420bc1d229643479b65f7861698cd029bbe2f18cc9647efbba011aaf7cd14409085c70e8af9cc84132d57517c2274101b5633c1f526b6381cc4aa5f081c35d88eeeea1039529a977e5770d63fea20d3c232575b87afabd50d0a0577e41e1c87cacf8a69afa6f460e85925b5366ef22c118407a08143bbaf30519eef50829e3009700de9b8d7bc6f60592140a05f51e37f79f752c6c1bce35aa12c687a093da4aa27fd05b60c8fdea4e5e85f63fbe3e91ee3d8dc040b1f8aa0e470ce88b9746cd25ece5b6128912d9ebab973dcf2050518c1303eaeb7048a509827b1d7db8f38b0437a65b53671900df243699d139eddbbc13998045209f04963af694eaf7dc264900a10c7d62feb5c12b30c030582e2c7a2b83bd5d79292d7dff39dc63c82eed60dae8af93af71dca0f3dffaaf278674d376d1a422320586cf456580a5e184cb95c5d2e8395269c53d9459bae5beebb6b998b20a520c79e16db0dd7fdd8f8a90fd17ab297a6b1b8c16c1a09bdb747c0591baf511f1d9a7820e8801cbd70fdcffe11f941e4b495248f6af4dced90823a60545406a8a4b7572bbf355f8308974c80e72e73a2f55cf55f68db845fb674704879c475e65fe62f28f0d1c8912adcacd968b0035f21a3134d53d8e54bfbaa278437442f6b2ad2d28dece49a1594aca7c35980cb9ebddf26fec7fa2ecca6a233517e378d0d736cda2c62298f4fd344b0c91fc66279ad8004d729c797f70cdde2c68dc920e44473d2e359d28f67070ed9a23e5b725c540df6961aa0d7eb6c74b50bc1ede6106cf287f227ec04c6dcc172ce9596cb38b588d5c91a100eee8201de3894805f9c3cdfabcba931659d604393db27b6adb6e96763040e61236fcbda94673ee94648df966d58d21712d7d2f8d7452029394beba2aea57739fd3e3180192632d3ef679becb1e93ac9fcf8226811284a648d58433c36af9b967449a3dc5a7fd743b5234eca69ff64e0c0a27b3e3e40d2e2731cdac0cf884ea507378457ed30e10832461bd0d465ec432868e92bb4989121fc07279a332cae2d84f967782b20baab478c5ba039c82a2f7438094b4d5b4e84ee9a9c5210c014c18d8b33bd6393a2fbcb6d993721e848f74f506c79af4194e92b497571128d9ccdae826c0c269ad27d0a2960de5d8fbdcc77b27ba425f98526a21c81fcff7935908a1765ba7c33072d9b1d42a5d23978835ebe6b45656f43a44736cc273bbd7eb5346a1f420a3593638c85497c3f43f7ab2860f2b9b1a115c8e38140fc617c95d2c2044f3a460eb33b6b5d6b440fa3fccf435b577e3a75846056858d37408b2ed57857e7ded3abb36b0aae20e25311bc73934c424deb2bf98ada5cd4068bd6196e9d78e93b975aef240191b752e1b7096a6378345456ff2a22ede6dc405f3e59c930b9eb248c08ec97c9a0bf7fc5f2610db18d91b3f9124f2e4e3ce850ffa2a3ae8e2bac7a93c61fc46a4e81cb7a0192dd53b767df96cb43a55bec11ad8574c12d434bfa93fde785c454561b48fffe7237e2432e13d07f1a9e1bc70987dc2489ec981d54aff6a431133416885c2961a2c5e05d5c15849cfa6aa7489e467dfc000f7a6b9b4e0cf33964888ba99f0b958f0e1c3c79f8e5489006bfe09340125ae3ce9794d5a8c4728efcd84f73c7ef88699a989fc5c108dba57f7420e6410e29b40abdc55c36b6cef6e3fc93643803e9bc9372d89a7ab9fb616122f31583e66173dfe35f27d7b4291540d3b9f3415e5eed2b457071c181b883286fed3366f858f007a994f94e7a88d2198989d28d299a0755c15321fd4dd76c7af00cdcf52e6189d6575569eb32d05504519c07524f648264500969ebba65a992e1440f5054c8a79914d70f551077d476ec76bde51271b7ea962d76ae2b8f0881cb7cf04e74ad2cf63049bc59348a2b622b7767424f0753fd24a268a20a442820add068991d3e232f50131abfa82698c5d84180c02fc5f35060e6e44b8fa0dc65adfefdbb2da8633d908949a093b8c59a3020bff0cfcf265b811339faa14a9930185a4c72402418f3b1fd5a42f51009419cb6c6b97a86ad12c9290bc2a5f9733d19c9baa0f6829ef1fe921ba5b04d5feee76c6f54c6de0d9b3fd518d978caf2f8c113b654bef430b02f95aab7cf35f3ee86db32430af4273463001333c3ffe8299f17c01218576f7fada931f5a80142772810ef3006ebd41d229aa255172c5b306125a2922868d220dc3a450145a989aa239897f0075e330a12492c66553a99c25cc8b71d246c3ae8a3815103b71826d2228afcb641d5bbdd84c2fdb56b83b8799e14c767e5f3b5e129d11cfc682909936e2e9ce39aaf1b76e7b8f3b08beccbf3b2e9ee0634f1f2369b5a7ae233146531bcc846fcba9fdf4581be9d191fae56e16139a89c1558bbbf78d5c22f9ed35dcd47a1b776d4e2e9f9510e12dedeef7ab18a3bfd43b57b96277d647717b5df5dfcc9c368c5368590bb2d778b00ed40531ece7aac82afaaada530147ddc4c06c6cb4735dba6dd278ec94ff556b29375b4670f6c1c406dbeffe5fac036c902bae2e5bc0350c4fcd5ebe2584824eaf00a63656a3d94d59279cab87c4a71567f2c6c2eea546701f1169417904efbc7bac9d2f99857ff8f48f865dc9f0b98a7ef2753234b2f56e0b72bc1fc3cc57f9fda249216dffe802b18cbab1232eead3086c0880a16a56616cb685706eb92bdd66111bcead87d7ef0ac4149304ef60d03285f62b86a6fcf0177ecdc89631209a6713b9631adac17baa9e7960f8f3d17d1a44b108258c97cf7a36956e061e177cd74c7f30b9eb03ad4b4f7123a0c6ccdbb0476b553f20afb2d08a8ccf70e62b007b892440bfac77f966d99c3214476171eb9b3db833f8d6b7c52d5052eb86a0f1f27e537df2694a81bcaf61b40c6a9374cc39db7511ed52597c71ad0c80e0582dcc375f8fcaf77a446469ac6e97573edd4374ff84ad1da925bb49f150a8d9523e92171242e42a1a926f521c6c3ac3a05cbfcadb758d4ca9b0984702cc9dcb23f5ca6d751f23b0b416e3826ab6fa66dba27a01c9bbb27ce2f8716ede8ceadd443c55ce1f1ea2fb9388f7f9d88344131940380ebbce0836f6d864fdf4b5b7a7a5d623dc122be80218cf36db2d57f0bb515c0be980eb8bcaa63599065c41ad28df283555dc5af961f3061ea594b7fb17edee0f67e5b623a3a93d484cf6ef9f2ff1c59a7d06a673de011301efbdf68518944e31c1dc400d341c339354ddf44dfe18f37cc0f953dbde72981d50e957d047b99adf385b27e81dd0a7cfeb4"}, 0x1008, 0x800) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001480)) openat(r3, &(0x7f0000002700)='./file0\x00', 0x60, 0x10) semop(r4, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 16:00:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) 16:00:52 executing program 1: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) 16:00:53 executing program 0: r0 = socket(0x11, 0xc003, 0x0) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a7064babef31e882ece3600"/4098], &(0x7f0000001080)=0xfffffd8d) close(r0) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x0, 0x40000}], 0x9, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000), 0x510, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) dup2(r0, r0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x100) 16:00:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) pipe2(&(0x7f0000000000), 0x0) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="c346a1991aa3ef15c743db678020666046f1afc530b11ec8ed2b86273ce8a2015a2b1b5d530f7bbf3c221988a2af207e401210190db2cae8a98a35d7db3b", 0x3e, 0x401, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x41, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x36a) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x0, 0x0, 0x84, 0x0) fcntl$dupfd(r2, 0xa, r0) r3 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r2}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x88, 0x4, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x9, 0x0, 0x9, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x56f22f91, 0x9}, {{}, 0xffffffffffffffff, 0x2, 0xf00fffff, 0x9, 0x80}, {{}, 0xfffffffffffffff9, 0x1, 0x25, 0x40}], 0x200, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x8a, 0x2, 0xcd0f, 0x6e}, {{}, 0x0, 0x82, 0x40, 0x5, 0x2}], 0x1f, &(0x7f0000000080)={0x7, 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x80000000) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) setsockopt(r0, 0x6, 0x0, &(0x7f0000000280)="ff8fb55956860b3131095700f5756e00f163dde757c4dba10cb5e27101d5f49f3ad20ff0f77ab1e239b9afcd09819fdf23c5309d53d34e2198693b9a6b0c23d3ba5ccf46e42e2e3217af0e21ba7384e25f5b3aefea4b044d10d2dd9cbc22d3ff0b0778879d813e79a722e2254e3dff5ee9ef8f1235016cd60dd079d1c4dddf9199182d15122bafda0d41022898ff7d176b54370b2dbc43e2ad9c6a7a4cfec50624d5d776b85b22d90a1e13cc241a", 0xae) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)='O2', 0xffffffffffffffde) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x10, 0x14, 0x8001, 0x9bdc}, {{r0}, 0xfffffffffffffffb, 0x90, 0xf0000001, 0x6, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x1000, 0x5}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x43, 0x41, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x42, 0x8, 0xb9a}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x0, 0x17b0, 0x7fff}], 0x9, &(0x7f0000000140)={0x6, 0x3}) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = msgget$private(0x0, 0x14) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7, r3, r1, r4, r0, 0x106, 0x1}, 0x2, 0x9, r5, r6, 0xe6d, 0x5, 0xffff, 0xffff}) chdir(&(0x7f00000001c0)='./file0\x00') r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000240), 0xbe00613adaf054a5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:54 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40, 0x40) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0xe869]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:54 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) r1 = semget(0x0, 0x0, 0x80) semop(r1, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r2, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x1ce) getpgrp() 16:00:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x22) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0x1) r3 = syz_open_pts() close(r0) pipe(&(0x7f0000000a40)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) recvfrom$unix(r2, &(0x7f0000000280)=""/27, 0x1b, 0x800, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r3, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) syz_open_pts() ioctl$KDENABIO(r2, 0x20004b3c) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) semget$private(0x0, 0x7, 0x81) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) flock(r1, 0x4) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r3, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) writev(r1, &(0x7f0000001340)=[{&(0x7f00000002c0)="e12c32dab38707ab3a76f7dbb9fe5b2fb0613b37f5d34c9109f6d1aebc271242fdf91316c6e617bb5991afa0400673eebd2b620dc5e587769a11957968435d2b209b7eb17a2dc1d094bcead8c02a70e5ba6f6cbae3b9c31de42bf0192b2c878e9c3a151f18f3d8d9105d582a4c6af33f395e2dbc1199cf746ea419143a771f1669480f29215504e3a0c68acd236ade14be8420013a3ed10d7eccbaed58f42e636d7ae7bc32a11269f0c06bc36d7f0e732cf8918c5530f6552b589fc85f9896899550da33bf72c217455c9149e5655982f26c5a904c21686f79f573b4662b98731f9317301ab15c7cc5af1fce174d8eaa5608c4590b5810aba2347df1d53ea01e278cb332ecab676da40185dfc995e89b7a1a12bbbd2ef300e0de6c256b6bd646ca26a1207392ea2c427a10a598320d74e4ba1b1d2a21cf4e9044b565d1f695053d5123ed27237fa2ec4b5e7c5adbb6d54d4acfa9f97a8587da793de0c8bda22129464b7066f6b61504fd941a7403b688e9bcfd2330b1b7a357db51a0c605791c4c1e745c19c03b1ff880d226eaa893229f3c3a6190fd9f0abe3a641058f6916b54cd0506af914285bef502f9d3d43dd00409557f6c8cec26965cd93357246d31db249116de21de1f99c22e9c92da15bafdbfb7e710b71c36c1df38bde8d8d151cabc114498e97897034049af716885aabb11795293a0fd60776668cfc422c67ef5fb5715410c50c35ccf9749027d43c810d2ef689b27f7ffc6a3bf3102600d09d072eeccc61c420b2bbdff874e19f3752c89ca278714a6244e7ca747c6a2217379990c2e818bedf166124ba45e6b2db619790682fbeeaec2cc7db642f7161b97017f2482310125c0fdd254f7df23ec5283657e4144b388bf0cd6ac50428645b482fcd2c409486c1135067c91a73af43748af2b3941a136d5318ef93a6947d4b3be1eedb48f51cd33c7a813253ac8db4bdbc187e9c073af26b0ae0e2e265b63da0b1a286d734566fc83ef87269d4a63a68f09e0a2afad964cc3b3d76813b2f17f030de9d83d159abcfc4cac5b28c7ed90d6ebbd4c8269f6f763bd2da1a39fcbf224a3cdacf4a609ed20e22ad54ed395f3778787ac4637617c1cfc97f7e19807d819ea06afdb5e3e3c5c58eda5965ce200752a023aee2e8cbc019e7165b2e68c120844b9e4d8e3906bd46d4abe95544d777b3ef2188791378f26e40420e2ff895543cdabf22d635b52c4525d7fd8e0b195b2133be2b12402069f69f7bf62b569b6792485f1d32edfcb3a1c7c44834ffb296e9e1afde6d996fc55ea6b4d883d3f31886c9c535dc04323208f0a53161f1d22fe8dc7e72e15d9a8ad0489dbe2dce905912631eddf7688b42345c98231dde44c96083d591f2ae8bdd7d4904e2b1667b0c40465fa62ebcc8ecc95d9c211a7d590bb3e6f79d6dc1f58f7615c0552b932425ddbf16ddec5efb5ec66b70176e170cffc79223a38e0cc9f4af91581fabc047117089d65cd2456fb3f4b992ad1f7530498d1d21666f794001b9415d57e68aeadbc876f9a2467c58ffc4a4ee2ce3790472481974d84d54308d23c3c0fe15bd34273d2543324d755945fbe2d069e26c89a283336461a256222f6838460e0e6e98207a1e001fff3302dc39ff145d9552b9640434b0c0579532d47e16443e7a4c374c27bcc9b89d3cafc0fa08ecab9b6f359aa8fee98410b8310a1d7d2026931b71ea12310f8e954d6d67a01fb68fece2f6d6a0f6775a06835948acf960b097791664969cd47a18b3c1dc3546637881f4daf60ef3ea79b99c1fd1cc6d0420ae65b93aea9f2fecba310e7010a8696cd2d040d03e5c5b2e08deb9f64fa95dd5cd9bb7bea24e7957f9edc508ed11fb2cc5d62947af8ab4d13637119ae16b3acdcc276571281a90f2c00b4914cc8f03e9d6cf8849979d3f2041a5e294d29ecf2829a2ab5eaf22e8cf38ec364eafc128be2774e4ac9fa7e9a6b85547191f6b50f9ea5ffe1852ee211a45861bf7be3291abcc3e65fad0adbcf308baf32cc3405a32c656833dbf92824ef96e4279b92a0f998341c3eb3b593532cc063f0e014c171c9430c362756811cfb9d5e4762ff56abe31bc66a32dc05c11deb5a764071c15e1e6884a891f0013aa4803370b10714195b04a1ff046466b320378891072fa2ef75c750d51bfc439c68dfbde18d271ae6622708592176912114a44bbdeb8ae66873b733963435d2a42869420fe52d7dc7ba40265284277e06c0685bb4251f1f4bc9330e2799e0f30d38e0f23eaf87d8c554b253329581fb80eb4c59abf2a8cd42f7cfae56608ae7b1b7f3d04a90042a62d4f26a272e0d2d666cc02d0d5e007d0c47e6e8665367604cbfc18093bc2a208706f2aa98b25745480939587c5391b9a8826a70a2e61ca5ff36f51bac7c1a17d3dbbdad8db57246adfa339eb664d7a181546b778f1108e9b72b8154c2ae0e1a5f9791dd346a5d9d9b415ec054cbe65f3691cd9ece0b12de05b54e191d1531b79ab349ffc4ecddfc07b3f7ae7a52154afcbe1e79637bd0fff087eb34983195f95ba66821fb640a9585a7ecef5eb95f2a84171a45a97c326e7a76ea7ac6bfe6f2e436a3249ea69bab730c5efecddf7b39873e4ba670bb516e1f92fc851f098c57a76a16e26e17d7888fa7f9de0f047fcae2abaf4502db8780c623fc335ab5793f9a70fcddb23b253dc73fa393344525e1873c8f6e544c16a3ac054911bcdf7eb34a6aaa7b625ffeb473b030db2eaa70d7fd4a7d49bc195c677149bdcaa44444cf56147bef091cba0fa91a941f68d6690d996d0672987fe3fe3a3bbd9889b2776283f8a3b6418a90a2543d7ff3e6b8641db904977362634c6e42f4a31d3b37f5011bf9782c4bd9e7e20e906580e5521ad5e4001c7cdabe1402ec9d981f490cf20fe230da5d2d190e242cb0eadc15acf207c39fb29f4851e62791230534525e0f0a0da0de84778682f48c65d161bb388044104dbb4bb68ea7d54ff340ceafd4f495948bdf4babd422058e571a8e8d4fab7ccc6fbaecfe6a5a73f16e64db6b361f652c09b30967786ca9946a6fb91ee49be1b251a39311e80eca653181b37962c3ec9cc763e1f37bca1d641561fe36dbffc97c7d78d11443520ced54a26f8ab683352baf9dafde3d15dc52bda268bd4d1287c625c2d24f94036cc79deadfaf6c00cce18bd72da1a5ad496bfa68cbf6893084aa69e1090aa8eadc6216bd13b010d9ec23abae2f26baa995787b4c1f71cdf09d84866a1b13687fe71804ab11fd0069eeb0a1aeaa314d05c2fc203c4e8320ad74634da86a6e3503c650ad05ac8b23c6529e557ce709a5ef8269f0e359ff39bd459cda3ead8f8a6587a9da7eef76ecf01bf8594d8038948bae8946a1ba20c51ef053b30543c67cd3128c7a8bb3c0234907223491b6510900df1bdd5dc394cb61a37d464f5d8699e7e6207fe5357805d6801856764239ac9381d7c42f4e92f49b4a2ae86ed39d45e9e9af609a8007c332a7339360e6e8eccbe1b3e632b174098066e1dbf59f8b66bddb004ff0fc1e368cacf7c303750d75d1cbac6a311f25d44e880871fa2b79b848594fb50c25ab753d7aee54e44469085c5e8c93f1ecbe21e7d736a0f46b4983211ade3546f164b69c46b100757338cd772901ad2414e7660e025bb714462a154c3ffdbab8c501fa83306c0704e9f4fed85803d0a1eb65ef41805636c9df4a561431770c0e1f91f43bd93e15078987766d74180f5b644191c1d41c15d6283e4d96774c2165eac613d400212e10325cd5a0ffc37656a15fb32a0ca6d4d3d908383191022011b021a3d66f435ccac7e3098e734cf1e0a06ef84ae7ced4a22cd0e082e2751793de22868930d50a3319a7bf4a7840c9ef28cfb33ffe16ee805e514360bd5018c29ee8936fac7094e55c18f810524570080fe0ba183ffe9b56145d1b3f37fc2d1eaa81e8c1ea506b52eda744d5ac6eb0b34200aa3eb9f76726f987bb144ab22f027ca241561386d450d3a85e6074d8809e033f763d636c74d2c4083b3a3fc6ec8dd380e832ef8e33e5b6ecd75eb73a6686af4f317e2e9a4e110e91deda3a6ec0e351fc3fdb652b0565ef99f4eb8cadc32c7fec8292bf5fa8301af2065d8578c4205865aa7f7276cac00875430f93988870e90b7487384ec9987e67609bf0adc823e1c52605c96222bbdd7ff7bb9a81e67a11e9dfe9724982095a524990384ecbe0578c5e1442411b55dac15b8f0c2817d1b3a44177dde3db4dfa957bd1d7f2cc7daf4c18ba6133a7a4d16852237b9aaddb57694937ecf3bff26bf6ffde30d12ba68014b73b309575dd8fc1f19d16fb2b7cb09f1c32ecd2be3fef32912d840d0931bb063351724d574e0fe5539dc831e4e0778522a738ee7c74db39663961c3c97dbc3acb23342670eae039da07e6aaf80cb2a8ce703b61885f5f6e3531ae6c468b32258cac6d837f927a17ee3d67ce60ada272e31612052070af73bb0ecac2f3b5913589c943c0d41c68e86a2f5f339cd808be73addb2a8b11ea1dc1830c4e514d71e38fa4f43f53b28d7d40b89fc04fb489d106a65bff2b020633942932a78f060c0624b82887510b90d1bfbda947a92f21e84e3230581743932757d3db2d8e0298c77842980bf40daad0367b944d496ddc62762560360681ad0a99e3259cab5dfdfb3fb87a48be86d67484732b21b2cb14795e9e090538a2ad7044d3122e8e0a9f37294c08f606d8e7af7c096e4efd32016e45316860cdb6a0524510ede0f382c90af5cf17cdd4d88cd349b87fd1cbd85d76520b22d07d8548fc79120414c8a38d9b69b9c1a7b37607a343e2a05e20898cdc6346a4d4a97819362c38ef97d1dc4fe3c9f79ce656f3180dd32fe74a60f7f40872ec35b8929825a422a9f64cc07059f0f1633b0f0f41fdc17c79bd73d4019ca362bd3f425061446c577b2660a4a0b1c8ad6bd160651b9cfa1f20d6f6d40ff38e98e417d1b86bfe972e44356e680194cc68c0a9fb1820b9d736ea6b639e780d0c4eb09061a472750a6c27295d712a330268408783f2e400a4c534650c17bd47dce4b202fc5218d91f05bcc1f6010957728da1e0255a1263090050fc2a0042aee1ae0630e443016e628053fc3bcbac7e1a28a76410059e1ef275c1aa9bbc4beb1241e2c3d7bf3fcf8bb27989aa774ced15b183a198ad0d4639998f0d30917942aacd558c80e7a3a898d1c7f0a98fdb8fbf2ed693fc23b85e6dd3f469d3774862728b02e6195a312c7e4734f3b1c81c32c02ca713a5a273d200ac0953ee58721828612dc4c46f6eb032f22ae604ff06262950cf40bed4ca7833a9bf49870d461394debf71f2d1148e5709e9e2caab65457c57dca4ebee215368c68e78d24770c0077a43eb340c023d7b5b4339bdb10f5c9db142efe31431efb6c20be77812fafc39a9c33fb385f81794cdf7dbf51223c36c940d3a5308e3e998dcaf046b2623f2a6a5bef9f769ee3abadcdb7e8b2c98092723471124f1eed1a5de15a145a9a70ff53f89dd6b91b2a8b8d59b5d56f9b9462bcbbc2a815e95b353ffdd9a3c768bc54bb4bb88d93a5b7e8b0cacbe9c3b30b16bf7d64b9258ce5325a14016eddc914ad4f1963660b2c30ba47dc1d55d5641535742a2cfbaf1e7057637c705be89269384cb4f77902aea6f4b12b01d1c91e50d81e122d5783a7611f3149289078d8be3896ff4a4ea37ee00a46b98561b635c2add8c7ba6c7e5e9226286f13443c1a06eb8688d94378413c67611bcda3842a061b26bb653fa760ac4baf519b60dbe4eb3be5bf0844045599d47", 0x1000}, {&(0x7f00000012c0)="8c19c3c2a9a47b24a5ce21f337b5a4eeb00505b25b50acdef2bf067a18dd121d6c6dbbf05a674fba121823c670a5483f1c033aa557d7b3a9b59767f83dcc07731370dcaa7735c70ccf4f92576eec3ba7741341952bddcdb97d9937b4b910c0d49c45cdfd53ed94e0e3ec9d", 0x6b}], 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munlockall() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000280)=0xff) 16:00:55 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="009d08a0e8696c653000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000740)="a8d2ee082a58ad92096835889ba596ad61c4079be935014b24ea5959823dbdac899636a556a6f90ffada287c0d9bad38769ddffccb9ab419a0434612969b4fd97e45aded1df5331f7714fc83ef5e2c56d14de3b8b9cdd23d74c44a10403ceca77e09bd21e386c64de731bd5ead07c60fb719606fcd41f6115971e1d8bc3ced4a25e1223c033b6c19f7110b3fcd8032c01fae6534833468ff0db2690128102663e79d1d4676317c8b28529f148cdc33f248506367c82350cab6efd6be", 0xbc) 16:00:55 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x5247}, {0x0, 0x28a}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x5, 0x4}, {0x40000000000fb, 0x4c}}, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt(r0, 0x0, 0x101, &(0x7f0000000080)=""/5, &(0x7f00000000c0)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="37fac38a155c38b3214ddfd00ddbf645bbfa7020be5e332f71945d8e363230c19bf3813f84", 0x25}], 0x1) 16:00:55 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="92") 16:00:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) listen(r1, 0x80000001) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000c40)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) r6 = msgget(0x3, 0x0) msgsnd(r6, &(0x7f0000000ac0)={0x0, "1ef7f90ec64b1dbf31388c809784bec84a38bf7b55f9206aa03d72d4a74c19266d01e5234e79e398942a59df519563a4a55c2f89d74ee7e3d1fff1adc02b918c1722109fab8e46a5ff17643e01be47619789"}, 0x5a, 0x800) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x1, 0x400, 0x6998, 0x1f}, 0xfffffffffffffeac) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000800)=@in={0x2, 0x1}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000900)="8c6ac94addf0afbaecbfe6f823e0264432640c866dbe0fc97d4ef3f6032883b603a6038f9efae1ff3a2f46e4cb2fdb03e6d662a0a6c10209abe05b4001aeecabb99ab055c254cf2f2d33c8d0123405734b9efbaba4e810c2585205af58d503f3cafd47b467af2f1fd2927e80c6861897d54a7984b79756781e0faa8e975985336cea2de5ca67e79e1a0fa62a174545caece52649a50c3b68050221fbd58268a8d5eb75f8e74080b5f25842a946e75c33fb00ec52e0ff139a59a093d64e6d167f6047946cf245fbbf67a50c47e16790aab809dbb8406d614d44454bdcbb8ceeecfe029da1b1bf82e655f2c3d2cb22a0fc25", 0xf1}], 0x1, &(0x7f0000000a40)=ANY=[@ANYBLOB="3800000000000000ffff0000050000003410ea1e3e82becb418d814bd5d6070bdcf578d46fa93df4d445e6ae8fb76eb365a31b4fa0735d57"], 0x38}, 0x400) socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:55 executing program 0: socketpair(0x62, 0x20000000000004, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000200)=""/194, 0xc2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000159484c4cdf00befd7cf574a6e33603d84fb0285e21e947fd6f9cca5214cca1b297a7a84f7d1a2fcd605615e1f2b9fb073fbadd8a213550f4cf0f7f139ff168124fb99f1c1b6a3bd416e5c63988df8d9c931beb0b70bc8b647f1a6334fd3d6d1bbc30c6fac233d9ef349d5a952ccac82d462f7fc4c82f9a5ed187bbed2"]) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xfffffffffffffffd, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000003c0)=0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="cebb39fcd20acc9c4aebd32037f829e7920f4b9c01d65d883378b4091fb79e3520659d0549f841655be3a3bcf4dc2677fd999b3b2ee87e4b7662dfd4a21454072aebc9a8619253822d9b38f87e51a0597bf25f99c8b900568d768fca52274607fc200f9695563797eee0af6a8cd3629c470a58ef274fbefa3b92591ac062a402512d716d48b01d6b21436668f04962bca1069b784b3340f9c30f4c8a1bae2642a17d9243edbb5445ffe7df1167748c50a2d425486c2b205db2ccf4fc72a64af59faa477d3e", 0xc5}, {&(0x7f00000001c0)="c9ba5dbe1247ee1fe9386a9b44ff76fe6f1ec10eba82fe6fe112eeb8ab6243585a01e69376966b91a3aa05288265cee2ffec8c4d83978722f4506fa4ec", 0x3d}, {&(0x7f0000000200)="f3914ea0f9693a14abf4ef4ae7f1494f5b152d61a282cd00ee9dec4114d54607c5274dfafdcd4756a4d35f6abccc2017cbdd824db97bbfcdedc0cbbf435af1", 0x3f}], 0x3, 0x0, 0x0, 0x1}, 0x4) recvfrom(r1, &(0x7f0000000340)=""/121, 0x79, 0x40, 0x0, 0x0) poll(&(0x7f0000000340), 0x0, 0x5) dup2(r2, r3) 16:00:55 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0xdfba3738fb9fa620, &(0x7f0000000000)={0x0, 0x7}, 0x0, &(0x7f0000001180)={0x0, 0x9, 0x10000000}, 0x0) mprotect(&(0x7f000016e000/0x2000)=nil, 0x2000, 0x3) 16:00:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000002000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) 16:00:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mkdir(&(0x7f0000000100)='./file0\x00', 0xb0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x9) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) 16:00:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) flock(r0, 0x1) getrusage(0x0, &(0x7f00000000c0)) r1 = semget(0x3, 0x2, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffc, 0x86128) r0 = socket$inet(0x2, 0x5, 0x200) setsockopt(r0, 0x7, 0x7fff, &(0x7f00000000c0)="ebea14c155f9c63bfadd64e8f8051029b162291603446903c56ff6beac926e0dcdad5225d258c26bc6940feb08427c1d56e820678f84595dfe2b6b0bf91b4f8dc2f02f4a84f4296a23b7d26697f55ed3a826149a0fc358b3287f4dd69f0a609630905f8c3d82fd", 0x67) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="f802a1050001d61000000000004000ffffff20000004367f1b714ba37163f430b5787407ec5e195fb8ee8b71b3000000000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x240) getuid() getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x2, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/114) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x67b243832f4e91f, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2000000108e0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="c9b82487df49264d269d4809b9cf131767422cbe9917878374ebb44e3276d1d2d40312f53eda0cdda86dca2a2f2b2fcd64482bc278e77138d3e2ce05e4dd41cb10a2a77aaca2fd346118d672b4524ae0d01762994ec45b847fb5919df7", 0x5d, 0x0, 0x2f) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x20, 0xe9fe, 0x1, 0x1}, {0xfff, 0x3, 0x8, 0x9}, {0x25e8bf84, 0x20, 0x8, 0x200000002}, {0x8000, 0x8, 0x6, 0x1}, {0x5, 0xe7000, 0x1, 0x10001}, {0x10001, 0x4, 0xff, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:56 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x16c}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696c6530002eea63405f528d40758e45ead464e4984b94f2cdc7c76435e5b6587bac2d5519a2d550049ed32f37423d9bc679daa37e8c77ad12ae9fd04f194b621f6ce9446eba32a10a0400c51bbc2a26a91200081fecb7684cd45fb4619d6f1fdffa59648bfa947a97b2d920d037322f8fe0ad9319cbe760"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:00:56 executing program 0: mkdir(&(0x7f00000002c0)='./file1\x00', 0x4000000000000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xfffffffffffffc00) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x2, 0x3, 0x2}, {{r1}, 0xfc63693503d14248, 0x1, 0x80, 0x401}, {{r0}, 0xffffffffffffffff, 0x32, 0x200000b0, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x11, 0x2, 0x7fff, 0x100}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x8000}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x9}], 0x3f, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf00000cb, 0x5, 0x6}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000004, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x64, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x100000001}], 0x9, &(0x7f0000000200)={0x5, 0x10000}) fcntl$dupfd(r0, 0x1a, r1) 16:00:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x80, 0x2) chflagsat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x10001, 0x2) socketpair(0x0, 0x4, 0xc3, &(0x7f0000000100)) unveil(0x0, &(0x7f0000000200)='w\x02') mknod(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x40, 0x2) mknod(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x8000, 0x1) 16:00:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() flock(r0, 0x2) syz_open_pts() geteuid() getegid() 16:00:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9e6e6e17fc80fb9e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x2) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[r2, r3]) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8000, 0x4) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x8) msgsnd(r0, &(0x7f0000000080)={0x3, "8f4edfe10526099470e4180bafbb56"}, 0x17, 0x800) 16:00:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x10, 0x3f, 0xaf7}, {{r0}, 0x0, 0x30, 0x1, 0xffffffff, 0x4c16bb64}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x0, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x6, 0x800}], 0x7, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0xc0, 0xc0000001, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x82, 0x1, 0xd6d0}, {{r1}, 0xfffffffffffffffe, 0x13, 0x20000000, 0x10001, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000002, 0x4f1, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x5, 0xea0}, {{r1}, 0xfffffffffffffff9, 0x21, 0x1, 0x80000001, 0x80000000}], 0x8, &(0x7f0000000400)={0x0, 0x7ff}) sendto$unix(r0, &(0x7f0000000040)="173979e33231aa841df3724f1aec5b1928684a4edeec5be113960c1a265ac4d495343913af6aa8b06e0b2cb52e4d847154c12afdd9b2a8d8b08f9dd448b1f3f0dfa020b0eeded2c6bbc333275d2a7655ec86d5f35a698b23b5c2350468e6505788443bf24a8438866dabaa4bd9ae73bfb97a98609e1af2804fcc3926ea406a737c44198e08851730f196469b06c5aa84622cee43388b9b27dc3db4cb608bb244508b5faf09e47f90143533ca233776e3485ebcac2e34bb7d9b1803aea7e494011894010c9b92cd03a303f184d4198b", 0xcf, 0x4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getitimer(0x3, &(0x7f0000000140)) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f76696c653000"], 0x8) 16:00:57 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000400)={0x8, 0x0, 0x1, 0x6c6d}, 0xc) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x8020, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440)={0x80, 0xffff}, 0x10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='ww') kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0xdc, 0x10, 0x81, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x89, 0x2}, {{r1}, 0xfffffffffffffffb, 0x18, 0x11, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x3, 0x200000000}, {{r1}, 0x0, 0x81, 0x10, 0x6dc7, 0x1f}], 0x7, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x20000001, 0x6, 0x2a35b9c6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2c, 0x0, 0x2, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x80, 0xbeb, 0x100}, {{r2}, 0xfffffffffffffffc, 0x46, 0x40, 0x3, 0x8}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000004, 0x9, 0x7}], 0xb6eb, &(0x7f0000000380)={0x80, 0x200}) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x0, 0x1, 0x1, 0x3, 0x952c, 0x5e06, 0x2, 0x0, 0x80000000, 0x5}) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) shutdown(r0, 0x1) 16:00:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/234, 0xea, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="d4") 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)={0x300000000000}) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r0) kqueue() 16:00:57 executing program 1: socket(0x1e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x20, 0x1f, 0x0, 0x0, 0x0, 0x101, 0x0, 0x2, 0x6, 0x3ff}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x200, 0x0, 0xfffffffffffffc01}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x140}, {r2, 0x1}, {r0}, {r0, 0x22}, {r2, 0x7}], 0x5, 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x18) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0xd0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000380)={{}, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x98, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x4, 0x8, 0x401, 0xa0, "e8fd5589377954f375ffa1e9195c35b541d7cdba", 0x10000, 0x3}) 16:00:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socketpair(0x18, 0x2, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r0, &(0x7f0000000340)="08df426bd534671b8f41e5b316358b25334becc49b290ad6ad8274673664cc3cd566bfb99b0145ee32f83ebfd56261809f62ed3db70ffb87e4202448546170c2db71822043d5145271f8b6a1eb56cc55cceb7e4d6c8ebc053925ee9257728198c90bf22704257e9566c2bbf377220c58fa90b85af26818e5e259f3", 0x7b, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) pledge(&(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='/dev/wsmouse0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x1, 0x1, 0x40, 0x1151, 0xb2a9, 0x68, 0x5, 0x10, [{0x3, 0x2, 0x1, 0xb4d}, {0x2, 0x4, 0xfbe9, 0x7c}, {0xffffffff, 0x3, 0x6, 0x4}, {0xe80, 0x1, 0x40, 0x100000001}, {0x745872dd, 0x323f, 0x8, 0xfffffffffffffffa}, {0xd05b, 0x1, 0x44, 0x3}, {0x2, 0x4a, 0x5, 0xfffffffffffffffa}, {0x9, 0x1ff, 0xff}, {0x8000, 0xbb55, 0xffffffff, 0x4}, {0xffff, 0x1f, 0xfffffffffffffcc8}, {0x8, 0x10000, 0x7fff, 0x8}, {0x7f, 0x5, 0x5, 0x1}, {0x80000000, 0x80, 0x7, 0x2}, {0x75, 0xfffffffffffffffe, 0x1, 0x3}, {0x6, 0xeb, 0x2, 0x80}, {0x5, 0x7aa4180b, 0x7, 0x4}]}) setrlimit(0x3, &(0x7f0000000280)={0x3, 0x4}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f00000003c0)=[{r1, 0x20}, {r0, 0x104}, {r1, 0x102}], 0x20000000000000b1, 0x0) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='\x00', 0x800, 0x1) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x3, 0x3a) openat(r0, &(0x7f0000000440)='./file0\x00', 0x48, 0x4) r2 = socket(0x3e, 0xc003, 0xfffffffffffffffa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="cd4403f3069f62a27b19bc22388e7751d4ed61953df067f4df52affd2115fe77fae39a7afc480eb8cafafeed11f0bf3fb87ba59b41c851f1508ac0bf1298d6936534e86ff9a1ef4af5f60345f3bb40f398b7ae54bc0a9471d6fa7c0ef49e4cc99e14ee6e95c0894cc8b24ed0827fad3e2253bf5cc9250582142f89fd7c67283e10775f64afa11b709e493e043c89ae3ecfe134793be503", 0x97}, {&(0x7f00000001c0)="b8b73f967568bcb0c29cd4ba13c4021706d2164a468ff36ec23e9ac3bcc6e0167d7fa9e2801667adbbed1228d28d13bac9923f45b63e5cb5b27d7505022055858ddb478f188d1180e38d857e18353b5f76eeabcfcb736601cce36534dc658efed133fbcc98dffaae4265419df8fd8ad4325201b8d44028ceff46e1", 0x7b}, {&(0x7f0000000240)="ad249f66215dd6bcd1f3fee9237da39679af9fc1ec61a948696aa3ed3fde4c67456d2c77949222d5400c2bbdaddbb7e69557612b7519a7d6244fce0941ec74", 0x3f}, {&(0x7f0000000280)="a9931dea5b4e5a576fa79d654fc505c7a9f251aee6343837c4a2fbcb2ffcbce5a119ab04b71e652f284d350279cab94891795037fa9ddf45dbd69c8e7760ea9dd4b80e0b27782810ac3fe09df7283c3818ad4b999efdbc8ae5b57279bcbe181715623831162ce4dea29826c01cb8e04a49b42e91cf86956fd7d00b6f7a26242f33acf43be467277a0cb3bd9e7188595af65f9cfa6d6b62674287b71c5a1133852f67663d9bd59c1f737a11fe2911bc3b73", 0xb1}, {&(0x7f0000000600)="ef91cfd6bbf523a2c90955866a8cb4182c824e72130db150de76f01d01180f7876df1b9a95fdc4ba4f8c05e37f1c4e0ebf449ab003e011ff1ff924ba5673f906b3a843d163a6e9063b727fdf37c94095b1751a2842d5a9a48ef02d7cd3e122953c303bbbecac9704592f17b4c4ca074f26e117d3b2c0eb0983f9f6bbd2b30a6a436f9a0acb691586f3ca557a07a31226ca60d1c8b5d5778cd96d57eee2c8744ffebf2fd665684a740ece23b8470d4c97633d12abf87b76fcc6857166e797e1e670397fa33b6bbd2b4331e76a47c61c57cfdffdf5d4877227e0197062346f36a279b4485cf44799c1734d04111136f511622a1b24031741cbe15d283a5745b1accd8e445f5d0e3ecdc509273abb1cbb376f563e8ac4ce1df52fddc31e18aad26a57893700f08812b47134fb7df948a82806875fff271b7cdcef8beb7bd12aeb1982264566936915ed64aef7f6ed523f91e6ad578636a543e104c646b131398115d6d943196f23f8a6e33c14cce2f53ff8520d233aa4102a3b9bd3deb676b02bb0978f4bbac0f29e3871c866233267462d40837cc5c77845cd6d8921b6a67cbcbafdefafa0d2f6c2eca0991e008100b2cf9d58179f7d02cd9a391495cdaa98bb33cb9b75d64ef346a5f9826b127f929c9905d568a8f0706e37f6fd7979e497fd17f4af25d9cb7116ea87cab6451b437b5d1ba2c4f59cd4e590e9af851cbf5cd0940e1fb401da7690fd89f9743d9c9076c8d9b16de6f884ce5b85a65371eeeaae8bbd05c6165bd03e981c540cf6ca0de5b6d27e0443b3ad27843dca8ef2dc9642159368efa286de37d7ed23101be2386786ef1e46b9e1a4683efe21ea6acfa4ab2e23b584137b5a480dea5a4cb13de552ae97244c56272074d71cd35a16e5f26eb5d76ea7b93869ca7ac7a0b65dd2c4bfebf4323f4f9bd1f2be319582bd962b6df9d68455e06cb17f803fec685980e7126d2f1717f2757b9a51ddcd15f2e2a495ef00d914034c140627c951c95997b2e8e214e36e279739fdca9eef3d3dc68afddf089fdf341206f762014b77801df7bdc777c677daae43fef057dfb8980d8f93791c4a782a5de649f35e0d68cd290cf333d121cbad7c50735682fa605bd57e77e6015954a851b5b0118c6d119b370a417d6bbbfa9a9ecef71eb18cb7416600af5f6b1bdbf88b4d6f9ad141dc9f28d2a7a53faf8cf2b9c7a91934155e686093e43515347ea4c71f712d48265ba5878adb1a85624048e1995077eaae78655c1050aa37cf253cdf3ad5e50b1850545e8d1a743d376dced4b445ba05b31c8887bede41123a98d3b8b0be576d288b6f0fd5bd54a72d0a8b85b0938447869d9a9201fce847733187166e227d8df29af7e8229ce7fc2314b9147650a2fba7083f0ac3637f715f9e2e1a36716e9205136fa40cb73d638564a7ac57d364eb23021efdd9b1bbb726664ad070309e8976df3a98bf5f31d233eaf52c2b808307f3da1366e53fbfce46f819a1c2f56cd9ed0de0ee71187cbc6a014518c0eda70f06e6f5323521362d9094c60cb5b87fe967d1d284e25ecb012f1077cc70dd584a575e9cfcf866b6c5f4b066694ac53313a853fbf9d75cbee6831a7628967af6d49c974a903515991f4b789c1820316dccf7a5437241c622293b12d9ea06be12b09a0b2deaa1a3aedc2cd9f4ad0c8c33dd16cefec0ef45ce5f58f47a7720efbc7857935a13ba04e00a2b4086e6cdbd7ede9337db80e5af930c93c959a88a463e51e70880ea56d77455a3dc4c22dff01742b105da03c9af58b2b1af3aff0cf5a20315c2a99b12068dc1b865d1592cd81351537c82051047e0d2cf18dcc56bc10d6c9e69c2de2eae600ae637360a335349d4d04d72c54ec753a33d6e8f539f8d945c162bd36aeb51201b9b9e134c1022eff3868703ecf0fd98fca56b430a0aa5105ea100df62185b7b1579596e5d16643c66b22488a8f02b37d790a22db6dca1482e7304287a70be5d173b2b6c2cd9a80764e537ce55d1b380541ae6176a103fe3fa83390c4422a1313e04349e2659a190548c3a33ff9147e35e681e93bc5726c0493b7f2f92a5255b02defcbc99e94e37e2d4fd1ae5efd58a424a74221f3745a82c56f993ebd08fe76231d0a9937d6f5157a23c670e04ca14abc372b1016899f6cb5e3a8d99e10ac1924a8467eabe6462cb8f85d27f5867adbacc44ea81ecb01f99efee0f8402f88f5304562e4be8e94fff079651e47b16ab841e9f4cac5ad54ef1dc10573629ce39b3416b88c6c50d20996f86d0e02129b4a680434b6b20740d12f5a584dd9dabb4bf63ef3bb33aa92e863edc989ec2492daf006f8699de996c3041c58a6de7affa7ecfaa43efac497a363b54f29a92ed7ac81881442c1980b70d4adb6a047607e010e9e0f2cc238f284acc55beeea2eda2614e7b010f03b2ebe7b228362c65480dd70fcf88de828a39699d367907ee630bde1c55255214df23d37a1e8d50fa88f5d6bbe78d4351a411a0d1996cd5b2f3b823750abab052901fec62d02608b1b3a74185b81fbd8d9b760d9a5dfb7ddeaf6a1a86c5fb88d97bddb95eea998d843971d9fb522bb83e6a8eb3d1cb6ef4339605221d5dfeb891273a37088881a8bcef6b4f616bc22b9d721700f6b71321e58180ea627b6b95bb6711355c1921e3e6aeeb6c0b519d784433c6618f78aa94257e7e83d73fb5a7754815cdf000bbc74d235314e73679b9ed276d3d7db48bd9353b5337ec5ffde27c40a690610fbedeebb20916672cce554e08733e944ec75a010f04857c2ceafc7133edca4aabb8d6491d031cbbbcd9177340189d0b3ad126589d1f9d793c86657fcab8ad6ec5b0eac54c7b470a8981fffa1b44080b48735f037bdd0fbcd2529d82349e94d9dddd8e76e431bd5714311351e2e4ac2696cfb85095111060197577e34ee5b28dc9f0a0a23ab24817435fe4d6115eb1b779cf88620e7bbc4e1e7262fee797e5ac65b63f841bf937f2c6f17c28e37edd736f968673d19b2fc1126c2ac4943d763b8350f52ba713cb6fca6629f91d33a1bb2f987a4a9369b7b1f6d3892864cdb54f9efdad8db4d183d9068b9d90c5481d6441e536ddf9a772b433e3d48f3c194a4dd5eab4a76fef95a37525c2f09cd9151732f0df079f58895ab298eeca5b1b69e3192c6505b5cf6775b7e025a6a0ba2ba6e34a7b1f77cc048b4256b7b0e0705a6396a8b8d6531bef48bd2b32aefa00f401606042d7401493c94fb59b7fb1288fe4754dea67e48cc6f0af9f752caa7f6aea97cb807c19468038592334c53cc997d55cc335005d6c20dfe8f7f7011db782e806d0df04ae18ce9e3d9573c4f9e4d8d045c9c91157e437a3db61c3060f87687f183a69323c3e6e42ac77440c48cfe1ad997848391a1220e8e1cffac63aa2d7d436002fa596c19a906b5240a5d6d7918b55bc1cb3bb6d6509dcae11f4b7179f81bd92314392d7eee0d8be1cc4cbfc50a5e5eaa126494808de765e8146a73c0f0161f7d036285a51110e0ae02a02d2362f3816d68ef30c64dbf72adc2290bdaae28ead52e38438a6a72a5e566dbb6eaa2b62aa979e738bb33a05fb43df1e1dee0eef70def4298a074f46a0a872548b6204bf3f4cf5e0577cc097a404a3f3f0bcddaccf4efa6b6a08f3dbac11a91a74c915a36d159d8036023c11709774dedad5d1a6831bd220fbe65c654d77c2baca254899f0962b7ff522571f3c908f0902f02144a4cd44ee67a10af579e4f8a4a461465da7b14e64fa968373c0c826f1f5f5777d51c8dd4b2a72395d58b348abed2fa1c4d7a26957dfd9ddef50295103888e0b5add1f2a2f77bb847b3eacf98b9dc40437fc164c3cc9cab5d254e7ff42a86fbf3c6b5d73c1780a1a4ba12215841d77935256227749f3c91b773804fe5ea38e65c7b3606af8aabd5aae805341f0460c48df3b3b06b50712ac32c7ef1bb5d9d2ec1199889145e63fe71dd98a7ff8696bc3f8a3174de3be2e7c750991454c6aa294f49f47eb4e6ab12e59856e60be5dd3d60a11d503c9d3dfbfd40052b163451bad5f1e8d8c6a84c14492c92178e5383d6c7a5f596fee1043a48898fc71c2afcc86a8dcc7d74013bf710dbabc42b798e7656e2f0cb2d0b45750a96aa68e770f8ff812dd24ca94e432efa6a78605f088ca523bb251264a6c0a5b31555ad0002ed53572a3dc5082267d167362152236db58d3d424ef760f671b97e63f44bc81f41ddd3ea12f538aab0b772d16612fce2455093784a57886e260ebea45675db85cf1ae9382fbb939e483356eb7dddad5f02fe321e4671cd85eb49a09c0750b598fc7c9db107ecddea4e8ea6b4e8bba17057eb8d7b3bfd1d94dc4b5459e2031bc086accbbc9da3fa735cf3c87563493188299dbaacb2e3af8b246a85936a8fe1d684061835cf5593c707b091e2a6d0e1f0e717e58f7bd00181ebfc73fd6a84096d3462cdc585383f9f65f8945310a51fd25b48cc6f4d1a82ebcd45616115eaf3274759335bc2a771cd9a832fdba13c00340243266287ba500962144603e1c64dfc65a71d55785722131c870a8a817159b26766f2608ce5b46a47e9c5203f21e2526fc9d78a269dddeb0711011ca37e961e23a7a85efef934d212e7f37f53d5224c49cd25bff62f0a2f81bbe449d8e134ae7fdb58536eb539813c273859709e16364fb8ac1400f979494e230d8b6ba00a81d93ffc6f25dba97a85aba3f524ece6287c4bb2435268149e4680f5768b4a44f349bbd23dd412333715047758b549237a6e7618e0b3626e5b60df529ad77984529b11f9cbf63aa614f1dadd10e4523e7f2fa8217e08802e75705dda1ca56a0a901973fd0f4a636412873d593d67757bca0baa92b0de02012dfeb2edc84721c0d054a80a50ac0f44bfc987c324f6c77061fee8451f4b4e62ac2dab40e82b6029c1c32d5d02ec6738265d55108a51adac567ad1f4beddf0f6f06168b570e45aab60d8c6bcc84543a9235001b7bb758aef8f0db4d58aaba84788010d527bdfa2ddbef16d785ad26ad5cac544c139f6d8f41201d6f5961876e79152935d69aba3fbcbb37d0aeb0b71efeaf", 0xe00}], 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x7}, {0xaf, 0x5}, {0xa1, 0xffffffff}, {0x80, 0x3c29}, {0x101}, {0x85, 0xffffffffffffffff}, {0x101, 0x3ff}], 0x7}) 16:00:58 executing program 0: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r2, r1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:58 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x10001, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x82) 16:00:58 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x2, 0x6c, &(0x7f0000000040), 0x1c4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000), 0x1) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) 16:00:58 executing program 1: r0 = socket(0x18, 0x8000, 0x2) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc14b, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x81, 0x3, r1}) r2 = semget(0x3, 0x1, 0x528) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000000)=""/52) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000980)={0x6, 0x1, 0xda9, 0x8, "15ab2e6069fe03effaeadbd2b7d9c2d1b755e53e", 0x100000001, 0x2}) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000940)) 16:00:58 executing program 1: r0 = socket(0x18, 0x8000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x4000000004000000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$setstatus(r0, 0x4, 0x40) dup2(r0, r0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000100)="a3e3da9cf4047cf7990b843d0c6b6bbfcc816f6d6411f054d6d25c41905307c3e75e23e2bb656c61665b693566ceba04fb126e85f196329ae8b76bbf04d9c949ee454a0299a8d27454dedee85447a839442264227289d52c14a9a322113d361ac4394b392e72a6414a67ac3173976f99") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x801, 0x69) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x2f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:00:58 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ff4000/0x2000)=nil, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffb000/0x4000)=nil) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000080)=0x10) r1 = socket(0x1e, 0x3, 0xfffffffffffffffd) open$dir(&(0x7f0000000140)='./file0\x00', 0x21, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8001, 0x6e6f}, {0x6, 0x2}}) shutdown(r1, 0x2) 16:00:58 executing program 1: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x16, 0x10000000000003, 0x3) r5 = dup2(r4, r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x324, 0xcb69, 0xfffffffffffffff7, 0x1, 0x1, 0x6, 0x7f, 0x0, 0x5, 0x1, 0x7a}) setsockopt(r4, 0x100000000, 0x200000036, &(0x7f00000000c0)="00000000fa2d0fe8a1c6ebc1cce95f72d3d4ae4e22536e62930198e8208c2a92f63285573194830e80940fd665a79bffa7ef5dbd606d44143fbdeaa38ea9133f000000f60404", 0x46) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:58 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x6, 0x7, 0xf9, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="4a0f4d6198f4577c16d4750d166a808d61134ce51366b430c6cc7f80cc7a33a41b66820c5cd90fa0e794d065817c82d5e45adc74a4c1d69c7b0a4e782655", 0xfffffffffffffe5c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x9, 0x9, {0x1, 0x6}}) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/231, 0xe7) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) socket$unix(0x1, 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x57f) 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x3fe, 0x83) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20120, 0x0) 16:00:58 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x231, &(0x7f0000000000)='r') 16:00:58 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) pwrite(r0, &(0x7f0000000180)="d1b7f824bdfd147de4fd347fcd28f75e144324786bd2aff08079208f15796bab79e43f0c8a5cd2d89488bd7a7bbc78792f368a5ff75f7ed595851f70246913f9609752fd35c444a11bdd32f8cb4e49976f79cb81bb3d037ac2e1a1eb35766faac6d5c39ac7368e54fd091a023e38721ce026c67bafc86ef429b1e308c534e95220ab291a2b9702c99e01fffe", 0x8c, 0x0, 0x4f) kevent(r0, &(0x7f0000000240)=[{{r0}, 0x0, 0x10, 0xf0000001, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa2, 0x0, 0x5, 0x800}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x8, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0x8, 0x80000000}], 0x2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x22, 0x12, 0x7fff, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x200fffff, 0x5, 0x7f}], 0x1, &(0x7f0000000300)={0x1c4, 0x4}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r2, &(0x7f0000000000)="20787d0078807d89e032dc", 0xb) socketpair(0x18, 0xc007, 0xb2ef2c7600000000, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, &(0x7f0000000340)="04801a87072ca9d1854978a059941584a4e8882e8c99ba6b8dd48ea401e0451aff574f0b71d4e98b4fd5350dd149", 0x2e) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:58 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0xfffffffffffffffb, 0x0, 0x4, "00fa80e342dfd4db3a4393727b0c09b8539e0037", 0x8eb, 0x100000000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x1ff, 0xffffffffffffffff, 0x0, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x96) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x5) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xfb) close(r0) 16:00:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x6}, 0xc) 16:00:58 executing program 0: kqueue() r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8020, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x6282, 0x2, 0x7ff}, 0x7, 0x3, 0x9}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x75, &(0x7f0000000200)="96ff60270ff251c984ac49d8d78c5d84ee75fdad5ba2af51b7994f152f8ac92e935b2d3b4d3c6a15d66222581ebebb8604653d3b9a8ab6f1fc152dacd3bbf6f754558dd28f092bc770fd1d18c1cc60217bd047b197faa5a13ae8457f4859022a9ac36d7132aad27bb035f68b95fe330008b1f8ea01") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2c}, {0x800000000000003d}, {0x7bfffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9b, 0x9}, {0x800, 0x9}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x800, 0x7ff}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 16:00:59 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000000c0), 0x118d, 0x0, 0x0) r4 = getuid() r5 = geteuid() setreuid(r4, r5) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x494f) write(r1, &(0x7f0000000000)="59f27a1358", 0x5) dup2(r6, r0) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x380, 0x0) mmap(&(0x7f0000002000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 16:00:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x10000a, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) r2 = socket(0x18, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x7, &(0x7f00000000c0)=[0x1, 0x3ff, 0x1f, 0x80c, 0x9, 0x4d7fd5ec, 0x3ff]}) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000280)=""/24, 0x18}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/24, 0x18}], 0x9) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x1800000000000, 0x9]}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x100, 0x9, 0x0, 0x1, 0xc9, 0x7fff, 0x9, 0x1, 0x2, 0x8, 0xa5}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="a6cba0b9938ebc830369cb6e8066878bf54d8fd06ac04dabfce107bdf4d4d8a38e9679842d413c459124d30d1aadb8e7f2332b36a6d020be092cf2bd9cdbfa490fb5ee22f1a00e15e0bf7b1cb4eecfdc8df75d6360b80b561e00da3c11369cb77d8809cc9e596a1b8b85a941a963f5e239d721d6ab4423", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x80, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x6, 0x200}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) syz_emit_ethernet(0xfffffffffffffe9c, &(0x7f0000000140)='\x00') 16:00:59 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1c3f72bc8afad72a, 0x80) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1185, 0xcda) fcntl$getown(r0, 0x5) 16:00:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000180)="075056b8fbd7159e4665a9ed958ee1f0c0e73e381b8f67eb1e5c90af72e5c5ec832bb44cfd7962bb04e2b24924eeed10d3000d71e9f4ccd2373a7cb539aa3fa503bf63ecd79028a3eeca62daea1bfc4a100331e7616cf7fd8ede52408db68dfb4e6f21d1605479b596a4e0c83c37d3b21f577086df24344a5bc7fe6c27e0a826fd166142a63196b947350116e6ba5a666898e96d9e963326904396a7eda24da3f9bd0d45c78d37736806feacc7214df31700284d2bcf91a82335e55eb4f2bc032aa65f4d1e1bcc5df7276f45f94e9c89833a383dd46143500fecbb6935914bf2cd32fe8cf20a86e9fd9623d617c165787f16e509da95ff453a11bb0eaa69e97dc34e189f107aed9661736ec242661d34e137da96e6d5a9369220cfa4b873d9dbe85fd792ff72e302b6813084a8722464d665648ceffff1ac87c9203f7b0331760f84299294ce40ea98a67a5410f51a08842ce268e066af943e93e496ee8ac73e5dc7dcb20c3ae883a7c243b0940d9bb3840312be05eec99bb7323eddd4338b2f990d3152d49050d628c831e089a39da3066c7fe0dc8ed6d5148a0b4321c9c06185e61b54deb61773cb6c31e89849867c471512ed29b6edda9bb36f1c22ce0631f0ba64c880e1f0945e3cb2f08695c3de520dca935d36b135d6432ca25de5767c962f4865ca58f11e673432a3407d40084ba15e899caab342f5b56bc08b693884290b25fe506f830c254a08d33f6d58165fe488a3db29641fa3d7d6183a8581f3ab03abe13eaae4e17f75ef8f6256ecf9d66cc7e32d62011d2a31db904e124db45e2645c7eae1fe9af56691e11714fc950fe54fa2da6d8f86bbb3eef73a4a2f2158dae4de3ff504f5fae7817924d07b87269c00f841732507e03872b6965af91ede394f0f3867a9ce7d6a7c63ccc2435f2fa67e1a46a1628710a47e6a8bc948a162695957710431c59f7664f65f1e13d164b6ce7cc0d6b3a5511eacbe9e2645d5eb69e77242a36b837e7c7bac54f5802588614144ecb52c4c5c5da8dad12fbbc1f5b34f70c5f4f0f86bd859125db84bde14809ce6fbfd7f8261fddc20458e2139c659e72617d31e1c48f46132e2d95d4f84515851cee217a6410ba8bdc5fc7182bcbf32a7bea8865c46121cd067d70f042ee3417f4382faf4ce3ade2420ae49b92bd4f9b9eeb34bffb34d08f252b48accca44301f5dea2638abb1753c4a0092bfe42784601dc804f0f92a75315e577e10593371cbb4e92c9715c98b39edfeab63e7fd2e006b2476dc8810bd1a28babed08343c63e0f291331989ea9f766fd3853e3583913e9878bfb2e8bf88e60a6d1cdcd45d239bd20996f59840c5380275c71994168dab6a9595b6895cf41cc39d9cad8fd28ec610b3e23b6bc5a50dfdf241933b9b315d43d8b54158e3e317d6ed2c22e75942cff9bc90483771c7bdc1d19d1c530d47a9c12714bee92e5746acc0b694fd84611dc04adbacfb8108400e80a4e0ae91ad833bf7676e3f4fb2f5289dbc39086538fde6fdd5d9f72b57ab6dd53a63476490cd834a0612900de1fa261b7955b8a5e9564a2f541b41e0e945b8a38b4d8ef42818ee0f74c83b384b4aaa217f1a46ccb5f8981e7a7c7d042b0b7e04b2a140414af7599cbab0c0559ee8fd9f881d0aee15c626c42a00e63a10c2d766f1df6c80ab1200dc30998297fc00c6293473833fb1481780d47ae1d8232d88fc829a8b224122fc2169456dafd3124fcaf820e993aaa4edcb03994da4c659bc657b804280d60540bdabc8e32202612223e54c0b2d4fab737c59cf993f9c9fac610352b87cc05303061697be86d7b99f0ee7e8793ac955150b8c3699b51849bafa1f6d2364b88b448882b374b646579810e92af4b2e078d5f0cd3d38bcecc5e0d4ad077dff71884ce684935f985123202bb6826d05d450957b6025f052124aec39b7dee42b0756883be3e351650f06db9d9bc0630411163a68738572b7049b11b25d3b1d614890710dd2dbae3a1a987c6e5790e56845832708d99e6eb297a9cd8922356c968d010ad6cf5ee1656f3c0b843396127e8679c47466fbb0d65cac19e22776fbd9318dc85690671244ee08957a0215d197ed8fb5b592b5de213eb30cf6096803d9aa5cfc5b8394a52f575205a96dbfbca671c8a673c725a372a86244a7622acfac5bd814232f327f1225970cc93de7bfec08a25caa0baed883ceea3f66287bff06e633faaac205938dc1dbd747a7af4fa23ac94f26c3ee8919b44449e9b424c6361034419b4216111bd4b3b31cf79460b0bf6b44dd2ebc15174612f4cd38098fb4afa577ba2a59445798bf0b92cea5535538d79163d8df7459a51d97807e3a6200974d0da1c6a2d525bc2d28ddeb55a0566f2f8e56d7da0705e5787da6d19f057625c8dd3d2b69ac50bccdb536eedaeb45fcc7206ee2013fcaab27df86c1b29a4a877489393c9223fc20f6dd890c7e43a1c1d9ac42d30d7b4d405c0d482b52571c9f472c7066631b7d0a3c528513044629afd121165c69deb5e23eb8f778da4067c872a4e71d49bd9f836e9b792af55a80e47368f8ae110a924fbe938f63c909f10ef4c3b5ef694ebba60eb52797021fa9abc3ff0e441fba59d78e4152d7ea2015b77b86eaefa7108b8ad6783f35bf4215e183a09b5adb55adbb8124c66fb0012103c2715b74ed32ecd0e511dca5b1444919b4b103e0c40e6c9153b92b0ff21a1bd07d5014174d85cab14d2e80bb72fd42797d3dcadf0f5fc1fb9d01d5e5595521deac1612fa27625829159424294e94d9c6cb444d532bbbbe9ba8f76d05c305e29c7503145243664ed186b57b5734b6ab50b1dcfcceaf59389732a92ac429df8c4242d78f2e814785e5bcca64e900ba9cafb650060ed525b316d7c574ca7faac32aaab7e0654ddf3de1edb2fc9d9b48d6e18ce70bd2ce201a4bad50c2e026ce9c0ebcc9f96fc065f8aad538a5953550f780c4ba567bcd8a8d7ea304be8faaebba06a82f7292e93f01abdd27af02849091de6dff4e109329b8fdcf8dda69f55badfe05b6dfddc9fd8b44b84a52ae1fac19d3606c7cfa5d6101d7004b3a58a4b83a7d046f83097441d038789b50ca4fa444e52fa41402a0673a0efb36e2a581a90d76bb088fe0e02b2485beaa097a461a148d238934cf0f4eb87b2dd2cc3da8f3348f4e757e969783547d973bc61269183eba2de8dbf3c6ad1b5c791723b5b9354de86e53a39f93d51565c000948074704ebbd0a9bf5925872cfe5363abf3ee76d0657cf37b6fbb25d270cc0ea45fa5c5a79a5b19a9f1a5088a55c17484af27d5c04b6ab623ae06ca410119365d3133d89065baffad06db0da644b82d53f7ec51f03ead3510c9873a94b9c13817c2c5c48b8b27be7bec619f113064d4907952ec591473451c97ce32ad278948b8cfb486401156fe54e0d85c3d39e847ae2ba810ab1e97164bd6491907008c27d24c684e640e6c02a392b3de295e79cb633afa555bc06c1a93cb232be210773a6ca1e7978a811756536b469de6b5aa7519c97b671de6fe7efe1201fc1f9d8cfa788d81f20cf930425632a4f424a836b23bb82c84f8bc1a41f02979815e588af9c296a30bbebb263922a2ff55d0a277a5f5fde5964eeac1e393d6cb8da03292879cea88b84daba9ba46a72b79b17b683914676588521c9d6f6bed57f3ea011b3cdbb965d33682285774c3074f5183ba43fa7700c01ad34d3a1e2e4e50e3631f1d0654b278f1b68eb343f5ef3a416c8f45f2977d98ff36331813b9bbaf810ef351623bc229ddd60b8f27dac7e87e4a784c38df9e4094fceb505e1556c10712628ddce38cafa16fc8fd920960c687ba054ab77d2812550c2deea58cd1c57a068628cdf7cb9c33b9cfba2b26e4ec19a19e519461fd85859047f7241d68c1d2aef00d133965953a8e436b795b8303c32fe8c7531d35bc6f0158b35bda84753c9d43878c8b5c716a18603e549080b380598f7daf444fb07269c3b62a12ce13eb8f5c81103c07fa13726406a2932583f8ce056ec535ddcd478c111850ee2a8fe758b72e4b8d7fa44280057953228a735053284ef294eeb3cba4d5cbe718a81cb511945ec46ee74f7beb8cfc9333b57b5f46d6cb00f4db92ee7eaa0a22ff2bb1ab1d7b2395985d15235a4fdd09c8c23605428377f09a018265389c2f3d3e9508f98770d58d6ca82eb64fec88572912fd15cf4fc685b9357cde5ea4e9b71944058048e22d1d8d41b3ad7cba99cb172bf2f5eedb26a220e424a0b70edc51e9699203a2fa571158e84da6ec8e9ce80c79a60bbae6ae28cb5a10b3d1949f41b2648a045f57bb03bb6ba9badb140c560fa8add3b658b6c276e0b841d622f3f987cc62d3f783fc1f96ebda4199c0172160a0b4d98604764a9b9325d111e16218b49f452185c88dec4727eab677de775af5e24f381e0af2e6781278505cd1f592dca3d8cbdb4cead5a5909d7ef1de086ed67e78cf2cc78a4ca9f5363a3dcf10d35ec155bde1ce63a589ad193e8838e0b15e68dd3d13469f9afb20bf31c0c9abca61bcac47108f5f21666d48048d9000f2347df69ca3cb7b4c9e2cc301f379fab6a58a066034dc562b383227336d01e8ef965395620f8ed4b48b1630e9e094de5386b6bcf1f9304d52644ab1fabc3636a719d1d7ec8bff2326afa97d3a824ceca23edd80b87e48b381a56afb708ccf26a8b288ec3419aa0f383bddb0b5d8c9b99927c522b469ef26be8e13147201804e2aee63e6147259285e0d2c716a8990f4348a328353d98327afb030dda4248d5acdabb852650a4d1bab220396ec1f3b2a51df7b2edc8ba5977e42e98c80c09b2696239034225b48fc3f2556130732a7f81b3cfa5a082bbdd7b644a418b8ae3471b3f8e2ba23c35083a98356f4a54fa089dedbde5025f441922d1aaf633f373a1cde44d50cff6f5f81e4101a38fcea5987299a51331821029fea33ed98ae8ee00d3e6c10d94d36ffed4af6db10a5dd7724d80b580ea2ed33247d1190498b39cd9ea725bccbff756130d763e6bffa96db73654c22cb6f6d517c8fdede5fbd171aa415c53be3400834de7cc712494a1566864ffcb809252636b78c79ef8b3d707294c0c51acb118f80814792b2b3db80dde237947077990ec96a71365ac35df91678f0ae203e4e3a77abf309c0e4bf48c3cf1d2225ccb1bcc540d716cbce72002b8139fa8d5ed53542680e6efb2b52b3c494be6296643bb64758832affa7bcd749d968cbf1d3d00c91f863597a852a9a105d26433e043ffc413cdac16e1d6c83c70b8fb12b167e30e7380a3f82ffc0013cdcf9721d90e84c5a352784bd892acae2c86d9803205fdfbb4f49df7a17d66dafc36bffc1decb0baa9576f81009a8dece287340d89521f97cce2f9dc0d20a44d587f053c203ec8ed4929744bbfb4d8aa7cdb7e332bf7f3ad8ae0abc91d0533711c1499fdb9c281c6e5016aefe45b64c0e562ca3822a18b40afb42a2bad96bc25ed61b87721cb451cce2e59244ad7001b774fc096c5cf38831f01a2ab38545aad5c8a7ce2ee8bc86fe09416df541617e7f7c71961e69d66bbc0d8ca4d771a73bb9b4a8ff2d31b8c45bf0f611836d2ce301ff731258bae684dea565af9c6a214dcb8e53ab4f45ad633441b894371eb9a7f4ddf8eea5930e8d17fc6eee685a2ca7be18eb0ad007a213c8657af3bc13c05b37c2f099b63ffc3138995a8d97c4cbd2c30e0567e21b4c1da76193edf822b61aef53bc4eb9e5921b9f4428cdecc55959689cf451a10e89639ba9d8cf00f0093461a3ccd560c1733c00b8b2b17", 0x1, 0x6, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus/file0\x00'}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x81}) 16:00:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:59 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8880, 0x8) ioctl$BIOCPROMISC(r1, 0x20004269) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus/file0\x00'}) 16:01:00 executing program 1: r0 = socket(0xc, 0x1, 0x200) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="bcec10136016b25ea76590dcd71284d604aa873d85f6f596b39762a9bc104926c003bbe0f06b05fff3944347dbd70a166eb6872e145d4273a19c42e840a0815ddb4e68ae8c15159cddc2ff066b829e8f2d78fc9dc192cfff3ce440692f30f7e70c8dda7ce21889b797fd98b5f417c09beb95d8b652e2162eb43a7f78b0855eb22459bd7410fdc01fbd07e909e2c3b35d8565550a57", 0x95}, {&(0x7f0000000080)="0407d79fb90197a9f45b89539106e9a5b6c96147e2e608530baea64d6e9e8981e9891c30bd15a93eabc5406141cd1e", 0x2f}, {&(0x7f0000000280)="27998e571f847d34bf1c97462f88e41e476c4d90f7b40b446826783ffd7193cd9355c2fceaef22d2ccab1a470f44c9d5176f9dfc7587dd107f0f72930033e271a3307d60699956f8f2c390901f4ec1a628a4666dba5d535067b36e654c74b767583c20d54f29a9eb6469d52c2ff19e4db6fc3c1d63e8e2c44b1db8e4a35c8389337ba2de2c716ddbe1afc9c8e36ca8f4f6bf12f6aeb56abbd26cbad7136064eaeb5c155e4f7c3b12820fc1e5ef3049252f184f8985dd952dc8aec4b8fb615105af3d0031538c77848d53836fba4456d62942332631778179aa0d5b230d017cc1ad27ebd7f02050ff218d434be424bca5d8779d8fec43c7011c269964312375218aee64458b6c3ffae8dd69e9695a18f6b6bcf3c692adda6c146b702f856827ffb946624b4cfee3b179e4923b073b0a6bcfe44737b3827d8849a31c3b4afbfb3ed2544e8e2f205483b5029df3ca86cf3540ecedeaa7cb8a437040c2f4e9902ce00a624121b25cb29c11c1762b05c031d9e5399dcc86365bd5b9ccea309bd4203c6beb83dd76d09e7755516d3ec69ade77803d350073e85d7def42c67c278ad139d1cdd296ccb25ff1f95863af6ec6f8c693a76d5f840f80f6f2727ac7e4e2c48c6d0bf05aa0f3931c5cdd0c062b9cfd93edefdd818e2fdadf331969980b980756dc94c5d1b65ef07d176ca02b234ae6bc2adc58e2befcad2b7b04a6cc027b22555acc8e5e2ad7d99fb76f09af93e65ef59a3b73c3f8b0c6fc6ef8da2908276101ff9880a62417122f776c67855e8a70fe9f7347f9f5415a6d050aea7ce1be046cb2b2ca508bbf3123d6b842a5bc3384176f9069f7cddae595e4f7cfbb67d428f7cece440d6f2500495f0887f17ccdae734d58f238d6bea11bc38a01749d988dc52fa83588bba9082781d413f97565aa37ab09e8f96454e11d86c8e46d71a80b82a8fd9d9f99cae14f4080d2e5cae930fadd383b8df32002c7a467beaf24262e5003b47dbc882dfbe45fc89faab8822f7a89a928534382b8df3a15c1af63af25310f8fce0af2fb0abc8ffce24c04b48dfd16ef8a7387201ac3ead143b48c8735d219403ba75ff90f2f3b3de995fc4ca1526eaa56133bc005a14e7b270410e4ec0d339a6cc74f6f355350f167956e5ffd8b4333bfb11ea591bc3dd28f7587db4b1d268a4a381a46407bfb4855cea19d63dde35041b79452c04e4a6f1d74c932550f05d4d5f5630cd4ce724ee0391680cbdeb3c295d6ba499215b5d0380c59a4cd67baafa43f36ba701aff55c509afa7045da977dfe90b393251cb9d0f5df570a37d8cfa981719b9d7972024bcaef440de4b6e96e7456a230e51900274bb76f7c93b5c1e5aeeeaa6bc13891b92c37056001389a18004f3e303b4b049f83b7ed8be9b660d869e24e1fa0d30a75388494226a66e458f42f25078faff557909d7d6ed5ecbe8855726e711141b4d81b27b844dc87a879fc0b6dff001a2b505ce78c1d90e5d5e04f607cfdc617e5a8253a00e77d9fd101cfaf62a4e686cba8a732d75b5da1f090476100f23a828defdb2bf6d9776fa7e6d0834c772bc80a114584ac3f3bda972ae6c8f6df278bd531fb05b2828ef4a7997cda5290842c64d77e9607781cb773368b9eecd7909811c559796caa26cdb02a9998090287525ead1a7c8b413b70f74c86aa83c5d080a0e43cc907a88130df5f165f1ff4fbc8ef0e024831c37ac1ab3a3576b6b6d6d5a17f4f188246a17934f5730ac8bc1809d8b8f2f5cfd1b2fbbbf293cadfb0b8488c4436da029106aa44e06eaf306ff81d61515c53055c5cea30ce4290cd39fb97bd13b43f207d0cb960676797728aeb67bd9fda6d9a9d5517cf74328eeb1c450ca4160bd50a73b62b785b24779bfaf1676400ae602c63f8769cb1a0ef501e7de654f068f27bb72cbc9aa7c8c972bd20d7a6c928a3af43fb1b63526cc0244f7adf9693711a4eb1661670086e92c940f40f4e558309447355b8ab741e73cda7d59342ee3e6485e02c5fe37e5875f7f8ab6dc1192dc72e2e7c9f6253ac3dfc10c23be7bb973442b91f707512c5cbd698aa77827830cfee6898de7e2eb5571c6cdc20a6e29f6a44efbeb6faf895ea0fd80223d92234e95558c25c6378e8deb1da6c1d563953fd7605bc5a79ba83575df4dd622972139dd44a69c643c661fa4ca9d1fa592c409050ea134648b524f4c1a2530bcef8db13abc432ceaf0f4601f343c37d20e9d6dfcd9bd5ff2fdfb370bf166759ac27dde960f42a2703e24d62873cde0bdcac85428296caecdf90d0d5e6efce633de58dd6615193eb44e02a273a93fed5bfb1f0d0e88bdb93856f5dcacf2469a63fe37afd27dfa73c06bf68db909f58e9b7738f93f0c21336ca6b138118b43e913bfa1115bfe3822ce03adf5968228b295dac451490a58e147632e6f8b527d8cc5d2d3033638e93b69b6bdbbcaafe248fb97d7de3426d5d4077eb0907e7a09930f82588a6e261a721fd869782b1907013f932aba1838c167276fd00f1e1393ccaba70a5df3eb186b396f055172d2e757e56563b2b36557b39256a2581ef3872b1086b748253dbbbbe708e2bdbaba888047b1e115d6a5d3d67b4121a1ece0b4dac2623ef96b1709781e1c39a9321676ee39dd2f1d08a67ae7f0772917dc27f4a3f5d28ff9a9eef810bab2221ae1fe2777b86f224be536e0b0442ac87acb2160bac758a2f8b7e4d93ab17c7ee38e714210dcc3bc88570ee0b1f972b3704d681f6ccfa65d3bc07f938aff86b5a739f969a8381a4fc9cccec902cc4b8f44216890a21f2764fe4589bb0e166d3030b3830077f6fce477ef4d99503befa0ea4fdaf0d62d53c86b266a82608b4966ec6bfbd33ec1f268a1e871ec18a9055fc8f7b5d0e312d16f9c9c0001b88d6132b0d02a375147641a4f8884e21fbc65cbc2bafc7a607e687262983cf33e967dab131eecb5929a3a7d5b9720292a6b706683bb3adcc6136bff766b63cb9a0d0ace0dbe92a18a3e57a1155ac6dcb013c751af887fed99865a160d61ae43df245796cde27a479a36badb95074b225d9b0c016f35062ee46745205c072963cba1388ae7ae075932c965c69ed27443cb37adb38ad5f4e6dcd259a252979ab050f01e49dbe41b48dd3697fa86652c2d61840d94141536df9d8791f8b5dfe60c7e51cfed02ee6056eb9e3e3573860342f4650c4add23f91d63762dacb6f4e9c059bc327d59f345688b4d664d0778479eee073d817877aee5e7fd6304c39f2193ba1c57faf64b206865bdd623b9a7f4e1481bbbd0be034db7fc241a67518771c04cd67a2195729c4575f75647a7896e11fbbd460d2a8e287fc514f2c4ec82b1934802d4e9919cc23c1c593d2618ae2dcbf209de19ec20515f4d3249b49500723216201918c38270d6d3fee90dca72b861d535c6afb5c069a55721ed0201d2c30609657ec9bc29be867695485bf602dbffdf0cc3da76c863e21b94075e31b6dced61e87156e6a14be21fba0277aaf91281a1c719362503d9bf3eb0c690a4745d3de713a62875123dad970caadcdeecc09650a81949b8244e1b1e444037ed575f3df471e4efd84e650afa2732b604c4d49bbacb70a2cbc213b23732aaa20d860cd29e75bce4ba71e1571e014d2dd09269236005ab9c1b5fdcc2888d22d469426303f8b64ceb844103c5adf90892579e21c2fb3b76657170627372c9c0c16d120bce9d4423327926626641b87c93ad5e6eca3d4d629ce0476da64eeec9dac318afe558543c8fea1757a3a6b14d983d1ae392ee7cebdcd3c0fcd0553c714ca60666f7f853e1d9cea276fb3f919f499922fbee727acb0285f7068599e295bfc65acd750de9dbd098096aee2073361db9f8928d01293920df658fe4687ad10fd8593df1a5f85ee6189f4b73f5f98c5b98f096bad9f314165e7c412115dd2d07e4074f8b38893301f7c07d80e4830bde09619a2b75a1246ec5cd3442dc53ca854d9e75258bd8144b87e60bf0e9cf2d31073ab36d56ab09d0faf0517edfaff9030cb69ee7752ff3ae8a7cb5c760c6c3955b6c8558690500290e7e5e673bdba5bf87405f7b7f2db9d059b6d8eec0d917c73ab5b0f9d6dac59baa280c4964a5bc4033cff228e6944858e801afd36425118281b8faf8011324fa9237ce54c7c1199f20afda2f68699d814e700572c8ab8318d5141861b43e610c68f6213b1032568bcb4bb644f146635d9e483322ded708ad6df425c07fec03c8f0ea68b7206928cb1d2b2ba9ad1a41fda34f3c62e352889b8291bb13276ca714a78245a395e3fb8d2d5cf6a02057bdd13f1c03b8b65d382309bf072e98fb63a9c95ba29915ebe23c94e54efc13e6f70a0f10b053fddfca757f602016eca40e3a4f60a549a0af60d1a564779b80fdd47ee3379ee88a898cd8efcd4def908e78acd2d897d40ca1feb0edbbaa79c94df5d9777488588e6d91a9835bdb1947efd084926c6910206b7b244e46884f6e92bf800d8b7f2a4bb1d28dd39cf3522e913164b7c4c3376087fa7ac5e5bbf3ae4dffa93b95fc7c4dd053703e4272d56bdfce0ef1b1e3783c886df12be0e3b5a5d871da32ca5c63f48dc504e93915f39253e344a40cee8210a8b1cbc61dd97d14bb7beddf488d0e696e0266e501be1a2598f615bda020929e559e2ea2e889b366094675b61e7e8535342d95b0294a681aec5943c846a19d9a4b1cff7ed735141773cbfcb33449c30c4b089b3527724f254d07d7709ff518ceceefa3cebc51c50e4a8b27da9bd39b422d0af8c13c1f508f951332fa2558b3c6b79070df3e588678c38f706d4f597c571780081187e61f1aeebbbaa6abb665ac59f3df48f88167f15c3b576a9d5d52e04d9c825e02b3defa7863b9715e095fda45b4df4371846882223fbce16d8c24fe231d55e74a3d25f8ae770e279afd3857f38fdbb19ebdf10325af28c5ca9fa4515350a7a7dcdab98f6b741c023f13c008b0cef8d3dc62fb88dbabcb4554df53a8222a3383c015db9139b60e25ae9c55d0820d2315bf312783c31a4485c312e93d226e7343ba4a3ef2c715ae6cd7598eb78bc0f8e1666e3baf7e49f88bfc688074a3f98af3a397b4011b3bbce71beb692c351726c760d1206a674aaa27ad01d96b566a713589cf7932b65f32a9203e697e3ebb3854b8dc3fa84d66534ffddd0f11fedb9a30e66cf081dc6d59cc10e86f67395415ed6083fa0612f9cbca56ffb44477ce723f680f6d0c00968bb710e7fe01401f42e6d59d34dccff647f00f4794e9661da3ac916014f7fbce1295784198c5fcd40a1191c40672ed88ee83aff38ca6e99d13378db705e1d3a942942edbc010cd789fee2f2b494c4eeb81a782695f72db3da195c72e918db93f6390098c40daa29cf0193fb3c32991e2f2a4222ae92624f34c6588959d0652d20cf6693b4f71ab139954266ff01664a14878c83b4d1c7d90aa32f65a008e92c2ee057a7f7928266fc0a7cd21ab707c081b04742a54d72f9bfd28857af7b8607c084a473fa02e0a840c5abe3c3582782c155028a5739dabd46b629f21f72b02902f99f09a785b2efd597166fb83644dd9208d15d3f5bb70d58a3d60b0a9470ee9696ac06fcd82331a9d2e912e1eb8972771268bab2a2b0c39e17f06262cc9ef01f16d49c30d4c79d7fde10517d9d8876c3c61eef499b04604e692f7b0dff52ea72e9a3914a0e599c8e50cb8f4a9611c2a14dff181bc0ead4fd6a1a10d26c1b0075cdfb1e244a427ba8112192fb1b3cd7620d01c2d8a63f8f8833a5665ac72a09f098da15a82ddb6ffa4ea237998c2", 0x1000}, {&(0x7f0000001280)="d7950e8da3c253ba752ee0ff5b8b80a4878c8943feea76648695f2e3dc3a5e0843e4cd279b5359f381bda8b2e5268b2ecaa1cafad7e552b1bc59acfebbd3a502cb5d307dc29c7ec7c7a5fd2ffc982698edaab75dff5ea4b5d2d0dad07575fa1b2c02710f1b54b8f0fd091afc9e9f09c03b797f002bd2979ceb0e801a1091b910166c9ada23eda55026fe0b60d417cad19264f42a68e6448e9a5b45ce79304350ee4a58d40b281408e34df699b645e0384c4a5e5cd3055bf24616f2b7f1eefa728499ee5817b40b084e1b2600a9f8a7e224c7ef83fc2eef36ac3ed6eaf5b7f7f86c2646cbabc1ca6713732e26ad82df0b9912b5f38738020914ff5dd799fb8e22b9802d006b7aca3631a1285b6b6bf80fc7b2561e5a1b6141e9a1772c4d460c2827f1ebfb1e3c8b0b2bb526809d1b9dee11cf24a8ca384372333481d144c7193050f58bf01fca31b83952f6b3518ddf9b6b07ada228d636d2ee369514939ee09e6128f8d3da9008d7ac2cd1696338640095ab7b9a358a1460bd1eb58a79a7bb0e3565ce572fc6cfbf226605397b8c9a0358550cc8e5a8f9ff0f63338dd8012c1bf937d892d63c52a62dbc5371d0095fdc4189c3b3020982866eded15ae68f656e4d1f3f19cda88f9853f7bf39c5db586532f367708c32513a9a7c3ade98d16ace6dcff11a8f36106f3cd26a9fdaf7a864412f33934583beac6d2b4d06ad1abe40f98eab66398c1e9401c5de52054029295ccd211399345fd6ee264b8a78967fd800486e65cbaaf102e3f7c738dc55a3ebd909358f22d9bd9e255b67da4d133c6e0b3f5a88a1c3bc7ec998e1f472e4d1a6d2ab7768a71e6e1bdbb3eab869cb26b631799450647c90ac01ce35f09f1342682aea6bf7be51f48e6c9e0fada3c140a7e463d317ed8f7d951d66d09ab104d585afff60a53c81788c19ce64c00c208e656188d2cf65636fc0a40c923026ff991ac5b195d8f07af22477078dc8e6cb258bdeb398de08bbf97f8f89db70faf050a0e7cd1f6aeb64457aa6d412cfcb7eec6fd1ccce8a5d31827738a5dd0ef662a2fc3262fa5901d3c4aaca82a1e4cf1d4797af9a033fbb598ba2fa64c4044b8e520a8b57ea7e6b957f65aaf37dd04100b2aec24a2638c7a53daef21426f4822079a39ff0cb6b93bbe09e41b9e1bdf0d44d0f1220d4e051ed41d0125382145c2c1ed680c033e1c1a3ccd17d266f7aef01068a27ffabe3e27155a0bd040f562461dbed698797ef6bc6bd7a4d79fa8337ac3b695916e68a33495d1f44931eacc941b05176090c9d503101b0ca9e381561cb35267a3af07f6f6e39b2de0f82b54eecbcfa6c0f2bfba59c355df7392126cf069dfa42be856f68f9529e514870f0004bcbba375a4dcd691d1bb79d44145418b6fe8506b6244e31bb2467e1ac0e8d5c658245c5de95b332573192db6c33b60f237d9c330bf5d096537af1661df371ee2ff98921724e06483ee0f981ccbfab93b0fda02aca71b826fa2dd35c692d43ab9965e5a129bbb36b18e0d72a2cf3bfc6eceee773900a5aa1a32a1d71ab59bbb499388f3e46b319641099affc5f5a2f2e1b6d17642b266d6edf38ce975b7975ba182a635848134518424844c6088e87eda339db36d8ed639a5dc9a17215b1d7d9da9715738fa60964f0e8827bab6d6cbf06afbb91d192ad600cafcb48ab92aaf9327107d1f2a2989ede891566c9c8eb8174a3ed74015f90773648372b2d2ac03a116fc8e5aeb543c15c88bf3d61f614b241f2b01e0a723a5de6b3391e6edec559ed3bae85675b60cfaa483d36456d1baeebcbe4ce98aefb17a218d59e6e9d59b5a93d434ec8e3e64b8877f1f9f3e6da3d13bbd83cb95057c142bd6f825c3cb99ce351e46d49355d1c6b75d4a76f39f8c2980837b270b419e4ed90197d083bea2169e820496dea0b2e664ef5a0129029d9fc30e82a42856e73efb29413c063a5be8126f86f4faa9102ee44e2c1142bba756dc6ecae7f81daeb55f03a58edfd11a76647d9cb0143801e7bfc0a5b54d2a2ab26eaaa354770f7f6a5c1fad6fdbfca99dedc307cc4b354512ddd2cf2b82681ab00bd98077cd58509f37e4719751fec4d5c620c750cf1cb5635b196b026b1626c767bc8decc38e88c1e7ccc525c0ebf55639369ba2aa7c26b5e977ed7568440908e14b6e875e7cace095c274cb8fbbb076be538f3f99353984dff100fbf946c6052a47f02d3384bdf9d27c9396ae4e72508cdf2328987b974ddfa5bb496b155709b69589b9198671840d35680b5fc955e44ddcd154824e77115806c86b0be4b0d9f061c2c3f3e805fa858b41393847e59d286525a7848ceac53e93460d26cf756bb2250c3e107d18c30c1a14cee57d754db5268166a32ecf3cc2d1b674cacc3fd954ebb69d65ce52449986db6b410863be4b628f0e861d4079054be59302deee607f6415ca331213389fb74886b2ee09ad66415e11ac2edc75137454fa8fc0d90863898e4626f8b291fd623ab61fd8a3d048bee5784d59dd974a0f777c0c8cec6041e243a4dd808ce1b2ae02a6a017d730296e5a88b0d85a9581ec3f015a37d30aa585a3953890b8ae0842b3d3a80ce7ecf1b8a2eb716faa8675c642a307e962818b9ecfca5c4e4a0281618ca935c0a43ab49eebff6f26811617e099ceed0ab812929ab65c3433b8989eb1eda230973f54ae254e50f258909d79951a8f96ec19114abc20cabcf0a116ac36c909d8c08dba7a09099f83e243d0204681185e719705c1205d9ca8417d984e5aa23a336cd2ce6b6982953e28b4c723e388046dde9836bcce06b7557d5c3ba25687ebdd5eb700c0065910635330f786bbd88b326a44e61c3129562f5ad43b88c90324cb9a374d860049a28e38e07252a31787d04a9b127aec036c87ccc439b6e77f4378b62aca3359be8eda12936ac471c9850ecad7d309a9d627d101779289f38381001f0da93b7ce662b1ee0403b773451ef9cec44fa97fa5667a0a3182433afc038f0d4fabb817316a467304338a6ee6f4ed3ed9957613264a6c1c1716e88cbc198aad81666611da5f917db89889afbde6f9069c69acae4281e5b042731a0d3bc8de094ca5f07de4c946544e80bc6770242f2fca444ff3b22315f57651059851d0e1b455e4e2a274dfeb1f52c59f16b5ae2ee436d3202e2d767d44133a42751cc04c436bb09be2658b4440428acee853aebb42ca7925cc34798d7c263d01ab8ace08b7a7fa1c9d97dc74ee97a70d3f3ddde0fb739c294c9daf70e07d7a093e0e688043f8d67509ea9979c845d9759c8a722257169a2e4913e190ed5b33220cf88c7318683e1467bb7246bd868b06defe0341e9277122c9c31d6b74800175f22964f79daf1d0e8ef7f2b047a18b91cab6f8906b6d919dfbbc1efad364c6e18d15970cb46ef2f3c0abe722b6a1a903179e06515db826fc19b702e04a2bc0db4d7355f3d0e38e124f89c3e18036c8395cb043a2408ac844b04831179056dff24910a5f4c35a8ed32be31159971b8e319f673eeb99c6f88fa90eb91393a7f1878cb8f6355e38e5087e8f1fcf1dd19cdf6d04a3bc6564b67cccad228bf556feb187f23c7f490d34822f6bc85bd15c468392b3d93fafbd791a6a3a401de286d5f1af79613ac3c9def5abd1dbd825a7916d81326c37188ab5a47bc14016c603f8200d8857d0e957e69087598744c1e4d1eefa983ae6b7fe746f4dbddadd2ae90f4419f3b9ad8926ad717c6c41464be6d2a48d7a09af92a029f911fb8fbf74716873011e2fbebb3590eb4c7a86219e3e2948ab121451d49778acd9e88cf89a492bac8698ae256f06e3a3e27c78f0e45de334206c6d24c8208d0dc7a5f3de13028a0335604f40f1ec42df762a9ea42bd3d13ee93e0de4ce68d0a209765f3d60bdf41aedb8e1ec6d003d0a59f89036dc2c31913573a1fcd1c7d5935af064c01180eb9a1b25d2bcf91b55245185e376da76035631bc115c498d4d38345271cdc22251eed573959d9594901b9f3a155f70b825ecb74d98557196fa0d13125f1feb6ffa067a518ebfa2d916980a0705805950d2e073ac43aa9b528da2d4f0e6f36b0ef68d79c8a0e29ea20b11f71a32c964c1f64e81e7d4b511154ffa1f1bed31c3c5e010a2e5fa5d98691523e3ab7548055df6f4fd833076c54553e9ff3e0b737cc150264137853cba12abe0684c3f3a7f255ffa9a99ea874cd029ad66ffd7ed70e5c3d56d85540ac3d52f1c05ba663b7faea454ba2df0baae837a3e9b95156208e2b56e54704ac253c16c914de09905df09b10bb8e41a4f9493fc46c16cd8ea52ad078f148b6782e05fea251d1ee1e506e9ca485a5ed81347c150157c82ad73ddaa785c66d7b0e4b6c860792b55ac18d95053f146145f3f648e14491a584db907623fa2a5bd82f69e669f688c32e16cf1883f570b2e0de4145945d3352c92fad748126ad2a02b8ca7dfd4bd0ead4cb84fb1828941530840a007cc754c473815404ac395c7f312a87ee01aebcbeae402e9552371431f2d12d84e1d90e533b24b4bfd7df48d555419deabe5db437672dd685eb05ace7c1e4d2b3e81e99e43296a238e6969ee443763bdfa519619a84623d4538a415f6734e6aaedde41078569eabcd811a562e9ecabe04f6ec6b921b6b3a0222b607068c22f59dc7e3689cad9235f0aa63794571979467837dec33a5dcd3835d127eb81b03fb36d6da1db10fd04f780ecffa8999fca0f8aa0d6300b26c947bee9518a64cc8f5d876a69ef7a830cc6dd7b41aa37f0cc3f91987e31ba8f29d54903652657ba54be73f9ea68e10302eded125a7cedeb06ff798d976918a36d70eaae4416f40c6519f508190f806b1edaa19067fcd6e09de540235baf5196b8dd66377ad36048943f78ed3e0e2b0adf72d36badd2c1cedfebeee617a7fab41b9c1eddf1a0c0ffef7c5c5ebacc2a79eddc5eec2a136f6ebcff36408903d10c8e2c19dcfb41c2f94888fde460b1f6ea09f9c4643d3759b4cd5fc011c1fc8ccd6f38a3dd0f28a350a1f134396df4b4a53374f0586c97f5958c31f5bcd672b9055848bf0540c18eee56597025aede9b27deb2fc1b4ead3f8c7404e279635c315c6ca39be5a72da9444e4d79c93c6b556d2fbbfd1d3dd1d5271050ba18b85a8880621677d92435b47795603bd859db1a94e1c6ecc817f09dea9ab4989917094ac619ecb8256ca954f122c84f8efa1a068c7107e937052bd7e8b32d7a7e337eab99446f3e92e68c5c16452c09894da3fd0aae2b0d18dd386656d6faded16970ef97fc57a22a76dbe0b5e33931c21b444ae59b53be79b0a1cc5da7cf51095d6818e2c99f6ee82d7d1bb01ec4bbab8cc04be64cc8efbf94ee646b7828a3e9b05ba609c36f2d45b74c646c8d1b6d6106f5bec8196ca6986a648ccd3f5dd71f7cd477920d92355b16e8a642c0bab3ef5b19ac1338d6b218f384f8f2ac40ab163f5714cefc324d4d6aa5e2263761e32380e8c62c0944b54148810a45248dac30725e22091d51d75d8da693f480eccee0a28323abef7cccbf7d8b4f2dce0da80a9b8428e7cd279804a3a9a0cd9df8124a6427f64fcdaad9a7ddf6491ef0bd6925cf0540dfc42fe14ac179e857364a97e46dae01b85021da803d1e8d1845e6b477caf83316efe72e723f34e2bb154af4c94a5a73e275d979fca754b6e7a56cb6c92b23f7a85675f1f290b4ae21679cc76a18ddc327cd6b2fd6d5046db9a55ee8175aee5704b3a3006a92f52708aae115d1e7db56857c96cacb18791b34587bf18508f1a9ca54383a98493b547c399bbc91eba75", 0x1000}, {&(0x7f0000002280)="c8e6f7e86576332070b3cf32c262a4f52a3ad6ab68e318b9a251bd836312eb8c0967a74c46abf85f773a5100db63554bd21c479fbe1bc3668b71a353703658e1daa43e5833c2036869995635b987bf49e720d810c79a5873e2346d936bc079ab932e6b1e33614d280717596a58462e3698080c5774a876c7a76a5811472608bc13d2f1c96a108a7e063403ee63e63ded80b0ec5f196128871cf0e42d58d24ddccbf4662dd1f7d6fbdd40bc285108ddf3e0ee6a5fc55d9bff4ebb0e331b068b04fbd072e789d615ee20afad8b47717970c0e0653311ab2d5aee825cb47e9052fc0cbdda2f95bf", 0xe6}, {&(0x7f0000002380)="28f42d76342ed2ec14196f93efe6d8a3e1cd943d7352e02b1eb3a0588fc3b9a9519f9f48a27e4ed44abec9a466627eda2980d4f1262f33f02488bdf21f66a2f83d5778e4ff48dd6065dc6e920f7caf3587a9acec5df920b559c28f6b9210a1d7833feacc910f7c368c13c9bc60ceafa75f4bf0f7ec152b6b7659279ff15e63254629dfe05a839e7f6ad9c94196d86b5a3f26e5cc18db7a8bac901cfc", 0x9c}, {&(0x7f0000002440)="8bae8f3a32d8fc2632ecac5a09b31f566c105d352921dd09b87788a052f5420208c6a927bbd4a4c75d162f003aaad6571f84823c8c4ee28a8d5ececef1b5697192abab624018488a18a8e8106cfd3abf6c", 0x51}], 0x7) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x7, 0x80000000, 0x0, 0x6, 0xdfb5, 0x5, 0x0, 0x0, 0x7, 0x1}) fcntl$getown(r1, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r2 = syz_open_pts() r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r2) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:01:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8e00000000000000, './file0\x00', './file0\x00'}) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus/file0\x00'}) 16:01:00 executing program 1: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0xf, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x12) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x11, 0x8c) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/145) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/171, 0xab) syz_extract_tcp_res(&(0x7f0000000300), 0x33, 0xde0) bind$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000380)) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000003c0)=0x1f) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000400)=0x80) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000440)) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)=':)]#@\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='*\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='{-\x00']) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000006c0)=""/79) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r6 = getegid() lchown(&(0x7f0000000740)='./file0\x00', r4, r6) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000800)={0x3, 0x8}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000840)=0x6) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000880)=0xdb, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000008c0)=0x5) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) msgrcv(r2, &(0x7f0000000900)={0x0, ""/47}, 0x37, 0x3, 0x1000) write(r0, &(0x7f0000000940)="63de3a0140ebbbc2e83cb23e03d314d63b83b82740990d8e6b5f553a6f6bd3ffa2ce9276f83af32d1d955ebaf35e350f2723b5b20a68b808be6b25eecb856f064808647b06404ee85151a57d0f52ed736cd0a575c0f12f26eb33ae545f56fc2771e94a972cf6886176527de66d88d31ed183ab07052bea9f3f1ab5a9c75b25e07f6b83a9b00f58c990ca6b7df362e34dfcc4ff7a42b96a3a16053beb43855c1d9dce3d232faf9b389b6d92b1d0d4d5816c53085f8ea3baf571b1a22b18134d7420c57c5db4112a1820fc87684bcf7fbd8ebd259b589bf26dab3f498fbf96e2096db7c92c91b0ea5abafa193beb55ef", 0xef) fchownat(r0, &(0x7f0000000a40)='./file0\x00', r4, r5, 0x6) setsockopt(r0, 0x6, 0x200, &(0x7f0000000a80)="2759ee06b0ee8a99d95e97a7dc570dcce27473ed7238e57a36c06b9679845c3a778ce8818721c93fab976762667b171803f31fe0202a16659d45489689df8ef1efa64bad1fffd4f7da652d00a1f20366b887c5226e823cc68afc0d3ef29cb782e9f1bea5a02c4f4c39e5b8e061ad562b522090aea761def4c1ae8fed200de01667fb505d5471a16a79f58c37fa61488a5e82a3cbd89b382848db61b5c6e0eacfe65c7851f6113b69f6f62275b48008916e0469d56df146c5c9b0953f26f904001d36a06339461b8a50ff2c5a4afa0ab9d7d960adbfd1014b47", 0xd9) 16:01:00 executing program 1: setrlimit(0x7, &(0x7f0000000180)={0x40, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='!\x00', &(0x7f0000000080)='*#:\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00']) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000000000000000000000005000029000000310000000300"/40], 0x30}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x1, 0xa6, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus/file0\x00'}) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10180, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x3869}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x200000100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) r1 = msgget(0x2, 0x104) msgrcv(r1, &(0x7f0000000100)={0x0, ""/178}, 0xba, 0x3, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x5c}, {0x7ffffffe}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:01 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x4, 0x0, 0xa9bc}) fcntl$setstatus(r0, 0x4, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000060}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x488, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x91) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x0) setsockopt$sock_int(r1, 0xffff, 0xea67a58fb437cf05, &(0x7f00000001c0)=0x6, 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="180000000063d05c0000ffffabe44a0243520000000000", @ANYRES32=r0, @ANYRES32=r0], 0x1f, 0x401}, 0x8) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x1) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x3) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x4, 0x4000000000550f, "2ec50000206adc2eb595607fcfd71100", 0x78e}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000004c0)) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r9, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r11 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:01:03 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20300, 0x1) setregid(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f0000000140)="b8cedaf49b426e67ac475dea9d00674d14f468739e9a12404fbdcbbb3a2bb69fa852c9a9a3c6fbff7273454f379c091b09ae5c5a6f7d92efa59d27ad21bb792ec04ecd48a9d7c6f71a220c3f212656d57455abccfab0b6e359570b2fef8fc525e0d8c627c6a7fe6cf82d18a4b3fe37f1b2a7b31824910e27107244ad89c2a7deb4da2080794f46cea0cad1637a24f89987d49be98c6f81bdc1c03aff4fe561cbc96ad55df1b2521439041fb38f7e2fe1c1ba72af6c85c79983c1f7d28dba0287", 0xc0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8088, 0x0) 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="841c8c5b82c0567ef98cce26f4574959", 0x10, 0x8, &(0x7f0000000100)=@file={0x0, '\x00'}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, 0xfffffffffffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}], 0x1, 0x1ff) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x400000008002003, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d7}], 0x1) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0xe169, 0x6, 0x2}, {0xbdc9, 0x3, 0x100, 0x5e7}, {0xd5b, 0x2, 0x2, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:04 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}], 0x1, 0x1ff) 16:01:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) fchflags(r0, 0x0) 16:01:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x7, 0x1, {[0x6, 0x0, 0x2b, 0xe58b, 0x2, 0x9, 0x3, 0x3, 0xce2, 0xca, 0x1, 0xfffffffffffffffd, 0x10001, 0x7, 0xfffffffffffffff7, 0x41, 0x9655, 0xbc18], [0xa9, 0xb9, 0x3, 0xff, 0x8, 0x1ff, 0xffffffffffff0000, 0x5, 0x58b3, 0xfffffffffffffffd], [0x100000000, 0x5, 0x81, 0xfffffffffffffff8, 0x200, 0x0, 0x9], [0x1ff, 0x3f, 0x4, 0xe238, 0x0, 0x7], [{0x46, 0xc2, 0x5, 0x3}, {0x2, 0xa9, 0x7, 0x6}, {0x6, 0xc47, 0xd1, 0x200000}, {0x5, 0x1f, 0x80}, {0x4, 0x3, 0x3f3, 0xfffffffffffffffc}, {0x1ff, 0x5, 0x80, 0x6}, {0x2, 0x5, 0x0, 0xffffffff}, {0x3, 0x5, 0xffffffffffffffff, 0x1}], {0xfffffffffffff801, 0x45, 0x3, 0x1}, {0x9e, 0x5, 0x7ff}}}) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)={{0x3, 0x8}, {0x4, 0x4}}) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000140)="000000000064001400000000", 0xc) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x7fff, 0x4) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}], 0x1, 0x1ff) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20920, 0x180) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x200000005}) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x108) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/67, 0x43}, {&(0x7f00000001c0)=""/195, 0xc3}], 0x2, 0x0, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) fsync(r0) write(r0, &(0x7f00000000c0)="866ba9bdf3dc8fc1bdc21c8306ecfed39753fbf97cd8a685a720d64167db47e215d3750e615c67d53b68e13a15be90e1e104ca60fadfcb12f05b862e72836fb8c711eed3d73e15705d9ffd93fbc64795a45bfedc8408032bcb0a6bf727114edc953654b7acb0f40a3466c4baa135b7a5", 0x70) 16:01:05 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x80002005, 0x65a) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000500)}, {&(0x7f0000000880)="d57fb33b2e2865540bee6cf76aa6aed982b83670e8373c3f1d79bcdbccd96e15db76892f148b4dce60ef283241c4bcc231c760f430e14d8294530b296ed740009fa8471c46371772ffeea27d19036de654778fb81d92da946a40d4e1c1a44f362139ed1d6c8e33385d511fd27dbde8aede8f9398f6d8bd825c40a45b0eba4437c90e5f29e11210e84ad11d264dd39f29f5a1861602ec9e8e4a18a5c0f01f9f21d0eeca6f4bae15612ff51774ee8be347cf7e7c2ca226258a4fc618e10fff88f5d7c51fa27ece252e73da5b0cccc31f85b3caae72651d3a51b708c467cd9211f7d297248dd30f60dfefb8df3299", 0xed}], 0x2, 0x0, 0x63) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x61}], 0x1, 0x0, 0x7, 0x0) pipe(&(0x7f0000000140)) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="1c9be0adb5866aafc823a67d7c8b351789f9081d11f2d8e6030da5ce8e72e289fdc332d2b163577fc96b3426605520a17dd2402ce09efc8d345d2054b73055", 0x3f}, {&(0x7f00000001c0)="00eb2a9e709538fcc49f067c1d2869d4bf547595042ffd0c97caaaf5c2c63f68670a2cf2b4c5f5f418da08274b15c9", 0x2f}, {&(0x7f0000000200)="32002d1b4fcbf753311f85c4969be4a1c26df6489972747dbe7c7531463153d2dfddd48c93fb61d6546bd33db8bbceb67aaf838d981ab3dc15675b17bd32b4edd74a2e52ba713a8705b5e3650600f49c2d5ef5578c44cb307e5f01e3efc82d4593046102bd731bb87c7f69cf08f2108ee451f6abcebb63eef958c50821a325a12beaa50c288cd3bd0d121f65374346a919c4f7ea4339ddf26bd045473aefeb31c1ddce4d4c329960151fe0a1652550eab3e45e8f6b7a5c6cdeb3b3dec6", 0xbd}, {&(0x7f00000002c0)="59910c97e12d024ffb4d1dde051b2c2c61121f848bb98d6ddebed0c977d31b29905d4504cb387c8dba3a128e6c423e336d8d187c20b6a2b266a4b08688fec2238be8814a8bba793165874a24a5", 0x4d}, {&(0x7f0000000340)="f49e3a19135deb59b775e693872ec9add5f61b53fc8acaf243eabe9655a23638d315bf159fbb6d952bf238", 0x2b}, {&(0x7f0000000380)="e22e89c1e9f956271b454c9bd204d4b00f43af940c4bd5c15e395a9c08df5e83d89b22d47ecc98f41f1213933376f25125951bcf6c433cd231ac9a5e83342f03d1dca1d4ac7cda403fd2a6c06ab4dbf9e23a128989a2a023521b52b26e1d41bc4b4ad4e4cf62e26a4b2cce000799fee79fe03cf5449207ee6751069a2ec8442e40fd9a47e16cd4a03724feb5dfd22af3b91ac09e569edee21eaa2b38b5e363461028a345a7d00a917f1d88fdfded655780d1affb0d0e2771b5f818f0519c887460502546741b8ac6853124482ead49bad17487e3684bb5bfe0da868529c7f7e5df64caf12b6f7633b1a3890d7c7ac3881af44b45", 0xf4}, {&(0x7f0000000480)="c12ad06f6013286a15f7acced845bd223685178aedb877ade0ff0f213e86deed6f02246d97b09b406f6e4144dcb05c16cc149058e0609e7a43249b08191d183e0c71dd8e88c47aa746230572f05b00", 0x4f}, {&(0x7f00000007c0)="85186d9c3beffeba4b8b246244968d1d543a02d727e68fe6ba8540dc4314dbab57d03617751e365979a9ca3c5ba7ad9bc98ccfe4f7622c2c32e49df7010623a6e3d06f6a37ba55bc244f90f3b027378e317dc4bd01755095e40465aa7e2ab29f2cbd4a9eed27aaef29ed9b30ea0ae783ebeece4437dc508841af7e485940c1d1ca17f891b7c2d85f143484d5df96e63263e4d726f53007082a05937a4978b70fdc28a3632fe3241241", 0xa9}, {&(0x7f00000005c0)="b72804a0906159d6f44ddfb1ab519149568dcb4fe40b81ee7f6aa948653ae6546573c5e9ecbc3a7341766f038bf8a288129867a167acb7bc554ec49b63df7ff5c4b90225cc053e73e8cd43f0f991246c1aa208ffb4c84d1e1a1dde7ff61b3205fbbbac32d47850b21430d22c440d751db96cb2d369ef", 0x76}, {&(0x7f0000000640)="d8f6d3954f928bb105721406f3d91575f8f7d17b4d2896d44fc6c0ae5dbf45d74888c1480151e134d437d0404254a49a3b8c325df9fb0dcdf1660a35f1e77899fa578ba86e8d084ba27ccef2de2b68dfa973f5c40ebdfe1255551352ebf667431f7b31c437f4115047a712d76546c1d6e502d6fa5b16f0a980cd0b3119c4a951e8e921c9c85c31592c97623a15dd87c775f34db6861dba8049a722298d5f473c4bceb060a65e9f71c843c468", 0xac}], 0xa, 0x0, 0x0) 16:01:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x64}, {0x16}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x802, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x10000, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2bd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4c8d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f00000001c0)="000000000000000023c663ee1b2d80f736723ed0f8b3faf00ba6ec73cad683f8bdf5f70cb8aa179768c4a7a5a2e608ab593c45663e590dcc0552363861f3c065c53ae532a015ad562f77aa513e76e655fd7761a374fcd6903a53c6783f6b997de77d39c6241f68") mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x2000, 0x1) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ffc000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') sendsyslog(&(0x7f0000000300)="f2be25267d6d0dbf336d9e82286263c38eb28623f308a057a47724e92ef8d0ae1970b514382c2b7a5269a0d57347cb4a182a52d1f1f1c6a0bbd111359ae12f5f9e6d14f99f3e33e4ef54be41967628670f2dd7306c828b917815f05bdb1795baaa5cc2406b53fc7d20daf0ca9120e6dd4f0af4a03fc90a905659c1163ad0df7c983e47c44763d55de1129ad9d4fbb609e0a67117c869d6c63226e14b076e9525b8230664aeb124763ad18a988d312ac6800a455c774c37942071f214bffdaeaa650187782cdaa841d4ced02bc117b62e7d40c492aead024b739bfd4b77c7598de1f6273c025306ecd4d597a271dac15414fdbbcf5f1a620cf49f105b6425fa8d2824b00a89e31fa4cfad1e8ab42ade1048bf58c7afbc7c95438752692da24afbaf035cfd31f9c01867990172224a3920a443f5b8630c26a2c45a1c8ee89c010feab794efdb3eca50abb6dd2f9af4667cc54dbd5bc9ab3ae2049aa261010e18487910b9b7a4ccd7395747c8c9ae81d1f0ba1ed6572491b6251e6e08c622b915d4343fd5972b9aa1b193252212d0fae09ec790f7b8bce504e7442551f596f3b8cc67baeef0ad9dd7a0abce6d36585bc8052624c9d6264364042bba1616f82872b96a741c2941936c8d63dac79990d0b6f984a49468244ede706247edda1e737fec6d6fd40f6952595470ac571a21131aede51798f30a37141a16beac7841ef47ec2e051d1dd5ebe56d72bbce4bf5a88a3a2db00977f450324136de41c6c898ad9842aee1f0e0999d00199e6c71889f9371fe35f5edf179c79caee0fa0b5fd8c5e216d1c1ab4e6247637cd8b114abc9fda6bc45605c8c03ac3bf66f30d691f0bf593aea733bc8d66b6d50a31ccbc464d1a7fa0033acbf45237cb07b30f7c27e2fea616f330e84500b088ebe437c0dee032dff8611c789f13a5c82a55abdf4ff5a7f0bdb8997f7f0c9f33c0267e86cbe5ac7f93fea5b72392f4fb69c2a484dee157262e864352922c185df1c84a837df06c2c45e145cf24c24c2e625f1016a704d4f38cb68dbcbfaabc083fd21c1d6d57d6092df869c7840188b7a52f75f88b738d311eb7b47a52eae4feca05639aa6bb5c7f67461946a0d7f05df64d08e48a453f03bb42935529c92060f060a03dd7fc62bd90640909de2e5109b17eae439e12c75682572f741f8669b7145826be5212dd9dfd1a121c6b16e3c028c331639a55625cb6c4fe93faba87ce915fae4017001071993b223f7456baff5a30c496d0e6081aa57fd65a57f5d8a16b2ee5341fb9ed42d5728961babf2d063ab4c2c190efdeee59376ec065341e6135fd4f5b25a7c1fccc937524231d3ce8edf6468f68406d4d8b3f68f274a7286977e65d8c91edfcf90394089c6df48dff4e7e2a7614cb33a019af63ff794fdb7e70938c1fb4a0e14df308324c1cfe2f0e6d4f2b7b48fa1e41a80cf333a4fe0c35ae88850ba50bd5ff7dac2a18a0a33da0a02b74f611d25203b139da328d69be3e0a6fe605ffe9ed794d01c4e83300df54efde128765d6b349aad15aae2f73756bcf3310bf753ce128c01197c2f56137c5a1dbec35a2c0d5bdefdef770cab1fe0f8d1d729bfc4e083d6d5e4443a71edde5b2adcc27caf0843b5fa8392bd9546844e611594e900805fb69f45eedf6d1c0c6b10bd4e2b06deb5a5ef0276f8630e6fa815c0f7f516b5ba3345ef02efb28e3856433666e671b3b70a40040028ae9e2371aaaa28cdc82b01d40c5fb6d44bc72302c7762857f909413fc448c4dad2e8d79d3764f0956579b2c112627f3032f0805c42c62cc155c91af068c77a148ac31ef24dbc5e760f569b2304dc416d699f96608530d63fd0c320485b0febc44b9012f78eabee2e67dfea7f506f90f04c988108d1a768d1ac4dd6a2fcace8482ff191f26fbeb7fdf3bdfe13214a8deafb83b1a8b452bac33026e0fe0748bfabdea5ff1db156692f10f404d0409259848cb1fe45c85f1fce12b51c38ff0a36e1cc78fce5652eb94242dae249f68b2175a2a5e29c38464e761676e985299786e745098d51ed7ca36f58e0bd874611c82866a010fbdc2bfa9d4c3c8127822f2fad982e774e502837d6e779cc4abc64fc45945d93c67df417372e49d659d271043532d5ddd5f11ab823f6cd3798675a636fcca24c83ea647dfe92535f4637fe68d2721804df313778873d7596e328bb0aace75951fd56b6b3e37ce42f4e1993038cdff03615c55dfaf51ea0535988e5d6cb0d2a84f9d9360d3be2a2e085768f6724ee04808a4192a3b3dfc12d0726216db82a1fd765e52673479fd8d77fe25584ddcbbfdd9a31050d0b818f1ebac0a9d3c9deb9af01d400b886553130176ee3ba2f1f6f91a44329be1e6cea49ec554d8e67efc1c7fac68ea517ae7675905fa16e18acf962d5cd443da2452802ea9ea6c7dcfac163ab10b1d7d07db4bebb76be1d74474798e1d306eabf7ed013560bc769a19b7789a22a13a4e7df2b2ec7cd4e21918c19abf5dc12dd18b78d00769ec15172523e41ee933f46bf01ac73269bde53c67e3c4b6143e25994b34d86a4363aee1b61aa6e4716971dea3bf47fd7e828e4b84a0bcafca87e847b0f7eb83badcf684e5303f3fe8cedb5f4fe60e018a14dbfa8b4e4c8bc5dc9cb72b49564f3e7f5c099156e61c3516e53f97cf9b295cea136f87b49122522449c839d3afbdc5b24c2ee7d621f62ca0844ddcea1d87acaac6d1f59f0b03eadc32f20653fb08087fed407c8a178624cacfa6a6b438c46993d96be5880b436b87e8b99d5ac8a97dbec8c699b5ea2162888076dc825270a325e52a582f9de140279e1e8c58185ff4dcf42a925458d6041f3d4fd749a08126142a83619975cefd0e455e7c2c2752553efc4c4376eb5e33b2a89f38ea112290d25a8977be0902e6a37ae9f9fbf33ba376406ba668e37278d3e80a6d0347409d365e8874ad8f8bf6f4e6d0563083e3c3be56e7816ded248f0c0b5b2c5e5d88badb2059b2431d8e4194411acc135f8487205bd8c4b0167b220dbc85ec513db9bf150c832b1194e92fbcaf5916e13ddda51d84d1e51cd4768dbd5271967cd8915705fb0a2deb478e5c0c5fe637d22fb615fa0787a4addea8a74bafe12c246c42710ef23c20b492cb9f5ef5fd92c984ab36807f5c1de30e6995d2cc52b71ad2b6cec60ca572979f8d41c359388fde7e0e7b30627305f32fbb315bbff3619f599f3e208ff6219b6ead089ff1141e7bd875e60efaa97f7e092237d75fb035e3752d4c6c10770bd9943832778ccce1c918bb1d0d502a259de8ba0e042082c545e7ba97855d84e01fe700b2d78fdfe76e48b80d03d0683fed47a22d214354d3192cf0c8b5c76fa91c1d3ae5acdd86d3fc55b764cfe2457d9651f6c245f031358345c9326c6cc3bc89662ab947a6f7cab4cb811d6e06c29dd2061652919b43085eeeac6023590982a1cc9efe75f513698200836e5d9ae04a5d1b304d375b9fcc35d3a9daf1f492d5f129a4853402cb3a72639ac1cd18839306c0c7d2848e9dcd3de2e18559e00710af05508ddfaaf63656d898690af4e48ba48dbc2dc61136229d661aa94212581210f70a87745db6476ca7521f2b60fc7039119377d836a7d847404209cf7ae0318ab174aa2090ed1b0e8cf2ec1532ba3ce60b06c0b2fe695f4439bbe0f227b859b38f38e19c12acdaed95dc879bafffd948f5fb1fe027571987ff7ecc27873201b5ac34a0728fcf70fa7b723fb4f21ad6847a50ed9e4c1670e52ef699cf4959f3769948aa3d3ffa3d38bee94f72d8032ca00beefe9152040b120558c77be67b602d5e0d1b3971e1738c42a25ab71ada776fc64b9af9d12161c70abb5e8eb74d2357eb6cc48e5227b32bca5ada26cab952ec7c5ba231c9ff2c783c22bfce5043a537fff07471dda57efb1b980f1a2bd513e525930de04141630ee82fae540512cfc322e9c88dac490842437c14a0c9c6f5f0c99e56275589dab3bf1861015791b11304b0e27dd5d9616cf276c2792b88c33fe4574766734807edb54bc8e8cab541cc634cca19fb7e47cd42b4fc43653dab796eb094918f743c248cc40d1791d18b47f5fe8b00f435d2f1fdd57dc6d106b01ad7d41c0032c5b2f617b7ee403bfde47accacd87a6b3def99a03bf3e9e96ee7ec30a74ccabff53024e3567e9d07b82313a0bec68e61396243ca025c97e42658a7cf8b2e6e9e550a908d1b582226b3f6849abbf87880b52dc77e7f7b40d434e3854eada2c4cf87ab08e4fcc746ea8742c90735a3493984a3f7f95980b680fe15bb4e42820fb4d5f45da77bcb5823ae76e074140902f3bac36392568d39445f7feaf36011241d788eebfc2e6e09439fb81f955ed268f28ffc4e4e70e57994faa881dad735710b9317545e87c0b2703c37c8907226f26cb9aed0862e56bdcd4659df889112db501e1bade7fbf70e9b875e9283f624e247d6e0e3869bff7e14121a9cdb6dd6c1b8dc8d1333f794f8a70291718f81f4acfd4dc44fe8f3dd10fa78d3ef719d6fc6e3ba722945812e2ba23322671512335f679ad2d5f17af21e8ce101290ec0aeedd58ab161b28639e3d9e5dc04ec700dbe3e0f4f7612bcd04a3d0d4860e5885a348f019a4cbe083ec4aad7bb7cddf8ead2bf0cb069f2247faf4a17274ea805c6f54d3496b940b0c57731f11b73b8697c03f1386247000232d6329b1e4d2c1f1dda346571de2ef0e5347667a75b47c7fe634bd0944946c64538b2967c347b37909c582ef828710e4f45bd3a2298724f5903168a9e22ec5d91fc8794215d5bae527833dfc896f024826bd09d197cb9411ecf2458606f29fcacc0c591781820ea2d8a6c228a9ffbe7ad470fd5251f5dcdebacab2a397f9a0670b0716a4285d8d6f877f4f53b798ba1ec97c64c35473c4bb75b453b87c4de31d493594dbc9127a9b3c2d3a3bf5faa0e8283e01828f71799d19313a87caf37305d0afa99f0a3d8f8703073e105673df0fd1c482178151dbe02b5727e9b4a78b1f2282392b3ec142ab3aac7ff2193c060c187677d2ad80d6e84382ebf7860bbad58b99d9aa8db0ee6c80a58fbc8ef625824598a292fb90924879e8f523cf05daa31c96959fcf608fa8ccdfae6d989461e0d2fbff56f836a1e80ca110c16f171f1c4d033c2e560eb044f1de91ae845aea7a5b5aafe74956164b1562307435afd8d6dc6bb50881cecda653c37b3445c8d9805e0508db10d770343100a6860d910d1513231b856fff6933ee74fb27e87f76ab8f0fcb932d2f7ffc95531a3c5c1a7e26fb9de201bbdd84f27077960e97fb0d530701aa7e030875c8bfb99b48735fb997ca695fab50454fe6b8a7f90cbb0a6dc28f41d9c1b8025dda57d7e3820fe6b0b11f7851c10f9a27d84f67fe497d0cba6dd946b5609c90e577a1b35aad5230eb28f5e6868963998ac5c69c2d0212af6f591329f699f955b0c94f619a871db9c32a26166d29a05315359169029aeeb089c6eec9114d6daeee3cd4bcabb50dbbdc5bd5746e74407993103ddfeb7b567a24778f6d15f469dca671840464b61e847e18dd850c93ba0b47f3ee5cba4e5624bd2b1e43e62abdfd4db4da11cdbfc8b22d2c0b886dcb22c45079f9b4f0280d1d760170e6c6450c94f5fa64571dde56ad5996730951e069e815a680d250a3ac5e62a4e4056f7acd4fef70e4b5fe9c0037c5d96060182c0111aa4d6f81e2454732d98e08c7bcb1a02c2409b06a4a91055b7279caa6e5011e4571e559a62b9b1bc904792e833ba534d4559d8da21f7b96612a03a36e217e73162b21a5dbee4fa7f219", 0x1000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x86, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000001300)) sendto$unix(r0, &(0x7f0000000100)="f89ea012e6443e5abc1fbc155dda487e95d46ecae59c46540d535a6f006ba5d0c295b3dfb580458c609b408fa4f412e3e51c1f55cfb955a77c11b94ad93e92e0ab2203c821721f09f2b168353ff1934bd7a3ac512539bc1cd69b53935835a2cccd35c11329e9d6e19f7d6c2adaf0206105", 0x71, 0x8, 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x5, 0x0, 0x8, 0x8}, {0x9, 0x8e, 0x7, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:01:06 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000200d, 0xdf) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) pread(r0, &(0x7f00000001c0)="d69229d672861050af106817a2a45849271613c1f3ac4406c3b0801707234c53c1dce37f8a5330c8d9c2b3e3b58b4ca51a93897f66542a9300270bde6601c3ac5c1b09755f402d39c405ad151c53bcd9e6d8f605a1394128b4f022f19b377f332b", 0x61, 0x0, 0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xffffffff, 0x3, 0xff}]}) 16:01:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x96d1, 0x4}, {0x7fffffff, 0x4, 0x1000, 0xff}, {0xfffffffffffffff9, 0x80000000, 0x8001, 0xffffffffffffffc1}, {0x2, 0xfff, 0x20, 0x101}, {0x40, 0x3, 0x1000, 0xc90}, {0x9, 0x8000, 0x3f, 0x6}, {0x6, 0x1, 0x0, 0x6}, {0x101, 0x8000, 0x10001, 0xa889}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x67c1, 0x20, 0x1, 0x7}, {0x400, 0x8, 0x0, 0x3f}, {0x5, 0x60, 0x5, 0x5}, {0x4, 0x0, 0x9, 0x77d}]}) 16:01:07 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xffffffec, &(0x7f00000001c0)) 16:01:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000700)="71066a38eaa2398346bc5dcc8fbb60ce131cf2914b47767a08007e58441c61eb5316e89375e15f687036b9b090c70df28aa5ea02a597a26956ce36315d34553cee8d8a7debc3435f93b70307246d19b5ce6b10da0d24caff", 0x58}, {&(0x7f0000000780)="aac276c2e0d4375d97fd86d9aea4f99e428b345040d1d68968254bc1fb90f78e96a9032ea1166ce4550261c38a2d6638763fef80f3f61a1e67dcc7a0f5d94cc037975aea4ece815005a36123ce01bc74fb34aedc66bf5b2cc66bab7101b41ca35b81b6c9e9a5d0d03e78edb4624075517cf0384b32c391e09083bfeb141319157d7e68d251ec419d3ad95bf1289f4199c794110ae129da45de23cfdad9f4acc76e2797517af5027deba38afb27032ba057c09bef3a31145b6f", 0xb9}, {&(0x7f0000000840)="766b65c136d1c7be43540b0e008d7a897ff8fb70e8ad41e580342f86adcbeb", 0x1f}, {&(0x7f0000000880)="89ed1051b5d51bef943a9039220ee3f5b7e1d473a3c81dc400af261d3b1c", 0x1e}, {&(0x7f00000008c0)="32426d4b7420dc89ebc4a8951dd8da18cc683926ddb6f43e1685d6f821daf433e75c77e4eaec39ad807f74b22a8ad4eb4db6c7b262411cf6d812d979eaf24e57f3817ef500489203", 0x48}, {&(0x7f0000000940)=';', 0x1}], 0x6, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x78, 0x6}, 0x40c) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file\x00', 0x2, 0x108) ioctl$TIOCCDTR(r4, 0x20007478) r5 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000680)="5026ce4f0bfc6dacd6aafda0bd84401cc7765d81cb57dd494e241e030fdec278", 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) setitimer(0x2, &(0x7f0000000600)={{0x9, 0x1}, {0x8, 0x6}}, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000100)={0x10, 0x100000000, 0x2000269, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xff5d}, {&(0x7f0000faa000/0x2000)=nil, &(0x7f0000e1e000/0x3000)=nil, 0xffffffffffff4d90}, {&(0x7f0000e5b000/0x1000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00009b7000/0x600000)=nil, &(0x7f0000cdb000/0x1000)=nil, 0x2}, {&(0x7f0000ab9000/0x4000)=nil, &(0x7f0000fb2000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ccb000/0x1000)=nil, 0x7fff}, {&(0x7f0000a8a000/0x1000)=nil, &(0x7f0000c6a000/0x3000)=nil, 0x2}, {&(0x7f0000b40000/0x3000)=nil, &(0x7f0000ab7000/0x3000)=nil, 0x6}, {&(0x7f0000c06000/0xe000)=nil, &(0x7f0000e6a000/0x3000)=nil, 0x54}, {&(0x7f0000ae4000/0x3000)=nil, &(0x7f0000a91000/0x1000)=nil, 0x1000}, {&(0x7f0000cdd000/0x4000)=nil, &(0x7f0000d5c000/0x3000)=nil, 0x5}, {&(0x7f0000ec0000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000d68000/0x1000)=nil, 0x101}, {&(0x7f0000da4000/0x3000)=nil, &(0x7f0000b73000/0x2000)=nil, 0x7d}, {&(0x7f0000a48000/0x3000)=nil, &(0x7f0000af6000/0x12000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4d2}) getsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="d386ec23d42996b9216ed5357321a309d999d509f126fba195dd77055ed6080c24338f790f9e7e95c0e90a883fdd962511ffbea371cd8603309fe92656b6bab17436416b671311790bdc2b14b53248bd47d743204571ad3158682d7b0a865103daf8fa404f05074e52cd73ea73", 0x6d) 16:01:07 executing program 0: mknod(0x0, 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:07 executing program 1: r0 = socket(0x22, 0x4003, 0x1000000000) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2}, 0xc) listen(r0, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xc679, 0x5, 0x8, 0xa1c}, {0xbc59, 0x5a4, 0x2, 0xfffffffffffffe01}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x20000000000074}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 16:01:08 executing program 0: mknod(0x0, 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:01:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x10) recvfrom$inet(r0, &(0x7f0000000080)=""/56, 0x38, 0x41, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x3) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) 16:01:08 executing program 0: mknod(0x0, 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000040)="5acfef917f0e54b4a29c0a975cc2951d1181c2ed8ce9b745d7498f2e4f7e9e4903e8cd2ac87ec4e689bb116e934bcfa8b1969f072149411e536a1b4660538a9c77071a7f1bfebe352ef8a0c70acdb4e94825fa123839df8f4eb43ab3517dcd91fff31d09c6dd94cb6363b88758a067864482a415dcde7ab13cd7ff17ff0328c162068617b2e8b2cc6f") setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20098, 0x0) setsockopt$sock_int(r0, 0xffff, 0x264b022c5d0b62aa, &(0x7f0000000080)=0x3ff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x81}], 0x1}) mprotect(&(0x7f000003a000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000180)=[{r1, 0x101}, {r1, 0x4}, {r0, 0x98}, {r0, 0x104}, {r1, 0x101}], 0x5, 0x2) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 16:01:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10004) fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xc2, &(0x7f00000000c0)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2c1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x8, 0xffffffff00000001, 0x80000000, "acbfe5e469fc4d1fe9b9cb8027e1e792e187c6a0", 0x37e7cf0a, 0xfd}) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:10 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x0, 0xfdc1) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:11 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x81) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r0) r2 = syz_open_pts() preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3, 0x0, 0x0) close(r0) dup(r2) r3 = syz_open_pts() pipe2(&(0x7f0000000280), 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = semget$private(0x0, 0x0, 0x210) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x0, 0x2}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x8, 0x101, 0xfffffffffffffffa, 0xca]) pipe2(&(0x7f0000000340), 0x800) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) read(r3, &(0x7f00000001c0)=""/74, 0x4a) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x600, 0x21) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) sendto(r0, &(0x7f0000000100)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f0000000000fffd201b7174a85c9f8e915f22d67f0e000000000000000000", 0xffffff1a, 0x8, 0x0, 0x0) 16:01:12 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0xb44, 0xc5, 0x16}, {0x983, 0x7db9, 0x6, 0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3ff, 0x0, 0x4, 0x9}, {0x5, 0xff, 0x2, 0xfffffffffffff643}, {0x7, 0x8, 0x9, 0x9}]}) 16:01:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/158, 0x9e) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2024, 0x4ba) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:13 executing program 1: fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3ffbc) munmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendsyslog(&(0x7f0000000100)="0d43c5d0dd3c5a39978157a65a10f3ade41b5d80390ebb179599b3300fb5817c672c1fbd4b2a5cb3ffef9636016742a07c84d662038aee24", 0x38, 0x20) r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 16:01:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x1000000000000000) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x5, [{0x2, 0x2}, {0x3, 0xff}, {0x3, 0x8}, {0x2, 0x7fff}, {0x3, 0xdd}, {0x3}, {0x3, 0x4}, {0x1, 0x9}, {0x2, 0x7ff}, {0x0, 0x1}, {0x0, 0x8001}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0xe044}, {0x2, 0x401}, {0x2, 0x6}, {0x2, 0x20}, {0x3, 0x8}, {0x1, 0x3ff}, {0x3, 0x7fffffff}, {0x2, 0x6}, {0x3, 0x9}, {0x1, 0xff}, {0x3, 0x260236f8}, {0x0, 0x10000}, {0x1, 0x7}, {0x0, 0x8}, {0x3, 0x10000}, {0x3, 0x1}, {0x0, 0x1ff}]}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r1) 16:01:13 executing program 1: r0 = socket(0x40000000003e, 0x3, 0x40000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = getuid() seteuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:01:13 executing program 1: r0 = kqueue() chflags(&(0x7f0000000040)='./bus\x00', 0x0) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:01:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x38482, 0x81) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r0, 0x0, 0xffffffffffffffff) 16:01:14 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8080, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4ed55e651b66d84e0a19c484fc3789d84f4137f18de66f6b8e6f8d3b29a6e22523699a193c526c1b474b77ed857ed9d41146269b06fcd63ae866c723da06b81dedc0c17f36b061e538b71d024ea72ad3a8a42ce0602618ec3c40f743f7abc0edca2e249edf8dbea6579fcbf3a5d5829345f84d76388cbfc011b251a0017af6ca6a9e1db8473a772ae748da7d9cd85b208e56", 0x92}, {&(0x7f0000000300)="1fae43037cf1f60966cf8ed362e93844c47a7d561b0c9981289748ac147fc966af9f8706cd5b0936ee2504b20046a0f3db3e067ab2ab5c9b7ab4aeba151817301db9b1e42fba9e906459a50011fad65ceb169c388a6772ae8192bc882e5241379fc8e312aaf54ab72e3ed59e5d856d8c7982ae23142f15540a9ca6fd50835e2eb965d1b07253ed75824f11070850fea17a18e1ecd577894494e72d26b2d530ec2fc0965ab3b7233d3da522c4a2c2535999a8c442449e", 0xb6}], 0x2) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)="e2", 0x1}], 0x1) fchdir(r0) write(r1, &(0x7f0000000200)="628fcf5e52e46a6a01aeffc89dfff962683a28f08617872fb90fc6afed3271804707fb086b414a008f6b95d3f36d2a3e6b6bab4fb82649f0907c2dbd93acee085b38bb7d88ac0fcea1b16632f337b8e142376d51726a5e94c62107f611d07e11ca3c2e91e32c645d11b8a8a9cd7052a59df30d0688dd196dfd9ba08cba77aecbccac6c836405c81cc47d4bd292eea5a590ec332cac9f7b5c7c6cf2aba1d9694a1b3a48df4b24cabf443bfb8bb56552aec3a9480900000029820d833b8d1777facd27b772aa48cfe80fe14f04834bc0c074cf50b5a54c7639154ed9edf00ac6d66a3fde645f33216f8e", 0x10000003a) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:15 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000ff5000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x7ff, 0x4, 0x0, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4746}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x84}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x400}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0xb000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x9}) 16:01:15 executing program 1: r0 = socket(0x6, 0x8003, 0xfffffffffffffffd) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000001240)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0x9, 0x8000, 0x3}]}) 16:01:16 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = msgget$private(0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r1, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r5, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r2) msgsnd(r0, &(0x7f0000000040)={0x3, "588ad9f25d36143580d5e6eca8c75d9fd7bee504d84cf94daf517206f9cfedf9dc1ab5d362b42b99268d53a65a3fe97777411404683bac1ab58d54a1696cecd780064a73be7a94caeae9f1b26da72b949c790b7d41efbb7f78000504312a4b0dad466095473d9c41850ff9d0eef8c347ae40379840a621ed8d020004d3f791cf07df7ce628f6178475324292c23d0f19"}, 0x98, 0x800) r6 = dup(r4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000000)) 16:01:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) 16:01:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000080)=""/142, 0x8e) r2 = semget$private(0x0, 0x0, 0x4c2) semop(r2, &(0x7f0000000000)=[{0x7, 0x8, 0x1000}, {0x4, 0x8}, {0x1, 0x7c6, 0x800}, {0x6, 0x7f, 0x1000}, {0x5, 0x101, 0x1000}, {0x2, 0x5, 0x1000}], 0x6) 16:01:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xfffffffffffffffc, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x1) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffffffffff7ffffa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8001, 0x400, 0x1, 0x1, 0x9, 0x4, 0x6f59, 0x1, 0x2, 0x9, 0xf78}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) write(r0, &(0x7f0000000080), 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x100000001, 0x8, 0x0, 0xfffffffffffffc01}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10280, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0xfffffffffffffffa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x280000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x9}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x5, 0x1, 0x80000001}]}) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./bus\x00') bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:18 executing program 1: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchflags(r0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x3810, r0, 0x0, 0x25) r1 = semget$private(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = dup(r0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r4, r5, 0x80, 0x8}, 0x401, 0x80000001, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) flock(r6, 0x8) r7 = dup(r0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) recvfrom$inet6(r7, &(0x7f00000003c0)=""/218, 0xda, 0x1, &(0x7f00000004c0)={0x18, 0x0, 0x8b}, 0xc) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000200)=0x5782dede) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000240)) accept(r7, &(0x7f0000000280)=@un=@file={0x0, ""/32}, &(0x7f00000002c0)=0x22) setsockopt(r7, 0x4, 0xfffffffffffffff7, &(0x7f0000000300)="0eb5265b1e030f2616bcc303cf6a1d2a782ad8a5e75163d9ef6030686d05c5acc02563fb5941cdc95e014eb541ae26164bc889207960df92dc09b9e46b9591ac31e04ae394ed6d20b94cda91e9c657ee225525ccd156cb3fd1a735174dcbfa6e", 0x60) lseek(r0, 0x0, 0x0, 0x1) fchflags(r7, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000380)=""/40) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 16:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) read(r1, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffc, 0xadd5, 0xfffffffffffffffa, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:01:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5d27) socket$inet6(0x18, 0x5, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:20 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:01:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x6, 0xe40, 0x1}, {0x6, 0x0, 0x2, 0x6}, {0x100000000, 0x0, 0x3, 0x4}, {0x10000, 0x2, 0x0, 0xc88}]}) r1 = socket(0x6, 0x0, 0x800) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x81) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendto$unix(r0, &(0x7f0000002b40)="9596b56f01135f9e84ed8b61d37d1bac88630e9eb24b0b46d7de9e513b9541d84646ad5a8d975be4e6272ea1aeaaa7036c4ce4a27274edaeafbc6c0cfd388ce329a987179007efbe7d99d87b000000000000009fa34869c3dfca2b8a9ae3bd54330029990a6982321bbd85b4340091a22e0209000000000000003fc4e4031ab6e2ef17001f5e60a054c131ee1ee24ef0125df8ded22af7e6f879595bb43f8e1aa61ff93b10c5e7a3ed89833548a88dc4bd1dfd64affbd5e1cc51d33bff873c02000000c4df51afa6f9e88652267edfba844a10bfe94dabfd207583f4952990470c2e42c5dfc1b3dbba52c9bdb93ecd76c5b3cdef38d8d287684feb19513b2d059d759e31c3932c8976efeb40c517174ab512af8ff2e172c3800578024e335a04c0a4e900bbd8155e9029c10d25898a991d65f8805182", 0xfffffffffffffe54, 0x2, &(0x7f00000029c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffd11) setegid(r3) lseek(r2, 0x0, 0x0, 0x2) r4 = socket(0x1, 0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, &(0x7f0000002740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002840)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000000240)="28bf2a2fddf7642f2d92db8f56acf5cd34d463d3bc9c27828ae9143c6e3e5c89b925dbc647d398f5471e34f56efe516460c53c6b5f98285b234a90cd92d36e5fb29955e429ac4b246e66a3ca22ac663b929b0cae35e9b08c0b6daf535da98aa13ad8f56686f19b4a2fb4748f96e41e17ae7db83c675fdbade306a9612aa606fb083db0cdf5b987d131f7e21b431dad5962a685af38a706963080d4158b2d3e98dc4a2eb835495628c8d068a69f5eaa39076d4387e154b712f049c5a82332dd90718ea475e28b74cb5a3dd8ac4081d76cfc0f17488d1b401f918fbf0e39a09a4acfa33a7c79cc6979ce752ca631149b49ba92842a9978f7f590ac2fb73c5cd57c9dcb43cabbac54dd6c37bcf012392a1d1f556597756e3b435277606bd7e51ba524b29fe496d05ebb985d216981176a78a4aaeb15e2f500e738adbfcb8a539cf6b3c8b652e9cf14a49804c4b1131442ef442ba7d55be0af14622c9a8c36cc9f917f845634fe312265100eac3d83e3440903c144110843ad16fb87e9607ff507c5d2933e19db5a0f7fb36120163c3717ea6f64742c04c938c45c1cebcb7e54cdd21da89d4e253d8057e51fbd87522b332189663140497e6ed95351e912eed9f352330e76d822c3548dc95b1a6f9c7579a9f293fa44480a96bdf67ee1edeb2f6f29d818143c52335fc309fd8adbd76e759a0992b04fa6e7853c9eba15f977b4713b571a433b5e8d3af736cc8e8d912fb0d6fb4e11e6dfe9ce7ffd768e8528a02fbf8c415b9bbc6d645884492ca9eacf59430cdf014eb90ee8f7f5cafa2881b343f7a6386bdb7d4baf9ec4027a3d235d0f2c46e5c8814b2dc3a67aac2ca32dcfe46aae6f5b84cdbf10dda73dbbf1382b99d366e35813d025b3ac4e254b1b7be06cfe2fde888ce5a038f5342f7c575ed059688a0ffe9db104b632ca442eb3e9aa96c983c4489dd850eda62b00e60d77e48f5f6d2a57d338d5ca8bc594721a30ddcc6df97fccb832e5c99e8ec7e17ff70cf1a2cfeb4bde38fe71389373bc4515a37182e7a361effdd0dbc7b5d89a250a9889d2d05ec74ce459ca9043dd131608150651e4384ae598fc0f4e0c0661b45721ed79a99ba2259016a02b40fb75b1c06ebf2265a0c3f37253b429bcd522ce06000d2ccfa38ae9b7fc8cf5e84357664a841929e7465c7a1a2287b66c22712c3d1dfdfe8a2a6204537540404bf3b9b69af9daacf789b0832ea00b2fdd379c3edc58ec04bf1407d0f20803635408a992d653d1be8505c8eee32fe04c096f8ecc32e55911a81af46a81e58871a3f3fa06aafac70d304161e76dc6a84f368ef542c72b99dbf52a9aa37e88644fd2c68c1dd916760fe4c45e55045a3adb9a72d1f6fd75e7cf2f3e90d5fbe0fcc42577286175fed2c3350e042638477e2499b489f97c2d8de0e65bcf65b8359537e4a0a31879d86ba77a6eaced8a65b0afaf016566413c3690b71679936307d662a0f5194f8e4b7421882074c4e8e5a36a865b6b12273a17b1b65fe40cfd0811aaa89ec20dfe7629e644e3e0dc1c16c096f2731e2fd4bf1f23bb97950261a05f2670811be8e0af595419cd66c0928e6c770dd9814ae54ad0d5fb08708f6dfd1f08a66cbcc5df0c1878461bafc33e566187ac81b293612f97dd9e875381fdcb27d6160498108076dd004914f571b631844c731d311e64ba260df3f9c3ac15306c23fb63322311ab96484b50af67638e650c8d8eb7c54973eadcf23cd72f7bb7078800e68d4dd66a7316aeb7ca757534d530f4a1cf8631cf675cd234abb62aef794869c86773a413f611a52ff9a8b6a6dcc038cbad1bfd0938d9d1d241e4c354f07643221b95430eaa300f84cfac792da5652a8275105c7fed430dd3feacc2591d36dd43a081b599bcfe55174fe1dcd8d0c68342c4cda68748fa440c2fc536e6a7047406892744db10045c057c2eff70ee6b2dd136730ace2902f0bbf3f6d632b9ad73838b42b9a46d3675bffce2e32126dcddc93ac3c5ec38e71cd00466c0ca4c49ca03e7fc187b597e23fa016da4848293f98730d52d7d74672aac1949e6f671cf402cd3cb183e671e97a37df14d20604a5b98a10f7cfeb0555c5221a17066f1ba1436218e181a3170e1bb2bbb5f5c0311f88fb3c033307b1c30a2214b5bfea67824eea87a81f9dd989e341c187cd33eb0d75f0b2e9f3deeeb3b40d377301af5af86c4e8873273191c9d3027453ffd308be81519190a2bded96f9f59cb8c75f2cadd52e3eb0f2e43225112fa37f4407eb6ea673c1cae4279a25a257c08177110b467265b3ea5112ec368f0f9ba2ae6965605d96ccb647b6cc71ad599e035d6d38f604621c5be7eefb123647fdcdb7a9c3f08de95b37cd15523965acbf9ebf5cccf7ba0d73839efd27ccbfdad207d80603fbce933bcbb389e1415b9fd630d03abf2151470108486d28d35916dabd7526e7ea9c277b816e81363270733eaef6c2906b6175e801b9476f6700c155ff8d1ee9e3bc6ca83beaff7cff7353c288786331a15909f33371130c5302613d77ddf4b1996560d0c34a707d09162e13249e9f73a130a821dda35863a3ceba837059627833e3e8a32fa1c4f0c587560a3fd468630717663ef837e418c903915cf0062a5e66cacd915ba768b1657fdc824266e89e87f51dae12fa4531fd253cd32aef331488014425847deea0095aad5bc0e1b5dda79216eb0d90eac7b4cea81120eda3bfd11d5567e45abc2fd8521114236f8b17a83a9604a4c38d0ab3ae53ca8d2bbbb4f113f6e7dc082e91688fac2e3072485d44546117897cb3cfb1a92e7fdd4fc6ed8c44b877adeae89c249288744de9000e1023404315c831f892223ea170b164906d0f1da236d537b92c67572d62a441bb9a222c2e3ff172e1bcaf9a3e1ad091a2ca24666cdb0ab795b72496ff9ceeeaf8b466922254a9bc69f740e542e53aa3352d3b519fe1b8a8be38c5d8c189ef7503bb95fcca24c2b8c31c78430c0ff01577fc024369720ff9a722eb28570cda6dacad514265a0e970f2a4a731645f8651f61478b80791f1e908f60a5cafe4da4a3b80d689b74cc61fa8830bdef15ba3fa646f0923a78dbb7e71b1ba5b50e8700a51950f5c166ad88ce140f7f590682b5af9be1c0c50e8dc5db2ad0b6ee5319e37022766c7d148fee45520781b4edc99e7b8aadb11175f3049357d0b3721dd3a78ccf1ee61146f9ce5fac26c80563be7ad008bf97e78102b2a6b5e4ee1dd50cd8e5c4a7a72914123fd0478f7395f0578a83d7a2d5de7d1b9d2c44d5c75db1e458fc2f411257eb548339aeecdff5464c3c6d584ebe22380d5effeda6a8f8439b7cb0ea6a313635939181fcefa2bd85ea8c958b0283e38a5244fb846704acb746321c6d0f60576da850c4cb98418a035019bf7120e2215a011668a08c2ca5602eef9f336bcaa85aaea558cc7b08dcd0947527e1f6989a96901c6d53fd9160ed5b416f17bc5382bef71c4378553074b5702de612c5290a7bdd399f2511d8a47f740c9d2fedbba1f5b3e1e5ad7e9de99c474b2cf037b8c5c5f27aeedbfcdd3ec3082778f4ac1c62eb849f7fdf4152c680f80fa59ea5756556f1bbcce4ce380b3b5c6ff553b120e234b9d35de19b2096f091c828f7031524e996fc56584252569d14dc5fc91db44d7649589846d6bdc531ad5331c07bc98d3699dd4582d77424d3d74c1e6f8d53ef7fbc2de8211191bf0459e48381db4554a3880f2448716278e7ca054537aec567e2a28160c57e0ae559c0605ebeb4762d081921ab3715073b58f1ffa505da43076bf6c8b5dcafe15af80a624172e885c9c3e43988e52908217bc8e5b1e041c33ae7c21d4d35d72d515fefb3c0303cf3eba2be928e722adba1425b4bf8bc26eb831913ec63ea98281d9de4936de5ba6d35c01443714553499c3740ea043a59d32c9126ec021f98ecf2f802af6d6887e7953da36bba9a85f6604e819d28f59366db12dfbfcfdb64273e8df00c0bd714772e70fa94fd2d988974b0d301eb9e638129b4d8dc4e5ddaf740203b8f660d7a2f2a417addaf69fa49da98d93a2250a78c0f8605f88a6c4bdcd7e34ea755de0775d4f23163e2cc102f67ccdd3fa82a28055967e35856b4bb0752cf714edde80d8d438280cec5358ddbbbc9b2bd90a0d10b61818b53d097170a4d87955f58f3c3fc7c15caf5b65c84a824f575bb4caca41fba5c5465367887e68d0c075e71b364244d8d2bbda1b53984e598920b21d090936194f2835d26b3b4def15b1bbc199e4746852f7b8cf0163e884c8c84c6d8b062c7e4666c10ec4e301931ac68ccfad2f469bdad9440ffb1f9d94e3972c72abc09a58c5ae7e410cbfaacd17c68b0ee1e9de2b84c7ee5e1b409a7b39a8e3cf993b56de252df427ccb8126bbfc00f2225729471c2ec7b74a3a18ba4948b4841329dc1baee0fabcf1bcc0cad3a87ed8c8c50de20142d1dd59a45617345343fb07fee9a98dc58f447eeca720f8940536ac404ceeef6339b1980612a467abd117fb9d5a038cdb19149cf2520c691de37e0b695f42fa5fd0d6a70b3bde24d4b3cee646b37b3842b317c8ed44ac7edaf83c27f1f9c3426b79aea7da00cd57114c952078cb06f00e8b831fc01edda6f9f1c9d546bd9c7bb59dba732eef0dcff10020975ca6b33d4de5583bd1713793aecef7af5d7926ac1dee5239f46fabe2165d480dbd0ddc2bdafbc9172d0258c801faa2031ea8ac641ee9590eeb6c3d081c7424d6daa1b6f5a4af697d09d2a68c460773f667c8768125c32596c567b967a6003a4bf684ba6e0830e750362d11bdf8b61c0bfabe1abf1a9b9442e81d0f4b71d1746b2ea11fc2c111ad4281e2e408415e1a0f7e2c59a422c3bddc086057f3f980a49a2e6a01c7cbb2978c8f4733e0f712de922bc79b7e698a820ee6cdebe5a34033259778e547f2e93d2184e31e2ccc2991d55c1ba5ad9c257f27f754108abd8223642d4a60a69bc12d69ae2dd03fa6ef35a3adbc4e86bed4c111fa7be8906389919be0a73f27ce8635d17e7b76a22f4af4e494d8bb7e330342dce3f667ac4efa7a9bce17d57b125367d920827cb3408811ad310b9a07e97cb0039b129aebd322ca33977f3c9ee77c100dc2c95e9823d88dc21e2127e67131a07fbc921e33100de023592facdcee35b073c6df9866cf72fb0c405f41670248309849107b4a30bfe0d915a04b74a6feab603c94ee8bb321bf920910596c40a6f2614b28957e967d58aec5ec0eac83653f895e2f1c54f3eca3fcc375862f8e83fdd2a44a907b947c26076f46767c78267c3ecfb0a094647c08f9327a792718d043e1789c187170c8308fbf06a86a3de1a46cce174da58ff32f64b11b3ac4e04c5a347c52957b10bdead2fdb0482a9fd371b46407e50573e194fafa23a19ef8a42e410c5ca04a56fd303b981011fe314bcc2f20907441a58a226b95915a41f4c0fb41daeeda8dffd6a88a7938fba9936d9c702179b894dc9df710f033faf23ca1f03efcd0994f99446fea69d25f74ccc96d72f1f325cc0108bd3e9d7fdbcacb406fa4e372c2afc3187fb9191c8b1c63cc605d9ba2d87c44d3c3fe81c104695e000d97cc799d0affd8f79934c006fe1baa24fc34f2b5dc860a74bf763b6d346fa8fb05f01896c2552d3899807ee48f6075d334ffb6078831b18720c6890591170d69645bdefc1165d9e8379a523c3a39c512c4c45ca459d08bd8afbc19aacb2efbbeadcd260b4725338e5eceb2e3067778d8e97baf328c8eee4f159a992eb2b522e157824fed8945a7072b72e06a948835c6b2", 0x1000}, {&(0x7f0000001240)="6d74e7d38d563dbdad24b173c484311a32c4c9ef4fb6f538f503222aa96faa2e807c35795546c8beba7e557e97ec0a091c1d6d38d8b82f5ac97872726eba7373c8998e2904c2255092780ea6506858a074c77ba48c5572fbee1e321a90265f250237d5c5b0c4b424759913cffc6f358dac9f0f065a7ebd60ebe66e0dd0602a12c0e38d9a16bb5ca777", 0x89}, {&(0x7f0000001300)="e08f5225c6ea662dcdee22175c6a1f1bc2e5897e6535503a78f9c2e6e6d8900e1c447a003848128a9d", 0x29}, {&(0x7f0000001340)="ac90c36da5f84a69b033256bf147f4be7de02c275eec5adb3bd628399e9bcac52d316e841cdcea7aff33c82f51d354e2718a744a7d330b2bc708b4f6be5c1015a7d93161b10723e452054ea03aa6ec088264cb173e4e3d9dfa36a4779393ffa8fb8ec91e41dbd1d6aa25f42da06bf1ba19425d56a6fc04263e3d670776068ef25e8def09e29ed20f7dfdb16832fb59ce536ea6b37fcb5bbdc9c6cacac114d32482de453ec7e1dc9946fee9e7391eb0b4efae1974f47e01ec25d8e05f3fe8c05eb7e23584f17628ca69499720f68d78b09d8cd6ad0aa0f97aac05537704e81ad173419d2e1bd4b51f27cea8a4ca4dcaede29cd9c4fe34a738427db4095495", 0xfe}, {&(0x7f0000001440)="b338eea9be1cf7450b0c100c5fc57b5cac9d5a3a1f965469882abea0b24ef2da2705285b50a13761454be8b0d909ff35d62c73753572add02d6b62b0cfb7e343e75da849333b945d78", 0x49}, {&(0x7f00000014c0)="4861a22db44295bd8f0335492bed853b8ce2264148778fdc9bf3976d850e5433ac3dcbd6f64d76ec68e718fcdeb452fc534ef832911a46d2562e91b42d8d7ca1103541a7816f468b328c5b552504dddb1366ee56893459d8aa54c831b1995720fed28148335109c2f8fc0e5e10ed399e2f56a5b711d9c2e39eac81695a5135a608a77bdc0c60cc71fb7f44e7d78270d826e841280fff44677d13c1133b2e573a2938ac4981e7ee96737529e6a37234fa3d49b80b15b66aeb5d59a970", 0xbc}, {&(0x7f0000001580)="ce08b9fa785d83355edf4cc9965411668ecabfb061cbba6dbb64325737f7224179fc59c5229751e5b8ad766822c77319d7d3f1656954f2ef59feb3d8e22067e45b72b69ebbd4f57aecc43473dd6f022e96ce460d32f121e88e07f9b3686e97dfcc2f4b5f07", 0x65}, {&(0x7f0000001600)="7c36762e6e96bfacf0fe726bfc457a6952d6e3e64cc40e05265135c082a6db9779de82f69969244bd8b225dc1ad9e3204dae16de60a3c63f84c71be95222a073a815474ffed6282dea20a7cd10125293e594cfa734523e8ea58fe96fe715687fbee8c4ebbfd162c83c35fa0608cc16436b430bfd429940b56c32f43cafcfc37f10c23bdc88dd05f06b0d4dbb8b8ebfaecf730dbb28d08aab53aaf238672589aae8ec4a7f825077834e8f6771dcade174ab87a9b6122e7408f4077a5d3d3778c40eb4dfdf5c8b6e262994cecd06bfc56cba6dcc9d36ca6c3e67a1c0d4024319f1230037f556972abc79e052ff52f4c29e3909bc797ee9800f8d5b49a3bacf4c5b08245b633b922d38911b2226860c96ca261e6ed873b97f6f86fafda74229b8f09fc584b314b726bed5de3578a8df4f25cbb573df6e2a3ee0943a5452905d6ea0b051e3600a4d2801cb66ee5d31c9b17c0e9bacb5d50d2b5cda28eb7ec35d883efbccadcb85e9a43ae1f4881b01025b3ad6ed7979194c4e03d87176a2887812a275f79e602347771bc8d2204bc5e4299b29658b6d8d223526ef3d8e95eedc9882a6cc826bcc160929dba950aa4a40e76d49956db4d9d3861d8bf60a437e3d7a53702bcb908e959e4d2fdd49a26d3d7ce0422176f21a8be2a9506241174eedad5cdf2f96b341a9ff667cb05acce9b9ad044f7daaa80d99fdf8c433daca5cd629207d85d353ce90500fd94d0caa6f743d07c03a7b935a5ed4a735eae044bdd7f24e789d86909fe6d25642775f66fc341812ee529d67d47c9b82318c7df14c9d5a3ceaff28504f7158d4afda488644b245fca7aa054ccea12cf53117c5f6caa09f2eb385c91b4c94b91b5a4c94e7c33ec7db15dfb3fa9093eeca8b17b40ac2dc9ad51959e313e23d9827b5fe4e917b6b9960518cd6fe04e986fbe3e3bb726d6657d1b171b48944b64f2046960a9ea841707d177673b7be0aa4afb9c51938bfb3c0a6550d812c853b9cc35286fd120f9580e5967b280e2ace4a0a7f2419f97230bc8ca37efefed0207b4db69d1dcca60e9c7dcfedebbf83cb5552116ee9c1f1736495f19afc2cf9851d4b872ba4b7773e4bd5a7263ce5814399441753aa4ae2e8394cbc9f19d81ec985fd3b03b7e7048344adbc443bbd5b0c2539f8034c62a915253c132648f3fefe381462838bcfe50f3c9345a679a73ad080e530f87e0256900d4d21030e41defcd9bd10533d4c03616bc64d215d3dd4cb043f1558f3d6117c2e66a09a93c7b1b752c4a8c0905cea1102658a8c38523d211e2c610a51dfeeea0b49b235ece04c2deb5261d141ec3c1fe3666c5e2789966f1229483115cefc30806c49c541f8a0624486a341e01a3b1aed9794cf869a79d43f7534c928858b2237f6dd34dc4c55a1e912dd9f6fdede9bcce6f12eeb8c2005466a8a45330ca93f9143495259b7d58df530fc62183302d9e0ad2b5e4ed60080a2a842916f23f4f191bb0073b7ca7a2090c92160f617875ec87b6d329234630172d5607c1b06d5b2df23dc53f87c665a72a1e952cf351b571a75b9bdcf568dfbf6fd483d4de8a50f30ba1918f947388ae059323ca3ed779497ce889d9769a0b2a40ea8f198fa24f6b0e363d3b2fd24a62247b775bef00b298e1db83d0167434d39835125b1ddfa444dec65b3dc88c396f6cd07aa91959134e6b3f4b781bb8279231c6927c80c8ddc4d96ec3679731e508b6c75dd19d80dc30b964bfcbfd28c8f2dd09e574ba3f7d5f007f078e369d812fbf573835aa4f124828883b433e135dc9ccdf69812dc45356c7d57a5b7304270268c0195e4db4e19bca9b9bd0917c17a3caef5169ad7e6c28036bbad8bd4129d43f52e3fa47fb874d727372981e198c52a10ed3b5a684843eb6bf96c316354de4e29737d49c215712faf11c7127b48bcad840fd213c1a87fed0b0fb6eac8dbaa477e29ecf4c526f0e4d7e155fe7a8bd2cff7acdd8686d5b0e0536ea275b63225b0df1160d99c7e68a36c289f910d0949e01a4b03d768063165a144013000657b629c07dcf597ed37d89392de5a1759437c26c686ade7259f8108b702f960b75c37336fa774cb6df8a39bb84a734d3f2390a1c469b42a543c29ac30dec47189de54d6912fb436b5f93b7b9329ca208bf63e5cffc462488efd6d34bd6f95800e202efe9e37854ffc289cd9dc7f2f4e9f55996fbe1664e00cce85056ffab5a97a0600dfefd630d5f2d4591405424805a9511277be57c52fa1ef6bb45c1375d78382d708af5c1a3804142adc99e5f852699a49d96fa68af201a7b579016a7fe7093deca9e62806169a882d186a5e8ceb487d538910980fe8b7b7ace54b9820799a1c9bf158a2f50ee59e2c4e8600d6d8b7a5fb105c2d67af4f5d8c7fc0201bf8677ceac96c1a39f3c020a61f5f1457bdfb5c78aada55c49ba71df1f1ac8b2693a2399daf636a74247cbd6e09a54e6c99135b6adf2507a298c11edc076f6a4797f4616a4816835abf53e35ae2e9324607bec262a5fc430daf7b02e5a02e70b18eb781c446079059f47c75b162ec3f2b17f9313c97266644132c4abe891056f34d9f2bc20f4cd7ee72a31864d1022fcc4239a7d79f373b7928abe3dc4a8de8ac2017a44785fb18fbb7532378ee6890f5abb3204fcea1c2395f6e7192828251153bc28f274a6f5482d80bbd506e360b81406145ebe1bf8100edd81abee8c6f6339f898b7382c9b517c75d8edfe30ecd7ab83fc52c882cb20b3d52d00a26bab8642bb706cf6e8ea5ef7c217f0c9d47d29c63b41501fa9c80dbe172ad2cb5d54adc336843daa196cf1aea8c8cf5d247ab06b16571304a8ceaf04ad55d11dcac1a059fbfc33b7c40ffa42001648b04a6007751e0d47cb54beeec60f0b9859fe31a32ab83205f6a81f1dbfae65396787e89870ad233a88accb4787f94fe7d6865e59fe2733065ac3e9b32b10ccfe577d383a333702fcc8778000243aecdc495afc7a056218d7e69ceec712e21e65f6f73580937165601464a5e618ab4c158365efd1003cbe21eee06271136870b4a6e01b2a0b5915bfee560d4358ea690c2c069ecb5fb476225dbb8f057f2c2322fc42a0efbdcf09b0331d98fe4b9b7c9423cf784a4fd3b17cddce546eb0f527cada30cb30acdc600e03f151897f023d6f80e08c7b9a5a1a0bee722a396766aa0c59714623625b0bbccea3aa6b7d2a23871406b6725a0cd006389ec82f9d5e801ab97dd82f3bc44bad398a9a7aef47d8de44b25c2f8dfcecb9ee8d084e1ad8197d8e5b33bd82e07fcca39bf468c8217d8454304a41d2a4470e20cf540d8f53c020823b7d17eb23ede108ab4e133f3d0e8d654e11b1b9894db77e20bd3c0562709afaec7f5cf5f1984327aacdc9bec3107868edf24e6c0b8da9c08d7a452ddff6524447589150934087945554a3a3d8046945bc4f5ff3fe0536b4bbc4f46d9a60b61c5ef362feea31f015c17321802d69e7cbcacd62e13803721fe49d54638dd2fb7abccec2f581d8be56f9e1fa55981e4fe2ff521efcd5ced4b4f9497f0a3ad74442f1989081beb8d827e6822906f9029888c8d4701bfb0233d96a0526e1560821c800ee6206466fa89903bf8c04ba6f228664f41aeaac31429623d9924cf738a2b2c1dc126acf4cfc53b68ac66545aad4dae308f6e4071e29e6109da31190e0cab8dee0a56829c75ba6ff7e68bad524ddfb43dbc703d757a5b5089580135585bed7d55586cfc6c1091c3d1f833b10fada892c8f9a1527f78eeb46b87d68240c87f0517672fb9f4616569bc5023e6dc7cce892a146c893a9ab5b8e087fc470c66bd67de6828706facdae34cbe93f4a66aa0118c908c507b2188d04889613ae9350df014b60e4569817e6c5daa5ffbfa356616a9ddf0fa3a3c79ec96b0562d65cc5300e196d681295bd2ac23c92597337035ad1ccf854f7d10683a6ec01552a2c0eeb39a8923f25bb4551725850b26dea3bf1404b2e45b7b34d66fd6270812c85396341a5a0f74aba3543f7ad58947a56c9933f3d766c74db3b7e8deff22d1f41f44611066b51ffc3ecdd808c1acd451804d17f414ab2483fffea7f2f0bb73affee5bc373079b5f8491205f7384d7ec33ca6123f4d383bc70bf96148b2a5b448e8925bcea127a94f4ab2aefaf80aee5b850b83aa35927429d76d5aa995455fe9e4a0855ba9c6ab674a256999147acc30e3ba9e82fa01bd4ce78fe6b70c15bafe551968075befa5d4ae9b34ace47693416fc3ed14fb77c72006895610af885f601f7adb9fbee62503b482ce36d1edd673f92718f5e1d5b7d494a68efb6aa2cca2953524e34cbd296e7f6c806d87c2ecf11f7c9a8ac89ca42a7cb39eed6cbde956964e8b01330b02e661a3748f7c8089f7c6838c550a276b61f6f3e8d66a7836bce99cb3bdfbf25254cf311f0a6e6fb3fa7dabd2a9122566433ad46d2b76d60d566e005bfd1578111e0d8f399fb23b6266d76435fee5db3cca22ab509e1b07c009ee68c4d365fa2c0a8d46620eae07ff629696c2eb3ce2998bedacbb892b1218fb0612fa8e00b72ee9e3476441354298adc898dd41cbe63c25c39aafc29b49d2281d600ff7eff66ecdddaa60deeabe2468a6e8e262a8ae6f1ec36207bc8366b65bc175db5544b56c28856f46a6339664dc2ea8a5ef0c4721bfb86d63553318fa3c316105811d524563af78f34d8e5f493743a6c2b4709c384af650b509cec1ab21ff0f9151980e0625a9e810494d67b81ebcadf769f12d463e604d3925e5a9e5554bc665222c8b50c733a217b1fc02aca7f197b982434a7062bd0aa0e020c11173e830465bcd04801a9852f9f2369cb5b01583040ee270f446f57c6661a7c503b5fc0b7f8f0d5986e01e6126262863ac2ca2225c9c3a2c47dfc1752462307ffc1fa7f8a629a05cded758c6b47c36ff6499481e070e39253b2ee78a3955fca8f2969285cf0ebb81df8638c992e70f190d0fcf309f5d2f2abe79c73ff213839f070cfa02b6838a51fdbad1715c00c671c13c66441f10e7b9de4396e019dbec9380487cb3044eb6b7af6be4210777d0ff48def7d0e40082da9e2cf3952fff62495d9f50acae1da41571e6e62bfc997f61021be5ec248dc85f2e0caffff8c0d1adc7d899974cb64f1731fac12e840a12bc1ddf7c64bb46f7e460e46ec29d8154c8a441dd167b053f6cb9efce3e7727a20cb330f083bb0ff8712ffdce374066b01ff24cffa184371ae45755e9690ce2e131bcca38896189b779ba7cd30638919e5f2096c955e0578f8c811711e18093d1e47a79cb79a1b94e069f18abc6f12b534356d299a41c1c874b4348bd212aeb905f0fc9fac783b4eaf74b01318967aeeecf22fb78930305585c354bbf294ea11b83029da2bdedf36523ddea668cfb8812df6dc84f61d220c815a2c28afb214e1e844048e05af5cf34f2dd720693e4a2c1a327663e07c7d3f6f0a87cd6537419be87b10387320e56cc13333549eee880ff36bcc391c14269423488b37bf6a62c563589f6803e8759fd70d6ea682484b7230df84e4082e5d9993c470f5c610f2ce09effe8e89fcbeba178b7b03f844745e84e2eb23f81d5531dff97d8e6de808dcd693eaef9f70a76656023b7a3238ef18cc78608909dab8e140840ed1eebb834934a06122e82d723a2ffef3f22b1c1a055e25763aa11d56ebdcf21386aa5b828c709f46c569eb3fe8d7b9138c52482d1b094140cd57957900d70d8696257af8f129bfcc51ed4303e31a03cf6c1e48b7f2017a2a99549e78e4f44fa35b11b0931887678b6e6576f", 0x1000}, {&(0x7f0000002600)="43894d", 0x3}], 0x9, &(0x7f00000027c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r0, r0, r1, r1, r4, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r3}], 0x70, 0x8}, 0x404) bind$inet6(r1, &(0x7f0000002940)={0x18, 0x0, 0x9, 0x2}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x1000}, {0x80, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xff, 0x3}, 0xc) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f00000001c0)) r2 = dup2(r0, r1) getpeername(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000897000"/27], &(0x7f0000000200)=0x1b) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) 16:01:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fcntl$dupfd(r0, 0xa, r0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000480)="571e13c8bc5d597a86dae3e6436465e22c914cced5e0a7e69201ea3ab02c7513eb9c228e3686bfe82c7aa4c916dd01028582ec262b8b883082871770bc5eb70896f84895c21970738dea3fa1ea85f8a9774c52dfd9486f3e741cf941eb54a4fdc433a7aef7d66002ec1a322a2fed657b7177", 0x72, 0x0, &(0x7f0000000500)={0x18, 0x0, 0x10001, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/121, 0x79}], 0x5, &(0x7f0000000340)=""/215, 0xd7}, 0x2) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x11, 0x1) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x7d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x4}, {0x26}], 0x2}) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = msgget(0x3, 0x40) msgget(0x0, 0x100) r2 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = getuid() getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() close(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x332, r2, r3, r4, r5, 0x104, 0x5}, 0x10000, 0x1ff, r6, r7, 0x81, 0x3ff, 0x9, 0x7f}) pwrite(r0, &(0x7f0000000380)="ffc8676db90f17e0c51f9e03f9e0a1e1e6ab9591d30755d06b17fe906326029ccae3371c2e5585c8d3b01b5bf1439f9ebcbc27e7d82d63b398732614ab0d09a9475bf05f732ef6028ae66c1a103adc51595874a08dc9ded7b63fa697c5996f6b630a2290a7bd77429053ad6ded12c904967fca8ea056f4800df1233c360971c818d62870118e746b60aecaba21964dd9ebba36cc52f8328d2a71b9d8a40e16e610228326", 0xa4, 0x0, 0x0) r8 = msgget(0x0, 0x4) r9 = getuid() r10 = getgid() r11 = geteuid() r12 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x8, r9, r10, r11, r12, 0x10, 0x8}, 0x9, 0x100000000, r13, r14, 0x7fff00000, 0x37, 0x7, 0x5}) msgget(0x1, 0x2) 16:01:22 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchflags(r0, 0x10000) chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000280)={0x1}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)="4fce9f057171936b7fa10e829cac75e6e4a066af00ba2254cf70974ec5a0e82123dece2e70f0cdb32bb4428c5898d96f5dd62526efe9dec7f6d2eeee30", 0x3d}, {&(0x7f0000000300)="5c64eb8dd6486a37793819b479f0f54da83e9756b660c49364b74c4adeb6b977b16587db5763e4e7b4a2337b809d2659ada9136241f859916185987315ea5d91811a157c3f124d6b5b5aaac56a8204bcc4d300cfdf877e7df1d8d2cf9949a44089470ba5a4c0f4bcfb470fbe60ab1cec15c26748e39a", 0x76}, {&(0x7f0000000380)="2465ec56ab617c7035cef09dcb8a933cfeeba36f170911c8d4bd7dd27cd2", 0x1e}, {&(0x7f00000003c0)="fe018f7801c32e119d1044828f92396b9967290d9e7b8021d9935d257dde53865406b0d2f1a12130fbb9ae2ae17a0abfdecdcad362b4282ccb50dd724d23e3d67d853bfac226ee7b3082e7072e0a45ef48f34a37b3ae8f68506ba8710d", 0x5d}, {&(0x7f0000000440)="1c70585ac9f689e7bcc00e53cb5f60a4e4ca0ddf8714934ca1f099be838fb3d04bf77c907b9cea7073cce097810cae27919018399e141cb12eee481073fcc879c2d27e7a7ec73b9455a9f31500af61cc9c970378115f2d", 0x57}, {&(0x7f00000004c0)="986d67d3332f0ac5205cc6a35b808f27b7b7b4e2318a4cf8e34456aeead1a2fc0418eeebbf862d7bd971e6f93d6f1adce97164a7d5d4640b841c44d0e7d440f081448802d5cc5199115d29d215", 0x4d}, {&(0x7f0000000540)="0c72d2c641fd4e213ec681728b47e7c580551104fd991963214ba4ec546bdb1060af1eaf6c7df70dde55e1088831527fdfea73af4576c8a2f5047f5c6f2d3cf231a3d8a525d4bb7445ba98150c4a0ddca6a4d9346eb41030b779b759f241f7755f71e674c6c4ac508a8788d1af08ae42d180262a27fd0b6d35f21cd7e2325113612d290330c152e8", 0x88}, {&(0x7f0000000600)="5f3d501f748603ec507c45765631015ac2f3ebe09edf16c49fb10a061a6b58e9dc9e60bb4493d2dcf68250bbcdcd4fef6dc419d9d59503a5e10b4de384b616a96ee2f2d746877b4b18997dd42aae9cbc081471acf960e9ffa28ef201ae1800ca94a351d15bd54302c52c6d4779f5e1adc5ebfd507f02cf", 0x77}], 0x8) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000700)=0x80) recvmsg(r1, &(0x7f0000001dc0)={&(0x7f0000000740)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001c80)=[{&(0x7f0000001780)=""/133, 0x85}, {&(0x7f0000001840)=""/13, 0xd}, {&(0x7f0000001880)=""/88, 0x58}, {&(0x7f0000001900)=""/62, 0x3e}, {&(0x7f0000001940)=""/174, 0xae}, {&(0x7f0000001a00)=""/191, 0xbf}, {&(0x7f0000001ac0)=""/173, 0xad}, {&(0x7f0000001b80)=""/209, 0xd1}], 0x8, &(0x7f0000001d00)=""/185, 0xb9}, 0x1) getsockname$unix(r1, &(0x7f0000001e00)=@file={0x0, ""/19}, &(0x7f0000001e40)=0x15) close(r0) pread(r1, &(0x7f0000001e80)="6f0363c90223d64bed467dc727aa", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000001ec0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xc0000054, 0x40}, {{r1}, 0xfffffffffffffff9, 0x82, 0x43, 0x81, 0x1}, {{r1}, 0xffffffffffffffff, 0xa0, 0xa, 0xffffffffffff8001, 0x1}], 0xa6e, &(0x7f0000001f40)=[{{r1}, 0xfffffffffffffffe, 0x4e, 0x4, 0xffffffff, 0x200}, {{r0}, 0xffffffffffffffff, 0x48, 0x11, 0x3, 0x8}, {{r1}, 0x0, 0x10, 0x20000000, 0x34, 0x6}, {{r0}, 0xfffffffffffffffe, 0x14, 0xfffff, 0x256, 0x3}], 0x1f, &(0x7f0000001fc0)={0x8, 0x3ff}) pipe(&(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000002040)=@in6={0x18, 0x2, 0x401, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002080)={0x6, 0x0, 0x0, 0x9a92, 0xb50c}, 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000020c0)) sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000002100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000002140)="7c26b1e84a79ac54ea7ce651f5f03b453ea12c22b9b6f9f5612746a31d05e6fd07fe7b729df24abf89593aa7d450bbc82c46b50b786ba0bc1bc41a033fe9538d91f0e5fec945bccb5a043fb7813feebd0fa4c49ae03f0cce7397d2236a31d812736665e33d8e974dcb75b34e95d29be17304f4ecbedfed924bae32", 0x7b}, {&(0x7f00000021c0)="cac2509b67477cc46136dd079e2315ba4ceac9a5628955f3daa417efc39428a032b589dbc6fa246ee133d5fcef58b1d1d019c3fbb776fe4972e5b8cad30fbce53fafd27640d4b9c542700669b8933aaff7187973a0fa9af551b87e864006337a7bbd9bf2055716875fb2f6618d2041e2e88456c206fc44740cc48f1172c1ea63bef00826431c4e0fb83527589ab7e010d3c642a3d00c39a9afe3688a84018b33472f7dba6d02775493492e5b43100140810ea609a93cce0aa645f07360057d14e8610d30f4393afe1bf1c9f572629122506df36c5eb80545fbc9fc9ac978780f249da83ae71b22f02b6d5069654e82df66278536c286add5edc98a67", 0xfc}, {&(0x7f00000022c0)="4227ff632d6afe5f51f880ebfd067858022d7d572ff126", 0x17}, {&(0x7f0000002300)="e92f1e32ac107808fdc383e7c27f5fc8c16c344088145037fbbbb1d3c1bf9543d49768c5f4a3a3d811f4d5e40160ebb314cacc3219c3d5c7f92441ab7dbaa48ab0915554c4436770880956cf34ec3f6ab3881100c8381f6fb432c4bb9ef447972f35079a690face0f83e7c414d9f794779170c113ceb7f478e1baeadf9d3cf5283daeeaadfccf17e8ccf50b240e8e01aea181543f03e11158a7920114a387c0f2005e54e6cb9b44405bf815dd3de15e90986972609c458d5de777f7095ee0b5c7068ab8a95eeda9dcd93a454a832", 0xce}, {&(0x7f0000002400)="46e3ebbf69b455633fd45ca1d11ce68c95960d835369dd6d2600a86079f7957623c40eb11ed20b53461938e26a000e144406014562ab8fbe6e3c2dbb6cbc2528ed6ed5b4ecff3618a2871ec7028b2e3b583f58aab9ed62aa612195104f56e20f4a4bb65bc63f844b16e9c1a3e14d7efec3fcc31e158d9817948c8827421cda67b72f78697f90523a2d6bdf2427c7e381a24ca629696bd5f88ff9bedf0dd67a6d2b25604c3be0c5a3f3f5f33f96125e0043eb1cce222b2e19045b8366bf154058ec9282e48ec30af800704b4d363a989871581b776abacfb17c7f7727d1972e068293068f4e", 0xe5}, {&(0x7f0000002500)="c8c67da247eada791af858106c8248dd05bb9cbfa5a74184c902626aa5c2a0df7164b18e52e1950270cbe477f2b0e3d21dacd6d3f5656514e8d8a70ec4d5778376d03d776a203c85ea83c98bc5073418833a5272e085f2d709b7689368b318832bcdf43300688622c2b6e74ec4109cde5289a240b82df97fa5bd8dda8a2015e7e123a743e63d206c762619ce9ded3ee87980e821f4dace6afcc9", 0x9a}], 0x6, &(0x7f0000002640)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r2, r1, r2]}], 0x28, 0xa}, 0x400) r4 = accept$unix(r2, &(0x7f00000026c0)=@file={0x0, ""/4096}, &(0x7f0000003700)=0x1002) poll(&(0x7f0000003740)=[{r4, 0x40}, {r4, 0x43b9cd1397ea4f73}, {r4, 0x30}, {r3, 0x20}, {r2, 0x10}, {r3, 0x1}, {r0, 0x19}, {r2, 0x124}, {r1, 0x10}], 0x9, 0x0) pwritev(r1, &(0x7f0000003900)=[{&(0x7f00000037c0)="09131d1b8f63f2862c344490b311638bb2b5708ff72a1c", 0x17}, {&(0x7f0000003800)="2f5c244f703024a4996e6ccbad17b3bb2388083b5df22ef60f5004866bfa374560c308da3704d4a41b8d5429c21d118d8ee39be6ab98f4cf407e3df65a82944c576d0580ac27807627e59a4ecc05ae7550021973dbb3ae2a745c9eba8f16b241e144688d3ce88a83213a7bb3443185d738a0a8418402b262522103ee1370fd0ed7c7b1017a2c74411f44a839f2795c9fc78818a0309ddcdc30eab32be08e0e8d8ea8dc4bc8b140730ad45760f45d8c4bdf43745f07a33b7bd9a1aa48e9259093196d3d01b9e0e2d81b5ae6b27d0126aad6569e39797e2ef4ccff7022906d4f9b8a", 0xe1}], 0x2, 0x0, 0x0) msgget(0x2, 0x12) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000003940)={0x2, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000003980)) socket(0x19, 0x3, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000039c0)) accept$inet(r0, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) nanosleep(&(0x7f0000003a80)={0x6, 0x2}, &(0x7f0000003ac0)) 16:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:01:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x2c) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x857fb38342ddd296) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x200000100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:01:23 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"}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(0x0, 0x0, 0x1ff) 16:01:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) 16:01:24 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = msgget(0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(0x0, 0x0, 0x1ff) 16:01:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="42c17274665ef259bd80b2af036551699407a438a5fe1551d36bdc772ce7684ee701d0b3f177eeadbdd5c087e5dce159382d82b6ccabef5f87e23cff1e3d41c8ecaffbeedc434ef20a9fb4a60a71caa22301dc1042a9b9f89a1350b36f9e5394fe4ab3462ed24a5565082619af08606c878f350c05942cdec4f6bbd00c0b1036f56c472b", 0x84}, {&(0x7f0000000080)="4f13b6912b14bb288b288aaf08c132b85e9289904782391130e69d79eb052bf4204915474051306a2caea2402180b134f0734e9d47f710aff4", 0x39}, {&(0x7f0000000240)="9b21b111e88e6e037d63418dcc438b08490c61fe9d35bb86510978932ebbd087b19469dc893623068f3be6bcda0645e5b3e96c4007d2ba5ebd34d79900f16e90f0d052d3c6b3af2eb6934e9b4d5c", 0x4e}, {&(0x7f00000002c0)="549b8b3a7a65c23a79ce62fbca3f6b7d5d9df0d091f0003a5b5fb8076ad01a7e71b5a5db07402f077ca9b4fcd193164f38298477ece452f06f3282f46399655767098b8e8575f9e006fbaa327fd38d3af5f6a147a4278c0c3b2f77c7d6095fdf6c2b4fab0b1796a205acb5420ffae781f4c1e19342236ab027af672b18770b88c083a200e760db5077b6b98091e22e1f473b9dd7e246880c0aaae8c0586d5f79385f5be51b1fda79ae34499028c4a502bff36be10214e118b1516320e54f83fcbeb1b5af0433b26f8f3f75bf0a58e71eb28a771453a837bb25332d0581c97ef8eed8489b08d0f52bf16894978724c9f344dc5d18b9144aa1286ef64955", 0xfd}], 0x4) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setstatus(r0, 0x4, 0xc4) fcntl$dupfd(r0, 0x0, r2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="e1", 0xffffffffffffff86}], 0x4df3) <<""""pckbd_enable: command error 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x159, &(0x7f0000000240)=[{0x3, 0xffffffffffffff80, 0x9}, {0x2, 0x0, 0x3fe4, 0xd64}, {0x7fff, 0xb3, 0x5, 0x4}, {0x0, 0x10001, 0xce3, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='i') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x0, 0x1, 0x3, 0x841d}, {0x5, 0x6, 0x9, 0x90a}, {0x3be2, 0x9, 0x8, 0xffff}, {0x3, 0x5, 0x4}]}) 16:01:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118425cfbe44b8e61e182f51b50810402003a029dc5314d2bdd1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a9d4e35635f7902ccb23a2386f2e4af64801deab47184d2435a836cd842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa83682624a3daf2be1c1fda60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e0417183cd6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a874662bd7ed7f363ce5bced", 0x838) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x1c825c8e}) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(0x0, 0x0, 0x1ff) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d, 0x0, 0x2}, {0x6, 0x7, 0x661, 0x2000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = getppid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x54) r2 = getppid() setpgid(r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:01:26 executing program 1: r0 = socket(0x20, 0x4000, 0x8) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) socket(0x1, 0x3, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) shmget(0x1, 0x1000, 0xc1, &(0x7f0000ffe000/0x1000)=nil) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040), 0x0, 0x1ff) 16:01:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xfff, 0x6}, {0x7, 0x8}}, &(0x7f0000000100)) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2003f, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000280), 0x1, &(0x7f00000002c0)) ioctl$TIOCNOTTY(r1, 0x20007471) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='W\x00') 16:01:26 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000010a, &(0x7f0000000040)=[{0x4000000000005c, 0x0, 0xfffffff7fffffffc}, {0x60}, {0x800080000000006, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x2074}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040), 0x0, 0x1ff) 16:01:27 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1000000020) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:01:27 executing program 1: setreuid(0x0, 0xee00) r0 = getegid() getgroups(0x368, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) getgid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:27 executing program 1: r0 = socket(0x2, 0x2, 0x60) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000016e9c7940000"], 0x10) r1 = socket(0x0, 0x8000, 0x3) r2 = dup(r0) dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x3, 0x100000000, &(0x7f0000000400)="11c11a282f59c6e78f4c541f621e8e349f607b1d54dc77ee415639e5348151f8ad43255f335a9f512b36206cc74e1fea29bb15c62421dacf908f7d1284c3dfe68da591ae7849770ccc5e51d51eec32740c59b5440296a882d5cf642e4ad6b597b5f8f3e4d610599f317a6f460287084ed6edbfcea73e0cc2daec203c9e8ef61442bac1cf49f9a01ea0a2ec14432c19ce9cf6e9cc7dc5b4ff6f988a90a2b60286c5e4697c63ee879b6e627e1afdd7cd4430b239ac88806ffef99683af598639fe4ebd121c55680908", 0xc8) socket(0x2, 0x8007, 0xd7) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000003c0)={0x8, 0x9, 0x2, 0x3, &(0x7f0000000140)={{0x100, 0x6, 0x400, 0x2, 0x4, 0x2, 0x3ff}, {[0x401, 0xe16, 0x10000, 0x6d, 0x8001, 0xa1, 0xbc, 0x6, 0x800, 0x2, 0x5, 0xff, 0xffffffffffff8001, 0xf03, 0x1, 0x3, 0x9, 0x401], [0x4, 0x89, 0x0, 0x3, 0x4, 0x6, 0x51ff, 0x81, 0xfffffffffffffe01, 0xe4], [0x3, 0x7, 0x401, 0x5, 0xfff, 0x5, 0xcac1], [0x9, 0x67, 0x2, 0xfffffffffffffffc, 0xa9], [{0x5, 0x1, 0xffffffffffff9e52, 0x7ff}, {0x1000, 0x2}, {0x80000001, 0x4, 0x6, 0x2}, {0x2, 0x80000001, 0x7fff, 0x7fff}, {0x6f, 0x0, 0x0, 0x8}, {0xffffffffffffff58, 0x12, 0x9}, {0x4, 0xfffffffffffff67d, 0x6, 0x2}, {0x8001, 0x1f, 0x3, 0x6}], {0x100000000, 0x1, 0x5, 0x60000000000000}, {0x9, 0x2, 0x0, 0x6}}}, 0xfffffffffffff19e, 0x3ff}) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040), 0x0, 0x1ff) 16:01:27 executing program 1: r0 = socket(0x6, 0x4003, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x71, &(0x7f0000000100)="248f094aed6509d3c068419d3e6c41dd60e5b515f7635f3732edbb74182d1cb734f5f97d2f504dcaffd45ac12c5832845c1de8893af35faa906a4a3f4b7beddb2dbec7865747763b358602b1e2fa3573db13632ed4d4d0cd6f9d50689dba74b530d0d3149ff66b207489af694035426d6c") 16:01:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10200, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:01:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}], 0x1, 0x1ff) 16:01:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/4096) setsockopt(r0, 0x29, 0x10000000000000b, &(0x7f0000000000)="000080022e9277550bb78c1cc012807840f99696c70fefc7e866f6", 0x1b) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:01:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x10, 0x8002, 0x5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/250, &(0x7f0000000000)=0xfa) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}], 0x1, 0x1ff) 16:01:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012edd00696c653000"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000100)) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 16:01:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x2b5, 0x4, 0x800, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xda4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xa0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000007c0)={0x10001, 0xff, 0x2, 0x7fffffff, &(0x7f0000000540)={{0x16, 0x305, 0x5, 0x9, 0x7, 0x4, 0x5}, {[0x6, 0xffffffff80000001, 0x9540, 0x5, 0x5fe, 0x80, 0xffff, 0x0, 0x7, 0x1, 0x20, 0x6, 0x7, 0x401, 0x7fff, 0x6, 0x4, 0xffffffffffffffff], [0xf1af, 0x7, 0x3f, 0x7, 0x2, 0x0, 0x404a, 0x3, 0x1, 0xffffffffffffff30], [0x4, 0x4, 0x400, 0x0, 0xff, 0x0, 0x10df], [0x100000001, 0x7, 0x7fff, 0x1, 0x7b, 0x3], [{0x0, 0x5, 0x0, 0x3ff}, {0x9bc, 0x7f, 0x68, 0x4}, {0x7, 0xfffffffffffffff9, 0x8}, {0x4, 0x4, 0x0, 0xcc2}, {0x80000000, 0x100000000, 0x8a, 0x3}, {0x11da, 0x8, 0x8, 0x55}, {0x7fff, 0x8, 0xff, 0x400000000000000}, {0xffffffffffff0001, 0x7, 0x10000, 0x5}], {0x1, 0x6, 0x7ff, 0x4}, {0x9e5, 0x4d2, 0xff, 0x9}}}, 0x9, 0x1}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:01:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) ftruncate(r0, 0x0, 0x5) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x11}], 0x1, 0x1ff) 16:01:29 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000422, 0x0) socketpair(0x30, 0x1, 0x7, &(0x7f0000000140)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7ff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x95) 16:01:29 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file1\x00', 0x400, 0x2) getgroups(0x7, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) execve(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='&\x00', &(0x7f0000000340)='({\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)=':-\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='c\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)=']\x8e\x00', &(0x7f0000000640)='\x00']) mknod(&(0x7f0000000740)='./file0/file0/file0\x00', 0x2000000a, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x10001, 0x9, 0x1]) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1ff) 16:01:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:30 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x8001, 0x9) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x28000, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x10, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x240, 0x0) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x7, 0x200}], 0x646899ca, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffff9, 0xa0, 0x20000000, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0x8, 0x40000000, 0x0, 0xff}, {{r4}, 0xffffffffffffffff, 0x10, 0x6, 0x8, 0x6}, {{r5}, 0xffffffffffffffff, 0x20, 0x20000000, 0x7, 0x2}, {{r6}, 0xfffffffffffffffb, 0x37, 0xf00000c7, 0x3, 0x3}, {{r7}, 0xffffffffffffffff, 0xce, 0x1, 0x4, 0xfcd1}, {{r8}, 0xfffffffffffffffb, 0x50, 0x80000008, 0xfffffffffffffff7}, {{r9}, 0xfffffffffffffff8, 0x0, 0x80000010, 0x1, 0x7}, {{r10}, 0x0, 0x2, 0x4, 0x1, 0x2}], 0x2, &(0x7f0000000840)={0x3ee2, 0x2}) r11 = kqueue() pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)="0f9e4373111e2f844c940f49bb92751200e7d4a23f2bc636073483855af77657966236a5e6c4a9c84587c6dc9f7f51a2ceb969c65de54db8c110a9c5ca986b2a15e9f22831a3293e6d3463b60da8682c8d", 0x51}, {&(0x7f0000000200)="0f83c77048735adaca33c2381dcb0c2b681875e1e73ce403ed5d87de2772e5f1a9ab3265184076448a7406c8a5445114c26d9a8bd7c794b8507bd6cc1315252bbb606e6c64ba281b3d09eae3a45bb149a7bf81ec98085899e9cb90cd55216bcb0316e4f8deefc401430784f40c55c0452c46b0dd8db3777b366032aabec3d788d1210850aebf3f47a8a3fda9756738bc52fe4ecae433dfb44a245b909f4cfea9764e0c8e129944eb69", 0xa9}, {&(0x7f0000000100)="35d6def5af519a6dc82835a8c1ba4630a7", 0x11}, {&(0x7f00000002c0)="e558ef1fa2bde6516eef814f8bbe4c4c32d1bdcd9c682935f2d78affce989c213565ea76c83160519724ef03264dbd04bd8d8a778a1ba18b39087308123ef83f7c293e8adcfc6bc190fdabf730c141ece990b430a8ab6874bdaae20c3ea4834fd3135ca7ac2de4ae4fe9ac55ef19ea0f82d0e59a1aad1709ee38b231b69881057d20597f8a89ee6e7538e8d5da4b902b21aeefc37d9bab316c24e6415c60f20fddfb6b22b88f7d2d67dd1d88bf41736e5646a2f91171866b46b8cd85a1edfc62cac475a98edd906fe3789cb1a44232491b8276e270b9f33c3e7f5a2f936c3f4529beff397fd0e975aaa62f6e97ee71a53e9ae49d40554fbeb41b", 0xfa}, {&(0x7f00000003c0)="90ab452c53ad03a3f3671e1b7762db557df7419ab5f4d01e2e4dc08115dfc534046a52382f39c3f44f5b192b5b7271009f7b0545d2b3630f0fae4b8b3473fa38d652896f32d2d54fa1dbeaa6f95a82a756b20a5dacad8b1feb4627530610acdf05638018afc6bc652c31c36b3401796e744969137ddba12f7209842ea18c7a0e58df48f5cf89a7abc373e2a15a63c81aa9c0b2a9a65fc6b4ed40fb16de6576c6e2f59fafe91e3837d875", 0xaa}, {&(0x7f0000000480)="5d040d698c5b2853dd535e9c936a8befbc45fba5321d1a89abbb3987b510df4c8173caf301bfcf654f4c702395e1ea", 0x2f}], 0x6, 0x0, 0x0) kevent(r11, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='./file1\x00') 16:01:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1ff) 16:01:30 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000300)='./control/file0\x00', r1, r0) setgroups(0x40000000000001f0, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) setgroups(0x0, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:30 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000100)=0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, 0x0, 0x2, &(0x7f0000000000), 0x5, 0x0) 16:01:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x1, 0x7, 0xf1}, 0x33c, [0x800, 0x7ff, 0x7fff, 0x400, 0x5, 0x34, 0x3, 0x1000]}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0xfffffffffffffffd) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x7, 0x1f, 0x0, 0xfffffffffffffc00, "589c05eb4ef7e3ad29750c5bcac692d1bf20aa3a", 0x9, 0xfffffffffffffe00}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgget$private(0x0, 0x100) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x20) semget$private(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1ff) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8ba5, 0x200, 0x7fffffff, 0x200}, {0xdfa, 0x9, 0x26, 0x5}, {0x9, 0x1, 0x40, 0x7}]}) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x0) 16:01:32 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0xfffffffffffffff7, 0x200, 0x0, 0x7ff}, 0x0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) getgroups(0x4000000000000031, &(0x7f0000000240)) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) r1 = getuid() setuid(r1) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="44120f20ce7c65afd86e5c92550c464348a4614478f6b15935c5663362849a1eeec73854911049fa16b5feae0e9967d13f079626d02a64c2fc2537e3fecb553f93d89a6ae86069f18bec40021d708fbf30422700b68cb43ee67803a0800320d83260d36d5ef1c84fc909ebe1be93883f771e4500ec4a8e7ca69dd99736ff0a70961d0e4bec204e09d9544f657985af4ff62d8d9d0d5239be145954604a590cf36602dd09220a479d0ada7c1f59d9f8688b4aeef7d50b55fda9e7e7ab9722d5fc23c73a131463f8ae4492975474c080201b2e33b27bf6c7ee66ebc1e95a25943e7166196faf164e40e8c57828ee336d21a54b5bc3c5923f61bddf9ae56e0c4f8dbed385642300f8b8a8fa433836c5df9fb9600d7497afda4fe0951076bd70271a9b55a6711256f3aaa7ac4a6a2d7d5f15ccc0069549ecd57cd5b52419225f1694a6fc985026e4963a5583ae5a1948e7eb058147e594be28c31c75ca52134c5fd985e733f0446fed1db7d8afa27dd03d3ecc406e66caa7be4d34569cbe85da90925f9acbc6da4ff870e02eafede99ab3f036ac9c560988009ecc329b260afd1d05e8889af25c0a1fe704bd8e881f3078de17b9f7d727c88b5028c3891e56cbcc6a64b35facd218e2a967b460f9fedcada2adebc5e5646fe1a94e585382b4ae8723e48aa929befebce4d9b15fb9d4f56cd860f584bd7910869e0717213cf3aaeafb19a4cc11d0f6ac1d1ca106c09c516e4a66b06d181521ad90aa5b331b73d698b4d041413fce14e31b3f4e40ff146f4d8f000afc0ac6683d14c6c358648a56d4a0f13d8b76fef19adc8fe52d0f4253ef09f91ca12ab334d91835eea0bf5d7ff92cfd15a21562f96d003179081f5e5a8fa77ee72babe7f6c922e31e0c112717ef2c060595007614a2d5023205ab58ecaccf9af5c09cf13e11f4961711aeb93ed946c8d01684b672798b8a0d35b89699bd4d480f88517e11490560085e0f8b4008aa3eea2655c8f017555a14a548b2de0a4388aab44cf660958947404c97f8094c44bfbb37b106b379bbfd9ebecc0764fd7d517128b67cf8bcd13d2e11aa13e0e8d2db3dfea7c8c0ae907983367a15ec137545079ba21d26f45604034d9ee2714e9211a1c3817c0dcff12241b0a7dcf4f7b4e304f4bc3695024a0701389a24a9adbff51979ab2014a926da3eec4698f77879ec4d0051083d5357bb2aca9c1b92e0addc7e80c42bacec81127826d6843d1fb28d0b8a3ac53d494e9641efc59086742afd24583e02dba170cf2d88398f872dbcec0d9adeec4c90788a264b270a6e8152cb3345e7808779677845722bf7a12adec810b6aa42df359600545f4904f57342357b00cdc16c2e00dd10aadbdfc97fd5ebad50f1fd873d4cabf6d32a22427169dd54718f9befd175b8f72e3631abf982f05c11403a065145ee99c4c8c92569e605eb6384c09be0c08eccb631da8bbfff8cd214266f5311d65403a18d45e1567829a4b36eba00d05b0b65fc4c7a9014fb7ed68628f15eb71e4a76c364556318db3e8c2eb3baf379dcfb67ba0d9091810eb47ad7f2bca6b3b03efb7adff182f2911eb95fd148b55a6ff9c2ea66ed8adc475e499695e5d83d96dd46939aad1df2eff4ce4b584ea859889dd6410435dd157434f92e1fa740f068342892139063281ff9788398d087281f5db8368e7bf9777a6f6c5ef91b5a9fae561804d0aaf0ce28f46a2618a4b0df660f0974bda3949cf1296126e8c38a8f111ee922d2f3cef585da80aec6059f5c3f7eb0a22b17cf110b5e9ef062cdade3678dc9a5e8740af2c25306e0c8b2b491dc5323515a628673b1f58e3de2960aa141c9ecdb4271e336feeab228dd1686a86bebf94c536b4f24df23ddf0aacf5089179b57fdf556c6d4d4b7b5888cdb6a19b5bd0842cbc953e1694d6642aaac76c4b70a0d11cded78645d4bb3219fb36a362d34747690cc05f83899ba5b7cf73c0c5f734760cdd73c1deee921cb13a2b5ca5fd78ded708fa4d1d5f4e98a81ed51f2608ad67166ade29c0a8eaea54e345066caa7206e2a0a08dd146df9c98cd623dfe34a285452205ca754f9ef3189a607dcb2277cef880ecaa35b337ea5eb55edff76a8ffce054317bf9a16829f29c365fa5e3fa723b15a218be292755e9a129517e766c9d8ad999821dd3fa48571e947155cad00f49c8a9fe9bad309b122a7e84a9230b26d5650d6c9a82cf65bfe4ec40a7f5274c8bb0bf0b821ab3aa4256554d35362be246e96ddb90234946c8c9aa0c5410ec98d2ea15048c530c9f5c2932db0074e82d10cf03239e655b1eb03458d375284c13eec59ad78f03060da90f2c4418a31d502bc71237e21dd4d28167cc79717c57094da5eec379bc5704abc7159d415d59bf143d3a7801062229c4574672dedc844e301f82ff0518465a161f5e701a4c6220060adfc9afbcdccca11423193d9a5358f42ddfda4059e90851762e39eb9f8ba179ca600ba972a7ed6f393ae769c4cea0303e2598cf49444a14669b3cd2e86d2bab4158240845a160e2e223ab5759f9c5754a61113914a9d9da0cb89f56b74b1d19f8c58c8de25f92255d3874f599ba57010ebecc8f30953de1f88ded629697446bb8a007692a25900aac4c194510405e93b3ea7e817a024f63a397d08530bb3b1023993139ccc1091a8762409032ba0dd349363e42f759393810de6ce003f6003b0cf8fab62a3583ef1179a302c847d296e0b9603a1ffcdf7f76606df326ec266eaa032c0ee504dfd25278b0e911e1867bb97b411cd77a5cd48bc381e38fbda11d17a5c8c3c04a50454cc2c1535193cb2cc66a53533b52848c24d4e9106210502677efaec8d2769a328cd2c427646e62ba64178d6ae81b5ffc444860f0073be51b0e67f631ba23993d597d07e744ff5fcc4bdf296ad7e23a3e452011e009df3ee78b04e650c807c2643a8a73c1ce8643adf692fb4fb5ccae47742d2fdf7586aaab428ab86de75a97ca184823c16d08d26a0dc15e2090801f41340dca9fa1bdcb283d3608527bc2696e0814ed9b554ff503ba1234ee6a57d333990c0b73ab699f72d0a5d0c1025d091e24618662175071b0ea088b1579c487da345eaee92eba8ecbf4bc59837356b5991972c48edfcfcf1083be9f8f0b8460f9053d8935d14ef2557edd09b667e62a912d6f38aa3fa39c66b7ff24dbd9dde36f7190db6460b1cf824efe4c71280dd3fc58ae4665677b5e06053b596b1fd71261582a2421812382afe4ec28838d01dfa742b7273d74457bf49dfd7d0e880449b89bd987544964f56aac157ee647a4934e515e5dbc4352c36cb765553039c05948827466135d7ff00e0df23c7df7a33bd7826b86f4ae25c6d8d0db49f1a2217efe65552b1c3e88b413c221d9a3c1f1630164ef552489673305994e6f1d0c45ac6616a77b94e67259fdc946a0173dfc7d206c1df1a52e027a9e31ad250156403f01ac11c41cf95bbc3a60f171b53b19df24265d93bf297d5e32a6733dd395c2ca6930fa07f54a1adfe2b9b4e85c4004aee86b55ddbbffdf124b8bbd1ff11f912e4b7f9a4f4c903fde996fa2a55f115dbcf4d92493a3bc3348a04baf285c6e078d4a5cc6917d519dda0819313a4e6fffb974ea09133603079f3c1b35f8f00de9e66b6ac4aab6eb1562839a66c14d48d859867b5d2cd8f80491bbc4ff78ba38dc30b8233a6ecfcca3793b4c662e37b6d402e62b569bda71c03a64259b5d148947af802fe35b9e208330c540d71d04254b6ec86b6d3c700b9e450fe2eb9cb1860c2fa82186df6ef3c85ece1a7faf3714ceb9e6f09a694a1b2a104080c49655e3dc43f15d8bed773bc8bdcd18ea1b1c6bee1a5759dfd32125cbc5c9fbcf2202355a6b1321f0ed357cf4a58b78aed5b995ff20c27e1e956d354f1e9a04ee9342b4233837e466c979258f51e2f15c7e225e28bf52acf60c669d11f0c8a1eab82f139937f153880dc26e3aff4d5c95329bb31390a6cd2155613d10ae5dc6b8c035d2d0f8bea2633ee484f55d1e1924fc60e6287b13caa37eda5a878c1a72cf329b1b3c37db2756c19d8ab786d0aa117090c81cc88956799fd63b1aa98e66a5c14e1ec9356b004f781cfe04602f504e2eea2658fee2375720dfd39c87cec2bde595086ef3faa1e2b185e4f0f8f12551c1d456195a71068f3312b1c72516237fbfd9077e173c5b56adb6ca1b382e32cd328e092fb3c65ce4709b9cf2a18ea862dbbd4ddaec7fac74ec11b9d9df87fbd562f403985bdff2871576aca00a3ec9e7bbd20f32653769e9a38bdf9f3ce7e0a505d14f2153a455e61bf77b901d8380266dd4728d2a5b647112f5b2594c51ba139ff348f2bd5e4ee737374fbc7da5c09a68c86e7d8cd1a0d5169f8c1cf35812af05004a71b95404702f2ec39740e8cb39260c021463fabe19f01f1a2920ebbd281e43f8d82110ffcb0a7dc0d357d28fd27dde985557255fe7e6e1641522b2cfa0f4313dc83e1f6413757b248d308b55494e2cd40cc469b6e20e1bf546201225940b3e7d61f57f47cecba98a76bccde09e1c0aa096d17dbb754effb63b02717c51a766bd1a543282e7212f76f47f6dc99fe1cbd5b8afe3b9b872a11eddc7f265b5670108aca347dce8e4f7bffed9c2739896e8f033308d56d1e6194f0b6e24ae691ed0a0c91955d1d333cea5ffdfcdbc770af9bd8322a120335d47c0296d366dab32c9c28cd4742b47a238b188234820ec25c54da415df5f2c2cb43be537f6449643fec78f4ffae046325bdeaaa70846b5f1c93372b9adcaddf944be158a3235495b7424b17710e0ba708d210af1c2d6755731ed20c974990d8d68b8c010b467b26e20f2390c2446a55923f21262e96b8fd6c7022676d072a2f7fa70819b59a051aa34555f208f1d25bc68937150a2e1682f166ab53d2cd6095c4651115756ef512ed417692027f74b4b7a1a6fb979174d9fb62fe27564720b042f23e713cfabe88a1824d4aae73ada98564d969c8ab04b5a7f700ca7453a8e6ed9e8b8e00f24456cfd024aa4470c99e497d0641181946e42265eb7f564bc8f99fdd9ee2e128aff05141961598f95a0defa4a61b8059949687094af0c80f917695c1291102f2d83d0296da984185664a2c954461401de006853312cc6b9e493c211eb0b9297bd5c8730fa87270f83d6c564e4cba91a58a32dddf15f1ceb81f3a032e67d6cbbe67678a0349a8f086bd044dd153675e14ed08accae7f0abcf96d34e530f57a859870901138cb7a8b5091d1cb91b16a6682d65dbc58b949dea90d34d691b46d1ddaffbc17ee9bc62ce7d0872d29b8e3d7295d3fb7397e9e701fde3cbf8f4d22891a0b8edd8e6e01d977f77638ac64627918fa055e14e94e51c948f68d9c6db8c21ebb79c7d1757bff140637f9409576d09d30401d83d3c86fbc4b999ac2e2e59de34bc4ff30a2ea885bedaf10e2594be7b26cbaeaccb95503381841edc802642dbb004a612d47f6d969ee0f194afc5383b7b47cc05c9e36daea3c8de1c4c26ac27aecd1091c4a82989d18527811cac94f0eb84634b41d384742d12e859e41f206b58b6ce05ad5d34833243c61bb09b58d981c3bc6544a69de34888470b24d2cba7792df425bee69eaf33bc9038fe80dc13b8a39c393e269355949e68fe11be3afbfde4a827dcfda2a89199a65d18387339332319948b8106f3a75393ffd4a6d5b89977e21f035a2d52579023ec1f2368e08f0c290f3f54e848c7fe1e6ba47be12cac33e6aad45785b7785b189fefd109a2a4dc1d48d1e925208604c990aa7fc6631bc14678", 0x1000}], 0x1) 16:01:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) r2 = semget(0x2, 0x4, 0x140) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r2, &(0x7f0000000200), 0x2aaaad2b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = accept$inet(r0, 0x0, &(0x7f0000000500)) r5 = msgget(0x0, 0x2) msgsnd(r5, &(0x7f0000000540)={0x2, "c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"}, 0x30, 0x800) lseek(r3, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 16:01:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:01:33 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000200)="af1de5b6601c291175cc8748880038585fcd02ab2990260b45ce36c5225e7a591e3fd3393486338bb65fdcf08b183d00e5ddd241fb78b5838e3cb01ea1c392f17cb8152dd9178d7be918290ae6c041bebe088e68f0f5eb8d8acbeae8edd08d6cceb2aa8462c7d91df01ab166f9f8702e9ba7", 0x72) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x1000, [{0x36fa70b9cbd8afbc, 0x5}, {0x1, 0x1}, {0x3, 0x80000000}, {}, {0x0, 0x2}, {0x2, 0x3}, {0x3, 0x3}, {0x3, 0x8001}, {0x2, 0x788c}, {0x3, 0x2}, {0x3, 0x7}, {0x0, 0x40}, {0x3, 0x9}, {0x0, 0x8001}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x2400000000000000}, {0x1, 0x3f}, {0x2, 0x7ff}, {0x1, 0x2}, {0x0, 0x7ff}, {0x3, 0x6}, {0x3, 0x6a0}, {0x3, 0x2}, {0x0, 0x404}, {0x1, 0x7}, {0x0, 0x40}, {0x0, 0xbce0}, {0x3}]}) 16:01:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = shmget(0x2, 0x2000, 0x93, &(0x7f0000ffb000/0x2000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0xfffffffffffffffc, r1, r2, r3, r4, 0x20}, 0x2, 0xf201, r5, r6, 0x3, 0x3, 0xb0}) socketpair(0x19, 0x4000, 0x3, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmat(r11, &(0x7f0000fff000/0x1000)=nil, 0x2000) fchown(r10, r7, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) poll(&(0x7f0000000100)=[{r10, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r10, 0x11}], 0x1, 0x1ff) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000240)) 16:01:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x800000000, 0x7, 0x0, "0900e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000080)="670cb93a22f8", 0x6) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:34 executing program 0: mknod(&(0x7f0000000300)='./bus/file0\x00', 0x100000000224f, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10400, 0x2) readlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f00000001c0)=""/90, 0x5a) write(r0, &(0x7f0000000140)="dd615141b9de7b754f12d1566086a408052e38f8f440988b9476a7f31e1e59a99b8fdb969d8d45e0afd3d26abcfe2dd513fe9b39", 0x34) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r1, 0x11}], 0x1, 0x1ff) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000004, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x6a10f420715e7563, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x4, 0xcc9d, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x400000000000}, {0x10000000002f, 0x1f, 0x7}, {0x2, 0xffffffffffffffff, 0x0, 0x200}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20108, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x7, 0x156, {0x20, 0xe5}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f67696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0xfffffffffffffbff, 0x6, r1}) 16:01:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x8, 0x3, './bus\x00', 0xa726, 0x7, 0x1, 0x1f}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r1, 0x11}], 0x1, 0x1ff) 16:01:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x7) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x3, 0xffffffffffffffff, {0x800, 0x6e}}) getsockname$inet6(r1, 0x0, &(0x7f0000000280)) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xffffffff80000001, 0x4}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x91}, 0x8) 16:01:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2028, 0x451f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x80000000000000, 0x44, 0x2, 0x8001, "533aa39ed82070250f91468348cb55aa6036c060", 0x6, 0x1}) r1 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8020, 0x0) symlink(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='./bus/file0\x00') r3 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0xffff, 0x1, 0x4, 0x1567, 0x2}, 0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x5) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x1) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@un=@file={0x0, ""/42}, 0x2c, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/65, 0x41}], 0x1, &(0x7f0000000300)=""/141, 0x8d}, 0x40) r1 = syz_open_pts() close(r1) syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = getuid() setuid(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x92, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) close(r1) 16:01:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) poll(&(0x7f0000000180), 0x20000000000000e1, 0xb9b7) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) 16:01:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:36 executing program 1: stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semop(r1, &(0x7f0000000180)=[{0x2, 0xfff, 0x800}, {0x6, 0x6, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x100000001, 0x1800}, {0x3, 0x9, 0x800}], 0x5) poll(&(0x7f0000000040)=[{r0}, {r0, 0xbd}], 0x2, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x48) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8848, 0x0) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) dup(r0) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x20, 0xb5f, 0xb8a, 0x9, "d305dccee4125b479a2e9bf19971f17689e4092f", 0x7, 0xfff}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 16:01:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/124, 0x7c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000200)=0x7fff, 0x4) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r1 = socket(0x1a, 0x1, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x7}) 16:01:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2028, 0x451f) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='{}\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000140)='/-\'%)\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='&%\x00', &(0x7f0000000240)='*&\x00', &(0x7f0000000280)='-\x00']) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getgid() setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1, 0x8, 0x1, 0xc58, "ead9cd2069d557bbcbf07a0345f1144954e8d62f", 0xbeb0, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:37 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x300, 0x80) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xb1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000003, 0x81, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000045, 0x32f9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x8, 0x8000}], 0x3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x400fffff, 0x708000, 0x1}], 0x6, &(0x7f0000000240)={0x57, 0x101}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x82) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) poll(&(0x7f0000000040)=[{r1, 0x11}], 0x1, 0x1ff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xc6c) 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xa041776c2d0264f6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0xffffffffffffffff}, {0x8000000000007c}, {0x75}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:37 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(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x10000}, 0x10) 16:01:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7f) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) accept$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r5, 0x6) shutdown(r0, 0x1) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/75, 0x4b}, {&(0x7f00000004c0)=""/55, 0x37}], 0x6, 0x0, 0x0) 16:01:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1e60"], 0x10) r1 = msgget(0x3, 0x108) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/124) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0xffffffffffffffff) 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xa0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x1ff) openat(r0, &(0x7f0000000040)='./bus\x00', 0x280, 0xc) dup(r0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000140)="04114812e91aec3c11e10dea0354892412f84cdf2c0f73ce3e21819611106e53d9c6850119856e70deddf6cac50eec104a1ef09ad2918633303c1208a9dbcec6eac84ff0d78078a54210b6398a7b70736fed4763ec31c0b99df2f89eb34ea66121bf9a5f1cba41d2172f349830133f79dcdcae562ade3da08c46ea885daf5f47cf66d84aa0069224a7b4b6db7d080fbb69ac9c4f697d42c44e9d09f2ef5046b1339eda59c04d91b0b67ea22a5bf67a95e57141adf3bbbe2e3c5fa508b849897ebe330e83bda3cb13655a943afad96b05ff7b382d0d2cd583ddcc4191b89d1566695512849e6cea660598fcb361d96f947350fe38", 0xf4, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696cf66d7b4646ada8643002"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x7, 0x0, 0x1}, {0x6, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) sendto$unix(r1, &(0x7f0000000280)="2b1f90bd8f92d474b38e2609ef3ef1", 0xf, 0x4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x3}, {0x6, 0x100, 0x71180000000000, 0xebf8}]}) 16:01:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffff}) syz_open_pts() r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) 16:01:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:01:39 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x8, 0x7ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc0f379d81e231c91, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x48, 0x5}, {0x42, 0x9}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1000000000000084}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x3) fchmod(r0, 0x20) pipe2(&(0x7f0000000080), 0x10000) dup(r0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) wait4(r2, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x6, 0x2, 0x7, 0x2}, {0xcb, 0x80000000, 0x101, 0x100000000}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x0, 0x5, 0x1, 0x7, "3e1cde08ea24523498c6a8b96861357ad445d2ae", 0x401, 0x9}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x181, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8, 0x200, 0x7fff, 0x10001}, {0x9, 0xfa7, 0x9, 0x8}, {0x400, 0x6, 0x5, 0x5}, {0x1, 0x4, 0xb4d8000, 0x4}, {0x551, 0x8b, 0x9, 0xffffffff}, {0x0, 0x1e9e, 0xef, 0x5}, {0x1, 0x0, 0x2, 0x5}]}) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) nanosleep(&(0x7f00000001c0)={0x7, 0x3}, &(0x7f0000000200)) 16:01:40 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r1, 0x11}], 0x1, 0x1ff) chmod(&(0x7f0000000080)='./bus\x00', 0x120) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) select(0x40, &(0x7f0000000100)={0x17408, 0x4, 0x3, 0x4, 0x80, 0x81, 0x8, 0x7}, &(0x7f0000000140)={0x4, 0x6, 0x5, 0x7ff, 0x6, 0xffff, 0xff, 0x6}, &(0x7f0000000180)={0x9, 0x4, 0x7, 0x7, 0x10000, 0x6, 0x200, 0xd}, &(0x7f00000001c0)={0x81, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xeb, 0x4, 0x1ff, "15963e39278d7d96a5239e31f0c9fccae5c11c5b", 0x2, 0x574}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/de///pf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:01:41 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x40, './bus\x00', './bus\x00'}) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:41 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x4, 0x80, {0x9, 0xffff}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) 16:01:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:01:41 executing program 1: r0 = open(&(0x7f0000001180)='./file0\x00', 0x60, 0x41) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "0031000000008040dcc4000000f4ff00de0f00", 0x1}) open(&(0x7f0000001140)='./file0\x00', 0x100, 0x18) r1 = socket(0x18, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xebd, 0xac1}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x8, 0x8000, &(0x7f0000000100)="338b4f87737a7592093fcaa09e6fab2a91aa95545a3d4016689337e8489c624414ab2ed97eec3423fd7ae6820b659876ca834baebe70531b75fdf52e6738b889be93a6d63110cb6cd0491a8adf016564492007a2fbc96552df1ffc941ccf76f60b2452031b52ebaad5dbbf80c9eaf7dbe5c22c18edf7ad8c90c1ef046d2832c5fdbd43a57e1379effab7fdbf9d718251f7ecb03612bfd162b55ac2b6ba00ca8cb66b6a4fc828bbe3891fc593cfa60d984c6338cbbcc9ea814cb94b12ff1df5d1420034bbb982b1300aaeabebb0478c827a68b1240299e93b883b3612421bb99d1be3d74463c59870238f7cc6515c2ec0b1f378ede67439e2bf3fe61ed5aae989d31039d7693abeede003e759c781d458b973e52bc65d0ad8edb501f3e044a8683ee97638c179a73b85b4bcb26f74220a9b83935333f09dee610a3876b9a74a278b70544ed45587b5aefa22bcbd7ba4828bd6f7a67f04f21a62bb6e42bda8156733d75fe289e1c03d76e9ae47c83d56e84dace72142463ecdd7a4803d5b8f2d323d713d825618ffdbcb8bcf34b50cc87c783a585284b8af9624411a741b3f7e05c7f0f629a69a0138dfeffc6bf724a39122cb01a989f0b539792f4263c5c06f0a633124542707f1f441b6b2821cd1e018b40ae27d3a788415c62f269fde7783f0f1cacdb8dfe9a568230992d5f5fa47a716946a1c9cd70e3e00ce31e6149c5ec9c6b62b863fd249991492297ba5fa6c764ac4312f2f6ce4adde917d0a58778fe05e241e9553055e0e79eca0e0fa29d3057786d90883e700746b70d42a00a412576251de569a2ff5afaf75cbbaf2dae0819a8bd31b536446316199f778033bbfd80ddb5d6b20f597fc592c5b0db269d3a712c92bb91fc9f829d1aed1f6e42b826b947b85660e766a3c48bd278ca3f305f7b5891ffbf2aa3475d8c0b9376c6e9587101e11896350257fdf3eccfa7680a3c726cf93f1f20cede057dc84183b6d1aafb574cf1dfb749a8a1538af0b4ebd9c55cd8f4a114bd49481b531ba1faa4e96ddd5f8af6190b3677ecdc4efc41060c87adda100e077b14b5bc2e6c04cd6c087fd1281e4334458bb975ec662018d2135aa2cfe81e74f295495535fa428999bccae777e7febb2e19cef5c8a7c2e51e4fa09480f48202f3c40e749affee2fcb4c6efe94fca3dcd1b572303e83726862e65c34bda3fc4cad312b4ef9594a165db64b392d4633d561152263448f2bffad893794bf30624c92acd85b25b203b515ad111908901ed32c7057ede8d61406a06351dee27cfb956ab64cb468034e133ed1a91680ad7f4507a5fe26ffb7d77b311f1215d08c5918e556a873a4d8189a28be8d79e85b11cd3b34964ca05234d559156675b9c9611633a42712f95760b9b7bf0d9c70a12a12a4bb0600c8565702b73cb0e182e4a341a40498bc0e8390a038e66906ad4caa77a79ea2b4bbf51b8717951aac9142a6d23f99135c6a02928c1fc2b98dc5153a9ef411d964b05e2c1fa79b380b859fbb96336f7631e82295ba5d4d5ebd415c82809d4a564f1db85f4dd435cdd84536b6714db5a58f234ce4bc3e4f82c7a76617e97136d27471811399cd252ae77c40492a93abf30b7b1534b3789b8f29e6988592928394771523b1a6425604897699185d4333b71eeb3b762e57c5d976ecd7d69e94c5b1440123b27bb136fb51d3b262a5996abc07c677480b372e9fffcba74e5862552c4b4965a33f27533faa0ca3fd1e6cbdc1b139bfc0778d7fceae3e103a488ce768a2f56211afea072a562e705054b5ec08920c6bcd2dec1fadc2d2ab8ad843fc029ca8ce2af8ba6568d60fdc5bdb3685a4107d0d78c268c29071f993226e2be84a66e76ac78e65d52f92826639e7d84c2d3c706258c0f9057887968bb8c6dcbb5c4270d463abc6e4eb38dd5f540da5530684ab2285bb565416f5e6986afbfd073b81f55355b6cf88e252afc5eb0a8eca9c187ec41aad46880c92cf7b0b67446291bba34dfa42f31930101e78ab7966a0f82f6703537cf2b15499762a75fa02c563f5925d93d914b40a972ae91483dfb014aa9d4b3a1021fc6018a80797c3cabbde0096f266f5946ec35f202de3e1054aa041fd4d1ac8dc386c483a2b77199eb49baa874dc670eadf4eb12b39a5a50ec99bd0b643754081932dbb03adb567faa4130849d3e70e3d0e258e5f2bc4603efc7fb774b15853a737ef513121a9970fdcc24472b1d2c1e7cf484a4b6aa95602530b33ce58247f3d6361a033bc78eea2de4cf582d7650ffdb9f6fb6c49cd5cdb75775ad60184ac823ffb987577c70b9c4807b279b6a9ad5060f0a8389d7aaa950053a59487df65898916a777da54ef1c682f5c669ad3b2487e9392328b013ec6ba9489de3908579051d6817ca10948c3cce015e7c65137b2b099a9d03c9bb3bfb85497328709d228977bb20d32d295bab234963ba0e4f7355ce3ec68f1323b7fbdb75915cba5ef912388a9e7b5c0866499c1b565aef36d1ee0c1d2e15278ca4d55d386d5fd6c1e46c4563b88f1c83a6ac00dacf468bf36877cf4f17d66535ed2a6bbe97f91ef1e2cccfde1259d8426b55b37c91d17e08fa6e6e1ebf52e400654d18dfbf443395041b67d866a75a3264d7af5f0a5dff81e8667c9901084012ecabb6059515ff5512fab7cd996f7221158ee021018f0fa4f11fb05fb74d1530d91406884bfe289027fe0e2fa3b5afba682ef773b106c06454ab91ba91da1c23d3b4994afbebf5bdcc7b1062a1deb41edfa12fd156e41d4cf3c8b8ab3d0d0aeaeabca418b387d71a78bc9a670324b3888baeb4a49ea984dd96b1afa2b77f84d515046caa35a465e2b8f41efa3576458769e11696aa7101ea8f8c133a712933f37276cc928b8c92bf62e638a47fd574c7b9fb14b65d479d680c2415b7114ad75a7fa7f6aaaf83e88e132f795ad09052a2e0aa0a752dbe687838ce01c2e1f198e997155ad251637d0ccc8132f2c177c47decaf08c1549cab4143f906798b0001ab1ffe94bbc341b2079a1a412cd4dd5fbfbc2edb3ba3d485e225f5529cc056b57510dd89576d17154a176f14c371d2e6862ea6384eb4682b470d1b83b2e54e4b0fdf99e13358334db43a8bc594f558690750b883f277723cf5986cebc7263eb482d53616dd316f2fe66ff2823f02ba7ec4af6b38cbb41d21ac2188c61ef0dace5cd991e80ded1ca0dd76271c261f5dcd769c98fa3213e3df8a6aa12d4222e68a32f2132ab47a3af77befadf52b0481bebf2f41772a0ef19f0deb6b80d5a74991afc33e4488dfcee4c0f284e0368b3e733305a2f05a65bdd35ce3e16d3fe9e3b30a9dbc1f9cd2e81c618a7059a03e3efaff333330b12d419a4ffbd99e6007e80369534ae775212b5e8fae885cbf09a884a85820d863024f341a7f6a6a59033a124ce928ed7334c2c568aff5d465f6999820cbc35a1b29ec200fb8858ed41555d34bd34685f892e7fe306274f3e95a4081b0e78ff9ec9158b4351ab725c79d356a56b207bd190776c74ef0503a8536985fca10b657186d411320062052398d18eb57d8b6f384caddad48ab2fb76ad49f95378ad1059a13ae80f48807e2ad013c80a12a36e2f61e09a0ac067a03ce21d70569d422e480999887eb43a85832390f6ca87cd35a2ab1e60b18c986d384f95ad21c5e77e2e33163ab7b71a12697b50f148938714c26fecba08b5002dba3b62f6a1debb352ca0ed3d2acee9eabcaca71316c75ffc6bc3dbf00fc36347d1e367cb0bc64670145bdbe936bb4c43f6e09e00203504fcb88e6eadd4849f8c43ae956dcf2f6f49d1a319c3afd36b1b8b5578e8330352596ab7fa7f9ec90eb784f4bdad3bffadb08da943e29412969ed7fe95ceca1ae7b4abd2d435f4f505ce4f9a4fcf427848e4261ed8d59ed4343edfadbeb0e6fa89a0ec52f828b2b8f1ae3c40b739e19fd1104a7ecf624bb642ee29db820af74d06c055dcd6162bb7f4e9cd8056a43d159ae2959685aff3918f1412a0cd659da9febff15f0c87ff6ddc5e85bedb7d31c13b49f0e48d3932ca090a5c35fc8b7acae4785d0ffd24022a28ec846f58285b12132a45f09de550a2c7d44fe8a40615d301568cd04054ec25ae3c9b04c883161aeed29d5adddcceb67b7092568c72b73fba9f0e013a27f85ef94facbad7d1407a540a93145b946c029b738ad1d9d6079ae16916f034efec46e9051f6f4518db66466d6c3ed19f7f5c62f4c7f374f43260ae2512905f2cdd7c98629f6276d0444c187df4c0c625edfb9bab5e734b649de5071017723b2f508e217a9e394740bd93302b637b24f9144b01eeff91adfbf715f830a978feb27872f57173cdd3ad09604ca5896b682977d73a4153a0e70c0f6d817c731cf2fa8ef89527677c36ca06991f7036c5603e8851730ff7573d80facd206386aecf61c3e5b58fa7963f4ff427db3e1997e80c6c929853bca837523b0e70328c268aa8a5b842f4c66d58fa9357f149601658bf0926ab21602bfb930ad340817dbbcb9f596723a3b03803ae48aeade8d2243bf1df127152cafdac1074c79f267a7fce54496c3045aeedc88ba4c2d01e09f43d6faec63195a1c6726be03b52b231482ed162d29434e82fce70ca88e0b270ee8995e829b09f532d7297154938d0fc537e9aaa8d77df49f3d10a83fd3ed8c33135db02cb99acd007217a541ffc9ae35dfab3c2230296d3ad3ed9fba4c675d9ed5b82c50f11dd70198c9db7f124e8786da16d1e7d9579eb937039845841b78b5be281cec32774d5263d1db49049fbc33eee22e78a0faf40be911f10dbed7ae256010b1806d3df5b39a1369d0af8311aefae13c4618c65d4135c6467d5e105d911c67e3a24dc65a593c2e6948217f2a87c9e582ce57520e03ba93d54462d41760ae4fe5962617fe9acc38e692d170ae8df484e1bf7fef5c21316073287f1d52708552f071140802e42e3ee5eb6295cfe5a5929855cf2cc9a7a498876cf0df01d1f14fd97ee43269b64a285b08527feb3bb0671e4d1695d4a2b0eb3117953cbe557f7daad45f0f2b113c9e8a5756645d908112221ebc0b90c15200ce09a8d68c9b4fd6a002527ca8a58a1614a99c9d916391a390f5d71a14fe6f9c0d9c06f19b93e938f58ba18f3ed36f80e1e8b785929b68b331ff04db5ae2c66fab0e4bbad76f828026df968ff30eeaa8835191c86e3d108798e1d8847ad3ed6ba96d9a0819c731915eafeb2d016bb2f5bd1f9426412dc0c5576df5c43e1dc5dc98fa4024ec818bb26b99fe57c881dbc940a84b9b3e0356cb8e41ef2191628fcc7a6445b2092c0dbb4e0b45bbbadf9755115a2ca7dfba1b10ae75a1606ed873d7746500f997357096240307e52f8960d546bb7508bbbd8ae7e54bb82036e9f02eb245e6dfa12ffbcd5846634344af64b738ab09fce3ba3bc4146ed9bafd079af7eab8593704a0667cfe85371727f8e711038435cbea0f896504c946a0ffa58d97bea3b4c4ac79fcef252bffcc4dec28e0f1a12916b7d27d94e1cc09962e7ce418c0b5d644b9a6f918e0ea9ad2dccdf96bb0abd7f9f0b61bbfa3560904cac6fc8963d0b9ef6744f63dd88afeaf86129dc8eabbbc228ff4dd027938078ae7386e4a3b413a0cdc0055ddb28ae44316a2eea0259c9afd57db63ba2a0b94f362b193cdd7fe7ff9c09f14074bfb7fe5d42b75f89c2ae75661040d4a0166d2a3fcefa5ded26f6b8a39fc22ffb2fb3bfbbaaa06dd2095e52a80601af3647c5616e8e91c361aa8908c686a0c707d0c63b7bb0321d7c083b6946c95b3dc8dd736bf6576", 0x1000) socket(0x10, 0x1, 0xf1e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000011c0)={0x7ff, 0x365, 0x4d9b, 0x59, "e9fcaf5649cde89f10239fff5ce01b3d3cc1d36f", 0x2, 0x3}) 16:01:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpgrp() r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000140)="a15187c94521b8dcfb8270ee129ea00db4c676a0bc53f72df098578623726e3f727a7f5ac1d9ebeb2f4fb12ee415047d4986f8dd1875fdc47126d69836127fb6d707ef452a1f0379eda4f57edd8e9cc1d82f0c0f8a9e128784deb50b754e45441efbea833513ed9c623bc688c1dca251756f48f7fc055cad1bb47c27de7b8c1fbc249994c48bc14e3c2ca6c4be8b49a47293d5b6020264b512881552d538c147aa201bb90533af0bc9b7d5afaae28885a600", 0xb2}, {&(0x7f0000000200)="86740f9b27d6bcb33ef51a209f50d8cce9e06158ee4fa78629bf1505703e2bf9d49d42c88b8e712b78ec1a969df28348edb8f939036c8a183920e3edc43492109a9e9f09c9046e50904d5aab5a25af78e2a43e3c562165d8441378775ab259df28679e3d4d4cae1c464bfefc1f61ed2d20ce2890fa7ffb32bcf9e833d9e1a7a5381cda1f5a6e85ebbee095ace0986cd23bf0d879370b9088debe30b1cd33dac6cf8be25092b42b8978c7b0520b3cabbe5e772a1f18a2244aa569ec2226b9bff12d2da83f9878f6bdbe48b33bb96c484ec453c6c39ba701dc8cb89f3ab588ad0ba98e338a24be0d1d4590f3b6dc4ec9eaece7c0956963bf982e6d1db569faa4c694fd3ae7fd2b1a117cd1fafb1d4742410935ae022cdfeac8708e383361d5065ee9576b865f99e9005ba746514cc786ee6e421721538fedf97d5e433c2ca5ea5a85d25f2a7f1315586792935e05c1a43038aeb24e1672aa863f792fd7872e1b70e804b4001d727eb83ea1a52f7002c998f6bb5ce2fc1ecdca2c2e17371f20832f1961a59691953581a84e3ca90933827ec41d41e22634bf7c85060620bd5461dbade777da8cf4ac4323906082389779fc7eab8765c080c6ca2a857b76c9abf8ffb68c68c2769ec597b8e4db67a2817b99dc185cf8f0c65c0cc23c913a349684bd4b89c4ed9a34de135c428fa62afbb2cc0e237cd77fa29b9cb9076822c3ebd968fd736b9f4b75d90ede728b199fed2fb7b3305f75ae86edf6b3cd476a441444489db650627e54be6555904a5dcdf699921f3894972d23587449001ada2603ca885324549f37a66526bbc5096457e6ab1e0a909c16002ebef8e0ec3894e9b8fa2aa54849d924d226e97c5999cf2860fb0551495ca24fc4f9a87853a6156e9cfb9e363984e8716d4a45b746c5b529a36871e7129aa8031bad6fa28b3b01dd9b431c1d64270ae7958550c9e0b161456ccd447feb23cdfbf2cdf0579b07bb349277a1641de9d4b26f9d0d1528819ad8b6d919cddf1c624272d18290a117b5484926b3b5b737b76776b21bec57e871d3a168c0ae2303fcf82bbdbcd28df45dda04c18258f1740e8bab2c13636a59735e6faa37e0279383426fbf7e77cb95b2d25fdf5ce55c6ff8eea544ac3f670900d68c62099b637aec0a7f304a1df4cb00e57a01432152c2b8553b419e043cb6f628f0eeb66f13b9be03f73e9393d97a725efcac3f1b44789a421a403ac9dae855dc2cf9035f534a76b90e9b9677b48dfba42ebfe55dbcd0bc3c39c4544fbfa5f3ddf48b6ae04d5bd8785e67c8a4fa83f15b14fded44463d1abb1974140135ea41c382cc7ccad0b23d7d911cc5c9f9b8399061ddb54834ec403f7aaa0c91fcca78bdfe2b6e5dc0ffe6f37f39c93b2c60a1bb5ce5f27a7276aef777f479d0cd4a20e8cbc8ebd0f79a5eec26f23821f377a5c6347c16a725fe8ff1a46fe14c330f2df55300402ddf56358f52755699dee1221f566e61c348e90a2207067863533337334df8bc75415560bf4bb106e8d0a13d975a4aae9360511521e9938d8dad9bf5fc98460f669d2a425bf1d7fba56c5f7ae20158eb2adbb30434dc051c061ff21a608db360707bb926203011f40710452c6a207597bab0b6c9ca7774f026c2115af13ec1df1df154fddf94ad0e556a99ccf6a77cde8e35ed927edd85228dad5edad70632077ee05d3d497911540139cad4f9bdad71c413aad710a47b991f63c9e0998b662ffea5d73b053822236038123814b99c61a8e2a970533ec4f01001e28a4423cecc05151b7ac9a5e696050ccf28bc2ce7e54ff80281f47276bc19d354bd129379fc02cbf2fa81be95c67c54ee44bf6df5645d17b408a42c5f8a7f1b79b9d9f86f3c41e0aa2b7cf48a97197b087b815a00ae73adf9bcd771669e5ed04274de001af8d1965c4940dfa5661a810b75f9bd1a9f01dbacb6ed87053a66fee0bde98d393912bd5ff573f35b7de89cd1c4793fea98bde073a7cc65dc505b10111bb9cd2a10fa359dc149fbc292e5f1c2f7d4f281e231e0aaa9382132b24b0b60c2bde45decf247f4f08abd7118fb0720bcd784464e4cf67a9f5789b3db2fe98fa700f3c10dc50f8963e5ab3af24dad5e6e0f5871c4ecce611374ca8d72e2052cf02d9f247daf03ba21cfbb0769eb93f23d9e42111213422fd7943ebae8ccef4d92aa88a8b1b50136801311373fb6d10ce41eef49c130ee0c31742cca27c347ccac42ebdb53255dfda787def69bb7dfbc3416bfeaeaafb88ea2a3706e5a64639cf1474945d1a50d0ce5e2caaa8891d67609a95a17c21dd0254deeafc0f29929ae01c9fafe477e57103b0863de9e184721ff1457eefc81fcc782fd7a6bbfd01bd3051172fb5fda124132f27d6bc521fd4ea875037bbd714b4bbeaadc884f4081e7be8f1b02e8805c22059b0f1cd81faa8642c416d087c8a54c28cd90da7837ee2280498ae5b6ca051c9bd0697dbbeb7416f9c8758a7cbe7bd854db5a9c61b45f074facd0378fb540cc41a822d8e2dc7bd22297a97eb2b29c9639fe54dd9416496eca43d14a8ff270807950a593bb2297c3475058fa6dc45fd846248eaa57a27fb1a670851f4767072a1169974f2b60d580e066df4c8335cece51e64ccf069c99690158e48cf0ffca3258478a077367338c581d2e2e94c9a78f00575986c35be593889c2256198d0fcaa70c83753d46886d6e6ebf5e5c5e3360b56868ed5db99101faf8849430dc2c2843768711853ad997555f12216f0cd4cf18a4591cca9564712ca990fb4d54cd958b9d5043a2d14bf7e07ca9ba03c32c12108da04982d6ff686fcffd4fe245289abf1b290dc21409b29bc03423a3973dade900acb9d9ccfc90cfc6f28685b25b3d224f9eec82537756dc422eb3696f60e90462dbd423ee3d3d8f07f59670faa78d20f6706dd99c3605454f892096856c10d8020480c3a5b13ec43a1265bf7d4ec3bef25e81f80401edc1fee1490b16c91a9fdbf60931308cc6ad808a5dfb87f0ef9d0cedb5ba9a8fd6084369f69f322fa1c6960172d463b4c636e1c6dfe496ff28a3118f993c9567cab178e5e4860899413fd3d7ab39841334b0594a1284b95cdae8935e04a53d76c517b9e36e43e86bcecbb4e4e275e9d6cade9ea5e3c67d18b9b1e24fe1ada00c6d1b87c052191d7a1b833b5e42dccc804dc1da7bf0395bd4681a736b3f62caf8ff7cc7befad0df0caa973a87e8dddde80ec40ebc93fdb6d870a0666b71dbd61aa505d342b0f7d1fd19e7ffd8ed2c033a36e5f8441733c5926585147fb3f4ce747f01a5d77d5e1546cf5bb1d0e8a5c8beb74fd03540ea9ca207e04180c06c37bcab0639c58e233b55a39f188ebf36570c509a923670ff4be20ac3c1b4d9e6ad03ae5d57fe3d10981e29eef2ea81cc03095a1ada8ef9e910b3a8f26c29bd946b26fb168edb33a4436f464c32bce73cbc470d3a36972d4b8e33aaabd622020b0e05f49a90a6ce485287adc0346365a03ea7771dfc45d36d0d1bc31655bc5849a9752fe80ccd3aad6e0c19110b69123d9234940a3ededadf29e8212707b19b896439eebb8039d74f6cbb89d08361c9f9f3cbf3f7015beed7fc0750211e4b0c23b7743d6ed62f2ba0d185f114f98236073f48474f96ce8f04c56689b737427abf78fa1ab38fb348db60d8a2f3265e028af437e34ffff4bac286af06ea85be93fcae7b5a7883f3d8d728498b088dfb598d69c88b71f8c04b417e7877f23d051113adaee893c945a0e05f35e76d9e96d8c723eb92b653ed6e37b7263f1f5e5fc31e02094fa9a4fb247e56208baaf6edec6246a9eb3628f49bb0f3072d38aab3b4ec3da9080c1c80a24414a9d286a1e0543397d4b27425eea256384225b9adea1dff3014afbb87f2e5069caee15918c890bbfe6fac10aeebb1d0ac96b02ba1a4a6a8a55de50df02265e3796a27f4feb2ea209c99ea480693bd90ac47a31c2e8706066fb9e3acdb6f9ed742cbd3050601c0f6f98252dc13baf6a8b98b37d463db30d714ad63ce10e8e8ad7ee0eac5167a1e463fc5bbf52e80eca3afc8f2165f65c0cc82f3b4ab0ef9c49acf314740726d9c70e5bd3f683416f18eb098eaf273ffd630a80fce5fb4a8b81d3f986077cb2b31144de494e1d7e0786672c5bafcec518aa63ba3ec388ed04c847e8681f0f046048cddba5820dfe5e5c0215e00cc2bb759241ff1af24fcb718d60696a746c76aea0cf88e449a438d80ee271f6c933a7bc601364532097362fe3b74613017a32fb621098a2f8a4980dbf5b945a14e83d55dfbe2f9863bece290f53ff3e3e2e789e162efb3971ca41e6ef3162315fe1601bdf92590347beed4db10185908d87f942744ade7d7dff2aeddacf206e129c15e4a6a6b286a5fa94e6764b5d29d423d7618c30ba8b7a2adebc811969f07f176b10383802e813c2f05cf595f38997578285fb49875ebb506fcd1c1a11f52658b7f9053e5222c169760b7c313a1ade475aa061678ef5e642e44ac7d83c95097b946ebaa0f6897239420bbd83e15b8e15aefdc7fde1ff2ec2c4893d334857107ae8343b3073732db13b7bc0d0aad668ec78544c3ecab63a8e547f8974f7e89e44cd87d98bae1210ddfe46ddf230e8c0b2a1242eaecc8fc85f7e19ab561b3818f76674eb92a5934d3856eff311544f0973b6f38a3a5cd30ae2f879383fc6d2b8d969b751f0cf7bfb39d4762839ce8aab7de6b3454ced8055969902b14523d13b5c29d9358595da35ed1d8b47a5bd460f9f2511a49da1739194a5a1e14fb66fe3fe7e31ebe20f0b6a8c412ce417bbd9306a361d1a01c6b7687cfed967ba00354c8fd7f2ecf6e7b22c724a5d4138c752559674c758ad538fe40d18d09704e4b7511bfa5811bc3dcbe6e4d16f22b5e6e8e6612d88c2a6fcb5ec5a381c46aa1312b17471bbb5e7392ca00e5f1e262047bc6e3744af4287047a067f205466da6f59fda8d9eb5ecd2ba0a17519d64382fb0f554107eedcb7c4fc2f9ed584adfa4de0b795db5b97d8dd9008a564366193ce3a372d57bf42b73827913b86b2f209016111b4e9594579455f22d65475e9919a3b4f3f881a76dad509203401d3689a2097ce432a56c6a9a00e278bc68cc9f768354b7e579be9de288e8ecdfadcd6dbffc22e3ce4f4dfc43605226fbdb4f5e07de49e5c8c9460e71b70d5bc63305e56591bbaa07605af73151e6645cabfdaed5a8dcd45c25c4dcb7465a15750251c6196d9ee6b7b1b7e0b34097a78e38f2bf43ec8db388d8688cc37b7e6b59162788ca665f0518165b0d58f0078dcb73da24a23aa7a440a6d053d45f48d1fdb6b2848257e15263059ed94b9c5d38c7a9c85a0f54d9148494b52ddb301f385cfd1be8018048ae9afb28fc3313725619a93189f45dbf65683934979d80c52dd3ea169a9eadea51f6192efb63a65d8cca757939cdf6a4d9a093588002f7fdd7745edfae18a28800cb7619624fce5e72e7adfc5a982f14a7f7758f58339686d95a571d2d52f812cb1f3332e9f6175c6d5adedfe2b2af935e5307f2f2ca730e82ad8e5e4ccc336cdf813de85306306baaa328b6a1ce0f489a153bb529cf36aa50f587bf50ece85e9e71f07d1e395aa52ced2a7cad9a79679038d2fb91f8ec59e202ac4dee25422b7597a796887d7a23437d2857a3455e6c0366e9b67879ce77d77a62ef7b27f702a4236f753ecef7266c77d2ca3ff9a8b0489ed89073114adc2ec5d11a17a5856598ba05af780a9a9f6c4e4e29795790e75a87272697c891d916d7de13d2ba207507812397a72a6781ab1eb64d1b", 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)="419f42030d509111e31f2e6dd03177557f2b3b0d0f4e75d9960e5e0df7997eb84195b111c84ccb318da138a3a8715cb0f31d313420dd1dc0705a10f66ae846135fa56b6f2a14d98aff6ff9c3cae2f4e75e8647bca074ca0c2877ef8026656129ab95a39834acc8d9b259ab4af47b3f82a64f29b1ae67b8c12635d4409f4418308d60a6214684dabb983ba9bd5d36e085cf3ef14b1255bd510b55cc6e27f43eddb507408ad5ea77830dbd3501097364c1e1e7c96033d4827811c42303cb5fc9e84b2c85290d9b6ec998e4ad988e68fa56b943b4a8f26a67b8905e033238ed71229173f48806f98276d6f3", 0xea}, {&(0x7f0000001340)="ff70e2347e87cf1ea48ab202b60d61c4b5ad51776c0672397f62d13acf72f7b6f4653ac48d3ba03bd5f95a6bf273078254c52c835b5b5a456b4c91c2988fa6bc9194a7b574a82468e2f5fcbb81fff80911aa9048909ef761f4c7345b0e08fb486101750ec24cc9fcf58a52c3cd669d9d6b764c68617e459415d3a9bb401a7881f2db7a8bfa64020b1b5ac5334b88bff2ebf0cfdad9", 0x95}, {&(0x7f0000001400)="08bed6ef792de60bbe784a198477038fa163ba9e4aea3d1cb03dd27899b100cec0e31b9dd788394ea8322630bb38ac3578122d25dccc7e9b1faf19eab01d74b0295b42c9fdad82a23d4f470685872a56fbc5eb76335e1429c63af5e7b2300d8bf417b4a6b5a02fa8cf9407ab0fed18cc8322da1a1c524cbafce9275bae4dffa79906792d2aae1006e82523", 0x8b}, {&(0x7f00000014c0)="2cdfb0512c113478233f55cdf5aed6d718cf01a614711077d9a03c5a74a58df5fbc794b9750a1928760143b8ba3e7d06823b40c009cf75a274ff8a35423872f81fa280aa14507173995ae44c431451c559198e066d72f23a36cf14c1f578a36e8d930aef", 0x64}, {&(0x7f0000001540)="4e111100aa1c0f3d0c2c4ed64de7666cef31304e9ce3ed0c0d", 0x19}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb8, 0x402}, 0xf) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) 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) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.9file0/file0\x00'], 0x10) 16:01:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10440, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:01:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000300)=0xc) fcntl$setstatus(r0, 0x4, 0xc4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r2, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x6, 0x4, 0x6, 0x1ff, "a8fb659641fad93c42630427ca4e1fd43bb7b6a2", 0x6, 0x7}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/253, 0xfd}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:01:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000480)=[{r0, 0x11}], 0x1, 0x8000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x635, 0x9, 0x4, {[0xf7, 0xf962, 0x100000001, 0x200, 0x1f, 0x8ac1d2e, 0x5, 0xffffffffffff0000, 0x3, 0x5, 0x3, 0x3, 0x1, 0x3, 0x8, 0x3, 0x8, 0x6], [0x10001, 0x1, 0x7ff, 0xfffffffffffffffb, 0x6, 0x9bdc, 0x4, 0xfffffffffffffefb, 0xab3, 0xf39], [0x5, 0x4, 0x9, 0x5, 0x4, 0x6, 0xffffffffffff0000], [0x9ee3, 0xb8, 0x1, 0xd5a4, 0x5, 0x95], [{0x20, 0x1, 0x1000, 0x1}, {0x3, 0x5, 0x6, 0xd000}, {0x86c, 0x2, 0x0, 0x6}, {0x0, 0x2, 0x2, 0x80000001}, {0x0, 0xffffffffffffbe94, 0x354, 0x6}, {0xff, 0xffff, 0x7fff, 0x20}, {0x35f, 0x2, 0xfffffffffffffc00, 0x6ccfc2f9}, {0x4, 0x1, 0x8, 0x4}], {0x1, 0x7, 0x8, 0x40}, {0x101, 0x1, 0xffffffffffffff3f}}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x5) 16:01:42 executing program 1: r0 = socket(0x11, 0x3, 0x100) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 16:01:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021c2f66696c653000"], 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x9, &(0x7f00000000c0)=0x3, 0xfffffffffffffd28) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:01:42 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) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x101) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x200, 0x9, 0xae, 0x3f, &(0x7f0000000380)={{0x8, 0x8, 0x8001, 0xffffffffffffffe1, 0x3ff, 0x8, 0x8}, {[0x200, 0x19cd, 0x9, 0x7, 0x9, 0xeae1, 0x0, 0x80000000, 0x100, 0xfffffffffffffffe, 0x7, 0x6, 0x21e2, 0x1, 0x8, 0x3, 0x7, 0x9], [0x1, 0xfcb, 0x7fffffff, 0xb800000000000000, 0x7fff, 0x7, 0x0, 0x3, 0x9, 0x2], [0x1000, 0x3, 0xead, 0x3c6, 0x1ff, 0x0, 0x3], [0x40000000, 0x363, 0x10000, 0x81, 0x4, 0x4], [{0x1, 0xffffffffffffffdb, 0x5, 0x4}, {0x0, 0x9}, {0x0, 0x1, 0x6, 0x100}, {0x4, 0x7fff, 0x4, 0x100000001}, {0x4, 0x8, 0x1000, 0x14fb6000}, {0x40, 0x5, 0x6, 0x80000001}, {0xb7b, 0x7fffffff, 0xfffffffffffffffa, 0x4}, {0xffffffff, 0xaabb, 0x7fffffff, 0x3}], {0x6, 0x1f, 0x81, 0x8}, {0xd1, 0x1, 0xe1e, 0x2c7}}}, 0x800, 0x3b04aa0c}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x82) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x0, 0x4, 0x200, 0x0, 0x9, 0x0, 0x0, 0x2, 0x3, 0x1, 0x80000000}) poll(&(0x7f0000000040)=[{r2, 0x11}], 0x1, 0x1ff) 16:01:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x1}) 16:01:43 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000001b005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:44 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x20, 0x5904) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) open(&(0x7f0000000a40)='./bus\x00', 0x400, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000540)="4362a562bc81ab28f2fc5b5d680adf058f57f8859c472d42248dac50a975c204a9d624372464bfb0325c46586a5b8ba4a42062e8137a05210e8be49f97a75a9fa5772ce3c54da00dea88b93da49013eb098b4cd2b14099f5f183cdce0d676fad8afc9c44da90afffdc33d41600e07694706c1d97a5dddf74474702b21ab7eab88881844d20df0aac709064d3c997b2531f43839367e422a6d33f68b1c88bac5a6745eb9f1bc5f6b7f9c228f1c14b4bf9b2f5dd30", 0xb4}], 0x1, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [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}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd8, 0x1}, 0x403) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)=""/197, 0xc5}, {&(0x7f0000000240)=""/172, 0xac}], 0x2, &(0x7f0000000340)=""/242, 0xf2}, 0x840) 16:01:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) fchflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:01:44 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x102) r0 = socket(0x11, 0x4003, 0x800) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) getsockopt(r0, 0x8c75, 0x1, &(0x7f0000000080)=""/249, &(0x7f0000000180)=0xf9) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[r1]) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "91ac309acfb30e9221782a358552d7266fe45f41", 0x6}) 16:01:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) pwrite(r0, &(0x7f0000000200)="06eb4c4cb41b80d9233247d6646cd4d84a19c84f3922f086bd549dfc74b275f5624b38e93a9bc913646d7e9767836caf5c0acbcda79154a8bc0624813161a490ae86450a18b02c86e084ccb39046797024ad9fe076c6b88379549fb01e14adaa5a09dd13de4a0a732d510775c33745d9f2098c3e833289ee5b605fe8f24922efeeb994bed31cbf729c8f280b3d4dd41c3a9a62c8e2e116054f7a65f612db1720c8890e4a87879dbcbca30382dc20a63f9058cc5b257807966a", 0xb9, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) 16:01:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000000000002, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) semget(0x3, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x3, &(0x7f00000000c0)="1bd6") 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) semget$private(0x0, 0x0, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x82) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xa9) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) 16:01:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:01:45 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 = getpid() r3 = shmget$private(0x0, 0x2000, 0x44e942afd5426d6c, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000004c0)={0x3, 0x1, 0x4, 0xffff, r2}) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000500)=[0x40, 0x81, 0x1, 0x5, 0x1e, 0x0, 0x6]) r8 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000280)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r6, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000540)=0xfaf941445fc71ce2) getpeername$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:01:45 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000022c4, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xffffffffffffffff) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = getppid() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x82) poll(&(0x7f0000000040)=[{r3, 0x11}], 0x1, 0x1ff) 16:01:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc81, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}], 0x1}) read(r0, &(0x7f0000000080)=""/155, 0x9b) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0xc02, 0x1a) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x502) r2 = dup2(r1, r0) clock_getres(0x3, &(0x7f0000000300)) setsockopt(r1, 0x10001, 0xd1c, &(0x7f0000000340)="91735706518a9cf6771ffd9fd43943f754a36df1c4547dd4cdd2bb4b0822c8fad197bf132583ae065c0f08ecbbff5713d5dc67381337e9bf4eb63fa4bd3fb6ab1ac0261493ce1ec585ca87878c032ee1fcd63aeaf006ae4792a17c9bcebea6ff97c5e036dd65357d4ee0167d86a5eb1caa0a2eee61710509179141e4885e5b478147778a6190a871b9e9b3dac399ae226337d298563fe7e2e5a710f81b76dbd402f3bee47f46788aed8b7f443d39dc2c0b5eb6fa80ec3cfadf36c7ca97593e531ae27c8c838b4763118567cde29035e91a182013aadba58c46b46c740394705a7e80b56a0c1467541b96f9", 0xeb) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x2, 0x7, 0x7, 0x20, "aff2bf1365e4e710eba3f0f4eebedeb8556491e3", 0xd, 0x8e}) msgget(0x3, 0x120) r3 = dup2(r0, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000480)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x6) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r3, 0x1, 0x3, &(0x7f0000000500)="83efdf8d82857e83428ba97dc14694d57f2a09659330d592e11823dada018d46b51fd1fdc0969f6d1690e979057fce02c2268f486ad3b8a6582746764ec69ea8d2abc4b2004d9bddd685f1b5611662e0f21d698a2faf34f5e312fd14c8373100739c16ac1eeebe2ded83a1c0cb2877a2995ba09060fadc7f35380b38d114d8535733abf4875894ccf799138d7f12b4626fcda58cc7f9e81b173a", 0x9a) getpeername$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000640)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000700)={&(0x7f0000000680)=[{0x0, 0x8000}, {0x956e0af1d6af4e85, 0x6}, {0x20, 0xe543}, {0x40, 0x5}, {0xe7, 0x8}, {0x2, 0x23}, {0x26, 0x6}, {0xcf, 0x8}, {0x0, 0x100}], 0x9}) close(r3) fchmod(r2, 0x100) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000740)) r5 = semget(0x0, 0x3, 0x200) semop(r5, &(0x7f0000000780)=[{0x7, 0x7, 0x800}, {0x7, 0x4}, {0x0, 0xe6, 0x1800}, {0x1, 0x57c, 0x800}, {0x8e64905878d9f97b, 0x200, 0x800}, {0x3, 0x9c2a, 0x800}, {0x3, 0x2, 0x1800}, {0x6, 0x4800000000000000, 0x1800}], 0x8) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xb6, 0x3, 0x8000, 0x1000}, {0x5, 0x3, 0x1, 0x2}, {0x9, 0xfffffffffffffffc, 0x5, 0x3}, {0x80, 0x80, 0x8, 0x15f}, {0x0, 0x8, 0xfffffffffffffc01, 0x6b86}, {0x1f, 0x700000000, 0x4, 0x4}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000014c0)=0x9) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001380)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) getsockname$inet(r1, &(0x7f00000013c0), &(0x7f0000001400)=0xc) recvfrom$inet(r1, &(0x7f0000000240)=""/106, 0x6a, 0x2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001440)={0x5, &(0x7f0000000080)=[{0x80, 0x5, 0x8, 0x80000000}, {0x3, 0x5, 0x100000000, 0x7fff}, {0xa1, 0x7, 0x8, 0x6}, {0x9, 0x4a76, 0x692, 0x7}, {0x4, 0x3f8, 0x5, 0x10000}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001480)) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") recvfrom$inet(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x82) sendto$unix(r0, &(0x7f0000000440)="758f9a3ad218bc594a217863519ac0f8b627fa214ae3ba0775b760ad28b5b1ff8b411bc72675b8bb297eba7553ba8f7a21fd62748eda5e633c355eebc433b28afc750f313c2725b73e6546dbf8d9d4c9f92f837f8602e3a8d7ceff11a257b85d2611d3be673e839847b8165f143509c03e9ff0040ad23eebdcd35e9eae2917ad34430c8e9a6acc225feed986d2f81e9b833f3c97e845c6b3aa3a6879c0ca57be85220c6bfbec98110911b003fad329e4eb992f73c455f3640deca071b614e56fa1", 0xc1, 0x0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000400)={0x400000000000006, 0x4000000003, 0xa}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/212, 0xd4) poll(&(0x7f0000000040)=[{r0, 0x11}], 0x1, 0x1ff) close(r0) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000400)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f00000003c0)='./bus\x00', r2, 0x2}) dup2(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) getgid() unlink(&(0x7f0000000080)='./bus\x00') ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x3) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="4d048bc20dce87cb0d582896acffe5d7d819f8bf4a617de123b0c6c972d4893c845a95a3985df92b723edb75cbf0a39b18d5493ea31d9d2211c57aeae9b26a72aa4eb48d379377b4dc7f73b0fe2f47dcead7dde74fade615de56467e44e36ddec22fd70cf6e3988aa5f5608788998a1b2acc31b4c73fb242af6afc6531e7a481c486c13308ece191485aedf899", 0x8d}, {&(0x7f0000000280)="a85aec7f4b8cc9ba2d59deec0a803a07f785b0d7ae3d65d0a6bafcc8234dc08a4c8919087d0bad1ae0e025eb93f2495698022e908dfb964060a6a16d1ce6d073d8377bf9772ee0bb2d6397dcc64ba558e3260966d858096b", 0x58}], 0x2, 0x0, 0x0, 0x2}, 0x5) vrele: bad writecount: 0xfffffd807e114cd0, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1456, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *429314 967 0 0 0x4000000 0K syz-executor.1 512053 17256 0 0 0 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd807e114cd0) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800020c19300,1,ffff800020b50290) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac68a0,c0106477,ffff800020c19300,1,fffffd807f7c6b40,ffff800020b50290) at VOP_IOCTL+0x88 vn_ioctl(fffffd80682160b0,c0106477,ffff800020c19300,ffff800020b50290) at vn_ioctl+0xb6 sys_ioctl(ffff800020b50290,ffff800020c19418,ffff800020c19480) at sys_ioctl+0x5b8 syscall(ffff800020c194f0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,f71788d2010) at Xsyscall+0x128 end of kernel end trace frame: 0xf73ceb37d10, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic vrele: v_writecount != 0 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd807e114cd0) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800020c19300,1,ffff800020b50290) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fac68a0,c0106477,ffff800020c19300,1,fffffd807f7c6b40,ffff800020b50290) at VOP_IOCTL+0x88 vn_ioctl(fffffd80682160b0,c0106477,ffff800020c19300,ffff800020b50290) at vn_ioctl+0xb6 sys_ioctl(ffff800020b50290,ffff800020c19418,ffff800020c19480) at sys_ioctl+0x5b8 syscall(ffff800020c194f0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,f71788d2010) at Xsyscall+0x128 end of kernel end trace frame: 0xf73ceb37d10, count: -9 ddb{0}> show registers rdi 0xffffffff81dcdf97 db_enter+0x17 rsi 0x66b9 __ALIGN_SIZE+0x56b9 rbp 0xffff800020c18ec0 rbx 0xffff800020c18f70 rdx 0x66ba __ALIGN_SIZE+0x56ba rcx 0xffff80002141c000 rax 0xffff80002141c000 r8 0xffffffff81386d93 kprintf+0x173 r9 0x1 r10 0x25 r11 0xb3ffb2db4ed90bf5 r12 0x3000000008 r13 0xffff800020c18ed0 r14 0x100 r15 0x1 rip 0xffffffff81dcdf98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c18eb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=429314 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b50780,0xffff800020b51b50 process=0xffff800020aebc08 user=0xffff800020c14000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 967 214250 35404 0 2 0 syz-executor.1 * 967 429314 35404 0 7 0x4000000 syz-executor.1 967 228393 35404 0 2 0x4000000 syz-executor.1 17256 512053 54673 0 7 0 syz-executor.0 17256 192131 54673 0 3 0x4000080 poll syz-executor.0 17256 386215 54673 0 3 0x4000080 poll syz-executor.0 50580 173816 1 0 3 0x100083 ttyin getty 35404 68327 52369 0 2 0x482 syz-executor.1 38568 244336 0 0 3 0x14200 bored sosplice 54673 315778 52369 0 2 0x482 syz-executor.0 52369 380015 84603 0 3 0x82 thrsleep syz-fuzzer 52369 273770 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 460350 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 20315 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 305649 84603 0 3 0x4000082 kqread syz-fuzzer 52369 325617 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 343676 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 109405 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 335620 84603 0 3 0x4000082 thrsleep syz-fuzzer 52369 389538 84603 0 3 0x4000082 thrsleep syz-fuzzer 84603 127984 10078 0 3 0x10008a pause ksh 10078 231329 53267 0 3 0x92 select sshd 53267 163016 1 0 3 0x80 select sshd 8227 325218 22237 74 3 0x100092 bpf pflogd 22237 47418 1 0 3 0x80 netio pflogd 6635 207493 62390 73 2 0x100090 syslogd 62390 89275 1 0 3 0x100082 netio syslogd 96676 324604 1 77 3 0x100090 poll dhclient 44282 82592 1 0 3 0x80 poll dhclient 7031 378251 0 0 2 0x14200 zerothread 36929 471381 0 0 3 0x14200 aiodoned aiodoned 2319 293027 0 0 3 0x14200 syncer update 59857 325044 0 0 3 0x14200 cleaner cleaner 88054 32814 0 0 3 0x14200 reaper reaper 68547 273547 0 0 3 0x14200 pgdaemon pagedaemon 90272 255975 0 0 3 0x14200 bored crynlk 66463 257798 0 0 3 0x14200 bored crypto 94966 492658 0 0 3 0x40014200 acpi0 acpi0 99221 174073 0 0 3 0x40014200 idle1 21816 4608 0 0 3 0x14200 bored softnet 75433 181531 0 0 3 0x14200 bored systqmp 23151 174905 0 0 3 0x14200 bored systq 43543 385545 0 0 3 0x40014200 bored softclock 64842 501560 0 0 3 0x40014200 idle0 97472 200704 0 0 3 0x14200 bored smr 1 509244 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 967 (syz-executor.1) thread 0xffff800020b50290 (429314) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8238f2b8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9563 6433K 7460K 78643K 16866 0 0 pcb 13 8K 8K 78643K 140 0 0 rtable 111 4K 4K 78643K 1011 0 0 ifaddr 73 18K 19K 78643K 450 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1563 0 0 iov 0 0K 20K 78643K 155 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 3861 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 28 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 964 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2879 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 54 51K 83K 78643K 640 0 0 subproc 32 2K 2K 78643K 51 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 174 0 0 in_multi 33 2K 2K 78643K 107 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 357 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 99 21K 30K 78643K 9220 0 0 UVM aobj 76 5K 5K 78643K 89 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 118 0 0 NDP 17 0K 0K 78643K 138 0 0 temp 207 2748K 2820K 78643K 11910 0 0 kqueue 0 0K 0K 78643K 22 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 77 0 75 1 0 1 1 0 8 0 rtentry 112 59 0 15 2 0 2 2 0 8 0 unpcb 120 492 0 480 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9984 0 9984 3 3 0 2 0 8 0 tcpcb 544 275 0 271 1 0 1 1 0 8 0 inpcb 280 741 0 734 1 0 1 1 0 8 0 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 25 0 25 6 6 0 1 0 8 0 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 8 0 8 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 40 0 36 1 0 1 1 0 8 0 pfstkey 112 40 0 36 1 0 1 1 0 8 0 pfstate 328 40 0 36 2 1 1 2 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 235 0 44 13 1 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 58 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 16 1 0 1 1 0 8 0 semapl 112 950 0 940 1 0 1 1 0 8 0 shmpl 112 87 0 13 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7392 0 5974 47 0 47 47 0 8 0 ffsino 272 7392 0 5974 96 0 96 96 0 8 0 nchpl 144 11258 0 9618 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 34683 0 34683 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 54 0 54 2 1 1 1 0 8 1 scxspl 192 31191 0 31191 15 14 1 6 0 8 1 plimitpl 152 153 0 145 1 0 1 1 0 8 0 sigapl 432 3077 0 3061 3 1 2 3 0 8 0 futexpl 56 37143 0 37143 1 0 1 1 0 8 1 knotepl 112 440 0 421 1 0 1 1 0 8 0 kqueuepl 104 551 0 549 1 0 1 1 0 8 0 pipepl 112 1130 0 1111 3 2 1 2 0 8 0 fdescpl 488 3078 0 3061 3 0 3 3 0 8 0 filepl 152 15166 0 15064 7 2 5 5 0 8 1 lockfpl 104 2107 0 2107 4 4 0 1 0 8 0 lockfspl 48 969 0 969 4 4 0 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 38 0 27 1 0 1 1 0 8 0 ucredpl 96 1992 0 1983 1 0 1 1 0 8 0 zombiepl 144 3061 0 3061 2 1 1 1 0 8 1 processpl 896 3094 0 3061 4 0 4 4 0 8 0 procpl 632 8389 0 8343 11 6 5 5 0 8 1 srpgc 64 5 0 5 3 3 0 1 0 8 0 sosppl 128 22 0 22 4 4 0 1 0 8 0 sockpl 384 1332 0 1311 7 4 3 3 0 8 0 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 19 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 33 0 0 5 2 3 3 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 265 0 0 32 6 26 32 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 336 0 0 17 1 16 17 0 8 0 bufpl 256 12198 0 5169 440 0 440 440 0 8 0 anonpl 16 279575 0 267826 74 24 50 64 0 125 0 amapchunkpl 152 14931 0 14818 15 9 6 10 0 158 0 amappl16 192 16477 0 15824 57 24 33 45 0 8 0 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 713 0 704 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 63 0 48 1 0 1 1 0 8 0 amappl10 144 930 0 923 1 0 1 1 0 8 0 amappl9 136 1943 0 1938 1 0 1 1 0 8 0 amappl8 128 1521 0 1492 2 0 2 2 0 8 0 amappl7 120 890 0 886 1 0 1 1 0 8 0 amappl6 112 59 0 50 1 0 1 1 0 8 0 amappl5 104 155 0 141 1 0 1 1 0 8 0 amappl4 96 3345 0 3312 2 1 1 2 0 8 0 amappl3 88 877 0 866 1 0 1 1 0 8 0 amappl2 80 24226 0 24146 3 1 2 3 0 8 0 amappl1 72 71259 0 70798 26 16 10 20 0 8 0 amappl 80 8665 0 8624 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 88 0 13 2 0 2 2 0 8 0 uaddrrnd 24 3078 0 3061 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3078 0 3061 1 0 1 1 0 8 0 vmmpekpl 168 21960 0 21929 2 0 2 2 0 8 0 vmmpepl 168 369671 0 367766 156 72 84 101 0 357 1 vmsppl 368 3077 0 3061 2 0 2 2 0 8 0 pdppl 4096 6163 0 6122 7 1 6 6 0 8 0 pvpl 32 787515 0 772475 225 99 126 160 0 265 0 pmappl 232 3077 0 3061 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 627 0 15 18 0 18 18 0 8 0