Warning: Permanently added '10.128.0.10' (ECDSA) to the list of known hosts. 2019/08/24 10:44:59 fuzzer started 2019/08/24 10:45:04 dialing manager at 10.128.15.235:21849 2019/08/24 10:45:04 syscalls: 337 2019/08/24 10:45:04 code coverage: enabled 2019/08/24 10:45:04 comparison tracing: enabled 2019/08/24 10:45:04 extra coverage: support is not implemented in syzkaller 2019/08/24 10:45:04 setuid sandbox: enabled 2019/08/24 10:45:04 namespace sandbox: support is not implemented in syzkaller 2019/08/24 10:45:04 Android sandbox: support is not implemented in syzkaller 2019/08/24 10:45:04 fault injection: support is not implemented in syzkaller 2019/08/24 10:45:04 leak checking: support is not implemented in syzkaller 2019/08/24 10:45:04 net packet injection: enabled 2019/08/24 10:45:04 net device setup: support is not implemented in syzkaller 10:45:32 executing program 0: 10:45:32 executing program 1: 10:45:32 executing program 1: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f00000000c0)="24fa000019002551075c0165ff0ffc02802000030004000500e1000c08000f008000a000", 0xfd75) 10:45:32 executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f00000000c0)="24fa000019002551075c0165ff0ffc02802000030011000500e1000c08fa0f008000a000", 0xfd75) 10:45:33 executing program 1: syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)) 10:45:33 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 10:45:33 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 10:45:33 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpid() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:45:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000240)="3a08e18a8ca36b4b2e8e0cb0feb50facf9e56f584c04f72972e4aa60627df10082262f722cc4e182fbaf7344cd27f92256033d7adc819eb82ee7b526d1a29a238fc3e6a868f1a9221aa0f5ce516a4654", 0xffffffffffffffed, 0x4, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) sendto(r0, &(0x7f0000000000)="7daee5f1a7566436c58b5a735929aab2bf503ab4b232b98c74fe2d458084ab960ba4f851fd0f", 0x26, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x284, 0x1ef}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:45:33 executing program 0: open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x10000, 0xb4cb, 0x400, 0x81]}) 10:45:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 10:45:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3, 0x7f, './bus\x00', 0x5, 0xfffffffffffffffb, 0x7ff, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 10:45:33 executing program 0: r0 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x0, 0x3, 0x220) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 10:45:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x80) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 10:45:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28190000d6d0690600"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xa5}, 0x0) 10:45:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 10:45:33 executing program 1: r0 = socket(0x18, 0x1, 0x44ad) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x8001, 0x0, &(0x7f0000000040)="2a4260b15b9227c64ef0cc8236a7d09daec5", 0x12) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 10:45:33 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) 10:45:33 executing program 0: r0 = socket(0x18, 0x1, 0x1ff) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001380)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r3 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/645], 0x270}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000980)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c000000000000000000000000003411297246decfe3a7ac09e7e3c08306ef9151b3a4dd53a80d3a4772a779f880a1043257d24f13a51e2d00a7b5c4c82804b9ceb779dd"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000740)={0x90, 0x5, 0x10000, 0x0, &(0x7f0000000e00)={{0x80000000, 0x3, 0x2c0f6656, 0x3, 0x0, 0x101, 0x4a8}, {[0x3, 0x1, 0x7, 0x5, 0x1, 0x5, 0x2, 0x5, 0x2, 0x2, 0x3, 0x2, 0x10001, 0x9, 0x0, 0x401, 0x1, 0x7], [0x5, 0x3ff, 0x7d, 0x4, 0x0, 0x80000000, 0x0, 0x6, 0x4, 0x7], [0x2, 0x3, 0x81, 0x4, 0x5, 0x7926, 0x94ac], [0x9, 0x8, 0x1ff, 0xb4ca, 0x2, 0x1], [{0x3, 0x2, 0x7, 0x10001}, {0x1, 0x8, 0x4, 0x6}, {0x1, 0x2, 0x4, 0x1}, {0x80000001, 0x95f, 0x4, 0x80000001}, {0xa01, 0x3, 0xfffffffffffffffe, 0x7a}, {0x8000, 0x401, 0x6}, {0x5, 0xca9, 0x9, 0x7}, {0x0, 0x0, 0x1, 0x20}], {0x0, 0xfffffffffffffff9, 0x7ff, 0x9}, {0x20, 0xffffffffffff6a0a, 0x0, 0x1}}}, 0x3, 0x9}) r9 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000b80)=""/189) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) getsockname$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004148ffc00000000000009dd401febba5af7dd4bf6b13f35071edcfaa1b205c679be7cea15674232e85861a14cbdb252cec3f3fd2e476f5db7c223c9823a715d07685bdd3c7807e0952ebef440c67ee82d7e67c815c2434f1170c7434ec019dc33c786b3d07add95aa57a3f11d387036008a9e5d7e3365b034185dc00680583ec2e688adffe02343555c8ea"], &(0x7f0000000580)=0x4c) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r11 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semop(r11, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 10:45:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 10:45:33 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) fcntl$getflags(r0, 0x3) 10:45:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 10:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0xd3, &(0x7f0000000380)="55eb159ec84e77e22c39edd54dacab3f51663fdaf2ee891317c8f13322ec46e66fa9c4851b9e5ae098e9156989829a8180e6fcda41786ba113cf75a0d8e5d336d4c80d37a4cc38744cbc3e885a2a5231afc75192a22cc1eb87ab225b77ea760396bed7a4bcf0d9108b18fdba4024df9d6a0c798a74aa27e5ade57badfbd1cf7896e24cdfa6a82ee9cd16c86032226a634114549acb5ec4c46177713bb0c1b5455abea21f98d68d6dbb78368ca079eb27171946f1bc0f49addae05ac9ede1c3150a8c2e7c4ef1e9b4650053ca63ce42ebd07156") 10:45:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080), 0x0, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xa1f5, 0x9}, 0xc) 10:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2d70951a2162fb3b, 0x82) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0x59, 0x0, &(0x7f0000000280)=""/89}) r2 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) read(r2, &(0x7f0000000340)=""/200, 0xc8) 10:45:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') fchflags(r0, 0x0) 10:45:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 10:45:33 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x100) r0 = semget$private(0x0, 0x2, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind$inet6(r4, &(0x7f0000000580)={0x18, 0x2, 0xa58, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x0, r1, r2, r3, r5, 0x8, 0x80000000}, 0x3, 0x9, 0x400}) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x5217515b9f29fddc) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0xf2a, 0x8}, 0xc) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f00000005c0)={0xed0, 0x8}) r7 = socket(0x2, 0x3, 0x0) getsockname(r7, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind(r7, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0xcc3bd88aef41ee3b, 0x0) readlinkat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/140, 0x8c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) 10:45:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x40) ioctl$TIOCSCTTY(r0, 0x20007479) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) 10:45:33 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f00000003c0)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x4, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x2) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x800) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 10:45:33 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000057e000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x3, 0x0) kqueue() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 10:45:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="f1e82e14f6353e3a000000000000", 0xe, 0x0, 0x0) 10:45:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x4, 0x80000000) r3 = getpgrp() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6530000e18794bf823b7f1137e0aefd56ae8237b8e18301fb0be390f9f4b1c94dae136e75c7f56b6fade03bfdca519c86d3d4adf79f9d7f42dc67ba603f981bec318d0ad7cdf39179dd881abf68e49c95ff7ac9ef291ed826d8e4ef96791aac29bd2742888951384254343854fe7bd44b52d88789b67a8848116d6"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="68be96d9533bc77a592a6c7c6e5b4a0180941053283dfa34d0ee7da3f6e808d01719755d98fa607d5d090510d6dc354ed2fb494571279eb47ac45414d6cde1989af42273705c4a72f90e68813c5c8d755b39cd90b715b4437c40af7c488a58dbec93fc98b6b51c4728a46c7e938405f855b217f6a4c4855f72114dad8bc40f9c53248e7b00f5388a", 0x88}, {&(0x7f00000001c0)="c45a91e4d4b6d4e257b800146c247524c8c645f2607e6c9802c8f7073a7d4f79b6eb3bf37b46eb5449f962ef592ce58d65", 0x31}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xb0, 0x4}, 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 10:45:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 10:45:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = getgid() r3 = getegid() setregid(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:33 executing program 1: r0 = kqueue() sendto(r0, &(0x7f0000000100), 0x0, 0x406, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x200}, 0xc) kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 10:45:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0xfffffffffffffffe]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x9e430810fc8fcfd8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r7 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r8) setregid(0x0, 0x0) 10:45:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000a3e3968046bd477700"/110], &(0x7f0000000180)=0x6e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000700)=0x8000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = syz_open_pts() socketpair(0x20, 0x1, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) r6 = socket(0x6, 0x4000, 0x6) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0, 0x1) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x200, 0x0) r11 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x34) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0xfc5f66d139da68e2, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x10, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x93b034c612ad209f, 0x4, 0x0, 0x4}, {{r2}, 0x0, 0x80, 0x2, 0xa2b, 0x4}, {{r3}, 0xffffffffffffffff, 0xc, 0x0, 0x200, 0x6}, {{r4}, 0xfffffffffffffff8, 0x80, 0x40, 0x100000000, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffc, 0x20, 0xf0000011, 0x4, 0x5}, {{r7}, 0xfffffffffffffff9, 0x10, 0x10, 0x1, 0x4}], 0xa5, &(0x7f00000005c0)=[{{r8}, 0x1fdd584ae64d9775, 0x87, 0x4, 0x4a, 0x9}, {{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x101}, {{r10}, 0xfffffffffffffffa, 0x50, 0x40000000, 0x7ff, 0xb4fd}, {{r11}, 0xfffffffffffffffc, 0x20, 0x4, 0x400, 0x8000}, {{r12}, 0xfffffffffffffffd, 0x81, 0x1, 0x3ff, 0xfffffffffffffffb}, {{r13}, 0xffffffffffffffff, 0x42, 0x10, 0xeee, 0x9}, {{r14}, 0xfffffffffffffff9, 0x0, 0x4, 0x2447, 0xeb43}, {{r15}, 0xfffffffffffffffb, 0x80, 0x80, 0x3}], 0x3, &(0x7f00000006c0)={0x1, 0xfff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r16 = syz_open_pts() close(r16) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r16, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000000780)) 10:45:33 executing program 0: r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x6fd6f9b928668772, 0x1) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x40) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) 10:45:34 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 10:45:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) r3 = socket(0x10, 0x1, 0x8) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="36a34aed803c62bb8548bbeb2e507fcfe52b6fe239fab125eb42f7ead41e3d136f1b88e784ddbc85c1a54afbfd33f92c0787dedc4c4bb4d3307a8441223f73a215077519f1b0c8a52aaaac9d4b037659ae9fa2881d51b07c96980fd9635988f74abd53e0e62e6841011ad2ebfa61cbdc1b2e20d9518a4e88c8b1e017368e947792cd2e62c7d7525ee68fb7686e16132baee90a9f5d1793a1a88e27123f70fa03ca5b6538f09e4aedbcda6fc738cb1af7e14ca6e913efbfd863222902ec89711429ba112ac59bba75082764462eca9d0c75e71835ab70f0", 0xd7}, {&(0x7f0000000300)="a0ae0e9c0c97d5c56af16acd5a1054c3efe1c3374eca89457da0c5a45d9e214dcd25ef91f39993198d9d098393460dd0c04b615ea5929669a79e5b10054fb0919cc6f1db6c79238aa55ae7cc308330fba291f0", 0x53}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x68, 0x186424b95d0ac551}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000580)=0x6, 0x4) syz_open_pts() chdir(0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 10:45:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 10:45:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) shutdown(r0, 0x2) 10:45:34 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') 10:45:35 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x9000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 10:45:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xee6}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 10:45:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa10, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x133, r1}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) 10:45:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x6e, 0x0, 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f0000000080)="25097584a439ba2f", 0x8) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x2) 10:45:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x8}) 10:45:35 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x0, 0x7, 0x372}, 0x200002, [0x3, 0x10000, 0x80000000, 0x100000001, 0x20000000, 0x0, 0xffff, 0x8000]}, 0x3c) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7ffffffc, 0x0) 10:45:35 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 10:45:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000500)="5f59e148e653822ae4748d215c4b143ceb8b91ae1a0c2491d7f2b7c3cc6fb9655dcd26b7f4a6d77c5d807fa98240bd334afb0aa7f01644029ef4414b682825b281a5492dd0995168157e64db424b22e6a6df6ce850b4b7b2a8f45777b5dffc2e85f0f7b920b97cc243177da0bec917949ce67ff2304ddcf658c44ab8fbf02ea0a04c56fac259eb9daaae57691e4f65aaab1e6ad4cbfd6d776ca3d5f6aebf3094d4b02812eeebeb8e4d3053e63df3ebec27f41649e2fcc7d03c8d52b3d1fb11b54cf6f2ac52834d36795f577b3b49e81ae4037a35811c27115fc6040a80ab7e7bb0a7e79c33352888644951a8ba1c9907cf8d7116118e4b499d0fc9a702f0c140dfef96b390dcaf76e8aab8f377e99e08591a77a1655eb75e313278418edc06fee72ed61d3e12caa84a99c56b007359afa80e48d30fc6c04d587c223b1e4e21c7b3e2d94cacb88b09b419e48663bd60b6bfc3b202236b11ee7ab63141b27e33b45303ddad78b1dded7d204dff261d71bd51a99805b443794182521054bf139003d0dfe70645b846a8ffc37d0784157d765e4044b11aa99a41f772c20b1755d6cf302d5f2704797e9bc860b20db86644d3f47d242661aff6aff2be72669cad4a8b25ea7d08c3db635ed1d2979a479a7613aaf7a083d877b2c680de760844753a27faab8b5ab6bce95579f18103f82d48f65635890c1e1db4356169a55aafe6b690cb18622e5efa7ac00fcd61f891a1edd68e41df01920a21756b8b95c503b25ae507dca3b26b80825aa6824f315e925ee14a9aaca8d7485151d90091d0ba0bc0cf452616ab60d6b308d35aaac58b7f162a898cd082afbc70fc92fe8d6fb6c2d3bf10a10b9855a696f56308d78e8cc7ba1e3fe5b2f7b99d42b4df35e4196fe082ce8a77618dac8bc0d6c201fc93947d46dbfeda87d81d8abae59c410fe530aac7ff1ca86e144b6c11afc05b4e05563a3c7caf9c15afdcbb2b268f1fd868edb594cac3eb3645e0de7239c76f5f3130b442e672a5ddae56a0d2bc231b8a928b763b166000f163ddc3145c74d7489557aa1fe545657f5658233355f84fe72fc328c21da77f4878f70aac0265b54fe34d9ad3dd85e261452a26cbb74e628133f4a3573acd81ee3284e0419bd5c207d00eeccd3fe9821225cf9392e120aa8cd0dcdd0d0e883136e0de00d1b59b2aa84bed53128f5cb73c273aac2050179d01acb64cc0f619203f605f5f3358a74bf1055854ca2cd9874271f60c04c828dc4a666a93c5a24c1603f00a83458c4ea4a0e58dc9902bddd34a70536cd81952e43d1ae1b644fabdd8273490a8946eff81c773a2916086c2ceaa91805d5b8c65f19c018389ef8f808c498e61b9a8a947dc1fff855e72e5745bf1eb895a20f48bd7c41f44c1b712c65aab22669d48d280a0230fa808ec9957a4b20c0c77040ccf37e35fea2d7a5013a58c84d0d7befcb6aa5da09607fcb69acca5a927eeb99ec1d81cec909726f9c802eb25218e849c89e5fcc9ce6bb701326e04c6aa37a7c1794cca4b454914c7ea74ddc9e1b8e80cd3a1ae85fd25d36444123e55fd9335331f40845732a3e3dea8bfe59b22b46d2f1e7995934ea3234e38f922d16b80d59fe43c10f5b7b23ad2097d3aaef17867ab4a770da8f8c9750f3df9bedb395bd51f8cdf755af04d98d551f37fab470674ab73fda9c89af7e0ce868d5bd7f101a5266d8cf07d3576507127cd67ff381652be953d7f29c83ea82e753284032ca36e88de2cf68fdf082dfd5dd5e89d764a30e2f6886a599c8b9cb6ed4d32c9ad2182e5138f8654b96f070941c6b9fd781e26c4671d3c399a26aa29ec2855683ffcfe4d1c8e124a552ad2bfa2d11186879927800d20094da0d37e999ea5b041c5f44aa8b81378883f0981180224d1e18abf931c99c1e122f6652f592d6acb35ec150ee05bbad171adbf427be38c8a355fa9959ae86f23d2f1058168c0090510c2ee6bbb919fac8937a5def0cf262ba6b2ac1baa61ec0c1fe285f123551ca20941845a8756d748ea8506d8fe4173d99ddb0a107049342a63ad03ddf58d8e1bb95767578c4875aa5f155aedfaefc6eeba36245a4c715f9148d200a22af86a3e5d0c3cde7b9adfa4eabd8de1f54479238e87722fbc2d7f1183596f330ad0a8453c0a4f6383c633a34c0fe1865a8e1581c372418f8266da0229e51af6c9d8eb58395ad3aa8cb6041ec0c389b62ab536b7b622e8a6452a3c8d98a9c710461b94bc9be0a78eb358d23f4e0e58e644f34ac817df0ec6ca48dc2221902ca2d9bcb430dd598ecb63537c21cc5070b542ffb9ee9c0daa11c48bb85b6779aa76dd478935b22319475673055bb46918ff4a6bab2f279e468af4a18e687af4eea7105ed4ecd5dd596e95f72c385269f64ddc9832e584c22a902d29045c450f596a1c107fc8d630113d30b0ce8b5c0691e285b5722a3e6dc4977506de08f80339a925f411985a3b0bc33f89825549fb0cd2aca8331930d673e729f3a8889cb3329c1eee03545ce95c91bc9ba3da02d1f24585fe4f538c437ffbd7816ffc3d43efaf0ce8eaed72c41767fd0e5758379f368b1e973feb9050ad9240ca352de6ff6cb82c5c3a3ae3599070847221cc6ca1d6c46e1b043233e5118a853bc22bdcdaab0fd3912513763862f3d95acf31db909835e49f76b2a9fb8053328190b6bbf2fa9aa26b54222d980bf82e529e02b0924b6a19af5910bd4c4b9955767c53fc87e8b19df01cedf51be9ef43081a17a7847607a9342fb6779571750756d84e2eb798507a466368d199d10bece8fb750a0551d54da99bb52880c6ac269fd3a07d6288faa38fbb83ec2cd9802915b3683f9de129794c20b74a0657b6252b95a237cfec2f27c84a3d5bb531fa3d003b920da28c30dd92c7a13066faccdaf0c6068805aee8d2141908abf39b0c434c2bcf119831ea9ed2d6a523971f64d95ca0a02a3842618489d69cf7cc2e292d1f6e1feb74e061fda580c8c155894d9e0483a425dcd4e1951661403c82489550b8de0f3abd60059ee913e885b7c8e45ab35cf916f687620dd0f7b00d7da60d0936a0517a45a92550d9220b45163e51236ae037ac78a39185ad6cf4f065dafff227b6cb61556d2ca4e8b933cc03e1b437202a3ba7d42750c35e650d0f0560d5c98478a49f9e6cdb503435ff757cab9596a44362eeb47b2e1cd7df4ed841c71c1f2bfb87099661d3664ebfe22133b7ce22b77d2e5d2e44f1884d39f695a474ecae5163e70b2e1cc9c75aadcf0085465f24415c81a1670ca8415c5a9ed242a32a7da97c230d19e7349e453e5776708b1112225423d24b4157deaf6a30e02f5b5fed5cb1ea9b370aef09b7a207736bb4571cd5a70bd31e10ff5000fadcb21ee746e841de857618215adfe46aed84bc7d1f16c0b51c522a6c6cee88d685ad9d1fc5f2b20c94994d81a6f94dbb8700bb0fe6d73f648751e6fdd5828a130665d586c3c344364cd8823d11ad8ae09fd902ef603ab55293a50d6441becafc2f6c2ef7bb0e075106cc40090bef3a100e08905992565a3b33979a390e46a45663988075d9e835a7f4f53a1e94dd75e79c9a24db1c939c7ef70ff148ffc4823cb4fe0a22fad63cce25b2d335ee26b804b08b071a7c4386a0929ea47f960f2bc27f68d19032471fb76686f33c5a52dd11831e98eec9c95049fa8696148bc459c82b834ff1b426c58a94c1b474baa3fe67b53738e6808a83fee9ba886732b754f4fdbca465f1575868b5ae5f4fee9117a22b42acebc236af47668b2400f36ef8ec16e11fc8c16b428fc7b484140b3fc52dfa1dcd01f922935237ccdcaf052fd0e9b3542fe43c06465f4ffb3248fa7b0252d55cee2224c847e95c28ad63d2280eca1c2122973f1819c48d500613022ad1b382e73412516f6b0068fc54a217dce7ea1e8baf9d62c8f6acb57840bf89e769b09b79d7d29844c86c536c99cca442496ad8017523cd444a67e04d7c1eede87db609b7e0be5a1b017876f9d924f94c8bc513b6ebdce301bb2b3f310b80cfca452b38fb146727d78b82a61a01215932312ceac4e6b50ef5c5d85391e7697ad9833ce95e3b1e136ca4f3e7c306a5fd08ddf4fd59ab2594d2ee6a0a18d6522f8d6523f58203038a33b4d9091dbb08914becb6756de6d7686bb3d2548073599f38ad5063876d30dae3c0666212f6dcf3baaaf50e2a782cef55d37eee6ed7cbb9bcd1d75d1e08860012ad52326d0c3198fb75de04f343350b66a6cd5f744a0743b692fc4fd99f42aeffce3617b7bd72018a0157611f06fa05047bff9ab67dfa9c64986febd99a9675a12d7efd9b76154113fb701571009b95dd7b1544d6a9ab792e22e943daf1d55e8296dd0deeb2bddcb7e4ad2337ae9bcd616c0844b703e514345d9acea40f7d333e3cefc3da6a1ac77421a8c3b970ee4f5c7f7f78e03996ffcf19cdc70f9f0249aa74bde745d9e72dfd16373af48036f5503bcaa5bbf9f5ccb50c8d7f047328681b728009af976d625a4fe48cc613364ba9eb1a5ffd5a165a6e5c6fd40d5cb0a1b8b4ae58ea94fe1df801d8d4b37821579f6e54281687b17ff2215f2d4611f9b77254bd3877d50a830db1ce940184fade587a630092bdfac2b09da121b1de056cbaad0d5984753d763ca3a8de6ea160aef18f95eb9bccc8b2c6b8fc742f21001c9956b2cc766583296c4e4bc41abdd79cbb007c792fe370904465d0cc04942563ddc7d73ef13a7cd388f93f0b657231ee7846242e1301b4e8ae6b6694584a000a3862d50599591ac2fb1f7b257d4172462aebf1680399f3013124bd229b8b093218c8d3ec11added94939f2cf3d326c479312550a6363c6cfabb31fef1bb3db51f7c8b1c37fdff241577a20436be157292447b2b1142f6737a78688dfa02d3a0dd62c9235611fb3488b9b4734bbc36aa66691073f40540fd8a135ea360fd18c8dfb9256182ebc84ba5ce61eb8d96ca6cba6dc5fd50ec90597e831a65197040f2e92328480bb9b4e45af66120f078946701f8c028dccde1476238c06304b9f7b446e57f1a7e177bf835cbcc627ec5b1055f0174520a4411e3ffa43ab6acca1bee94a0e33ea85617b6b06226ac41039a08b09aa274c88f97d3366854818aaa82130bdae5ddbeb86023fea05cc869b524f048538fc8b8393f57f5a6b0a55c013b61473a8e88dde19db06fca1392f223621e7ad2d0caa96bc260cfc337dccc11391efdd701f43bc21407eb358d6579db6803dbeff0d69c765f3279ff148c452e9149565130a8c1b2ff7db59504a41508e7d968d56a4736ff81e8362596257d3bd0c151a23784c1827810cefd970dfb745c6dcc8c6381111248839c6ea66232b01d5c13d27e60f6c7c2b60e7ccbe6d64cd4fb819ad9181dad1f5bda21f3b206cb72aff24cee5ed22cbfc0d77fb61b9a86df71bb2c37f072e93f7b1a4bce90d38e51382aaad50bdf6aec42cf1c9d7acefc77f1763ad0ec6a77f232b09a8441ca216a55a391603acc2c66fb9d70f64b7ba0a5612c05299f9a7b438c9f8e67afba89b6fe95b370573f006bc62cea62f241397af7214f02118704faa206ccd6e3dc44899feae856cfee41290af063c3ee33ff2020936029f32447109eee91aed2fa19ec0b9a09304a6c2e227ef461b17c505c42f3e80577c0d260f3028001672e5cc5ac1955f6042b5204dd168bc54299f8940059f27702ddcafdff62cc00ec88b939297bda57a89b8f10465dfb3e72dd204822bf909f0d9fb3fd4b4d3e66fac5e9a9fdb26e4abe2f2a08e1a8158ea53f6e4d65d90902c0d254131a49d42", 0x1000}, {&(0x7f0000000140)="8b34faf3ae08dbaec3b34d5498c374c279dfb1ba5f0a825f86fb46ad5d971b6fb1fef51249e82dca61f6c5d3921cb74ba5e986c5e73ba4d08ad73d9246dd3fb057354ec469b1fa7b7167379585be0e6757b8f16000a158a9b40f45b7a57a10fcc5d181f98048dba679ecbbb142d7917e77", 0x71}, {&(0x7f00000001c0)="a9d6d1f4f76245f6354e55e88b6023bfb893dd8bb947b1f3f4b6a18881f1a346f19c1f873ab861825b5070d7d9bcd8a3e769e45a2702152dc93a46941bed416ec36b0ad872465acd9b3a21eab21b2fe31046b3eafef05daa859765664113cf55bdb3e3511ee52b05d1fcac80bb1918910d137cf52a36b00d2330b1fced1836697c891e52eabf117cdbbb4127b4f0eb78b40978264cc33e9377b242e9b65211c3b9e61a", 0xa3}, {&(0x7f0000001500)="ec143effe7a0c44ea0eee14519efdbb25c2e791b057f3d00b70ebfdb69089c57b367f2cd3d2403d0e9ab93cd29c69c87e4b58ea897e71d4e510188e9b9290e6819dc516ecc464c6b3b9c0d515e4f58793b37817d2700c345e8e5a78e0f83269d18c45987f434951cbf0db9ad8293bb661c1c0599060ff3e172e312518d853ff210a9da6eb24924f1dafe7ef7100f8ef61a30288b75836f892eed94088255a9d12282fa38780addb5ecf0f32f6aefeb03f6600ada1d60dcb52465e5b079f85c07de47c572c6060402cd6fe8c25aa63346d57120e9c2b245ea5899e88921a3045b5eb02495167d56aead95c9bf3f3e9fbc28ced1045acb67b99013e8e2e6280643f0fea23f3ed57c4d10b73d439f0bf1382ca0fb6cd1eb23ef48aadfba4158c48f85429e267a9f1f18279cbaa2cd0a96b6d90b5145c422fb61617ad8a1f26bf740252718c019231c1841ff0963977ddc5cbdb2a0c6314525fe269ba690b0e54b9f2699cf9cecd8feb85832cdd4597179eb70aae111d2991e1be1a7495d7d0d6bf8f963fa444a5d4542a6db940dcdfeed77879568e8d509011651dba0d6a0c41ed4aec0aa39873b55f183ae366faffb42648265598cb6ef6eb05895c6c524615231f92baf5fc2a8c0ff74ddf9c23b323f0dfbd2fd66fb48f8a748bf0c0749945f95c830c190c09b6e1d8e3f03cde448a5198828eb6a2a326b981d7101d497b285fa8ac408f2ee0de6979ca1599ccce41863ee759608a57fe94ba3cd6a2094bdf01c3dfd9ca8ec8d053c8155bd5cb06b8f749da8734f2268b75581a325d9f4b8caa732b4c6926c7813e6da158450c73f2f35d49cda5aa9d0752edbfae623516ac9c970fcb18767f694c6ec07e1c07f8c98a7cda0b4d41c29d9b6c7170d37ddf5c82c5363781f35d66907c7747472241a944fad870b922c68ab96432ec44e36dc670754d904342f22753db35f2cfe26f93e5a0b2f3dd1394a803ed62a3d45f2d6995b29dcec4dc04c0b2ebd12424959dfc86e4effc5b66eb58a32e2862e87487b244fb7d540afb01f39d2a6c6b61c17d78a79c5f0bb361430259d0b224785238d1ac79c8360637507e7588811a06bc482b57c5b949e2552cbc20bfd8151d39428ecf6aab4e85c0faa82b6bb8c8fc4c7c703c68d5de65e5a31785dd66adfdfffb4c6ee25c23e89cc791765ea4b6264189475f27504b9215dd432a3fac2f76a79cd831f3476db1830251e85e5193d852f42a2f5696c6883738be6dc71ccc22219441b1dea6bc62f743b42005281badb4273aba238a4a83c413037cb829f1566dd1b5bba77c54824b54980ed954d925ccb133824b9f5a0367a55209bd85aefdce4719865f3dacb2aa93803d970a4ff96b66cc109050bedbfe7de68edd50670c057c4d8c1d148440f13b3f7300e7793fc8536f3ace51fbe15b9b2368bad469d56e136ab393a6f2a43716921a84b4292f78165f29d2cf5101752e4b83fed4fd7c5cc16b4aea70bf360ce13ca37e8f7448d05d336e7c9a81be3a40751ca75c894d958265cccf64eeea7fac84f069cd937c328a4ce4f16102c68bc381135d6ec20fa169d8effb77ef6a82f436cce45535ec44f91317295ca7e81981971c153503ad143205edff30614551178c767322e28728ea8b8b9c65dbae9982c90c4a4785aaf940c1bde56ff3615b5541712e006f0dda60c512f565120f1f42b775ce77b71e3c694dda9206b7c072c0f1c0da3b91a6f687c186506a8afe75483eecaf07edcdc8c7f98146d7e2b239551e62f62497994daec148649dddb7077bf4a3a5ed3c5cad8ec3d4786ea54ed372fefe9ead945c34f2090b7687740638df2a8f8d2898885cd1ac01c791843d0635e127652309930a5948502ae6dc162165846adbe177e8d082a23edbd0a58cb03ded9f8912be5abb1e3a021bdb28502d81f655b29e45f5b51426c6ad37773a26fa3909a467757e47dcc19ea9455a34973f24f69509726f3ed3b88dc267d268e2b1acf2d4de314019947e6eb3dd9656e8789d59dd1110d27275596dd7b04e78762af917b0f06dd72430aff91e2102094eae7f811d4d87169ab292c85a6326a501712b05d752501a0256989461689eff09213ec8dd966db34b3849a02d0ccd723229683414bab591e503721d0b915bb6d54cd1c68cf78b057af35a68b4b910190b9f8acdf88f13090de1111f63c2620cf4358cbc843dab62934e785839133a2ea9c90cb189cd1203ff18f24c62867d72aafcb4ce77cc2f0f0f47d56564af27cd5160d885524521303c3fbd7090c7c1f127e396a863e2f82c7e25d1cda91e7f5f76cfac7b19ebbdbe1c144df9960e38ec68627e37eea1d3d23fb317bc1f588b6715c3e29376095242cc7232352854260cb957de445f6e1bc6d27f513dc3a2b815f37d68f727709d535ccf5a4adeea86da3bf74e468683000f410d209b60fd9b850d856b63e65339dc0fbdd9bc15025b3026989d304adaff744c083497c4c2bde00685a7b1ebc01d969dd6c3d60608bb66f4fb35a27b9a65aee2b6b1678d0f02b70c26bdffd6ec05556640165fddd6c83f6bc3154945bf9d4f625bbbb3161b92e4dde5f656f815e4a1fa54d4d8c2c401bf66d8b5bbc9778aeacbf8aa49145538a6d7c95fbae30f656cbdd09039f342663f4946048e628ea1cecf001435df3616957416d23556083f2d2e773148552d14b83e914f39a3b2640a9fc826059b2a3b3f225989e35ae834ee2b88033292fb6eaccc9a3ebe74edf222d57eb10e05cdd0d64aa6e757671db8d6e51c717d08fbf2e5a7f9d32b856d7652678385f7824624add47500e2be0bf157ec02abc9e0cb3222c4227bf07d68c268afc84b9c23f77b3df1c39b721e7c2b1908ba66f8656b29a65893ef84c30ca2800be734ab8654812191fe12f6a2e97199df82afcf988f0841558ba7db4d5e02a018090870b2f48bc9a086d8ecab95d9af960af02d1bb51a9c161caec3ed55d92fda33f501e5903643e8cf1cda767f197fee4e05b5da700c0df3b98fdcb26e14d060083954f3135b71ded4140d0d7587afbfd01f780841430adb00d35672f16ac27ba6df7a6b9f4bce713b52d8f6c5b663238204889c08ace63bd717f1bf89f7443600fd77e1bab8b00da52f8103a62e3e6292ef41d5d7cef8b9d15f5b3a5f3a36fcb6da2a8b784b69b54474fd07432b8266b58d2c05bb329d0052bcef9491de310af3becb126c2247f6a6c5f209cfab8eead1fd63e04a042485d017fad02a42fd8869e83a9b2d811d13c18b170560600f5f663213860d3ecd28d034a979b2f8b2a7002e10cd241405d6b0ff9e2e872a026de1b52d731e34a2624dc713b79b1a15a7da92c4ffc9951121cdce9a83fafc76f6ae1a0b1a90f73b4f2e718864ec2dfc269fa592b4ed371824a1a966c8b7c37b108668173bbb42b734e41d59ccaac4fa0b6b8335939b2620f0c157cb7c67a35527507f923e7d4ea29736f71c5081a0725bcddb28edc4bf74bf8b920b0114f6a514c64ae0ba47fa02061233921fa574ed4e76c8be87fc7d431f9c16a553798c58ae2e0f3f47a0308a0b047e18af7b4dcb4a8cbb184640fa54e69a3617d7c97009b90e2641b68108fee225654ae00bf280fd9be00331c1204edb7d277f0898f1381a09d6f1368e132916f6ed10847bc2d782e56db469babb033229c2f2a57b0ad4b552ca0eebff56e83852b17cf6e0ffd9daa98de914ee4c36660dbfd59fd2a422d01ec30820197feda5114291a7268b086e3b49a06f9bc2892962152471e6760d8ed66f4e21bd3e8ca3dc8cf6b4db57db7428f72b0bb784f34e0dc0c8ff964a6af4fb98aefaae374c3daf95352145877d991c52652274c12771b4016d9b6a018eb06173a5a8e9d2a32e4f68446915f566bd5e2b4e0415b9c8d62a2f4107975524bd6dfed10fcb074843e2f289a6be3c080f8d987ace836eb1c55ddd74de55de714d5f154720e337263c0e9be591cf0da60aa676080c7f41169401b678e10e3a6513ecddc5daf0c9ea202ac861de42cffdeee424627981f7c87d8be3f453a00e298d0001637f9c47cb55ff19578483ac05c8641dec7b0e474d9efe44bb4ca27fdabbc81d6e231912d2068df8800fd2d03c8cc8596e25b13693bf302847f21725da6ea05ecfbd9e58eb696e0b9ed76a992d0dacf73c7245c3054da37abb7deeddc5cd39466a394059e7411511885419abf23597b088788fbf6909fc4a19301dcc8e1bb3276cf629a00045e33c7649b956381e55f42892d001f754d7a630fc3c9115ed1565570956cceeacf383ebebdc91609040a3826c35fbf8099bae6ee14a1363587f2fc6e80d2605e8bc7a3e067ec82a3f1877f31bd067e6b1ce09acfa8874227c5597204ff6815738d793c62e55eb78ebec9b55c24843d97636d01beb5aab7e1bfe136c02aa0c02ccfba4837fa16b58b6482847a469e13e559c06f120f48d6503feb5d46d840d2973043924b73f237d66abcb5f3f5367ee4f3dfd0129010aea4663b99fec48ea4d8aac40acc3b4eeb8bfcc54b88a68a19b153c50b119d23f4e7fc7bbd32bc92dfb57ff1061ac6db8a86f4b126b488576cff4f0faa16b083c8c11089fe091e87d648a5c8df14fbb162ac965538708b8b2d9626b07be5ccfb6d50e8da425e5c16ca5d3d1de6b0c5408153ed430610e8e5a1aec7dbc83722637965c28ff9e30a37229979ed0cfb478c7bc7fbad4524ba93497b9fa1a1598080d788ba2ce20ecee8396262a0272c2ffff21709793ab3609cf67715818ab5d837aa8d6dabd9b20c99087cc78c076da1752aafbb468d1ff615bc150aa7082e94e12b8a7cb9f493adb901d3ce17198b03eaa981b89f6c243ae9aa13b297d1a32f1a4475a3461a65ff93d8819179fcb43e8fef9de6ac63311e40167d97e90a45cd1ee6bc8c13fc444c223f78a3e93d534b5d807b29db426e17316bce9acba5d141c3874708cb945845b577d4dfd80fa843b44b9446a66c5a1c87c2c94a2a48008759584cb1835012561a42c377e09df18e5ecc48205ba166ba8c6aa494e8d4c59ea19d54e854e79a168759b200e06109d2e287d2e1ca1681de01c8c25d1b800ed8106e36fa727da7bebb97a8af66053deee401bde8fdb50f0eee5d87dcc5b0eaf5405dc46d5ee9cf202e87c6af533f477fee41af97a6d29d11cb19a237ae7b1b0ed8abb2a2b8b50ef2577447ddad87701a17841d12fceab1992c241db469e7c21245116eda2ba46c8c4f5d378ceefab602e6a8023f59a33fe93d2b3bee9237b25ef571af7f1d6c8dd1de6de537e020055c82a94b3e108e43e35f08983912fc4d9c21aebf6786211aaee9c89b112d1719c37899f104bdbe8a8ec49a6ab4afea9fb9f258b2d0dfa530e8c0606c8e55f7844e73e45512fc0bf79c70cc958982f13b158345c8c3dd8e5ef89a42ea969b039aa0292891060e086ff28286a9c1abf6128c9aa3975bdfd43409b5496d8a3c307cc03bbc048b33e20933ec51be592a4cd1385c34ea972a5b1126d94c9ba4c376762b76934a07746fd2b5c2dd4fa1778b62abf854033e9089dcd43465938f44aac3a78a9fa65fe7dc70a13cd213e87e0708f0f29f3f4af40ab999d38e86bedb9516c1055c1be815df050883c672b816a4d2eead7415ad190cafd8f2b9f3c8f600d92889a52df60d3c63a38df4788d400eb5e6870c260432a43bfce533d7b0529eff3746a2675fd4ab5b0458fc7b33e3d0463308ee3d381e22be1e66462be4b164282fa88f3f5e3311c371fe3ef756999bc4a2352f70680f41571adce86f7fc7d63c9995ff6fa4054ca5", 0x1000}, {&(0x7f0000000280)="dcb53b6d445e2870315d9b674e2569576581d1533ac6d82fea3ec739f0bccb7e9398d23db8d518886e87dc46392375afc99ef71cdb3004a455453990169e917ee18478881417c8cb7b9eef0f86590e75dd2f03805e4532ca35ce541268dd9cf6c2af105282d315c0", 0x68}, {&(0x7f0000000380)="8f9b2b39e4827aeebbf6ecf2af883c000419a7f75a6b4c6ec58a561fc9c97ad2e400338f4976c6f85e23c12f5c0bbc80b61d7af295f1a144110fb1d33b47e5ab1b2ebb18d4d12614b028cc6ba41f22eee33d682103e8409715b14449b57d92044038ab618f89692d9ad22ddc0a2d97db5e0cfb4aa235be1c63c21ea0570f5ccbc1e2a2dfe475d7779ef7464c806d81f65325b7227521817b14735e475467f5c51ffa8f58ff7a0acd5430bdf81975ee1c25f513c0d40b156c710c2c1e8affcae3f722b11c380de98f578b2bba6e9a6b92d4e2a9ef0b394b9032315e76cd", 0xdd}, {&(0x7f0000002500)="9789b0e17b147d8713293e405ad18aa75e0108e0b7378826150df9e8ca2515a2891b1d260a80ffdf8c13bd901a4ccdfbe6c2877df83dacc6c0f45221dc47b298112bf2f492fe2ec2e4f000e969d13ee9a499c210deebed525b091c15339b9c455d8a51df8525354b07b999517a9b2ec21cbd6a8d2bbd502e1da01a6cabef142ca87d10f6a8c1c3d5add7b6a0649d92710948bb72d4489f0eff887fa1f2b846a38a36feb53d6b2bbef58b4cc3ce4d1c992e646f965871b5e52c857e5272859f2532500aebfa2674207a4bb901aeb43ba02124538b", 0xd4}, {&(0x7f0000002600)="da138838ab35519311da445c59ecb8bc7995a0b5bc5de933dba76820ef138fa68453f9c15a2bd7aaadeaeebf915f8a0022cdcbc75ee5716d7f7927ed19be3150eacc7251ae71b76cf1f6846a60463908dc60dbe628d209ed4f9345e79cba", 0x5e}, {&(0x7f0000000040)="97622c46ffa12913340a3737469734c8a1f0f9f776228142afb0bc71d51676b6d7fcb9cc6508c04d6ffea837ee0eee6eb0a03ce64a01f0aead3a2748", 0x3c}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 10:45:35 executing program 1: setreuid(0xee00, 0x0) r0 = msgget(0x1, 0x1) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/245], 0xfe, 0x1, 0x1000) r1 = getuid() setuid(r1) msgctl$IPC_RMID(r0, 0x0) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x152) msgsnd(r2, 0x0, 0x0, 0x0) 10:45:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x2dd2e08822be5de, &(0x7f0000000040)="54ae") 10:45:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x402, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 10:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x1}, {0x2000028}, {0x3ff, 0x3, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000040)="b1e91b79a0ad27050cdafd046d9b", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x18) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000580)={0xffffffffffffffca, './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xff, 0x1, 0x9, 0x8}, {0x5f0, 0x4, 0x7ff, 0x8}, {0x3, 0x0, 0x401, 0x6}, {0xffffffff, 0x4, 0x99, 0x6}, {0x40, 0x9a0, 0x1, 0x3f}, {0xdc3, 0x1, 0xfffffffffffffffc, 0x7}, {0xca3e, 0x8, 0x2, 0xf74f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0xffffffffffff0000, 0xfffffffffffff829, 0x9, 0x3}, {0xff, 0x200000000000, 0x0, 0x58}, {0xe2d1, 0x2, 0x0, 0x3ff}, {0x6, 0x61b, 0x1, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0xffffffff, 0x1, 0x1, 0x2}, {0x3f, 0x5, 0x0, 0x1000}, {0x1, 0xfffffffffffff801, 0xffff, 0x2}, {0x8, 0x0, 0x400, 0x9}, {0x4, 0x5a, 0x9, 0x10001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x9, 0x2, 0x9}, {0xbd, 0x543, 0x8, 0x8}, {0x2, 0x1000000000, 0x40, 0xffffffff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0xf92, 0x5, 0x7, 0x5e}, {0x40, 0x2000000000000000, 0x6f4, 0x101}, {0x100000000, 0x92, 0x1, 0x4}, {0x9, 0x4, 0xffffffffffffff01}, {0x5d, 0x1, 0x7, 0x7fff}, {0x100000000, 0x80000001, 0x1, 0x8}, {0x7fff, 0x0, 0x1, 0x8000}, {0x80, 0x7, 0x1c152089, 0x5}, {0x1be1, 0x7, 0x3ff, 0x3}]}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00') 10:45:35 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_getres(0x0, &(0x7f0000000100)) 10:45:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 10:45:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0xe1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) 10:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 10:45:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4000, 0x200000000000bc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 10:45:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = msgget$private(0x0, 0x1) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000200)={0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x18e, 0xffffffffb50a9131}, 0xd5a3, 0x1, r5, r6, 0x800, 0x5, 0x10000, 0x401}) r9 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r9}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000240)={0xffffffffffffffff, 0x3, {0x7, 0x3}}) close(r9) 10:45:35 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x12) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="9fd7f242e764c8608901cf4bdaf9b08075888b771a9ff64603d0121097b607c605e9fed843697f61c7664d83fed6523ac46138cad77665b1fba71ca3ffea56906babc3cde70d3a59fa7eabc2acd11f285b918754849b8e4bea4a5f050f159f05faffc803ea11b495", 0x68}, {&(0x7f0000000100)="c1cddfeb33761ea4ac88b21ce1ec6355e1908973de2ef47fbc1468aa2ecca809d68c29e5c6d797ea3fce25de89421a85025e28de38a7c2f8d01c7cdd4317096750726d0ece18a1294941005cfb447c938d4a363fb1effbc2b4935244127373d7795ec58762c72527470b2a180b32d5947c0cd9a3a60539b744afeab2b10bcf9f71", 0x81}, {&(0x7f0000000240)="acbb918a86fc153a8cc3bcc833180c38965ea4107d50fd8fcf797ee9d4ded0a7634f2361fc41a78d4e4bd2c9720f69a4ac8f97b72aaf0ba1e1cdfe282b57f69e21084799a830b445fa3022d149deb36408325491c8f015431b0385f227cde44cd3434ddf73f7768220f672cc78cbbdd288b1a752fa26ae9472120e9381b782b99b90c99cde4cfb1e748ba739ecacde390c6d0e52e27475c08377f9c3ec8b2e5f4d5078deae7b7889371e8b948a1fc9ffa6b6c5", 0xb3}, {&(0x7f0000000300)="f845c693c73927a17ae531dbd16ae189aec647d12bb0ed564ffa53648040eca6a489bc4fbd717716c98e0f0832fc98d50d2660305365f4819cc47c8d46c086bda66d503daabf45cbf111c2cda8ab38b6d4bc7e667c161f1abf9fa4d3626886ab57fea80d836cf88478f1d373666a0f1a40d9e2f0", 0x74}, {&(0x7f0000000380)="6d8bd8ef97dae0a536519c3c2c73b4c8c1fda08de68183c16e7656eeaefa91cdb3e34bf7d7875a01aafcfb9d12397c213246277bf5280b1ec38ee8d38849dcc5fb804debab368fc6d7bfd60c22c5bda6717c3d47113d1e6d9a1df49743251e2b37bf48be848fa1df47cc5de5dad82b38c3ff19fe6da6d82a59da27bb2b949dc2d6e2bfcbf91446c6bbb6d284b6c94d405b3ff25a373e19ef4c03432f11f2cd493d417fe030a3d455f33d44e79753ed7ecc41837171082dc89fc285751fa59f01008aa7bc0488ee1000803cf3083a2af11e66629b1477858eab9b2faf6ac3ac1d6daa2ab985c678c7b59417d387cecd888d288eb745fdaca98707534325a011b62ec329e1ce361afe615f534c55c717d9a1f5eea014be22eccf4e5dce12c1f0c1a165a4a6c69ec632ac212761bd4e6b05ac678f0788620e5616e489bf59db6d952d6bdc862005a55c1c535e6251711eba96a2e39c0e0c33d06e640d22dfeb38cd0f1528cddfc868ce783cffc1966b507522d6e151061d37d2948dc68d08ac2109eb27084b52ff6ec93f9cf52b411ebb6aa723b50318d8873d3c3ed7c8f6824218fd2ec7a3028a39409de075563da57484cbf6dc0fa9cc82215112b2cf8ed03f9a5d064ef080c3eaa23e5f46fd6fe3922b3060d8f835e3366a898ab75a7e9cc449bb1d0c19607f28fa87f062c276a4eb4e9753db058af0a801767bdbe8ff38bb23d7877cf23886ea524e10c3a30196182780bcd33113cacff00c88bf83a0bbbc987665717be6d545df923d9e9a78d106bbb2b328714e71d77c06689f8eddd36d85c44b0c6369f0e9b9ae158d9642c6d3f10d1f3e50ec8b15c09cf5364e00cc4d8b466e927b77efb269220aa13a9593b4f9cab0a30f4f6289d744cf2aadbc273804596ecdb9d8601fe1ce902ad9c784ce545012a3fe735d1d325727707e751de3b6eaf40e6139a79f5ffd134bf98eb428b3943a76d8e021f8d35e9278b87b5cd1ab4414b5609e4aacc9eeaef78da7b908039a7704bb9759ed447c661b71910ca6680def2bd10c7ba9f2215b0e6e24cbdd1f89ad7844587a6f74fecb2074b543ed288f17330ca95f459b3fbb62723cecb788655bf9edfa654e8915d486e349a19819b22879d8ba02dbcf70487cc7bdcaaddafed80185f36c64f07ac2ed085d25ef7466dd6cad38c7398c111d3c265dab5cfbae52025260169a70c00258b237537d02b436000d870789771fef428c1617a6ee80340ea63a99db81b87fd8b4fc8554565f6e5669ad159435f86c30e8fb272ce46ce975561be6b635c6574f84b5341afbc02d98c40319ba3985b689c1f093d87a59ce911d6d6d780dc40a352ae5c68138c9bd0855a149ef70105d530f24ccd2f3822565bb7ed61c4057b43cff3ac9c3f32aa2c356bb05222de171915c904d774d8cc3f243aa94b9e531f82405f167e4da4e51507ace91ba0c5573215e1929c8b81f6b27dcd92b8197adf28af1437c87158eb34c7ab1e5078de95bd1f6c6dbccc9798a20aebbf06d645928a3fa64821468f70bf262051b66ebe1dd8564ac497386c742e2f69de0c9b007ec063b5e18ce34832a443ad84a68e88184a55a494f7bfdbe886813d856f796ffdf73e247d2af1c54f2b0f57c7f796ebf561951850241070987e0a4db85929b9e97fb0ebc69adf12f794cdf4705a0654b54ee914a8926271afe7d854f19d9562fbb048a8e3d1f1ee8eb49080c1fd69a186545cbbe99c04ce86ccc57b72a2034403a0a10365cd12b6150de3e1b9db8ebd0818e0484081e1406cea036b4d837795551f00779730362429a242ceb4af4b6f97cf2b3b9191a7915c42a319bc665189fcd2c9dbbead50ccdd4cbc62785f56f46a58032aa4b7f228c926fe3d39e2a83f304cd63036c44d9b8a45c2d2a65e38ec06896c8c641a29d16704f4bdd748f65b602513ba89a71039efa4e8c55e37c086b6a5f432816a1338f7c183fa027d47dbc0867eefbe2682e2537602216b32668df7ba631acf5acaef55677a361e06ff430ac5f77767476a7e47635196b1511a3b8dabd58ba18645b4332ccadf5e2756067a40726e5c78bdb5e1a0b058cd990f94671471aa1342c9f53f79283a2e8a18f19f019415113ef1fbb3ed67a6c4c6018a07123053763413e14d6a6fa25d2d37f43200643399e03de419f92a4506e12bd30df12e09a52ed5d30d3b792996457b8c12ea6d8793a52e4361d19cb7b8b377575f3dd506a8ddd5732328f4a9c43c64c2482a5bafb6e3faac54fe92ae8f5cb0bf585605db07bbad09cabe807c2e34b1487e56d882faa1cf0ee67ea1edc9781e4d9d8606a657052906ec5d728b8d77b29fbf65ba3bfaf2b2fe6dbf6c925a7b5bdd98efe2ec9c7abe2b946e61c138317809082760bb3c05da4b9e7b97dbec8cb51d1b6110cc0eafb3ee9c76dd3f934c5198fbf151c71884de786886da4f85dcbf7e50cfe507661c54963c72ee35b847090d8b9538fed5150809103ec0e021b5661e633429f44921af9a69be2b1fffee7ffaf9c7fdf6ee45470b861b5eeffc5371ed332b150cc5fc61edcbe24e2be29c541783469a01eb971d64979dcc4b270ff6f1e06fa647139863a510274d1f69bbf77b0800313ad3cb83fa71170aae7552f97ceb28729c31982467866869d02206f205ce68cdad1b4ddfc6ac1d8d351b69a44907a9827a14a2331b4189986e542b020b205761c553a7d1f653a8bfeaead46c1ce7b2806ee3ed1b7c255bec9674f2ba8c1a6f2029a0da1648616731081f611d8e8274b3d4c555d7414093296f24d2d825323f1b9a632ed99393853c3b7753d3183ef033e3212bcdc649ec80dccccdb87ff4cfbf933df8fea81c4ea449682ec4f0c7fea008499ff45d709a64def720f870e45abb814bb3aff6fdbb54ec711a1a0da6df43af8d34098a3840eabd075269ec2db589718583a2539e8c4b1bc4e230bb3c04f0ad54a59c4cedcfd7fad53ff186038484b7861594278277de11d57b360e8d3853a77ee7bcc164e0b967cbad472b7d4f6c0c8c7f7c4e50b0ad70c15de9fff6ec6272dbf120dd022537138a96e5c7337521262f32e5a4fcde314111db725148f56e0a93392af52f484274274fa6a44743523752ee99607ab80a7bf335a212e2204a27d55de3e0f6f1d35f3cc0a99bd56af7be868454cdbfe270f2d7432065ab48d5629f9c35b5f10600c9a329f3827df92c2ed5e42a3b85b67edb58189b516fe7bc5c1dec1483168e0fec7ae027dd1838a9ec0e23eb92d90876515bac4e13d1f526ba310f924c7dcaeaf838c2a3160f08a65c245bac620102907099b6c0babc12bcef8dda29eed68cc20352cdffbc4064f3d5b25cbeac8baeb009b03b5e54ca3d78cde925affdd5bd97cdf055663fc68b3f41fcb5f332dcb3c0b5bb4d9a8a46925c3208fe5d4830aeec901d15757d4690fe4e09e965c87ade705e237198c626d9cc34be92e7f5dc49fd9afd09468a617a3041c61723ac0c39f6b7d710cc91dcb9df93df87461fc8e4983c82e54b607bafdd5565a524900e8426fec8e119b13567e51c50c9afa6474850d51de94e50cd1d0e391a7192896ea0f0eb9e0f36eb44fe58101bf1504f97624cf3de12a4b5b080016d36343485ea47862f5d987eba41dc0d6f41e5652c2602679b3433d18042fd8f99e90a9325d1ba06524c1beae21632ebd777f221e65e91ef6d3e4236c58a7ba5fae88c82363d8ad63a2217bec7aaf06d3d65b6ba2f46f08da73ab8bc32bf75cec471992c9db92aaa08e81a530d1f1a2abc7606302b73c770d8081529c83fc003d1b5bb51fbd47bbaa1824dc0a172373e52f3a636438842d9459e25079c5abb91425a42ba6a7daa5bc3063317d3c2b511af2972e8889cc591c2651e3c39e148c66c035bc5a6d07655598a6ce5425cee22a946968236c535a7b195aea84d26568e045f466e9c84888962a0904a87563b1791623576b1d1a125283b44b37e2ea735bb0ea561db0791ee4029702586e5fab7d6bb1a253b77cda6c2eff7244425498a83e3a6a3151ea6f54ede64997cc928502f261ec0943bd273a98c4f9e58eb3251b1bba22da79ccd6d3775d9a396ad36c7c3e6fd1f98b43d67412a49f4d6f044ec7b5151499327bd41e95378cc9e37e63fffc403d59a68a412d2db8b306205c5665f182278413e14380a8ec8cfe5dafcbf91abdf9a2878967f0d7f71fa1116660cf0afa242b1f2485c8980ec79c1d9c3797a67fa40902805785c287c72ee6ef2071e652cb5c54c6d7b4d000fa882cc3d7acf6a50a3f645bd06627effda2bd35b2c2c92ac5f0d053583cb232e74df26e29b3c97374c3ae67223867bf72aac01867cedb895e182fbc868fc38f7e680380e3b153244b52abfafce713574e0a136c3501d8bdfaa23bfaecc6fa409a869ac0a55db4d934cfa5d6f7c13282cb55689d7516a90c8a82f353cce11b8b32ae35733526db31bf1b519e9c13b5a1a9f5426ae93fdf81b8309e04a6cb4e998f446b2fdb42e50b67d7f958f58861d24f91f8bc77028fa6739a7446f066eeeb67d4694e19cee413a18c6d31d71765cc58e4a5170f7a82e2e15c7a34ec091253e39a50183a372a769c199a28fff87323d2f39479887eb03949809cac20e50768b8981f899be8d24a548399cbd35736239c7e852d00f307abc4c7862006e98a03fa15c6301ae1fd2c8ffe75fee8b11e02acacf8ab824e58f51a1b9e5424539b983caed512335a660a12e7e488d8ade1a7531c7c8fe6a3e60f7fb95a1050948de1ab74d8f596ca6b40e066f595750521e4c46dec03a0eb521ac3fc182e6d22cb362b40b81a178c3a0078a79c05a5509566c31498a9cfe511314e6f946f839eabb8fa1855ede754f081d46fac7970d4cbc1ded19803d81a7c503db8c169ace26eab6a1c237dbe6a637bafb7589b80882be8d1f5888f6a358807ee1a5944054f74ff06c3b811934dea53dc6da050a9feadb2a1539e9edff04c3e0fce956f46942f00ecb671f77885bfee93ef0addda4d9eba6ed9f575ee8d6af9ce6764dc4b7b44c321f92e51271ab1014d4c50ed11dee0aaa40c7c270025dc2157ae22fac680c0e69fc9492f4329cefdfe1c9bf5d9e6da63c6239ef6831aac316666adbc3da9addc307fdf543bdc48f14ee3142b7777848b8369a98ab85ff43030b1ba4ed127370932b6db15b66a5ec6de71633a66d4e13de0eb5920e9f3169819a764239569df14cfc6957b5b220a5d84fa69915696f6f9c20d848befbf11eb24106999406b15664779913e618cf3b020e28fb92adf653901d3ba99946876eefda20a257c9c145e960769beb6456647223fb9f557baf11ef4482da15173cea2837a72461cf8983cf60c8279e0c5fcb41509278af7a8677f91e472e9f9072b33890836fb44c939058fd8270e44d3a10b863b993bf3b0489da7c7113dcba9fd935ec8803df72431c444f524b75f2a9c783bf2d622f239a493d93342d2aef362177d9ac9bcdae14e93fbe6ac39de556400b4ff32801473cc495ab5addf4843870db8d4041b14027a7fa14a9ac46cb58b842ea6afa2fff02ae3b52a625d640f5f78e17cc5878e026d1eebb6fd8d7a4ffd287ffd303dd0761032304b557b1e42318916de0bba26e477a16e9a031a555a00f25119a5de9e614fd9d3337c3229b3a7b6ad3811fcdcf615907abaeed126cf69ee959aa8b0751202d7732fb138a4c776b5b7b7ae3c940372eb364a3615f541f5a31130f4e21be7b9760e8e105a935d16396dd772d46d6554d29cb56231545d83daeae1a3b78470b20afb18679244cdda8f26df", 0x1000}, {&(0x7f0000001380)="68af4e615fd8a58ab5fcd901ff192a3ca4d6d317e39304a7ac69ab47d0611db6223990494b2bba576de2f6078878a40a799bbc6cf15b9ac7494f326819dc7dfc5836ee438806d4faf945d55a09c215f9f5ac1f8b1d719ae949d7e33251a07623c0d6c9adff5aa587330d5e957d729f6d6865344189ac81a72681638e2db96de67d5240b20fa091586733", 0x8a}], 0x6, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x101) 10:45:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 10:45:35 executing program 1: socketpair(0x18, 0x0, 0xfffffffffdfffbff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x2, 0xff, 0xfffffffffffffffd}, 0x8, [0x3, 0x200, 0x60889d7a, 0x10000, 0x2, 0x9, 0x0, 0xfffffffffffffffb]}, 0x3c) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x20000000000004) r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) 10:45:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x6040, 0x3ff) r1 = semget(0x1, 0x1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x800) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000004c0)=""/4096) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "059e21439c75bc835de7b74bcb8247f2deb31c36"}) r3 = semget(0x1, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x6, 0x0]) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 10:45:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0xa2) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 10:45:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 10:45:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) recvfrom$inet6(r1, &(0x7f0000000340)=""/205, 0xcd, 0x842, &(0x7f0000000440)={0x18, 0x1, 0x2ffb8d38, 0x7e}, 0xc) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) dup2(r2, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x6, 0x2, 0x100}, {{r3}, 0xfffffffffffffffc, 0x4, 0x60000016, 0x100, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x6}, {{r3}, 0xfffffffffffffffa, 0x2cdd9a09314c9dd1, 0xa841ed53bb57ac1d, 0x7}, {{r0}, 0xffffffffffffffff, 0x9c, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0xd3a}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000052, 0x3a, 0x4}, {{r2}, 0xfffffffffffffffb, 0x21, 0x1, 0x3fc50aef}], 0x66, 0x0, 0x81, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)) close(r3) 10:45:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_flags}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) kevent(r1, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x400, 0x3}, {{r1}, 0xfffffffffffffff8, 0xb2, 0x20000000, 0x100000001, 0x33}, {{r2}, 0xfffffffffffffff8, 0x21, 0xe328e9c08aea2d5a, 0x7, 0x800}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x9, 0x8}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40, 0x3, 0x10}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x401, 0x3c}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0x6, 0x7359}, {{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x401, 0xfffffffffffff001}], 0x6, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0x5, 0x6}, {{r1}, 0xfffffffffffffffc, 0xc, 0x20, 0x2, 0x6}], 0x0, &(0x7f00000003c0)={0x1, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x0, 0x3, 0x5, 0x7, r4}) read(r0, 0x0, 0xfffffffffffffd90) writev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)="031bcef34f0eb372ef70bdf5ce99f54442b29cf814175b1b5143c147e30fbc07af1515280c3ef9043161c92864d011fa49d73b8286c920469ec5f81a1c375693f3f57616caf53a9aac879770a13b134806c7064c459aa2ca9705cd31c250dc0971555f62c5f14cc72dcaece1e210883c8ce7282a02e9e136675874dad4a5adccb5", 0x81}, {&(0x7f0000000680)="b9da66d6e4369332088a6a4fcb2df8c9059fe393ea52fa22c84eb194901977e4dba86bc438d204fe480922acbd17a472ee4f00281fa8087068a8a6e7146931c91fb9c47fe5dd52d500128b245785011fd86352dd1bbfe20af9b33a55ab01d3d38984ab2e510830f959fd261e552db6f993bd4252a09eecc0af8237ec683810abccb9d735038d7ac6da17668128af44d54aef9002e6fb84d7e63bef714f1b1fcf266b87ed4803f357c743f84873e0a39dfb4b2cd7beac7389ee6125b4568b454b7d233f17330dce8cbb23e27dfb4b5d75299f1bfa6ea910b025f442a20a2be126aa82ca6a6a0cd81ce7035882de38aec89cfc5e0c2c5ca11c45b4d951b44d9fa4c39bd117eb49443e74fd7100f38399044722423d7b3bfc1b4b6ecfea92cb3111daed737d2f3af2210520c180f64377c835a85e7b8c3da5d0cc6ad0c1fadf138d4e22d317ec7e33295820c26ddc82ca9a906502a0c6c35edf5c4823eb25fb0ac70ba1ab61373e1d23e5be57b660abaabf03e3a52dedd1dc384f6432353270ea20ea64f3402d374e9c0f11824680438f0ab9025dcd2347b12f7120026f4d60f47b4a8938a1d4c0488bcca3f257deb79fa41463132d5f0b4e3c4dfd3986f4c9df15190d1404757514a98388e4c477f8aad781e91a5b85e222e537c3a4e598c93fac83dd120a6a2b9fde491b388454a724f63e059d1bad2c53bb2ba40a0797f461bb0795008f6ef68405ed57ae2329f0cf266de4e170dde4646176cb9164f56a9a63f982bdeec513ab9d565eb7d5b2991877ab7cb80a82fd6cb472e12a32d655a53db982708b45781f88e155a75da82209157630583a70605808ce05ec77072ea88375f63be7d659f5676ac698ee191dc41066ef3596b43160e5729652e8d0d78f86676ea7dd00f1d024427110f04cd6e2d96fea8d12e836a8b644b5f897afb20daec37d8142ab761db242fc4459f54f80cddf9d665461b6ca423f07f99d58b18a2928bf9264358f04a739741c8eb4aac273d35c60b4a26135c32cba754dfd87a47791591f1ee800a8fdfd9d44cc95dc9e899b13dff805ef02851a398d88a074764b62c5f3e51fa1841bfe24ed7de83b925c06346dbe3ce27f7367120b04ae6e3c4d49adfc157dab701f8459488cb052dfc302157d2b98d5c3d1929901c10193bfc2f976e622165a1953b8cb63096b841e4239178e9ce7e695643cbba65baa48c7cdb148484484b59fcd064005e0fba033f0a6b833b722d37441d639b12aba4a2e9ffed96c64d0a65365063317482b48a0c52ec6e9331ba5c29c8e13330bd0606431fc430279911c6001d70723d4197a4c9d14c61e480609567afa65e8695500168b6e8bfe9d927edaaf0096be594902718e0ccded7f3612c8530c6ca94efe9fcbadd7c79c8debf1fd45d4ae01f5908c925d79ef2643659a301a1d000d922d8a58e912d4b5b4b84e7bcf280c906b3f40198aaf75f352f06eddd21937abe146c851ac6a1b38e234508c02fb4cd782fd5946bd37640881f7a091a8e2283fe056efff63a11520e85737b40deccb1d5568258afdc89692944f691545f7c2d3fbfdcc4025d83aa7fd936ceb82bbeaded04c7a6e34b293b92528e816169897a4fb4a95042d7264a7f8cbce70cb9f8d0e63c3d3c1d91bb6e3ee613d5bc6463066ed9dd18659479f512eab3a2ea3f23670dc2dda75db62557d72dae9252f07c37e2b03c2fec29350adf4a2fc71c041935401871a107d7ba321b3cff2634c46527e8f30d889d8fcb3abee7106370bc51c5df624e1793a9765d985c494a842fbcc46b1a79e3b56dafb32d2ba824c7216625a03e2ae5737867928166a8390bad722aae81dca69414a41da28e2f415174635c65f8b093b2409cacfdb446914b8bd7099d40aa1d0d7175682f182a09d8e4627f5d4bdf5789a76800d26d75abccf477a53becade71ecc3bb7bb135d485146ae440bb369029465945f9e4df12df5395c6ef8d3e88c7b8e2aea837d199089b6fe124544e29590742f08f3fce8f9f0364a14e10f78296ba4f02d9fa497b911391a939d172bb13bf71d63c3915419e6a5e98911a24f5a82723ab99012879b72b6f0da379cb36b2a57ac707cfc7173d47f9f2bd0e4bb5ba0e57e708f2592357697f5d9baad7d19db79fe6e7c69433a3c61ef8282d568913757e99de6aa224957f491fa1602bf33b4f1cf94338db10fc47d8feccaf03f93ac5c28516bb9445329150967bf3eb8e58760f37c0103bab482284f084c4fe56b613eba658bbcc42afe967bf652a619cff49c73e99e78cb2bbbb8e53ba235f15de8b6f2c34c6745229e5dbd7e593ffe3692062b60e6c2013a69e4c16c58783873c936292272d356b15db9f6c49ede68446fe1deb30a0d76241ebc3aec17b444e8cfa1c63d8e777839d8cce82f7b73582805e50e19628645fc188d664a5379db2e1ebfa19d3cfa601c35a553c69de9493295abbddd0c2ea3f8f50c31309ed0fd063250922c0d39d38e2ddd4075681e20d8ed6c43bd56a2fb5e99e99e54b387b5d2ae557f1159300c2d795fc8ed45507cc6475cafb0cb854c8539c42c84aa42229b6ce9fcaeee5354cd03dda2c0053ca1377b569e438e6adf89179e3cf25accc7466552aba25321772b60d3ee1e7a9a577914e78c52b1d4f7484aab6ad700cc89cf3da45f910536ad825d11de8569cd1b64c650498439f49050c010786c0025d6925b3613ddff161362aedd412755191bfac465e316d6b974924d34b3940538eb65c5d559fdcb34175f08712b9837f70bde8037b2a89b0413352e4062241c196a76f431acc93ccfde9732c6d1720dbc7c7f93a31f4fdb3e18554582145caa7675c4c0c096414a15cf2daff31e868571768d7a61599628e623d3c477e22184e0478c7ded89d361fe6c0c87b48d3b7bef48f1d9cbb932a2ad49f2c352e8ea9f94baff3882064fd34320cf3c3a9e64116dad5cf3196a799b6fc7394c930983b4b088422ce9c72d69109056211d77e79fd7d692c063b1281b966ba38d406660f3d32b8ed0fe75730ce42e4f4cec9570e9b0004ec10d38932ec636720fdd0e9985a960c7c0fea1b53d8e47c975d978379ac90b5df34eb224e1a9ca958aede58d774a847d298ecb7ed3aae47328b92b163a2f08e00239cef876865fc307fdbcddce2944e485830aff0fd026b192dbcebb540a5ffc8d2fa2939b3dfa388c042339ea363045b5bcc5822321ff760f3c56a32b02cad5b69f73904eb039edd9eaef363aca6a463f309ed80d91100ca0bc975da4ed084d718c06fc69a7ea8499fdfed0a5570d67b18b58e62d02b98fa8272976c3e8d740aae65f127e773c25cb7d6b2d451e63efad853567a37efdf5068d186191d59975ae60a72dc0646f3a4fcf722b7f55ba84e83f750a5827c3d4f3463dbbc170a962eb70bf41085969680379614fb30c5b6d38cdac16e673934a4fb29d03c636e0dc1e6f3220101d076f57a2cbc304521f70a0aef1155658d52b69790c5017cec39954a5e17d43caf32f2e83902bd2c3ee468451dac43f1418bce4d68326aae99e1b34df0734f3a030f6c21b37dee13a9cab32a0fd91a9ae90a915cd2b8852f62104ab98d3ac4ba7c43caac2c05bec166890bb008d3ec4660f425f0573172d3698ea8de1d929dc20d64e4d02d0a3770f53fc8f2e5543bc384f1d4b7b6ffc9d21c6a11ac0cb34144567ff11bc73c3ed39ad9811312799283da4ec18e9f3f0aecb9bde40f72b5e4dd742b26cf8be9d41d96207633844091c3c70f6eeccfaee0ac8578450a17217a7921a8727ec20cd408c7fd1f4f1c082942928a592a1dd72ad60695e8693373776bdacdfdd593641c45e790dc5e58cab40b073287ccf9a6b9adaf4dfd461c70cbbb1fc527bcfe9f033335d9497da18ee61621a300bb3f489ebe302bf43bce4f98a75861889f37018c00ba16f09e68444b33b79a6d03a42d297ec988ff9f4d5df4b64341b970b4a92d2d7735a836707a757201aecf5d5d90a7af4f67ada7a0903c5243917401bd34140622b2e7d98e0e90a02d2691a1bce34bdc6fbd11c21b1e071b670cb217eb55a32dd677c5de052fe6603cb772b685f9ec6b81f543784d17659622b8ec6f8102ecb0911db0eefdf28ff6de3f37f0456537a5a26e3936a24bdb0f6b11ae4ddad90351830091fb9879f2a6121b2ae5152f4a627cd1ac854044f09d05ef412fdcf2291015006d3bbfaeab664b2b35ce5bad8275dc4277e7d135d0fbfeab2e7eefb19c1556fed1f496c1f247f86ffa8a97bbb70dca64915472b2147daca1da96d03b78647503b7cefd3db6d1dbfd5db2707464fb0e7cfce4c06a451ca9ac159ac0d4734b75d492eeb0a2c38209f9d94935b6261a670d7f064e44b624a5f39709601bbce693b7acca53e3817ede12dfdc3328e3aee7d6ffd74cdd4893b09a48451faaf6f4a723e8219c35b8f125f96884d07085063d21315218c9e962a407639fbb44ba53f48da64c4c395ec68b47a944a1f3d6563f39fbcd809bb59c5ac30f64fb7dd52ce46a601e8bde0e5f0140c8654da4ac1fbb94ad9eaedabe49250337f2225402e43cfee5bfffd2c8cbebc67de06fe6dee2cdf910dff1a48c209272fac0b730cb18965375fc2763f9980b6d98fe2cd05e218d9b08e816113b14f06bedbd976cc37e0beab3ae5d9cf4a60705ccf86efa127ff95d6cea4274a9909ed8d2f0178cb94b8ceadb55af75764d4e31790f407a822299731aae5e7c5de24830b6d7e939ea5cf4b08b2195355bd7c8a6afd751ffd9ec1187f37b19ec8adae067b116ddc0289ec4d874681c9811ff2e1d9eec734828bf7ca6c3357e91ebfb33de691d2efd9dfc3be557a1cd8d3ceb117364c02f63f309baa13447dc898ca157ff496778b6faf809261289db103be3c3ec64cc48465945eaf62c7c3d93f9766bb357b4baf1d182978172b2cd953bfa0098b9bdeb0ebf84da7f7632d66469ea84d836fee35b976fff7ee70ed2809b6a5fc9633f26efd56d87cf8a1747037264a9b9bb73d72f21e1211f96a16209b74d301b5103ece1cf404fb76ff3f24e39f9954835a8ea970a277f67982c99eedbf4bbd4a72e9e9902968e03d1ac8a807175f97daf69c1dc8fd8216a68b17051c3565242bb4e92a046b5c08605fed3a9b20779a23c7f13ca634ff0c956f0b8d0bd66d83d19218a42bb361ac0bd35d361b4bbac44b85fc1e6949e930f9473d74113f4f50c289fd45518040abbeca6e683b2e2dea87cc4dceb4a87c1676c882a5e076ab436dc7c8f5b64e2cf08fe5f6724a4eb7d0b3283763f3a0169d217c9b1f5841f6fd43828243ff80ea4c8d48a7cb6f7df0164387501a662b41181cbc26c352bf4312d1cd8f2b9b2d6a9fb4c68a9871df52e6f2e5fbcfb1cbad8e7ee15f6566274a5711f0917844fdd75cfbd457c2052dd50670d7357efc60b3e35776ec6ba1a25c01328a48fc97ad82190468ad0260e6e67b6955f5f6ab298e90300f90f83187ce2917bdb3920fe1d742a537ec2ac66b3c23f0052bb551f529f7334639ac850b90d469aab7a25495cac5cb4986561615c3eab2e31ae438d4721f6156cab49af03ec2653f9d943092d12aebef3f035245b25ace412d8beb10cb596dd81db425b7a888e80cec4b5d85c0eb4e28575b538e7d1654dba3cb7f928ba43711af87824d3091cf8a6cc9fffb7a72c07965a9df1b8fdd8f26725c23c33f4fc6aa118b9a20953662567d9f5b01d5646c8a84cf8d782f47a94958eecb2bbfdbc842879e46ae0e2923b76a5164106b105632ba8efcdce28fd26d9fae906e75ee7818a", 0x1000}, {&(0x7f0000001680)="53750a24f9821774a18ab4674ed32fa49efdf7120b0027397a57099e190a6b916e37caf6bb4e35d73a68731b48fc82e8c1369d05530b5a01203d0acbb5877af997ce1343ed348a956f0a0e6627b1d3c2e60242ef8543844dc9c445884d8641561d31e6dacccbb0d91b4bf2a3a0ed1cbfa8819c8f15d6691c2a977a5f2e45b38c769ee1fb76b21f737192ba94b12b8e49d51cc50e93982704c82565a59b56321c1024eb87d7fcf8ee14e97879457cad33d017c17bb98c613e92c73ca0dfd76d91e7c52677c6bd3dc746efe1a25124ca9b81b2d02b0153237c7184c2cef30653638bb9d1f723f1f2ce81c4fb1ceb4d1ed0e8ec1516b1b5e018aad9c8ce15212d0e3ca261254a19f2f8aab03272fe41d2971cb7ad7f26a0e4cb85225677d383fe23d6cb1acf05c5b2fde375a47147a12761bfdd6529b3b76aefb0215688119e5ff78d3355a71dd75b3877effa4f48d6da574afedc869addfb95d3a4817d2ce1ccf982fa2ae77e4fbd5d6e590bcf597395afbdd3c64539367d48c31f4becb2240598a23afd78c835d4879054ebf821dbab674eb69e34b6cbd27113e5c71d2e797c48571bb77088b9e184b125d9fe0afdb78f5abc521c351b8a3f0f0bffe4248f2bb120f76bba54fd958e504185309014fcc9b794a93850846e4a7ddccc637e938045230f329eefb72c808b26674743a93e3a35f1078b34dbeb1b89c53516146471f1da04e4bbe351b498bfd6e15e28b213e50c1595c84b0d5526eca61ad38bb7e3dbeb82dc15581b500221cbebfec3cc5a8118515faf5df2776dfa9ffacceb2c0b08445218dccfcaf971a0b5858230006c2d1f8a592ea106de43965f70852a00f12dcd5423d609b1519c20880bcf505c866af67a0c36e7a68838b577f724dac50403e788ca82936e0eb8b0363a93e9350cc7ce3f3f50842337f4c49a20a1809bd4423662fa8c684161417b224beecf023c634a990a3db30d06aa48f7ae27854b53d4c040961fe7e6f5a68b02aea0d2414ed332bc868090be19c025caa0b47544a17367988f20eb6ff8e0dc37717d8f0ddd5562e81ec53616bcf5a5f0cb029d76c54f5f2078df882cc9ff05013e7b92c19842099c7f9e47448f475ffc77c0369644faab338d5b8588d59c16ce496bf85652648dbbaedd697c97c287e39adf04172fe63be94883a050c0f932f6bbe61909fdf4f45969ca92b0e2a34a69839ba35d0fa8d081afa44794fe89f3c8d26ec7fc970ee47ad44976ed7dd7bf7700df524f7f5d35104911fc9aa36bae59e93fc50226c4e04db17d3afd5ebeda07be4c32482d9afb24e65c28df5bafe3beea69775af31f4113e9946964d635e5fc9f78d09bfbbf5d7481898c716b740353c6089b1afb11a88786cf55652eb8c5d6ee60c4d7d9f00e2f344fb66545a91511c3c28f21acef2a06cc46ebbde00bc5a4559ff70b5534701959a67e189b6d1b7feed6ff5506200cb13daefb126cd90a05e6630abe72b8397457d49bddd3df89e52c07d5335ffc8e556bdde0f4d35279e231c8fe799b7674c0599d9495fc23e8ee2bde88435165d742757d5e8b6c4abe680cd04a8bfad8f8d9154c1b4748a27a2bc8ac4db7431cbe6549fab29dbbea300e9c5d26abd88391c1902d65c6f09ea3ab75c4abadd098ae95c0a70374089e0ba826d46bd10a6b16f9298047336eff735f89ef4d9e764c25555288620723f20e544414696988c07465e9f246bb01f7bef1ccf0d45705f2396aab692f15a920ecfb78a1cda01ee2997209193e641ddfef006ad796d19fa8304d80b872ed59094436b2445e6464e251249335874dff5c2e119225a2336f9fce7b570cb384c2e364c9a774215329c761a2d02594f0b9f7dbb8a5b8a45891a575bff4e892b59ef9aa299aa24b76a6c7941e75574dd9d5b089ea60c0d5dccefd5f928690b4518aa213b4f1c9544e93b0855021fdaa278b724cfde39f91e3cd037478775d91aa8fa89ef1ecfe4292b1ef4f4cc1cf838739d1b9797995b3790f663e3f9ff9a9fd8977823d8a7adbdb930b81f71860f7c46d3a95c68f3fde69c5ffc57fc3bc302ad6b969f7fb2d4d5c4746cdd5f99a1d619016bae1c20b1100786d3b49ae5fe0c392c16ebed01e3f54b43b03827ca803d3805879d53a3ea3f364ff2f4bef43179d22f7e6ae4c9d20c36b9acc17aaa998ce9c3cc72f9f2a9f5184a6f53ab8fc9a5e82e459ce8a63c19df2cd144f04e37e1ef9c6372bd1438e1d65d14ee772268ac3a97fceca196a907e499fd5aa0eab4dd75eb30a6dec29c3f766d0ce616461152ee59b54df8a58cc2a103f17b83804a84fbea522028af01e5b6e9f62c3fe1c10160096773260ed5d049b0778cb4c133b6489188dcbf9c231a28e4044bb29a2c457d9b2b4ea41780e4ff0842698dd338ea5207265ae1b13be2d406a4ef67476ec640f2ba2a196dacbd941bed9daccde0379cc51e531a349e4917906ac17cfab37d84cc024573ee9b6e9840a2ecb761426d062366ce4827ccc0fec62d1c3297f1c0c718b01a0aaa610ae5f7bf859cc3777869d9657709e993b961091f01fa00db0bcc0ab900c4408942711f80bdf2cffb89b5540d525be5ebac78f2b37bfb833f8273fe5c2b0cc9fe4ad00ff435800b08aa8a2997f38a2b03b2f2679ed56638198a6e1a3e9bcb14a8e28dab8f56197ebae148a13ace7052c8b3bc9deba6ec5ec896b32236fca76ac444822cf4133e8930dc90edc4f1deb0546efa911c66db3dfc8d95d3441276d4439d86a235fb912777b9907639c14aa1755dc4c4f16ac299184194834265777706151dec6ba6ff41e9e77d65b28854028bd99ddb53651375d8892216b43d12fe6db9680c8526ee7533271a9053a9eecf262c650c24acdc41f11af47e573f65f5e585f1b6e5ae92321448946065290e0880fd6ae24fabc16fc614e3f068d539debf683ddde66e9babd6e41d37b8c531755090c944d42ba3e0dc24b5cc3ffa644feb36e0293aeb368bc06797fb9bafdee709249ac2f4a339c184eada08947ccd6c274a7caf39198fffc5035e3a9d388e6509c12ced0f3ae5e314931f8e4e1364ac6ca7d08de2ebf52430b83326a4e410d05c9aa1971b6b3597356b748dca668877c838f8f7fbcd51800b6278c68a12e51303ca0a93885c31a27a560345b42266d7741651c64084fb1d1e043bf6a36b04796cbcff04089b98c04359f0d4e8e89739d2c59a05581826473c212abaf363c9461896ad7c5837c10acaa0b235eef7c17fa42524a765b270153c53121ad938f091d8b99ca6964cf600f8553b4e9a8e96aab61519487fec69a19762e9f2437319c827d6f898af63695f295ba01f8d3ca3ccd3f8d17c218b8ce65dd2581c9a88223100d9fd1d456d73384c97805815965a4fe1ef1c4a589166a139feb43f8f9e56611598438ba1231a5b0b810e073b517917a78ae0bd9af20ad16cd9f72ce0aa095058d5aa9409de7f34a6b4a68f41a1be0f2b2c9a95dcab764e41bf950c8154819c3acaa097cd51f57b0a798ca76245378df5917589e991dafc83c3073e1424753f8b20b44d7d2ce3c3b3d13672f34ad5c8cdeee9e3273714d9ace437b5c6b7a8eb98cd66a67c235622c4c2046edd7a380cd39f38e367e96f38b45b26fbf739a936cd78ea2612384b8866d0d6547040bff6b6e696084d958edff875bafdd6fe91128443e06cad8362423ac9799e2f667177819fe38dbf9de89c8633fc03c96bfbd9f948f50618fddd7df15250af5c007e07c6f290d2bbd7af9780d107f571139edb3d4cd16be619f13cc61def1d14b97d15c9537639ea4cdee14f18b8c6cc7cc6d9a870cfb4d93ee2d70622a6371754e9e487490ed57f406a4fac4eb0423f1098b733b5ff9f49066d0b291bb829894eb0b8d6a769e9b15d51ca8e68a419eff0ba314f227e74b4cf74ff9fa341555188d0e1d76bbe97396241247be6f7db57042b32536f86055e6cde4a352172022c5f2f612491c56263ddb361953d988e81b28d4bd6de22c13f998be99ec7a0eb1e6e011d5d2f4f2aab1d45699c92c789cf84ca1cb3a5faaea3e665d239e95aa3e66e2863e81e494884d3da9e7365847cf1e8ac8a1e2f0c3bc57098a34d4869eafb8aebafff1df06ab8991319d1036d39e84ca246c15399372fa1e8a7eccc2f927407ce44f0469541485fbb989fa01032802e71a4ecc1ec259d43abf84cff3845f37039aad279ecf130561530a96e4f30bf4985eabe84564432f278a6d72c96c5d889508aa65ff04830afb7a6f9dd5b37c7efbfd6412a331b1ccba86d4b9c6fef6b590861cc3fe01976cfa0e1c986c031ff5ad939b7720fc875a896f7e92276398d1513466efe0552a0d4ab1009da3df356adfb6a2bc53982b46948cddb11e4fad3b93082dd4c681c531a861fac95f5b51f939d8c4e116cbc579ee1093ac305bad4a54d980bad9921e5b8c012b661af215b8f59c1315ec4b56bdb069f6077d451e729f580294712641524b95d0e74346114a4b1b928e9341292f42179eaa767ed8a9843593d576be6ccbe81d11da7ba0691152a4298e0b342d4ba91f662193e3fa901a5f334c05fabb375e0222c48f2f1b1ff5a22e3d77005ef1dd416830a0d9b312d415ced5f67122bd289f987df2207e977649dd777bbd65231ec7db4e8fa6ff134f58929c7542d67ebbcf77604533c5c3232a0d28be4b9585996a7046fbde796d93f6072c6477f08dfe83336a964a55a25dc470c6e9d4e591ddfd42bc1f3b7421756c21195aeeae01623c7268f2bc4eb8dfa8fa54bb12cdbd80a25c2fdeb474de08574f80ca8a62ea8b36ce022ae6ccf0fe7a0f781a2e78eb402f5342873cb708af07e6306b138831f3c9bdcf90656046465dc6e5c08520da11e4814af5f52df15b21ed87813ef2fe85dbe0cb231377254b506ff38060fdd3280bbca684ba074c9791260e2293826bf59055be6862028558bb422310c151c4c293d7a8623ee7c9daf4940e432389ef227a519f033f5d7d36402a0868686c4047a76c5a771a61fb7cc64e46cc904261dca8c1dc52b7a9e62e9e24b15ece17103d3f9e6be4a56ac95dd052acf7d251f6d9a400543a06d211cc3fdf4c90a8a718186cf6fcd7f4d3ebaa072a6fca6cdee00b4c9a18709cb96f1fda7ec44b0cbb688737f53866e972df3efb6bf856537ec8cb9c3ac832fda92271a3ce6f7c52e4ec5909c9f666c3b81d24646af0cd443cc39d41cdf621bda697be51c43ac997591dbed07adb1e3da1f44f73318c6686b6c93c0bade1a646ef67ca2002045247b7e10e19871127d05ecbfecb0a48859ebc89d45372d6999a72fce8aba61259785032d4eb98d30386d5a2de5b50b44a51149c5a927a1aef738933e56d83274f6d52cb07c125c81edce8e2b2ca16a0c7d534545e5981e7fae02bb49fa5545a7afadbec8043c955c04c48c44661eb2aab190676135f042d9affc5606c8c0dcaad56c32f3742d5a12eed19a7269b14d5beb265cfb8b0eae91d558b4a35877fa52d308ffda8e79b29bf6faf09c7b176f307218a7638ff983b6b2cac950a4c242944ebd817323ce335a7ab6b3d1878d033e76de0e3708d735f40bb6515e2942a53c4b3d519c0e0fded3196de1c03df6b1f297798bb5a30386d986df5819c4ac8ed9e3443366b983a8c951b24f7be19a0cd8eb5314217dd1bb2f8f3c05c460e432477fd8afcb92795f91351a22103cfdb1125e2aa44fb91ba283964cd1bffa44111396a2c2580dcdd6f101c65e454d3f40466426bd8a6e88c48dc9501333222bd9600c4a85c601a0006a2012cc345c5b376eefd65", 0x1000}, {&(0x7f0000000180)="0132b8c3d2a17f8984fbebfcdec909ea08666c82c99f54019a51ed3646e6a989e1d8e08c6b4fe751a37d3e2af3ad76240a61037f50071184ce4c3570916ca56ac4ede16856dda7ec63d4c21e31c7b6d66a7ce0d6f60a655cf91bfc95e1b1bc33911e3c79bd377cf8c560db8e86f850678a4a5414a70f1d0c04f5bfa294e1665bf86e89eb05fdf782a4b62be4e020f350689f560a4c347c08421e401cfc0fd3a5616d8a3f3d969b8d891d1f73a18b4ce0d38175b011e5c1b0fe1169b3c1273e861eb7b6bae86173c709a4a87f006814766dd865da581c", 0xd6}], 0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 10:45:36 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 10:45:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c8a0 failed: hole in range 10:45:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000000)) 10:45:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 10:45:39 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) pipe2(&(0x7f0000000000), 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0xdd, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 10:45:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xefc0db5a4fc4d2fd, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x1000, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket$inet(0x2, 0x2, 0x6) r3 = dup2(r2, r0) setitimer(0x1, &(0x7f0000000040)={{0xffffffffffffffe1, 0x2}, {0x101, 0x2008000000000}}, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) getgroups(0x2, &(0x7f0000000200)=[r4, r5]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="fc612eaa02ed3910918fd8fda9765fecd9ebf84462d845", 0x17) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x8) 10:45:39 executing program 1: open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 10:45:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x8}) 10:45:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 10:45:39 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66690e653000"], 0x10) pwritev(r2, &(0x7f0000001800)=[{&(0x7f0000000100)="011f9bd07e9e707f9e1564cce3a5ca2ac7bee0edea6becb12e854fdcd963bed25a270f4923cff8290a4911eefd82eef4d8006077c5f279fe9927b1e579", 0x3d}, {&(0x7f00000001c0)="6add39902862dc77e018f9cae8c4f69b5e709694cfd08654cec6da8154c348a1fb6a61df191bfef08245c65b8ac6f95bbf8329e63fb813aae0fb2601e9ec27573fdbde6b311d7f1fddade6783e90ec4857b5ce58314d6dab17e6de8f972d718844480dfc5216f6f329fcab91a5106def1df6565ffccfb3e16fbe54aa3cd0c16acd21e0650488044c9d5abf0a7e0b79987bef", 0x92}, {&(0x7f0000000280)="0f317d2cda53f512c10dc266418d0a6de3d312a3df89b4c20715d0d4b4609b55a65bbca56d6018ac02c1b8446c8bdc5f86285643c5def238023992f722cc8edc2de06d80f9185164e51f0906e66a5a4d3f92ae16160616136817e85bb14403cdeb1d84614523ccc96c6c392143d05c4cf0734ef8175b0a3fe013409d8c12a5631f866bb49b8827c35658bfff77802abc4497890db0e2ff26d1f69e123de2247c94014c514ffa4377f4a1c5c37c73f68a362421a749ab6f564b0903a22f36cf6021ef60fcab040ebb074f07399535a645bbcfb308a3338084a05a92d7bf8b092297843feba5b19a3185494c817535e45a4c57", 0xf2}, {&(0x7f0000000380)="620bb0bf2ed0699ff5881a8005327da63ef730a8c063f019ec1f021b85ac5d7dedc3f95787293acf930393f8b8fa50332fc9f26c2e2d71dfea5dd03f897672756277a0eb16f284f99c421b2662704144d056bb092a788c5e43d226700f30c916d28dde6b4fff7c238fc25655ba3bd40a2a404a32741e5396180288a91b9f9008ab0709d686c77e58c7c4149c667f5596a2f6dca01e1560385c9143d39e258119676ccc8e801f7ddf646a95a8f6c60f5d8cbb62e5a451c5218605f474bd0c96623df8c666e979c623f338e90334bd49582f24ecfadd74e0dcbf5f313c99cf79f675edd2b1a2ad77cf2a0477cc0f9e79e2248844cc4256fc389ea5242087", 0xfd}, {&(0x7f0000000480)="003c602be109cfab5c759d6df73729dafe4bf8d7176eac470a27a699a0e2df641e7c871df11818be711e6c6fc69d933c0c85f16adfcc7147cbe61a89ece2f6fcc4d4da605b4c24c83fe72c8321f935c6209e486156e414645fa1ca1f72ffca014e4e6135a1a66884b535e257ee3b0a1c0ce54eeb2db640092dfda629685e1a5dbeed475f0249d3b4316da9e466c10cf121580acb8fca340a34274b3cf3a9443389daf8163315382cc638be24411e1f996bcc51ec978706e839b2a928570ddc1674a0247acdff02092454f112f81e51ba2e066533a00abd968040295c522dd5a4636e05003a7a00f281237eb8a84e6b011d39432b70a124f8fae6490e561d4f5ce24a5a3a6a5494df5c1a39256dd85580f6783001f0a48542a1e6abc18f9e81d44a559602dbb99de3166b4996fa9d8de472d984d6252bad4e65b7d93c22cf40c7bc90264cfdb68bfd51ee7d9ec9d887a796f65923acddc15aac993384b1d5f797d2d05e7631bf840aed7921cf52f0a508f87ff7229992bf54a3b85068044bb8f8e0053cd6156885d40dc1f55f23b8914927b159768d7428be1102ad325ad8366e68c14421be13c4d04c504dadad34ee148a45e3238fbf747bffeca9ce550a35f1264937a1ec14aa95ab8f0764632b170756bed2999820961a0cadfd0db18927fdc138ddebfb1e62845b95dc8fdca7c4779b3f0f23159ab25c83c4f61ddd2968d36eeac8c44aee8189628f8f3fd4667bdc18452fff8c2f761ae5518ff631043a9278bddf197ab6c7797b8beae07fd9f6b0f9374f7476bb955d4247a8e265739303d1458b27849dfbd753dc84e8db9cb2644f005d68a3f9ef2aa2760e05a54f8b88e3f7213a2c7b881ecf49072bbbdbb0f5e3caa875e4de078f319313c2b23254c485809ce93ab1513172102717059788c57ed2701ba387af51bb284be2411ab5561d0111b5c2b23c67a53e85cf2c8f9f560db0239a06d37823711770bfad78353c63eb7a84c9f7432ab1e1449709602742d6753564582d1dd89351b970c27d88d5f49e1ed5e26cd4c888b59163cfbd7a4855cc036db62f2897aba6d2d03920db4d51935642394dc7799542e9383cfcc2d39fbfd6604b50d6ba3b0cb7e64db07cef7c3cbffdff8e399a6ed663881583be6999ddf17f23374c48b9a4e83c0d547e591ffe388aef77ae1781c1ff5031d174b03d1470fcc8a995f5be9cebda062af894afaa3bc7bd37d84c44dc9b7cddfacf810114f812deb2be2a047a0b96c93cb0fb4b7acc832f82c11efa7a290d5f4016c79e0a57c114e700b6e94c4c49e6465f4456a41e6dd22f84013f39c614bbc8c14c4c7625bd92840ce901d9c237a5232772276b27555a8add659d93e7c2af53802ebb5b0d1317894ce7e2014a49e3c2580848124c4accde012b9989b0dd2953c6b0864d14ac4a0a2ae6ca36e8ec3c062ce30a9aedc2807b0075e7f8547f042735659235b7e502aec9c6653f103e4272eee91dd661c374f6e6814a43701b1164b8d2ae4fd5571e95a945486ce414113c8180a177c9ec9e86bca8dd9634c4e3d1cc19992f224d25a2d432dc77dedd7999a4e29a06d9bbea4a32f7854ddcbf40810610dadfa9c7f73352be9dd4d2cd81188d483ee02d73c8a62c39b6ef5a8a6fc0eda9329bee433fc5e00466a25d8f81f244e80c2931db5e10bf53936d3527e698abaf45b40cc167c25927774e3e6b634651a5436eb151391ba2dc3308047e1255190a3ccfe10c3361190ff8b15699f4041706ae584447c568babff70a184fe16b88d6dab82eefd17c2fbd53e56bf2f7deaae4b19803d75e8771cf255005147cdc5c3a932d34f395f89f718c58b802f73a6498500db980dd46d97aa8aad61a9e69b4c45e523bbaf092cf7ad304b333989a3aac70cc25b7c4f25e32fbdacfb3d28c85d74ca5e4801cc71d674faf666de4bf1f1dacef725c9bec1b6a75c5af1ada3c6d44a27166240cc1046e043d332970bc71834d99dca95631cec194005ce851408226252f6051ab15eee5de9e2b68dfee1a0ca86a25debbeddc61c565f28f60f5a382fd7d25fa84f4057eef7e473b52de2d5a59817bc9f8400e9e0313ca1c6633c752b93b808f04f846a7563f9ecdbac25164840953118ef57f138921bfb5da0bcbb610051a592fc61fa40b4454ff9640b0de7bf826011f567d6ef619f926bab92af75bd655965b6b7172a8e788aa38a34e84a6bb828e7d725e3c05741a6855786820f35e21d10a2a2dbb7bf2f3b9dcf771fcd7ab9d0898f2bd690384e1dd875f4ac0fa84796fc1eed92968e4c60cb9ff6f8f713a6865fb1c3c0560a32e6b941a24b15263d5740a64b380a98504f28dc8258b1a0434db1bf3424fb17558448e298e1fd222f1fa3f0077162d79156e25d3c0239eef1cffd867bdcc7c12620f3aab07b33ccbb84b808f20b9d9a3436c2905d83e88d6381044b6eb8bcbcc3e88bd58ef083a034973fd4afeab72d6e14c34f37b0633e7af49363032fc96b1c90e8da86c8300734d92d76ff9e5b6e7b140a81ef3d7df42e0796aef19b311416c3a9841eff69287ba8ec3797df5bc34855d6c0b5e6d650c288fb1fd47a57bac669b0051ad8b5488c7b6f0978256ee5b0d0f6c6d7e167838a6e739c5e925c59442d42464ce4cb5069b6f85c7af114e6e76d9bb3143fc59fd5cd8f733bdfe796ef942e8163903bda62dfd5e9a8ec95e19a625a5f8b275bf0ce4b2bbe3de5b2b7fa0a35c418c84de56be246deb6d165465a8f0dfc8d5ffecf8dab5ed9d3272f1fd2de8faaaaa0dc9827038c6f6cf0c7ce38047ce59c9b4a3ae2754379bfa957f89be1da896497bafeffb45d14924f0c8fff5af442edb3ca116ada0a5cb0c93accfbe328cb71aa13693395a5e2416109ac11aa9fca7b515ee25510880b3d0be4ba87611364ca1f054053c646d6f6e0932597cbe19c69c49770e51b3ced11781088750eb90345e18a9e69b2c87f8a59ee41a7a215e51b63295a79955ab70ab0c78ad11e81a37238f1b9392d5ad5969f5691994d815d5434944db07bac50235a52b48953192e6289ed2ae93b74368a666e6021831e5379bdfbe4035ab70bcd7933d7881fb9e0e18a6d3e0deefdce89f5a4e1e397c9ace3d642f7b5f56162b54709a354230502989cf8465689ba3c7c69a57b709e6e7693a1b4731e76c5503fc30b0ab4e1462f30b1c18782232b8eb1ca31b837b4be6ce226480e4ca16381498d665204484d8d34dae5f9211eca01ce2390cc23de4054ddbb890529312c11cf19223fdd15454045bf1e0a771d198a16daa628f159f170f8a29c68d15801b59fa39d571e1391608ced64dc1824efecd7d8a58e9d385de0b3a91005830d15cb9f43b50ad2808c9cad5b6a6e23a70c5a45661f329eeb9060d0e03d2fc0cfcc5c60c7a36d6542c1a05cbd6d1ff6acb3343f8f2dab0a5023df1548eabfb3e45b58b0d22124c9d198393c2ef6785f62542f212c6ef4b88ed691d2491df79c718b4c60e65ef90f35ee1691af36acbeae41ec63ca3df100ffd619325e2cce03d5fcf61c5400850faf2fd206df7c1752f4507e3cd5a4956d0f40d1468ca29fc2ade1697474722bb27d88d725300ba3e093801a62aed3b0d11234caed33aa63948ff89d28fd33639aa378eb05aa43a018b5a0891296d75a345a0ad1eb8ff9f08fba96c9236ec3321adbe36608b3a18c1d2e6c94049c339cb202568f2456fedfa61271a0a602a59171b5f3cf8ac71253ab28ff673ca8ffd6a5725b07edfc4dcf8ebbb249663a20a6a3b2405a7fd63080e607a6c33cf3ed3b3946df3b64e43e523b2389d4bc400792b9c36369b0afd754728c63e5a2af23c8d6efc6a39c6589601dba196eefe8b730034a2248cad4024724f74711dbb787f8368093324b25fce7185b0e7536b67eb7442a1e48a32f891609881c876c7ac422181e02998002b37f6209f02df770bd3cb526f0226bb3baa07eb07c6b6f295665c37c1a6cbd7837c1a9520635616c4237e3d614dd57d579f0ed5ebc64f6de68b402091a1c8cba2d6226de05d04c1d918c4b8a793b93ad077c23ab49488365170af6d938c59c40b1ee3d80bfa6216aee37d4ff9f9b6a0a402ffe60244fc436dec96fb21ad17b13dc3b84c74abe805ee8dcebeab2a0b6fc06b4dc9845c9140c5311f09523390d1c4f11d8e7cd3676da5afb4edab76c18d9c046771b0061bd51de94cb07b42712c0a55a519858032957ba0659537c640f06c3bd172a046ec4ff2b461ba3bb0338f7f3c316e153b7e98f24ed3b0830efffb845e393db9f3df46451890767f923819ddf4cfa64d0dd698daf9e03a0474eb8768b12d1c639114a566575bb8bb8c27b89bb5721fa0cdd51be12559ba182ac0be414e67feb3e69ff9f5d5327c9ff472b74a38dd6ea54d8c90763785321eb20ec08d17056874c32b5e0b30e9b9c6bcfc8464cda2a0514bdbd0580c9787fa06df597f49281bd9b1245052bcf4a19ba8ccf047de4afe6fd5d3cf7aa796ce89d108bceb3f4f125506d4567b92d36f6ccae20b0fc867f63617927e73e7dedd40b3becaea85c30458bc1d2aa770d0da559dbc317b97668f8cba67452f3405aced74efe25145083410f84bc293e5f78b45b6a604cc65268d9637a98e5a5cf086c0e3ae97988d9dabda480bbd6ca5e340a43a5d42e0a71072da04b8dfbf71b4c7ad1a9c358f241c95e4a738c8d46767dca53e3a431e6a8ccfb25190a019678bfedd483967dc0d05e791bd884d9a658e63ee3ddd1f8db3d417e5075207e46a17d3602a276b48abd05f371b1439d398b8665bb6b339f88438a46a533b3631d68258bbed78382f6cb9a967073e7036b544592dc6dd63d699de487e30c8e973d0fa55ee7125249055b336c5bf42ba5bbac8286f529daa920dad2f7059c8ae6f404b7a022605b382d1021b8bbf4de4ef2354716a9978c9e8cd5ecfffbbd3cb0d24bfcad40b3e61347a7d69d388fdd431c52f275a05252da609927de0f8fe395062a4a3b5512567701a2eabe928776fc07a6543b950b47288b61c197f42b6b06c21928eb765c7f9474719c078f5dad5c90c212f091f46a78b343da115173db36839fd9fa3e52ea77ef0dc2d169fa182557b21c6ae11d8b8a30e7c1a220f567b9b6d161171ed38617dc6f08d0ac44d981f75e196669843045f18511d6c0db4ef32b3d3bdda473e1bea26a19b367ff9a28e8d8f3ee5e2a513eda18b59763c222096906f5d84ee841eb13d98922e1e29bebea54c9a4a6129705c6dc458835250b9f1e0ece6da7e132bc2977522f39bb8d3de58f91137feaa698024725467668fa6f187aa4f774af3f71311e93880240b258802c65b72a1fb853f7e79ed3ea658787cc894b9f962c1106cf51ce783b44e79cc23d1116d985c352fd81165c37ca7eb579e58a6f6781a9ff84cbb75d69c6c5d213dfbe72c73974390aed7a57adf3b0909cfb90fa3f80298ed94694d9960d9d09960c443554aeafb0ca57d7264bf2dfcde4501e1a95da8714541b957632eccc2207eaeba4cce2f19098e38cb91c3a40d09d33c8fb103ced3297bad35c5a5d688569a9078fc158b5d8577f553edc71f1209198b6c871e4a8221f2881d17ff8abd8624f35d9b610d12d185557d9981250e28d679adc471cd711b2ccdfb74988c2351aa47489d8db70bb0fa3ce0762ed2eaaa61b1b5ffaf36d9d53acdd95ba6d7c65b35e0d71654adca91f2596868490d7ef68257b5cd98c58bdbf2b53fad8160b33244f0030c960c541e19258c414b62bdba179ed437724bdf0732f39c251160960eab10c23f6e42036d", 0x1000}, {&(0x7f0000001480)="30a9687a82e108d0f36bd4cbbd0e17aa2e78b46ccf38f71314c825a9a27f114946979a2a333d037a947bb15a163b51679bdb2fee764488bb325ecf3027625a389919df39e3b30d662014c87661234eb1c16c986e1a2b0345aef7ab5a07671cc34c03583fc25439335e2bbd0a4e62a40bf38e49748d2be03a7d5fd6ee909d0dab2c6e7a252a9c36644bd4c38bd9c2126042e61945830a6de04508762c8a6c4a3a082887bfd72467218fdca9a2315195725f6fd06177399f9698a4", 0xba}, {&(0x7f0000001540)="619344167ec66e56cb9365c59b735e072a8488869207cc24431da216f60821f99f4b3992fd3a51941e2aca811fc2cfec943b1828f91f4116b329d5d3e2dccc0379865b03b4b7521db8fb880d33665514568e9cde3ccff07c483c7a71eef0144a37fc555086f0303563f2f075d6d9919ebe6695fe9511664d044f70", 0x7b}, {&(0x7f00000015c0)="e03227a114e342c7868dceea7f334cfdc87de2d731d405760077df9b3ad9b757592438c8c990fc75a23ed33aa73eb18f98ee71b5b62426d4f19f87978f7e4826cab0cbd509cb218b28b98e0d899725d01c2f4af470d9f9309aa4d95782337aedcd1a118ea423e7f42219bf991ee414dba0a838a110dfdfb1de59679d64371a392f1927a583397e81da7a03a526b5e227e417037eab43a03b4c934a292ec7d3ad45e45da71d09aca030a39ef0e113e468", 0xb0}, {&(0x7f0000001680)="9abfd21e218bfbdb67c858392a72c92874b146fbe3c9a2c86828840abbb206d153e102db7b1387fe9011ddbafdf8486dbef7e5ecbbc673d4fe0a13367acb07ff77a9d6b13923742567fe87822bf8abc44ba8e16153cb7eecd887e35ed0b71326c4c62644d9d6329d912aee764f6a1f999c08db3c7ff9e17faf8ea5ae8315683ce2f642446944db35e74f70635a321800bafc4ebe50072fa2022c0a2fa33c06013370e5fa0f016c424a3fe76756f87e8a828d89b833144eb23f7896fcf14ef068c24f11bc560e4d", 0xc7}, {&(0x7f0000001780)="158f6ee307c5fbee13371e7433939bfb8ff5248791be33981283f20f065a3e23868bd0b78224afab19bdc665e9c9af74028a5f8608f7bdea0422f1233a107e36ea8a11f2919901a3", 0x48}], 0xa, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:45:39 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) 10:45:39 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0\x00') 10:45:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x90}, {r0, 0x4}, {r0, 0x94}, {r0, 0x1}, {r0, 0x4}], 0x7, 0x0) 10:45:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) dup2(r1, r1) 10:45:39 executing program 1: setgroups(0x0, 0xfffffffffffffffe) setgroups(0x0, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() setgroups(0x9, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) 10:45:39 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000c80)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000c12e7e1ca22e7d78fce6d19e9468e5e18b77fcd110fffed4834de3a08feed1a8891179c93ad425456f63f1cb0d00753cb2b2b8c75dd28008fcd5794fa5142953bd98cfc0f8dc213dbb9609e6e28310a455060b2d75de7afd68c181c6223cf7c39f1202e773b8f3"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000600)=@un=@abs={0xc8f88f54f610c682, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000640)="3c41477754411c48ab6e883b8255246cd57a5bd7969b1c125b4e0dc5facc1ec04d77d497f5b20ef5dcdbd8b11b55de58355cf9f71abed12bfc95fc7f", 0x3c}, {&(0x7f0000000680)="16cb586d8ad73ceeffe69451a995ecece95912aaf178972908e6cb31b2547d1e739b5cf923e7689a52bdcd4a3d7525c9d8bb4ecdd9557d1d5b784484030ac2a2817c4bb69b8c355d4e6b43126b158537edc868078056c92c425f3cd929c577f167b11b4b", 0x64}, {&(0x7f0000000700)="1e34712c975fefdeff4f9dac632bcb1fc3390847e6f59ed3be51268df0b3b50513439c40", 0x24}, {&(0x7f0000000740)="9949b738f69daa8c47c99ce3afb9a523a60ec449ca57f6d0910d255b716213e0c104205b86a4d1589d07094f692843ed62ce32e186e5a898ebd9413a377c08ebe4c060d4ac20", 0x46}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="80000000000000000100000008000000878d648c753a84b065cd8fd3cec1229a6be1c6d1d93825647d1a6cc379c644d1b1e306f224765bae9ad2d001841eb4faebcb53c0abd118f3bf44deece28f9f6b0c6ba3f0d1b11a5af7a9363fbfff220d5ca2ce7df1cf64979894518637fea3864e5a248ca4fea876ad200000000000000001000000000000ffff0000200000002f75ae634b31700294a3b366a48f8469919db2a8099fafddbbf3112266ef739dcb5f6a2a303a0815cdc1a7653680bdef9e105d8e8aab1cc89f2b758dfb020e9f69e2e6858b64a5783371b18b84c66b779a3ad0960dce93d1260162723f2df5059a51a0a91889de609616f30c1db6196c2e827aa9eec09a050ec72ef6cc4b9892755deeae2ecc461a3e0c1041456cb066a52e93e211d6224891178cfa928d0350b37b120aee3715f0924185234ddcce3b879ab1c2e3aa0e778df2b9f19390180429d6367beff98f1bab34ff36270c9b370012343c6ab2662865e4c4d8e1e5ffc8684c376c52f84404bacb40cea91aa3146800000000000000ffff0000080000005482df84b61e83bfbd79a2a9b6b547bb405bb0120dd12dc86c64ad4ae082199781909cc0b63a76e129c6b88fd4d16231391285bec3e9978534fabde8fd85458bf28b7f21844e96451c2db807cf3020d262cdf7000000000008010000000000000000000005000000ce77108db8a89f54edceeccd646612f549a7bc979df3c9235a79a3bfbe6fd41b45213e50741642aaca1945384e45b3b235a790a4e2867f1c5a3c4c477a70314a6f509761d856c87a3b095af2edf82fc5c08fc86c382651445de4fa21448838665f9929d05445a57fd480a09425a2ba124dd35165efc1ebd31a76c19d15af77b52676970790f55f0bd32d44099d7dfed4b92bc693d06b513d6e5b3a4c18b104fc25c60527543622957bf3db3a4bff8df939eaf07c250665e576db95de6d574b72ab3ad4fcb62b2604d3b8a245bc2ba88c37c211b8038dfb40b188eb913c206feece94d0853f95b4543bb4b8fb1ccc8e0e6e00000000000000400000000000000001000000060000004c3fbbc94d71cfb782176ca9825bac38e71fda028b6661d20cb4401f4d2ed85660897d0c70b1a52662000000000000000001000000000000ffff000000000000a00f235aef00f7da4cc268b9b85595dcd05ecefe46bb196f81812bf9a62f2d00fc96efe784091363da8ee5b2a495c28305fd5892b6caceab657e39627e4bc1eea1c145c0303fc361635c9941ae220ece907bac53e11993e58d376baceb1e8bc3de43fc41b4a318d13accbb39d2739c7f8ed4f602bddd1fcafede40be0eb55f23a03c11165846ac7884fe64b67b76eb0ee33807b177e335169af6fe7b046b14e9464501c6e609fced52339f0ab8b579f8955af35f28f67cdc6fe04079f038c8a8736732d34e9bc60e3ecff7509c396ea942ff38a689d86bf0c59cc331e809b85d7303271773c2721dbb00000000000000"], 0x430}, 0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) socket(0x18, 0x4, 0x401) execve(0x0, 0x0, 0x0) 10:45:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x10000, './file0\x00', './file0\x00'}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe12, &(0x7f0000000340)='\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7fff, 0x1, 0x467, 0x5}]}) 10:45:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x8) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 10:45:39 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 10:45:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) 10:45:39 executing program 1: chdir(&(0x7f0000000240)='./file0/file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x10000, 0x8) sendmsg(r2, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r1, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 10:45:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 10:45:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 10:45:40 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = kqueue() r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x6) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') pread(r1, &(0x7f0000000000)="99458bf540d31852f723701caafa5d3eba9dd1bfb25712053d520c6c260121f40048fbca539c19b4b55c", 0x2a, 0x0, 0x0) 10:45:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 10:45:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) r3 = msgget(0x0, 0x82) msgsnd(r3, &(0x7f0000000300)={0x0, "590b80bea32899926483e5652c4f40b83856705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f07375385395d961a54c6318ce07df03"}, 0xffffffffffffffe4, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/215], 0xdd, 0x3, 0x1800) 10:45:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffede, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:45:40 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3) close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x10000000000004c5) 10:45:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x2a6) 10:45:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = dup(r0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x80000000, 0x2, 0x401}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800840a0000000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r5 = dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) 10:45:40 executing program 1: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 10:45:40 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, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) 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(r8, r7) 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(r0, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 10:45:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x347) chmod(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xc79) 10:45:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) 10:45:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfff) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x4}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffffffff8001, 0x4}) 10:45:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x800000000000004d}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:41 executing program 1: r0 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r0, 0x81, 0x1ff, &(0x7f0000000100)="29e825df7f42384ac63b53d1aad0b01a1d246f142b8f1af06f45097bb111bc4f1acc0e55bd6c61eb47642f51fc37c694affecb8cf3c47c1910b182c03a9a83d2bc70947c9e6fbdb78adff295340bf913ae670cbcde631c164c3f0343c8b17aaf2e3294cf96deb1df15056bb29b036c0f", 0x70) 10:45:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 10:45:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') 10:45:41 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 10:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4002, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2d}, {0x6}]}) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 10:45:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x6, [{0x1, 0x7}, {0x3, 0x8}, {0x1, 0x5}, {0x3, 0xff}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x0, 0x7fffffff}, {0x3, 0x9}, {0x3, 0x1f}, {0x1, 0x6}, {0x2, 0x100000000000}, {0x3, 0x3ff}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x9}, {0x1}, {0x3, 0x6}, {0x2, 0x9}, {0x3, 0x8}, {0x2, 0x4}, {0x3, 0x1c}, {0x3, 0x8535}, {0x1, 0x3}, {0xbf0c40adf38662a, 0x83d4}, {0x0, 0xfffffffffffffbff}, {0x2, 0x2}, {0x2, 0xfff}]}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 10:45:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) 10:45:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 10:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) flock(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x4006}]}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="3cba027af821a9f3ef53951912d10cdc4bc75601051bfcde15901a6c16dbe25c9f98190e2ec1e658a4e65502ea545b81c1a1ea7ecac184ae921d1f7e03444cfc7b4f15e527d11c7195a902ca81fb2141f3f7b467fc3a51d34c2d5b4059315d572a1452db1c8f3ef15d18cc125dc0c22f3d7c84ed4bdd86aa64fe9f13e647dfd55f1fe5aa1571e05e79eb92905554c2db", 0x90}, {&(0x7f0000000100)="c8768df36ee4709e4f804678b56a8c", 0xf}, {&(0x7f0000000240)="1118daf9c58a5f5625fb2761360792739e16dd7f788827ac97dac259844a25c6d3eb591a6d0ce5e53ba1c9f96e3869d83cf33419b5b4e7ad93a4ddabc5ea3e967d0c41566f4c4dedc7afebf58768ac2a361434c5e411b2ed8c66a59fdf71e717f05acfab100e8ef4ae5b112f5751b07d68e4e0a3bee335d8dec179356951b3b46af0f9626394682be4d74a83d8666bf64d9766f4ca558cb58bf3e49f31d2acc39d26123d660910740aeb9f4b27428f9687836cbbce648c2b2995378dce2e2bdcdabdaefa240e814684d7fb36a31c5fb2f5b9b16bec1d1eb681c58a6a7db033efd7c2b9fbe0fa85085d6bd789479b61771e5eec9340c30b08d18bf821", 0xfc}, {&(0x7f0000000380)="d37468f7e1ffea50699f26c7cbf2d742d93c5413839d0f1f926c7308664507330761b3fab184081299200bb243d348c0ce5eb827edde356ee3446618283f248bc2c24fa862d4b95cf0a547a65b242bc74b77642364a80993e5f81299b384b73f118d075e8958c011aefe06d5ea58f3a9cf04fb5faee947f379ad24653cd6573e5032213138b299f16340c7cf0ee5c604ffba76363c61bb064a83f55a3ed8f991af9c5457f270cba62b5f42a442a46bce4380cb993d643bf776e29b275a4da13ab1407a72bf50e7775d3706e0fee4d03346d8b9d23f1590255c28e076", 0xdc}, {&(0x7f0000000480)="4b20994e5e98c0ef08721103872c55fc7af5738654d71b5efdca555ae6269f2dc233948ff395950b440729137ef0d66175172548b5243d404481c7f651dc1ecdf4d2172db12b4fb06ce0549bb184eb3252118e0b17f95198ee5978f56bd1287e5e31aebc3113806f8bc2a620ab9f37079b18b631331800233aa2695bb132b99028d964525de9ef0760b9e12074d0ba162bdd286b86d6117f6ca988c05f5a357eb97dba5d15ccbbce2c2e1a761dd3753f30", 0xb1}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xfffffffffffffffd) 10:45:41 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="6fb166dfb16e742a7d45dc981efb83528f0b98ead135f7c50214ae3033fbbdea1aeb2c17ea1a15feeffb4535a5425e0836ed158c0de90ab9297cb5bc9204f24f0c1673154747b3ae26ff73e3a96e3c4041f3ae6d3b0d037934910087e867ed302c9a5e7a233ec48404ea1d2b929e3c", 0x6f}, {&(0x7f00000001c0)="dcb0ea7bf529eb5daf285b2da24075efa4cc92ba2a97181015f87663cae5da8283a046eb70c43acbc7b6", 0x2a}, {&(0x7f0000000200)="5d76a4d04e916957a8d32d12f47e15e62f41f1fc1b31b54da7d21fbd1e4e410180921b91469428cd6a27390393df0c10783121635a3c52d41190a2c05ca3b362e07be2311bed8b554e14304b81e5fef61681d2a0074ec13c0b03e66ae32f55a88ddfde6985045a7db87fda2af816dc2f9fd1f1625abb01bde2a2dbdc70ac", 0x7e}], 0x3, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x100000001) setsockopt(r1, 0x5, 0x4000002, &(0x7f0000000380)="2d1a5e7200afe13f0029af85311ce13760e3b1b5976e3d332b1eb5bcfdfffffffbd78e4e7a56e5d51a3e9db0effa14184adf5033cc7044aa25a835cc9f0a071de28207e64f3daae0ed52086d0c26d5dd41de447f3e69958156702bc9776371b058cd392a278965e4efbaea99a47eea59a601e458eb3b98e57c2777fa3f6249d7e1fe461ad636c782a8d8f8ea2f0f88117bb9202af0ad982615145181a8dd49d1a80d", 0xa2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 10:45:41 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 10:45:41 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0xb0, 0x2, 0x6, 0xffffffffffffffc3}, {{r2}, 0xfffffffffffffff8, 0x5cb4905731a849f2, 0x4, 0x8, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x80000001, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x2, 0x81, 0x5}, {{r2}, 0xffffffffffffffff, 0x11, 0x8f7630252a43845f, 0x7, 0x7}, {{r2}, 0xfffffffffffffff8, 0x7b, 0x1, 0x1f, 0x4}, {{r3}, 0xfffffffffffffffd, 0x11, 0x80000000, 0x0, 0x3}, {{r3}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x7, 0x7}, {{r2}, 0xfffffffffffffffc, 0x0, 0x40, 0x297, 0x8}], 0xd42, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x40, 0x13, 0x0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x0, 0x14505a81, 0x14}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xfffffffffffffffa, 0x3}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x1, 0xa7}], 0x80000001, &(0x7f0000000000)={0x6, 0x4}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) recvfrom$unix(r1, &(0x7f0000000340)=""/15, 0xf, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="eec596a7a60b934500992cf38f1705ca9f3ee002b901a2505450cf13add5faffffd66f948103b04181e55a495e91bb4d709cec705f1803024af3d9ed684f47c779c7bfe2921ee411df103687b1e669b8d41a8b4c331c324fa4e1f267203a11bde0d9b666f86e"], 0xa) socket(0x1a, 0x8000, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001580)) kevent(r1, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x80, 0x8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x0, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x28, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x1a3a1cc070eba56b, 0x5, 0x7}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x6, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x80, 0x246185c87f86a033, 0x0, 0x9}, {{r1}, 0x2f631d57a2aee5f, 0x2, 0x4174f2f4bc0e7e71, 0x1000, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4fac, 0x7}], 0x5, &(0x7f0000001500)=[{{r3}, 0xfffffffffffffffa, 0x50, 0x80, 0x5, 0x400}], 0x5, &(0x7f0000001540)={0x10001, 0x3}) dup(r1) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) getdents(r1, &(0x7f00000015c0)=""/4096, 0x1000) close(r2) 10:45:41 executing program 0: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20, 0x8) fchmodat(r0, &(0x7f0000000440)='./file0\x00', 0x20, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r8 = getpgid(0xffffffffffffffff) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x108, 0x5}, 0x7, 0x8, r8, r9, 0x2, 0x3, 0xc63}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x2}, {0x7e}, {0x80000000000006, 0x0, 0x0, 0x9}]}) r10 = semget(0x0, 0x0, 0x402) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000002c0)=""/203) 10:45:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30001) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x5135cecc0671100c, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 10:45:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknodat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x8001) setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) readv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/245, 0xf5}, {&(0x7f0000000480)=""/155, 0x9b}, {&(0x7f0000000540)=""/214, 0xd6}, {&(0x7f0000000640)=""/92, 0x5c}], 0x5) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x100000001) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) chdir(&(0x7f0000000740)='./file0\x00') geteuid() symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 10:45:42 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') getgroups(0x3, &(0x7f0000000040)=[r0, r2, r1]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) 10:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 10:45:42 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x140) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r4, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x4a1}, {&(0x7f0000001bc0)=""/113, 0xffffff12}, {&(0x7f0000001c40)=""/210, 0x1e0}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dcd634730c00000000007dc60000000000000000000606d623af06b45cc0377ecf2f8a236c00e7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108ffdec7ecf6b2d81bed185fab85bbb7f6cccd71427fa24d1121c6c77ffb4c8474bfc8ebc8b8834f6b6a007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98912920b884f4f753bab3ee697b5926ceb13c498b6a45ec10f1b3f4947803d60aab16d08e3b43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722259ade451426b5d22a174300908b8b18da887cf862ab51c953600615ee6a7e9f57b5f2955c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148c34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc14af640ffeade06a769a772d1ac050745ed8e1b6368b3029fc8d4eff4d9328ffb85d129a8e329c734d5905a90520706e405ba6643000000000000020026383ce6a93d4d4222f52bb46d2d740ee39b494eee48cc1d019611e8045f1cb7db9544bdb6e4b1b588bc29494a9feae4b3814e2af518afcb560c5d554a826bd3c8cd692451bf2bf52436ac538d2584f30c9f89de445258b71699380700000000ba3867f687faf6a9d9800356aa3805dbfa5f2ca53d0b530210adaeb44b53dcdfc6a4f6cdd9db72c49315b155d7808dbb27399827ca4318910c6a04e1dfffa7a2286dcffc1008703f494cdf4fc693f8e7d7bed4f18c1bcbc3598f03703b7535b22d6211a4135f866392dea325ab65f0ee68de6d72ec29ffad97a81c6ea4ce7d9281210b2cb10127fad367f5cb638dec599140d1d6649319b824fe04c932daebf4487ee03227e89ad4274318507d10d575c25563dc85c4c3be1e55f86cf268bf597898c124b930db16e4cfcab92f1d6d8854e60aa7e1076692b9ffad466b121af21d8f84b8466cd5a23ce112962c9ba7c1aeea7058c16d532e16064bf5d6adc70a08b88eecd3a68be3915b600f1c267d73aa6e5cfbf1cf467624e35be42269c79e1eb1c6af1ca2f07fe925dde7d627634f210c204f364ddc57187c124fa731e5476e95e70a5cecc8311d75e4ff4c29f856ec4cbadf4da479758b57452b07b28a2e021019ae1946dd11060ef90f2b16fd0e07c3f1e8594a2b7cec93115396ce6e0ea2920f54d3f59ea00f44451a42e201d478b6a77eb79623d9cc57daea39f8d3e7e9eb40a39b663631071abfb3b4266f22ea2e914dc74cfc3e105f17dc025e490f3bc9a45155e13a61d8900bf47494f7a3cfc19d677ccc6419054711f92fc3cce2e28e02baf34302a8e3fa317e820d4d8ff6ffe67eb526f80c69e48dddd3d6a197264479b741bbd29d57c1b2c13d8855d0590a3e571f22"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000880)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100), 0x0) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) r8 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000940), 0x10004) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x810, r4, 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0xc) 10:45:42 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xff) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x0, 0xba1, r2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:45:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r0, r1) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) execve(0x0, 0x0, 0x0) 10:45:42 executing program 1: 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$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x33, [{0x2, 0x2}, {0x2, 0x1ff}, {0xe1126955f4186507, 0x1}, {0x2, 0x464e}, {0x1, 0x401}, {0x3, 0x6}, {0x2, 0x70b}, {0x3, 0x1f19}, {0x3, 0x101}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x7}, {0x1, 0x501b}, {0x2, 0x8000}, {0x1, 0x7fffffff}, {0x1, 0x6}, {0x3, 0x7f}, {0x3, 0x4}, {0x3, 0xe94b}, {0x3, 0x9}, {0x1, 0x8000}, {0x2}, {0x3, 0x3f}, {0x2, 0x4}, {0x1, 0xfffffffffffffff8}, {0x1, 0x4}, {0x1, 0x9}, {0x1}, {0x1, 0x7}, {0x3, 0x7fff}, {0x2, 0x4}, {0x1, 0xfffffffffffffffb}]}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 10:45:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) semget$private(0x0, 0x0, 0x24) 10:45:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 10:45:42 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mprotect(&(0x7f000071e000/0x2000)=nil, 0x2000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = socket$inet6(0x18, 0x1, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 10:45:42 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) msgget(0x1, 0x100) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x200, 0x2}, {{r1}, 0xfffffffffffffff9, 0xfde67d3546782df9, 0x20000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0xc0000000, 0x1, 0x10000}, {{r2}, 0xfffffffffffffffb, 0xc5, 0x4, 0xfff, 0x200}, {{r1}, 0xfffffffffffffffa, 0xefb0e51982394c2e, 0x1, 0x9, 0x8000}], 0x2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x84, 0x4, 0x9, 0xff}, {{r2}, 0xfffffffffffffffb, 0xa, 0x1, 0x8, 0xfffffffffffffff7}], 0xfffffffeffffffff, &(0x7f0000000140)={0x1de, 0x9}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 10:45:42 executing program 1: r0 = socket(0x0, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:45:42 executing program 0: nanosleep(&(0x7f0000000040)={0x7}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000100), 0x10004) ioctl$BIOCPROMISC(r0, 0x20004269) 10:45:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000075f000/0x4000)=nil, 0x4000, 0x2) recvfrom(r0, &(0x7f00000001c0)=""/112, 0x32b, 0x3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x80000000, 0x7, 0xbd}, 0x2, 0x177c}) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)=0xffffffffffffffff) 10:45:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1/file0\x00', 0x9e0ad1086a2839b7, 0x10) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x9) 10:45:42 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202332f66696c65300106f9b9f73492713f489bf2140e28ca2784e46fa17fae264f6d6430c5c4d58c2287af6322849ed6f749ea677a87d0179ecf415429c09ca21cb2a15f69daf0e2568222922a4dcdc35bf8771d0ea7d8be596832dd2e44f20417ee113a35edc84f1e723fee2d327b6c421b4340296f5678c3bb9de7628db9606e5382c40e7ce22f245569fc36ed4a625ac4cbcdf787d957e3bd1653b5515ab01655fc082df1e34f41e141cd137d71a6386c3ddfdb81e6a0264c5266a1a513dd1b91f6043d22"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) getpid() write(r0, 0x0, 0x0) 10:45:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 10:45:43 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4d0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) 10:45:43 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pread(r0, &(0x7f0000000240)="b7f0a85b221a59a5630e883e7084a47e0917ec1c121af69664c30d888fb0eab6e8fb27a1b7e25d4bea09d31cf41ca411506ea5a3901651385e50b89a7e14deface9f7a4346202924e2f2da8718dd09832748e27c9f425b731d30ee4f81d4da6c09c13218e65ef6cbc067a84b2f7726878f4ba5d17777d88a12e3b20b096c2a6011356355a3a720a98ecc7db411faed45bd952cbd7daf861536656a99fe57a6ffe6d6be5b7c00d9f88198f334c1bcf8a4bb4bde521a67cf8153de3a6bed8054936a", 0xc1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 10:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001}, {0x2}, {0x16}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) recvfrom$inet(r1, &(0x7f0000000040)=""/239, 0xef, 0x800, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x7ff, 0x4, 0x2, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x863}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x46dcf7b1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6b9}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x45}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x6}) 10:45:43 executing program 1: r0 = socket(0x3, 0x2, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 10:45:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x20, 0x31, &(0x7f0000000000)="f2", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 10:45:43 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040), 0x10000) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 10:45:43 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:45:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 10:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:45:44 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0) fcntl$dupfd(r0, 0xa793af4ba27721b6, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 10:45:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 10:45:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x74, 0x80, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0xdda, 0x50000000000000}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x10000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x7, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x80000000, 0xd4ce}, {{r0}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x8, 0x401}], 0x1a, &(0x7f0000000180)={0x466, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f00000001c0), 0x1f, 0x2b) getegid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8003, 0x518) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:45:44 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) accept(r3, &(0x7f0000000580)=@in6, &(0x7f00000007c0)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) 10:45:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x80000001, 0x0, 0x200, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 10:45:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000d68b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0xffffffffffffff7e}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:45:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r2) write(r3, &(0x7f0000000000)="0e64a1c2bf15daf101a5", 0xa) 10:45:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x13, r0, 0x0, 0x0) 10:45:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) dup2(r0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffffa, 0x2668, 0xffffffffffff0000}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:45:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x401, 0x1ffe, 0x1, 0x8001, 0x100, 0x6, 0x6}, &(0x7f00000000c0)={0x1ff, 0x80, 0x0, 0x1, 0x0, 0x8000, 0x1a3, 0x1}, &(0x7f0000000100)={0x5, 0x4, 0x3, 0x10001, 0x1ff, 0x8, 0xec84, 0x9}, &(0x7f0000000140)={0x800, 0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) 10:45:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x100010104) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r2 = kqueue() getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) r4 = getpid() fcntl$setown(r1, 0x6, r4) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = geteuid() r6 = getgid() r7 = getuid() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)="9ab2ac4287d060d00af5d1b65c506eee9b0d0d22d95b", 0x16}, {&(0x7f0000000400)="7b93f9a469c603bc390f4ded46b2dc2d460cb0fd8781d0eaf18f6f705f54451055fe8fd6d3a768637fc130ceda05b0042c2c1a7cbc9d8dbc", 0x38}, {&(0x7f0000000440)="7bc93d848a2491ea15caf6358344da8221e72c3ceaef27d831a1ae9dfd0476e668b31d76d68828827462a6353ef7c49c7aca90acea05a3", 0x37}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}], 0x40, 0x8}, 0x400) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 10:45:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:45:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 10:45:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0xfffffd56) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) 10:45:46 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x0) fchdir(r0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:45:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)='[') 10:45:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:45:46 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x108, 0x40) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 10:45:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x3, 0x2, 0x371, 0x81f}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 10:45:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x3d}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 10:45:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:45:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) lseek(r0, 0x0, 0x0, 0x1) 10:45:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x5a81) 10:45:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000000)="a54365db85841ca4c3e80615b9f27954e2e92ab3cafeacc53c0330d9c01632af275217b2b74d31e03ffac59640db2746c6e2106a5709c094216bbcac35d76fcbc8ce3e2a887063fe2785ef1e3f12b681464561223e04fd94dcc6cef2cd5c295b4e2a745ef9a671b9e7387981e233039ca456c6096ddcd631627894914abe7a75d4ad39edf929b5f68827343a4b45486b6552cf2e1ec180c7f13da334fb8d9951c8ee808a378d6a51b7", 0xa9, 0x0, 0x0) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 10:45:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x3}, {0x4d, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 10:45:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x3812, r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/84, 0x54}], 0x5, &(0x7f0000000500)=""/167, 0xa7}, 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000640)={0x3, 0x0, 0x7d, 0x818, r4}) ftruncate(r0, 0x0, 0x4000) open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x8) 10:45:46 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) 10:45:46 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x80000000) r1 = getpid() ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xffffffff, 0x1ff}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, r1}) 10:45:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) 10:45:46 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r1) chroot(&(0x7f0000000c00)='.\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x9, 0x52, 0x3ff, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000080)='./file0/file0\x00', r2, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x20000029, 0x100, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff43) readv(r0, &(0x7f0000000040), 0x3b4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="da304570", 0x4, 0x400, 0x0, 0x0) mlock(&(0x7f00005a7000/0x3000)=nil, 0x3000) 10:45:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xe4a, 0x100000000, 0x100000000, 0x7dc, "ea1eb670a8e4d48eff94f66692f29ac9443fb400", 0x4, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='[') 10:45:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='m') read(r0, &(0x7f0000000040)=""/32, 0x20) 10:45:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:45:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getppid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x100000000000, 0x6, 0x8, 0x1}, {0x7, 0x0, 0x9, 0x4}, {0x7f, 0x2, 0x874, 0x119}, {0x7, 0x9369, 0x6, 0x1}, {0x2, 0x58, 0x2de8, 0xffff}, {0x8, 0x1, 0x9, 0xca}, {0x699964e, 0x8, 0x6, 0x1}, {0x2, 0xf800000000000000, 0x5, 0x57}]}) 10:45:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x249, &(0x7f0000000180)="b6580d1d8b054bf32d99b3b20a304525ae68c69f681bdcb06bc810e4dadc99d376205b0f23e07e7589ab90164f3f3521964b234e4f4c024e5cc9d58fdab6398c48dffb92a482989d9ad934138920027dba17676cbc1c5a534df0e63757726a14de46429831cc698cbf71e6fb061b5623866f34c6d40abe3b8b0510de415d93901d7694f6e130c16072778d1dc137f81e2ded1c526807c13edec7a8fb71b29520953f6a74cd682a5687") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:45:47 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 10:45:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x5a, 0x3}, 0xffffffff, 0x4, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x8, 0x3, 0x1, 0x1, 0x4a4, 0xffffffff, 0x0, 0x0, 0x7f, 0x5}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:45:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 10:45:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = semget(0x1, 0x3, 0x462) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x51) semop(r2, &(0x7f00000000c0)=[{0x1, 0x3, 0x7e150c33896aed15}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) 10:45:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x1a6, 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) msgget$private(0x0, 0x80) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:45:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 10:45:47 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)=[{0x6c}, {0x54}, {0x40006}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x0, 0x8, 0x0, "4fa1c4e183e5a2a6186b634a94641a8808d76119", 0x5, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:47 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000017c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000006c0)=""/180) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000011c0)=ANY=[@ANYBLOB="f000000000000000fe50677600100000549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5fc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168d00cfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99e800000000000000ffff00008f000000cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfbc6ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f30250000000000003000000000000000ffff000002000000594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b20000000000006800000000000000ffff000000000000ad49676f57781e95c4135116d450d9fa70746949a327b0b50bcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e000000000000eab0039cf4141421d2eef61272d6810148c678576ff6ac4611ab6ac8a1b88ebad6a43f824a95c99f3f4f5571b5ed28c6b52c10576680fed5574bc9c3caf0752cc878467321b86c2228a7dd3293c1e44ed99646b3530716f44a"], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r3, @ANYBLOB="200000ff00d9e4fec40000000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r12, r14) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 10:45:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x9fffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 10:45:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x5, 0x8, 0x79e}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x10001, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x50000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x80, 0x6}, {{r0}, 0xfffffffffffffff8, 0x43, 0x10, 0x7, 0x8}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xc000000000, 0x4701}, {{r1}, 0xfffffffffffffffd, 0x6, 0x8, 0x10001, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x13ca8751df3c4948, 0x0, 0xe15}, {{r0}, 0xfffffffffffffff8, 0x8, 0x84, 0x92, 0x6}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x2b, 0x1}, {{r0}, 0xfffffffffffffffb, 0x5b599818f0a6acf7, 0x40000000, 0x1, 0x80}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x7f, 0x800}, {{r0}, 0xfffffffffffffffe, 0x8, 0xff61aea759fbba5f, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x21, 0x20, 0x8, 0x89}], 0x761, &(0x7f00000000c0)={0x2, 0x80000001}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 10:45:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x101) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3f) r2 = kqueue() fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x1b9c3a538f4febdc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x1810, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() fchownat(r1, &(0x7f0000000140)='./file1\x00', r3, r4, 0x4) r5 = dup2(r0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x7}) readlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/4096, 0x1000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001300)) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r5, &(0x7f0000001380)={0x2, 0x3}, 0xc) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000013c0), &(0x7f0000001400)=0x8) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001440)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001480)={0x100, 0xbc6, 0x5, 0x2ce8, "c618ff741b4cbd16e00eea19495bc3792e06a9a8", 0x3f}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000014c0)={'./file0\x00', 0x3f, 0x7ff, 0x8, 0x1, 0x0, 0xa000000000000000, 0x8000, 0x1, 0x1, 0x400, 0x9}) linkat(r7, &(0x7f0000001540)='./file1\x00', r6, &(0x7f0000001580)='./file0\x00', 0x4) getpeername(r7, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) connect$inet6(r0, &(0x7f0000001640)={0x18, 0x2, 0x10000000, 0x101}, 0xc) mknod(&(0x7f0000001680)='./file0\x00', 0x1000, 0x9) write(r1, &(0x7f00000016c0)="ac7b7f26da3256", 0x7) ioctl$KDDISABIO(r5, 0x20004b3d) mknod(&(0x7f0000001700)='./file2\x00', 0x0, 0x8) 10:45:48 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) 10:45:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 10:45:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x3, 0x3, 0x5, 0x1, r2}) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='x\x00') writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/227, 0xe3) openat(r1, &(0x7f00000004c0)='./bus\x00', 0x1, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4, 0x6, 0x3f, 0x1000, "0d6861e6a5e613553d9e05b7df1824debaa82594", 0x6, 0x1}) 10:45:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x4) r2 = getpgrp() connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="cb2a62434ba8d6b2c8f84e3cc11aed8a61785255558eb45d9185871a9c3629293e8db0b41b59858a5b6f5e8b7c0c31", 0x2f}, {&(0x7f0000000080)="a28b232cad5f9161b83c1057ab7246cba10523814c1c9c9e871ce1ae4231f5e6fe6ab52cc7ee4c721218484612af6ed69798e0387e7f143c22bffd4bab530e0df0130801d2778e39c2f3624ce80985a3069eb18e11f4a7c5bface55c4f7698f71677d4b0ab076882b5be29d55cd5efbe48bc39503872ddcce0cb1f94d5c14be56d87020c7f9dae48b4ee4c78f97e1c7b2abd3ba3c36b48d87ecf1f424b17e186757570e6cfc91912ac6e3c75619c73193bac6197b374d27e3382a5f63e6c16d9c9eff61cfaab8f0db4067d", 0xcb}, {&(0x7f0000000180)="19e306f01a25452362a6eb7375290f10d195d7974b3e3e90e9cc60faf33feb216ad3eedbf9ee99410a2c90e9bdb020fa60870afdbdfb784ff82b36768bf0277ebb2cabb1763d7608220b90bee5b81f684888c507b6ce6bc6d5869f2e84051520144694bbeaecd299fe0fa0fcac7370162d416e1bfcae4d0890df6da89653b047b69d091b3fee96fda58fdada9f0cfc01a33f82201838f7fb904b5c", 0x9b}, {&(0x7f0000000240)="f087997cfaf495447cff58a80ba8a4637c204217c6e270b63f73e94967ecec63a21a8efd337b5b5be521e4e9972a693e2b059ef997220f9f96a6391ab049bb8ed81e43d74c4fe79cf35b456cc597e8888a4180813858902cabddc0f785e0fe251c199f6c938f8349d37d16df69fc4c8c45f91921fc1b67a626", 0x79}, {&(0x7f00000002c0)="cec05a110c96a31424655039d47a638b3314390ed7445c21a67dec5df0dac0835e2ee5c78ea9fc63dc376cdd4d5a78870ef6b7fd948e8d4dd4436165526186028195e8b3e7eb92aacc10b08c8033be23c3604972907699669be9499e49641f862a3c33d69cafa4ddf689748239a978ef6be9b4c851c71259282d48ed4d285e5ecbea314a7e43cc4544a6a26555949a18673d3561aae56e98e6af205d32c9726ac054eeb613ebf6dab0a61bef3554af0c09653797b7b1287f113c7c2dd2735aa6dcf9765247b0a9a59848b120933d6bf8c795", 0xd2}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x2) 10:45:48 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6283, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x10}], 0xdde, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x81, 0x80, 0x0, 0x1f, 0xfffffffffffffffd, 0x0, 0x3, 0x1, 0x100, 0xa889}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') recvfrom(r2, &(0x7f0000000100)=""/64, 0x40, 0x800, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) 10:45:48 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) write(r0, 0x0, 0xfffffffffffffd32) 10:45:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffc0, 0xff}, 0x8) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:45:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 10:45:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:48 executing program 1: socket(0x6, 0x4, 0x7fffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 10:45:48 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000008c0)=0x5) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="f41f222f8ff0abe310caa970de5e189c3287164de61343602959b1116d4871a981ba89270c28f48b6da712bf15521505bdd7de9e17ed50777d976580abd4d17199b78398398d74def962a756fabc05bff1a847e47cbcfd9313274836503f60f1cff4ee8d7be023f009786f2c975bcb9a5491bb0685bae25fae3c67c547ef727aa79d3b0914c4a2d83ccc298cd91bdf90fed468998a0eefd0f1ed618eac5ef026cf7e60cba4", 0xa5}, {&(0x7f0000000680)="eef535d4e559dc793df7ada404b204e54c5a6b8fe1933df7a9baef7cb1f79f940b35bfd4ac2561f4e21210830b03eb15b78f79dfe8bbc65d6ca1ac8d837d09b8708e1eb748518aaf9a510790d448aa2e905f76e8047b12f9ce367b4404dd4ccf2536e545f8acecbf04eb87d32b97e43c1fddc3d1ca8455406cbb79d840a71f66b0ee20a98705e821ffea67de77d5399c5b91aa23cf4f0b146b6795e693cf072fb25243a7db45cfc37a0101a8", 0xac}, {&(0x7f0000000740)="6f1c78d1044414a415679f000b7d22c2a48552bcec045f346c639ab5b80dab05", 0x20}], 0x3) ftruncate(r0, 0x0, 0xa65) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000500)=""/152, 0x98}], 0x1, &(0x7f0000000780)=""/183, 0xb7}, 0x843) 10:45:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlockall(0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:45:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/69, 0x45}], 0x1) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r1, r0) 10:45:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d2f9e9f3bf399cd4cd187432e4c", 0x56}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x10d) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 10:45:48 executing program 0: r0 = getpid() r1 = getpgid(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10900, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xfffffffffffffff8) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x128) r3 = getegid() getgroups(0x1, &(0x7f0000000100)=[r3]) setgroups(0x1, &(0x7f0000000140)=[r3]) r5 = getpid() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) r6 = geteuid() r7 = kqueue() getgroups(0x7, &(0x7f00000001c0)=[r3, r3, r3, r4, r4, r4, r4]) r14 = openat(r2, &(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x10) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) sendmsg(r14, &(0x7f0000000580)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="66aa3ae5074afad981933e63b3fd0a17fe38a41cd53792a2f82f2ebd4783659f188320afc9f76459decd3db161a6f1fae8", 0x31}], 0x1, &(0x7f0000000300)=[{0x40, 0x1, 0x2, "4fb4972782d0b675a1d56f8822f852f7328d045b1cc76a0cfcced5475dae6243c758f1683e23dc9d060e2d"}, {0x38, 0x2027cf2b5da297bb, 0x2, "1bf6dece207e92b10ea94ff99201b04aa742826ad08998369196d08f6c79f4654e5b814d34"}, {0xb8, 0x1, 0x3, "b97160f3092f04d6c92daccc4c70b9f1b9aa23d73763df7d7a8a4de4e7a6bea435484cbe40ca661ed2c65909bf9571880b07322b32703a63a0aec3dd2505d620a60ba43fb2fd218ce610ed62b32f094688b3c050a754466d2d4d29991de588a70a910e27e9617c8c641459d055adadede5485557b365de27a867e6f2c3a95010048cb6ae9497977cbcc4dbc04510ae82a2bfc191653061185b172d7497d848bac2d9"}, {0x10, 0x1, 0x7}, {0x110, 0x1, 0x3, "fa73311dfe6a158a078175924d02bfe835efd8947d644a67570e8f94248fcc12e9110c1becb27c74178a4be2253b677cafce82e3f6dd71ac88bc8daa53b310fe9b2049b6dc44a6514ccf79e5800a9a420bf657a2d68483e0ee52726c55388be22b04c5f071a05cd3e51a7dea9329c7d622e06d6c618a11f9e98cce20cd120e38f13b604a138a2ccc4fa39ea9129719f051187d05e84a7d4bac4e4785a2c32934206a3744e0bcc5e9b6116a46644c6450cecac90e6dec503eec9bdd1cf4c8b8fc37fa79007787819222e30f915c6aa4bedfbbdcac438578e9051e0c63739153b0f8d6d57a5ea66d7863e41e4cfc02d5e0219ad9b29f433be9a6"}], 0x250}, 0x5) getpeername$inet6(r14, &(0x7f00000005c0), &(0x7f0000000600)=0xc) lchown(&(0x7f0000000640)='./file0\x00', r6, r4) setgroups(0x5, &(0x7f0000000680)=[r4, r11, r11, r13, r9]) mkdirat(r14, &(0x7f00000006c0)='./file0\x00', 0x1) poll(&(0x7f0000000700)=[{r14, 0x100}, {r2, 0x1}, {r2, 0x40}, {r7, 0x1}], 0x4, 0x9) chown(&(0x7f0000000740)='./file0\x00', r6, r8) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000780)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000b00)=[{&(0x7f00000007c0)="98e3112d2c7fdb6fbc8e1d9cb044cd495417f255920ee221e429da35921f1b0ac0d20a361df31b2dea42bc8edade217f699f89688b4e0aac29b1a2258f753ddee6c2dd11d577beec98de9ca3571b4d4fe8034bbc28c391b0b4c75a074f183ae397d2976d9a264eaea9d9d14e4afa1c9f6d7222194cd7fcc626da1b56135683285f6ab05dadc196017a29ffc792a34614f23969330061ce9282bc951d52ce541b1f13fc68c4f8b3cc1233fc61ef83f3b7db1807c399d92c21fce4e5b2650e5f62fe221e2f053382d8c19aded66d2fca4c6e1ca2922bf1bca73965d448eda8b6d898895a875d0c608844", 0xe9}, {&(0x7f00000008c0)="4e19ff0b404e3686356669be2989f69ed7f045ca609bae8879ab7560d315e0048e1e32d0da09846d001299585a50b8e473d2253bb5b5a1044f7c9bb141b13be96e845a7b54d45d36026c96b9d6fdd9d67f2bf79f8551e906b4379d5132cc74cb5ab0e07422c77ea3fa8c892932fd2b00f425e5", 0x73}, {&(0x7f0000000940)="ef9cfb145e6ecca98f12048712b4e40e591800bc0a5d3f0644760d2ab6f94bb1f79a0352f6092a996c6f070b2d59a3bd101ed611a6b54d772cd4a8b43e20c6927ca41ca68587c5a0aa31ccd251cce1370176c98d5938", 0x56}, {&(0x7f00000009c0)="1857e5897fe731bb8eae5b72508ebe60a5b9d1a9ee5217c0", 0x18}, {&(0x7f0000000a00)="efea4623fb2004260bd6410944bca7fb9b8ef601d85055a95a1641a7cfec903116eccc6320b1f3d4d718a8ed5d0831e1d000a11c06cf0d6159ea84453a8afdc2d8ebafdd7126bdcf7163c0f0c15f9f5c68d9f13bc1b0ccc987b7b7cb6625a84a177327a501", 0x65}, {&(0x7f0000000a80)="0ecc6d34b877cf47b09fa6db92be25f2e9bcca8aeaa629a19e5df9ab7866f9659a785833f5ab22d5fc45b7509adb44c1", 0x30}, {&(0x7f0000000ac0)="50ac82abde354297a7df22321f91d387ee45760b1beaf5a0fb951f552faa1f99d41a82e90dff20baccbefbe544e9", 0x2e}], 0x7, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r1, r6, r3}, @cred={0x20, 0xffff, 0x0, r1, r6, r12}, @cred={0x20, 0xffff, 0x0, r0, r6, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, r0, r6, r9}, @rights={0x20, 0xffff, 0x1, [r2, r14, r14, r7]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0xd8, 0x400}, 0xf) utimensat(r2, &(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)={{0xffffffff, 0xb1}, {0x0, 0x2}}, 0x2) setgroups(0x2, &(0x7f0000000d40)=[r3, r10]) ioctl$WSDISPLAYIO_SETSCREEN(r14, 0x80045756, &(0x7f0000000d80)=0x8) r15 = semget$private(0x0, 0x1, 0x60c) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000dc0)={{0x400, r6, r10, r6, r11, 0x8, 0x7}, 0x4, 0x542, 0x5}) 10:45:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:45:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1a1) msgrcv(r1, &(0x7f0000000040)={0x0, ""/3}, 0xb, 0x1, 0x800) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) msgget$private(0x0, 0x2) open(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) 10:45:48 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r1 = getpgrp() read(r0, &(0x7f0000000680)=""/164, 0xa4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x88, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000a00)={0x100, 0x9c, 0x4b50, 0x9, &(0x7f0000000780)={{0x8, 0x4, 0x4, 0x8, 0x0, 0x2, 0x1}, {[0x5, 0x1ff, 0xfffffffffffffff8, 0x0, 0x0, 0x8001, 0x20, 0x10000, 0x6, 0x4, 0x7, 0x80, 0x1216, 0x7c, 0x4, 0x6e, 0x1, 0x8], [0x0, 0x7f, 0x3, 0x0, 0xd6, 0xc31d, 0x7f2aa4d0, 0x20, 0x2, 0xffffffffffff7fff], [0x101, 0x51, 0x80000001, 0x8, 0x7, 0x7, 0x7], [0x6, 0x1000, 0x8, 0x5, 0x779, 0x3], [{0x6bd, 0x5, 0x7, 0x1}, {0x3c, 0x4, 0x5, 0x8001}, {0x7, 0x3, 0x5}, {0x7ff, 0x7fff, 0x3ff, 0xfffffffffffffff7}, {0x1a2, 0x1, 0xdb5, 0xfffffffffffffffd}, {0xa2, 0x472, 0x7, 0x5}, {0x10000, 0xf6, 0x1000, 0x36aa1ab}, {0xfff, 0x405d91c0, 0xfffffffffffffff8, 0x4}], {0xff, 0xcb, 0x7, 0x40}, {0x0, 0x1, 0x7de, 0x100000000}}}, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="eba3fe52bef5bdebfd7077a5b02bb4d8213e7c44d538e11cf5bf6672e5eb3d5f5354ae928b462c873d875b176fcdd4b9a5ad6ae1bd81aeb805625f5de9c41f2be8ecebfaa31716d959b399e3c711fee2f547f49ebfbf020b23a9", 0x5a}, {&(0x7f0000000100)="79acecd0ae39a8f62f6c87cb0954418f910310262a8bb24fe4006ed7f58ff665433b405126961f91582001d73621b4ef56f4fc4616bab71cf58c587e", 0x3c}, {&(0x7f0000000140)="1b615cf58f93417c", 0x8}, {&(0x7f0000000180)="f706340898ba5c29047059e457dd6595927e463e113fd14647a06e657680d69b2fd0170f3bb129945a28ef09b4cac30164cc143043893d6f9c", 0x39}, {&(0x7f00000002c0)="15769e75e43837e906a5c26b8d5c597d6d19f193ff61683eb21d9650b8e17cd9249efbc40b8846288e14de32b70841dd4d7267f006f2b459161e55c751ef5c418f5dd19af4907bb6577c31f3a40975edd93ca1ba29c53790b41ae53bc8940b177e27a70f7203405f6f0826093da175093686c24235841d2dc322d6a5e226f46f146784cf37f2af5d0f94ed708e4ad37c1f2fc49a4bf48f6161e304d1", 0x9c}, {&(0x7f0000000380)="c4104003c357f7f3d50f5ae9308c9d55c8d5e515077a83785663c6411a25051971590734455e1fba0575acd74f3a2e966d6a1915efe861c37d6011cec07ba472cb57318e6d19beb3bac1eee0c60403cec4fbe6b5e44999cd3bfe0b052593a1b867fd875a11a8f267fad828af85523e96048f9048b3c03006675b897f912614ba8b6a9cb1093fc51a741a4c4260c2d7a0ac15e4890a6de095a7a5a0c329ec7e2564c12ca4137263ae4e510faef920f964d74ae5ecdb28befd4b5e4020804d01bc", 0xc0}, {&(0x7f0000000200)="56be39525bd4571e3c30ba6324bff8bf433a52746e41effc5880f4e19fc8c82c43ae40a5fbc3deefd6aec720a338454c48a1c5f6582242fbd24cc3e2f86607655c4cd8d250a6d12eb8be766ffaa28192efbcc9b95650bed47a141978894f6cedfbee612e1d5c1d74c424106df9b8311809", 0x71}, {&(0x7f0000000440)="fe9f42ee59c31f", 0x7}], 0x8, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x48, 0x404}, 0x1) 10:45:48 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x20c7, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x400, r1) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 10:45:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 10:45:48 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000340)={0x0, './file0\x00'}) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x80000000, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) close(r0) fcntl$setflags(r2, 0x2, 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='[.\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-}\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\xc5\x00', &(0x7f0000000200)=']U\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00']) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) 10:45:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:45:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) nanosleep(&(0x7f0000000040)={0x8001, 0x80}, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 10:45:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00000c9000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) 10:45:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 10:45:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x2, 0x423e, 0x0, 0x81}, {0x6, 0x3f, 0x6, 0x8}, {0x81db, 0x9, 0x10001, 0x3}, {0x80, 0x4, 0x80000001, 0x2}, {0x81, 0xc2, 0x5, 0x8}, {0x6, 0x3, 0xdf, 0x101}, {0x80000000, 0x1, 0x7fff, 0x1ff}, {0x1, 0x40, 0x8, 0xffffffffffffffff}, {0x20000000000, 0x3f, 0xd4ff, 0xfffffffffffffffa}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") load: 0.13 cmd: getty 66857 [ttyin] 0.00u 0.01s 0% 320k 10:45:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kqueue() write(r0, &(0x7f0000000000)="15604520f9d6735600bfe81f1a95e244af17a4b0d216caa234e86e78f380c1037a4b83b17d304876410057f185db4900ca79a8038aa55b6339c82017cf3205f053a600bf70edc02e9624700a487c2fad262e174990c89a17a73df8b3f1c55ddedd26402213a4d5c02a8f1c05c23724a2fa1f39ec14f9ede497d2a044e45494fd8bf51fa19eb93282635b1e39c02c8c60c5850f6f69559f72fdcc14075fc27b3e6dcb61cd5d9b7dc4a1f088eca78640103c9d7f13e8ca6c5b2e9b6d4b39d09bd2ce9c8d6f79482ddc4c5645f469e11d44b6b73297e788016092b96a80a12289a5bd3feb4b183d4cfab0b3fa0021b7", 0xee) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 10:45:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000440)=0x2, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = semget$private(0x0, 0x1, 0x200) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') semop(r4, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) load: 0.13 cmd: getty 66857 [ttyin] 0.00u 0.01s 0% 320k 10:45:51 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x3d3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r2, 0x0, 0x19, 0x9}, 0x7, 0x3, r1, 0x0, 0x3, 0x8001, 0x3, 0xbd}) 10:45:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4a) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) 10:45:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x2) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x68e041beb9ee0d71, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) r4 = fcntl$getown(r3, 0x5) getpgid(r4) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) 10:45:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") clock_getres(0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xbf049cb10d958b29, 0x0) 10:45:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) setpgid(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) 10:45:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x6}]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0x16e, &(0x7f0000000180)="969b100c") r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000000)="12523013c7d3a4", 0x7, 0x0, 0x0) 10:45:51 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x5012, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x5, 0xf800000000000000}], 0x8000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x29, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x8e7, 0x3f}], 0xffffffff80000000, &(0x7f0000000100)={0xf6, 0xfff}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x4) 10:45:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, &(0x7f0000000180)=""/79, 0x4f}, 0x2) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:45:51 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:45:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10c00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffc6b, &(0x7f0000000140)='u') 10:45:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:45:52 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) 10:45:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x100a6, &(0x7f0000000080)='z') 10:45:52 executing program 1: r0 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/175) r1 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x6, 0x8e5, 0xfffffffffffffffe, {[0x6, 0x5ccb7d0d, 0x7, 0x400, 0x1, 0x63dd9bb1, 0xfffffffffffffffd, 0x1, 0x80000000, 0x9b41, 0x1, 0x100000000, 0x5, 0x1, 0x80000001, 0x6, 0x4, 0x8], [0x9, 0x7c, 0x1, 0xa13, 0x80000001, 0x81, 0x3, 0x6, 0x2, 0x4], [0x1000, 0xffffffff, 0x7, 0x7, 0x723, 0x95, 0x7], [0x6, 0x0, 0x81, 0x2, 0x7, 0x5], [{0x5e51, 0x101, 0x0, 0x8}, {0xc765, 0x2, 0x8, 0x7f}, {0x2, 0x1, 0x3, 0x8e}, {0x1ff, 0x9, 0xff, 0x8}, {0x101, 0x200, 0x7, 0x1}, {0x7fffffff, 0x200, 0x8, 0x1}, {0xfbdf, 0x7ff, 0x7, 0x3}, {0x0, 0x7, 0x40000, 0x2}], {0xcd6c, 0x4, 0x1, 0x81}, {0x10001, 0xfffffffffffffff7, 0x5}}}) shmctl$IPC_RMID(r1, 0x0) shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000340)=0x288) r4 = shmget(0x0, 0x1000, 0xbe836d3f4dd7381f, &(0x7f0000ffe000/0x1000)=nil) shmget(0x2, 0x4000, 0x6, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r3, &(0x7f0000000300)={0x2, 0x2}, 0xc) shmget(0x1, 0x3000, 0x210, &(0x7f0000ffd000/0x3000)=nil) 10:45:52 executing program 0: setreuid(0xee00, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) r1 = msgget(0x1, 0x1) mlockall(0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000090000000000000000040000000000000000000000000000000000000000000000000008388b3861cfec37e9f91d4104bde21a81a90000000000000000000000000000000000000000000000000000000000000008007159000900030000000000000000000000000000000000000000000000000000000000000000000000140a000000eb3497a04234c8e40000000000000000000000000000000000000000fa04931197d41300000000e0f19bfc82cef7ac0000000000000000c10000000000c3b570e344364cf900000080060000000000ce0000000000000000ebff000000f8926a01000000000000000000000000000000000000000023490de9b21f1e980bb92b0ece7438a23bc770623dd6b4e448a42b504aabc77c10e1acfda877d5db3374856367424e0dd73178d79d7e53530ab175682f384557292eb6dc3fe46694f5ce49f4ef35b8dcb120014056e19d8300be299d957cc011d5d54b79861cacb0fa7887fd842841a22fa73bc40956ebf96a954e2158e518bd34d8c582dcea740249b9dba9819521679f789f3df864734c84cd3b4678f6413324801a9cce774d46fd6f6af6b5f3ba3c37492aa13edf248552ff"], 0xfe, 0x1, 0x1000) r2 = getuid() rmdir(&(0x7f0000000080)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) setuid(r2) msgctl$IPC_RMID(r1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 10:45:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x5, 0x10000) 10:45:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x200}) write(r0, &(0x7f0000000100)="faff0a9cc8d12165ae15930de648bce7141f9dccdff3b75ebb35361d44faa983b14a93bc48fc16b25ad7728962e1b73613843a1b5b8871c383f9b18f7d95e54139b8335effc2a69867fdd1ba679aa836f4efecbb0340f4cdf33aaf8ee7a27a0ddf789fa66fc3b51c60fbf744431702d272578891aaefeea1633b772b6b778637fd139f828728f045e8566d08a8f9d56779590d02b229c4759f23a97778618961d203e13060cf1c744f0791894627d905d55dd51f7d7f0993b43442fd3d3c0e6758380f6a71754f6f3a10e06253e651a5e22ae18a2e1848a6c68e001c55e76027cb5b4c3bf0505406aeab862fdb", 0xed) dup2(r0, r1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)='\x00', 0x1}], 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 10:45:52 executing program 1: r0 = socket(0x18, 0x5, 0x10000000000009) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) dup2(r0, r0) 10:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000f7a6c93cd853ffffffffff000000000000005639b7b34e9efa0f022b666b28cfd009fc17c27b4fab87138707ee7411da10b7fa07995331ec69d7f5afaa9b8c484fc413073b160712fe6c4d09667a854886579007ffaacb572ad2678a6c3b40d054d68ec72e1a078d129181b93630a1ea299dd062475caa6e16dde1f4d97d9bc2b368dfd2fcc409e90c056f0545658440a4a4b15a9dc164924863bafabd334e8ef3295e1dd7a0025c91b5b9d0e57333119ccb"], &(0x7f0000000180)=0x2c) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 10:45:52 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getegid() r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="db9abf5b673cb1ce19720d6e32a680a65b895c6d737d", 0x16}, {&(0x7f0000000080)="7c90d04b8c8c8bae7a29e8ac8c5f820cd53f0fc4b408cad602d1d42d80ba15c703e30c5a20d8eb23331e2739d70445942bedc2b57f94e86704a63b0682d81518a734483a3eb858e5bb57c5e49ab29ab683c54d394ec26142b640f920ce6f23bbec902afb1b3b990e09091502b25ec3e9b34e92343877d610432715d0a573440c15d1347997615633", 0x88}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x400}, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 10:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2604a42a80ab2242) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x40000004, 0x2, 0x5d7d}, {{r1}, 0xfffffffffffffffd, 0xfc, 0xf0000081, 0xbf, 0x2bcb}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x8, 0x5}], 0x8, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x101}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20, 0x0, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x40, 0xb6a}, {{r2}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0xb3f3, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0xa06}, {{r2}, 0xfffffffffffffffb, 0x81, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x82, 0x20, 0x6}], 0xffffffff00000000, &(0x7f0000000280)={0x4, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xa7, 0x2}, {0x101, 0xdff3}, {0x44}, {0x85, 0x4}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='z') 10:45:52 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000005c0)={{}, 0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000f6b000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000600)=0x7fffffff) mprotect(&(0x7f0000c56000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000001, 0x4, 0x100, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e3e000/0x1000)=nil, &(0x7f0000f90000/0x2000)=nil, 0x7}, {&(0x7f0000d78000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ecc000/0x4000)=nil, 0x1}, {&(0x7f0000f4a000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000f72000/0x4000)=nil, &(0x7f0000f80000/0x1000)=nil, 0x7}, {&(0x7f0000c20000/0x3000)=nil, &(0x7f0000f60000/0x2000)=nil, 0x200}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f0000d24000/0x3000)=nil, 0x4e}, {&(0x7f0000f90000/0x3000)=nil, &(0x7f0000f53000/0x2000)=nil, 0x3}, {&(0x7f0000c40000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000c8d000/0x4000)=nil, &(0x7f0000e07000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000c14000/0x1000)=nil, &(0x7f0000fed000/0x12000)=nil, 0xaf}, {&(0x7f0000f6f000/0xf000)=nil, &(0x7f0000eca000/0x2000)=nil, 0x4}, {&(0x7f0000e3e000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) setsockopt(r0, 0x8, 0x9, &(0x7f0000000640)="fe63025c2df60f7a4031681c1d542a5a565543290d6c6faa5aab00", 0x1b) 10:45:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000080)='+') 10:45:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14, 0x7ff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 10:45:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 10:45:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) dup2(r0, r1) 10:45:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x6, 0x2, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c8e469382d2fb9aafc2d38f7eb9d3eb47bd2fd3cda496520c6a482040560871dedc0553b8c2762cd3490ed9cd81e495ba6c5376c6ad834c48fc5942d5680d03a1c7d9cb08750e1892918a9e1c97451e5ffa306c1c2049ce7556ef438b3b996825d933fc513db147a2bbd0f9458a26c804d622e8084", 0x75) 10:45:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) 10:45:52 executing program 1: socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) getgid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r7 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000001780)=@abs={0x8767160fb6d9e037, 0x0, 0x2}, 0x2a7, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x510}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, 0x0, r7, r8, 0x0, 0x9}, 0x800, 0xffff, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000025, 0x2e, &(0x7f0000000680)="e301000000b9fd812eaa4e713048e69820929648", 0xb0) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 10:45:52 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000040, 0x60000002}) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10008, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 10:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x7, 0x100, 0x7fffffff, 0x1, 0xa1, 0x938, 0x7, 0x1, 0x0, 0x3bc, 0x1000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x1, 0xfff, 0x2b100000, 0x400}]}) r3 = semget(0x1, 0x2, 0x530) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x3f) 10:45:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x5, 0x7ff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') write(r0, &(0x7f0000000180)="6f4ef650bb325bbae2dc581e0e411358a84591a32aa49c82d9992eb18117d8dbf86a2e9ee902054be33d20962afc0035a21a9199a726eee1f82edeb6ec0715dbe670f382e42275ca9983efa26fcee81777a395af39aae3058ac0759501e3126a92ae7df9087b751d51c0c6fd6f5b2e12cc91f355f4fdce9ba4499f4c1f3bf627929d7bde983d23e1af6fdb1cf06a391827d36e66ec7c341a1e593a0c458921f0b8b2599afbc7ba8e5ca73f", 0xab) 10:45:52 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 10:45:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r1 = socket(0x11, 0x8003, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x2) ioctl$KDSETRAD(r2, 0x20004b43) sendto$unix(r1, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 10:45:52 executing program 1: setreuid(0x0, 0xee00) ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 10:45:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) 10:45:52 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004400)={0x0, 0x0}, &(0x7f0000004440)=0xc) r4 = getgid() r5 = getpid() r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000004580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004380)=[{&(0x7f0000000180)="2a79dc4b21a8359ff058385693a01beca3622675e26ca616822c90596612c6925f3425872b7cc9bf0f838c19c90b1fc4c68c9340fa00b649d480e267587294ebc6e044e23e4428fbfaae483a034cf554fc16e79f3374d0f5bf03c413d00a012aa0b94bd8e257819291c9af6217cbe85394cf26d3d7061a1655cc1c82eb80ed9692ced7fc138617e43083f36b55808af94bcf5447766873eba96309d8e8817a014c19d7e2c3", 0xa5}, {&(0x7f0000000240)="211b1a9f0a73c57dddce791a4665e9112ef0c23a7bc16b08cf83481571d52096e8233f542bdaf6893b05eef16a89ea200850b03fbbad17a10170ad6f540aef1f3cb66ae6ff9f65d144b322fd9eb997db926eb19ccc3dc507d76a0cb3200ac0ac10d1c6db310549c44ac7fbb6e55059b6b7c83330c0c13e04efa9ae09b30302d17ed32eb273f7ab6eb84d161db50933b5c724649989bc8e03e73c572dc3eaa22517bd985a0aed21ce95a9e5cfc4b3da2ade0d18dbe88046fed071333860f9724051ee1590a4c45ff5276f5aef2282a3a0cd88f141ff92aa8091b8b1d642b3230b808fe544565ae7da13c7e8f5554d935d6e5173ab1eae1a86f491f866fe417d7c23de06b40d95d8d6451cc54bc2af28f481ce4e532df23b800c3975b991b46fe430cf791774703d18eb24e1164083f4af6332bdc51463eb14faae62154465b4c30ed294e1b16a5f896c0d8be1819e442573c3aa64b6bd0129a67123c2744261411f68d71acaee5bef280719ca0810d2c22c34144b85b1a84e348ec25c97a6bfb64057ddef338ea63c82f6185957d5ffba9b8850e434fa2df90fe4af6931e5c754bd2fb5ab0ed5609d56b87f08ce62b961934aa90cffa5934c4772f50777f953ca821763ac7b036de960f6e716a4060ff46ce1487ba36b57bf294cf6856bec42b32359a2ba4d1f57700d25f8abd6f9fcf88c62f73db6eb45adbb57a9263a7e498d0bb78c76f71403169cdb302bdace373d7fe8f2d7be0ebf788f90f5a8a24341babd3030651f1546cf50330d4dbfaccbc4b14d5265976207d0e7c221f49d58672532569e12459e5c36e44ff5d87db7505d2618ab7c632c6baba344f04ea4f76e65408d62b4d87b3bdef8208c6a285e549031e1a252db35f62b72701c8b9f29a7bbe56c893f267c3be45323802de682c7c706f197999d4b30a7ad30656d6347f53b71066f508499cc71ac32e14e22c8c159c26fcc82e9d3dc3707636ba0128f0fc9325a25da12486add134328da57d1b00b93b548246dba085c930eff9a19a6d78ec89a94bb734fd9100d3f6aac8f9fa109d788f32b77db223eac6552bc95791e14b524bd012bd8b9db57a1276dda15a8289b249274f73e12d387d01390244c0f882c9579969c1e04e7e7ea80172a46e30e43ae7230f7c995d78701094f01e2b74b549691a8bf7f3c1a98cfb8764230b5d577a602bcc1602550c7dcb5f41afa34743c2dccb9123b02b0c8688fb2feccecf0338ee18fa713fc48176dd91d1f97438460abf817c3184ee25054875d0e94d80beda2319ea212913692b539c4929a45d69a9bd24803fcd49db53911e60ba86c68ff1c6a250d85c273e3d0f45691840ae0c29a89967044c2043f212d74b0e5513bfe47a6ab8cba979f6cd69fc0811787f16271a57bb314f68a52ab67576f19617317187fc8b6a048e9f4bca99b9257f35f398d330101d77879f62c6d211e4edab25e5e30bca7be24014e4ca99e672edf2b3fffd00e78642872ca6fe7b89733407b6974101c01f3dd2d34de70ec036cfa0768e569bf4f4e39a3fc7face049fdda43ae4bd44793042cf77241f6f2f58bbec18c031dfad0c576c12bf8078fc35138b35c2e048bc7d2b49241bd1132f63f87a92064f400a5ede24c7b24bb99c9ea5bf4d1b2109079cae935a4714924b576b90b628bb5773dff487585888eb67ce3f86cee451836746fa877e1a587b6de7a0dadf661d142a14863ba936f3b1cb5e5153bc165ec64cb677035755baccd9d57a136a78886cc27c89eeac3ec03854248de8ee2f90b42c7e3bba4bbb718cb9e6554d279866803618212f51bd60bcc6453b1b6ce050f1cd5de0f80dc61cc80b02d170d0c83394305119c384476260170183973e187233ec880c0bb81c909005f6fc10816fe2f846cda04ea6d9e8bff8ba576d1905c11e09b728ce5084e3c4159681190676b4dff204ce0839999afd1079eb459e51f771538e299fe923f892bdbd2da6448d6c4a1a9cbb99c7cc1d53b79d94eca589394ebc93bc56a4e8574bc7c8035b08b625acf0fb6e581055ce88b546a4c30b2644877d7625010513a7ca8b1b1573499bafe2a72761f71e071588583ca6b413cd7f178559e907b286c8d5ab3f86a75e6b97cb07d1a49c08afcb9bb6176628ed9d92629deb8fe31a0fcb19620881f782ab5420f3f9b8071ddcc9d24730acd53eee3ab768924f5f6c60f2c9d516e337350579b806198e24ea20ad67c6601691654b22ec6fe9cb0080ee437a818f8099ce58603d652bf0b1366e9207919c0e2d82095c6e524b5c3f8a7173a1d567f05af5fc45d12b814eb8311766f5a90341a70ef9828f4be454d2ed0423817ffe7c9f358b52ef0796055636d79f7215f1b4d43d859f3c69486f9ee7becadd9a873e1b7b0c153e33a02dec1eafb66beb957c4e4fb5faaeed43bae58c3fc4fdd17122bd933d05e183d4e237c0859ca3ffae964b4639e45c6fc2608602ff1a44ec50a738ca630d8966638ea0c9fe30557440fed3b28f749f67a674fee32d3206e311a82c41a8f506329272e84b92fb22d7918f40dbe42ebb67ee813621665837c9f81b8c4b5bf254dbfecdf8866012be18266aaf4d83dbc67e8d2cd58aa4fd773d40738109eda7f568e9d8773f4126a79f1f686eb95f0c9caba0e64c6ca7fb4bfde6e935b5f8999286837aadeceb3e49e700735d3b46fe132f0c895c8e5def61f88a74127f429db2e055a7d92a5f643a92f395bab7b7bf4f7713a1bd72d777a56902124634107de5fa09871678d06eb387f1f457213c1a2ee56c7e8e60f263dbf26cbe72c4f495fcb3ab4bf47f273cd577ccb6c11f9abe596fbd64db6bc9285a511d44dad8a283fee92b6c38522042d1e2813d4cc1f3a1ca2d22ba2399214a081d87ac0799e83c759ad60e8554b1a5e75d87e4b3428620727c5793880be35d763dfd14d8ec7bc6c5d2d9e59f3d36feb06460ac2f49ca7387beb506707f5f35bdfdaecdc91ae55ed398132935854630a38e9369612e9c4045e0e8dce276fa6a88a02106eb0a1d8ff08663b7f419368a428c9acc2813e0b00224c5e2d70eefb50350da47b852b50ef43cbd31637d3bb5a5d21f1be95da22efd9cbb5638c76dc9e5ba139d540327f5246b77d4d82c04df1941772f944f908ed03146491187fc72342b784cea53670d45b02414afa5d7f81cdf3413cd7c4783d1d1088e28f892b8acd3f45bfc4c6279c5ff75039bb30b3b3e4c15f1825077deed4758ba53e71cfded6920acb858e721e57a4b0ec8d34f8d25ad89c5ebcd849719b955bb9ac519bf8768804577f05877b4475e9f640d98974d24c4485b02d0d83698436ff88e478bdb010ba966825743e9fb4d65d07ebfb4ba0efc7280488f84b68a0d120c52b75d23c536bfbb0a239272d863d11875722d422a2f71d2df38c8e7df0799d95a616e444a9827178416458bf0e2be694721addd29cb79954c3e7b7d815982bc186aa2e2e645a015c705a797e765229589ee056905127256b30fb4a0c541b431801750cd003aace59ce9230563abf4360cb6366944aed57831417a3c423970a2fd8539f097534683000a0a743778d1a8786ccd4ba069af13b40bb1f0d9912286632aa0a4305e5c25a2de5dd8f6de7f332445d085df5d87cde463161741e8d97fcb371b8f825c0c8ae053714ab5054a3ab1f1ff27441f415502bea1e761ac29fb2d35e2f86a69af110d86cfc152047bb218d1196e6c4e586b6a3421610ca570fef1c8b7c231aaf40c7884f51f9c889276cdf8aeaaaba9fa02413a961eca7bebdd0bc2e85b3f3ef85e5e960eabc1b496c7005921d2a4e6c770d1f7ae044107633dc87cef9b7bf794847a9b020390aa8f1802591e31865fa6ceb2174b8880b457a98fe476b58a0c0d8c6432f04b047d35dd780a69ed67cc52c0d64cfb47db46830315b1c997338c57283d4045a6e983aceddea33b1c0fa33ca4353ef7a72f8db199164252875f4dcdb23ba9301d68ae795e8b4233f22b6ff2abb621be9f1f4fe0072fa67a0c0e2c47db24f1a8c63b66987f47b343eab3a62978d264254243432e42dd6aaed32ba01b9dc78c74a15c7547dcf658643f0e5bfbff98dc64171a1c5852df06be728f08f6a1529c199bbc1b7e444e7eee555c0796b1911f9eae65482367807d70073af121ea5ab8eedd7d69dff96593101d2f779a0b2f26dc96ef21ad250e8c3422ee5e5d49d825d19941a6d7d1ed7d36ee97fe87ed040f518c10b2b6d1cf6f7cd378460ab0e2548a23fc51cccd2bad26a0e4fbdedcb53d2adf429e56903ee65ea4759ed3e6d71bc8fc3a89bfca24c39ee352ad21a356a8bdc7007c4fb55881961161afc8f3a9dcc6df1c52233b871bab5799d19470b1e04a056f2ceff975ec1f342cc8558f94e937123b0375eccd560fceaad3a4792caf3dfaffbc19860481b3eb3e0a392972ecd85ccb24eba6afaab65f3ccab3cfa9797d5e328efbab07a70ca49d6a819eddf6b56ae5994f7c98af9c9dd006d6eb1468a36b74959b498b5a0e70b168828705125a53b3bf82d5598f94b4267c5624990ca04089a754fd2f588b7a86ce989781fee82e9b6ae3c5f627fa907136c9b77df986ee4eb2a5c99aa54f68998c0af062091eee14b32974da7e0a288d62485beb7863549fd82ed880040855efdd5a2d72b3d8ec93e95566e950b9039b3d0fb5de752019f39dc77847046f0aeae7219c3e68bc5e718f84521e66c32c71087e8b0af5654793640ba32ffdd12553a76e08a3b22b4e82a4fa57f3dfc987008f892bcc80210258be169bae86ed335b020bd1b96256177e9ca9f8393fadc39e7aae6e587a8407ea8cbdf1f9022205ad0a7cef78d996e60cabdd76fd4b992804800647c08c85d4aac5907f1312ab9aca17d20bdcbd2eeed21d14e30cdf44b216dad164eb3a54ad96d1f250400852b064321a1db11dadfcb5c1745b55839799d672be2173f606024af3bdb2ccb4aa79a977e81c43978542f9bd06f448890aab60304d9c0ff0b78436381aa9f24a754519af4ca314ca55d0be6fc1946ba02127dd79d889544f5ac81e411e63e31d839751e886d7dbb01e61c0cb7fb4e57de2f6f972c4359b9ff4cd01286153b18b4a3b628bc950ef9529519950212750569eb62132841335ce817decd935293e52844f15e4666047957c5b9c18883b5f3d7a4fd07ca5628a77395693ce51f279df510f73677e584b1f59a05a0dc8451d9459cbd7317b3edfc2def602fc9553630c8fc5f05a1fab2107aec0d820b25dd522d1566e6e90feab0aa81e9aeba31974b0ba72cc5ff45441c3872fd27288a1faf6679f8b1801b3972e6be08ba17c8c02523824f468119c283950eb9b8a70565259527a707052fc74f70309d884f6824e4709cc03f2b742ae6a446b43c91d7429870eabb16fd3e5bfb51aef78135cf0fcf72aa7e666116a783c7df622f207048bedbe04de1ba004d1629e5d2466851a6a34e68c72f463263eba7e09702aad3bc1cbb3d79dbad7a4d942f9b929c828b13b68ac7e937b6ff6d71ebb256732302e89f7561f8c259a44e567af7ff95380cf3fbe4855370218e3cb36c5aae6281060693cfbc217e1f2895da066ed1465b0e832eec9bd63354a2ee10b1151aafd5499333c8380457985ec3b5209f78efebc60d4c2563c586a305a61012226ab34d3dc59127458fd7abe5cced5db71bc907471a42cfc049a08077a8d2e14789c592869c7ab8a4cb50aafe218be0e0bb12c0993690df41c92527c2fb993d5d516ed77f35183092096e557a27d0317db4d46195d7c8c4762edcb8d94f", 0x1000}, {&(0x7f0000001240)="0a0fc7ea2748480f12aa48795608e4eb8e9e0a4d3c93657577cb627f3ac56a5881a2b5add9364d056bcb0907316e64eb4419ad49f864700dd86ea6dec7f3f23a828fb5c94515c8079f87bf4b44631e6c96675a6234c1d8ea808030d75f4f3d9703b6918764d22b541c7fb37b473b003d6d3577bc1fbb3785e4dd142d21e76f1f03d358d113ed194eaffe7587fed7278fe2ad02692ebb78ba974bbe9cd81b7ad9600072a1b9e5f0226a90dccbac19a57b5e50d375dbbaa11e7b06bd3097c2876358f74d592160de8d3460536d73d6c24176531bc9b7657617aa6c4b5d0e9b77ee62c7389deb64a54527b2351273a61b260c0ba06ecb41c05c5709b3999660432ea5dd5e81443e41bd28aef8f14b36f5e2d721d887104bca985593c30bfceb179da435a37073d1ba0d7d7cfb2aceaaf608e1d00bda9249d20d44964034eed6b51827d5f0f0e2694e2c23d6ac01d918a1eabcb75ec498b8c0476d019d67cf0c42819cb6d8a3200fa125cc3b807ded88340fdd6c07372ab23bf28463b21766ef1c983f180834d8daf9b061925862c2508302bb865f6c879eb5038665fee3f9ea897e0306afeb08a41d707cf0ef0cf35312796f990d669d9d6a43938c1f187f197454dee056da09aa77c29d9b2e520a9d3058a9b305d0870dfcb4c18802427d24ebdcf04c9daefc809d7b6f42cb0e122e3bf0dd4e8d46e910c76bcccbb7dc2285c886da5a4965fff286503402ef8086f4175ef7ac2579c314fe8a5da826a0c42d7e7ea86aa87501c9ef95e90091e596dccbd3b064ceda0152128333a43ff7c40c084877b85040f3c2dbdc7b9a106804205369ec896bc8b8a7e07d09dcaffc38b335abfa83a2860ce1c8d2f1b67bf36fb4f8d11fa7041436858519f12fbbba4358e1b5b29319e16d78b8a6be8d6be486cbda60b1ed62019849e7d21e07701f55b48b05927150a58250a6558a45b14347185720e65d68e4ace08e9ef0acc84f5b30ea153001217239c8f187c3460766547f57e289559d769640305ca0b1c8503a7abc342c028518bea15cabb33710011aa5b4ce8af3b5cc69743a35c72edfa3298d089cf04ff0462bd93332fca89764f6c80127d6adcf2420a1110256f13386420e577055450546daa1a232ebb1169a77876ef5d2c3335fda78e19902345d9f800eca2e9ae902b93fa797393669b7b29de032145417271b82b41f33e62f34a7c8484ef8464b0aaf06f965082c01cefb322d960ccdd20ab2d1d7791e66b5c277df87529c07c31877e5f1930295ec5989653960c286be6eab2b4086fc3dffc15aba3be30236a1dd456ae7750ba8cb094a38f69f47bdf035e85d4297145627ac814f8999f3d7be0088f34e065bd97129b5d79040c88138384b2474bb75eb765d6e56701796fb928976508ff092eef8138aa0be7d78bb8c6e0cb773a4e210b11b09eca324b7d53adebd7086e5b726b73ad2f73b067835feb58de4961dc6be1bc1167d6a1ddf082c88d8cf9763ae9d84443d23736700235b158d54d65663bbeef494bf63645f416f7130df77f450dbce436fcebcfea77c272febca07136305ed45da3866660c6e9e7d260e08045336d5b0bb9be0a646a56cc4cec30484c3b152a29328b0ac3f7776470b7bc06d631ef89a5854ab5a0301d69d19c9f775c6a7d5e31e966d82d87bd7fe616e071c02974d67c67a0ea5d08ba16996ec4a647ee858c741fe6da299ca5f7642ca261589cbd11b1c35475bb99adbd2370e7867f78a942c6d0db946f35b9b19a6c4dd1a7a03575ae33931d1c8845d9322bf38610f995f18683f2cc30fe90b31f05c5dc82e27c2f4622143c30a153d1e8b9dfe24d663ee069502e15137795670ef56d61ee10cc6821696d54da635a5a21e1800f4045f65d47fb8dfa79303a874d32fb081099bcbf00e397331ef52f63cdba519adbb7ebb716cfcd658eff76c6e5ac5fd39100c9c513ba3398e3cba3ec29ec71f0b5b45695bf3c9f250fc8baab29f6f65377074c7ed191a96a57e02abd521845c5a6f977b971b671ed9f4ec0390dcc16131ab2f5e8781fec882d6f0a2f381168d3a0231cbf52f0ec807eb1b96516f8f5153907fb653f96e947a706bd412481a43447b3e8d49faa487e4627db252b828a27afde3e41e91a66e7bccb1ca4745e64ada5779c5b1151f1c33086a61a2fe0934440adaa2a9505fde7381ff1ff38f33f4711f56d44344ecbb369ac816c612daa359fe478da3de2643a9d36fb1a29563124c09576a34d886ad6b4839bf1cf3ae0992e3fc73f0753d3558622072b52b47d49292bbb6d5dcb25e2b062931b3ac628bd1d372b98d68a8034f8dedadfa52f1e3c3f82bceb3cfa5c0199669431692352bcea9df89a67e6631f37457a1380675c6c9f25e695bac7c7ff6e6ee74dcb49978ad363ddaeb66d765c6561c1cef5ae3d4c536987538bfe764d5f0746dc9028a1be170d8e1879010b40fac57df641574141404e321497caa1bd3f2e6b3e08e0987a76273d9e69da5fe8ae6391bcb1caf9e6921d2c702b4ff2946f7a4b02cb54c034c71a5e08b2b24c4ecbfa9d3f78e486eb22c62a1e3a7be01773ee07662beb5487d3cf171f1798c4775d0769b4dd48a429be49373fab1976c36056e895767727e8c4f60b24e6d0a5876f0a5cce1db2c10182b4214dc2fa20144426d526312881002ba55b018f71f7568404448bd51ab876135c1794f904af93ac8e45d9c51280fc4d0beaee449a4f3674e3c0c612f922a2f2e0fb4095e5e0dc4f61dcb7567b7f7cf65bd4e77951fae6e49dd2a5082ce46332cf1af47e83d2f54bdc28a76b5581de4d2d3eab0dbf975a1902f370b9121957626d933d5518361b09b570a7fd47bac8489cbd03b64125099d69dbbd564ea63f73fde0bf44dbb7ff377eac9f88d7ee14998805a49017d81ff36999731424387067e3d9a1099f42bb00855fb4387e09cff32e3b69b523c3872e313f2bf7c02fac4bcc93a6c950070aaf283c853767705407fc8b205a11f1338e8cfb6ce3eb14cd5061412c76d8a3e60e05147cbeb10701af3ceec653b0d1682446261e19606fa2f598f98f405b2561030560a5a97f50585a8c3645775d3f3ccaa7a87f3ff6375181b3af2876af7103ba00e58001038250d2ca1ff2a4694b670e569d3f6bd3b4a8a8b1b932a29f34ab5987a90d6b20d9f19a6e67e18f0eb8cbd416abddc68981b1610a086ba569b120c0bd345ca41bcf03e55b080b13b8277d5083d8f11f49a449ee3f2277cb7e40937884b79706edd989a351aca71ccb282d50f93d924dc614417e20db81a3065537274a46299bb5d25f7de5fc42b204e04d707e8ba10b79cf5a0e3532d32466d102b5896f480c804a95c3895afd712948b57e40d4fe50314e0271346cb6604ca660adc98fc6b1a41fdbd7be6a03deb3177fd0ab449d6145ac29d7d94b294233d855463bac41f97df833621cb8011804c272787cca4dfe5da90e9191cbe15efe10af83b33d1ee657df0c479cd896091c36e00e16df0332c20515050417d2ecc48d8f9de37cce57fcd3e04df3b348a4a9f5c8bf9e038e181396ed5db1f350e62e92654a29f070e05775cecd5be84d05f490361481735755d6cec1e4d0ab9df1049476ef3d3b3f6c8ec6aa95c316abc9c66525214b39bfb3fb510c58be461b2aefb063f98990a8f7cf94616ebcdbe9413a607e3a1abb0f3bb51d44cd1113415ae82ff9f2e12678f8b64207e6cb38f91459607e7c8136b596b2cfbe83b438afc9391880241ad05dc63e45d79a76d90cce485ca9ca374c93eafa2477bfb15f7393116e17f5305f7d0b7b05af580333004d15caf68675679412191a43f005b371612f1f71aaa4f1f1a56ea1a0fb1cb215f35021af2c8f10110a0b253f6d98b95f6eacf234f522838dc439d3b451f3da7b93ce2ca1c5b401862eb79fd9793772f393ca0b08ce1043bd0d686bf17984077aae256b6d0ce299306717a8f7727c746efc86f84a36fa01845ae827a19c04d350073c7b92cd7c6c970321276f5c5ef5c93b0e71bebcda58a4d09dfcfb7ab0afd519d3bb948aa55767227981056b77287143026b212b7e776f2b0ab8f2afc52c37098265707ddbe235b2ad0020371933046764ece90324284da3604c6300205b556af166698951bd2e13ea8fc40876087c03237f83e41060d859cd49a26dbbf41178835eee9670d16af6dac503d49ad657672e28807ff5cd64246cbeedcd5b03349aa9e49db27f935232e36122d567d32262a9b0cf78ac45d1c519e70cedd79c9802761cd2e039bff4c36063ab8dad1d2caf6c1372dd71f5fb0426fb01e631489b08664c7375985e320aa6770d8335656668bec4ff204a018f884623f0945b028d7b3367065105fd44465ffd3ca5a3d7c01484cc09763a3ab493d70175531fa79a7330c7215cb05860c8777b4aad6e019603bc4905be8b1637ce98384e5153c42e65d3387fa2aec5cd35f9dcadd34b532d4b9df944bda90b4ec47947a5f35db50cdacc9a1e243cd3ec39047c9521564b76451b556ff32a0aa4edb84bee80d45f59a66391b99eaf2f9c9d670206c3810d5f09a87d51dfbce9da1138d2bbdf1d83faa0c7ac9501b6bb5426e41b329205fadc7da33a08a892cd599078cafb99be64916acf438af6b54030dbe991a6be4d4b3fa9709e12034fb6cb7fc91fbbbec0ad6a327a52a9f8351618142e6afb07a9a2a9ca27d7e728779a03a0bc57622a455b68b68a5df17e306b0b8abd7581895daa612a7d785c38e493c17e2a045f20701f6b8e413691bd77c0697c23a08aacd6034b648e399541906d55d93468e4ceb4e8afcb6f2955e857bb8d5f779fbabac5b2c0b56e2d7f79b42310a55d9b68a2b69b6a59b720b6b11a400e6ffbe8a404f926f00b5c8b46e87cd1b47a25ffe755c13b5559f0afe0054a812d1e7ebdb765a945925c1194bd28060e5aa75669a1dbefc816d16f18fb2db1f2ac77116919c50221eb5f9da0afb929f46eb473472b62fd6b55cdd41cb36a65b0e144104cc361a22a77b4ea4337ab579d9a0e259c0f52b25ec3b3086f2482e4aabda634dce446851804885afad2afb5a93a74d30c38460ade4d53aeb59a56bbc9cce701df2cc9fd67be027749c6adc412202561ba635925e5ace747405895f8e96721e1c591fc4d9cced7a1b41403b372c480672596bbf5611bb1b0f1bf2dafd2780c5031fc2a241b416e805e499ff9e733c373683405cd533df41c748e8576f87960a28a311c8a76bfef25c0a6e0fbced3d571613bb3ac939a20c27dd80740ed9a2be560ad5557573f11a2f66e6b2b825fb556cd0f1b29d7bb759481376bedd3444483f44cfd3f0d03a4daa3c6942900c725cec76c778a1efcb7e9abd4dc9d062d6321086881ae73a06123340fdd651aae99800ecd97b0fbd0db5693e1e6caf43b01103c5f806011686c306a3ee17cbebbf688f0bc01ca8fc8dc24e00c896b09d02e9005ae3e30e75bf08db76e2d24155a35b20d68eb3e8ec27d55f2408bee04ee19c70868b0a4559f2d755943985cc4593031ad745299a7df493a5bac5929cb96f2fb523d305e9f3b4389982a26b7a3732453b25c31758cd1dbcc81dc89fb0561e14904f181a02e7dab6c78ad731938769374f1bab13bf604f115b77e1eb1553b0785fc1e01c6f7f8185a67cf787496c6de94da3f623e07129e3af8eec616b8d1c7550187d4ddea8d29a3040afb8efe7891dfeca6f3989966cad58164e0e43770c30e72cc559e7a1a4933308451be51705363186e39bcf3cda11103495a6e92291d47476466ed5347e27013bbe7f", 0x1000}, {&(0x7f0000002240)="16ac2083f4876e2c7852b87f0e41925dd6f92c5ce23b5ef568cd4a9368dc9ce4365cb689ba986a5200d4111d3de05597a82856f1b05a643acc09d9da829880303a5c66b1b1f6808978ca9ec28330a6a9e1d25e4097aae302a440cfb51f2644069ff2398480eabf2da0913fed5f0749a84f3808c4999339f4915932fa0ac2b3ad3abbc6e17674d15c4ebb50e965c706a685906fdf85dfacda6a529cb319185d5a22d2ca80372e2a9b91a19857f5aec93170090f4637d7f75a", 0xb8}, {&(0x7f0000002300)="8e8ad5a7c552f890745280bdea99e219971e3f86f1b2c1109216a48789c8b7c7250afb80ce2343a2668f928aaecc71b37c53f588d65c4106dc590fc1570a78f6e74dcbe578fea56529", 0x49}, {&(0x7f0000002380)="8ec73b77f99cb396a2f85a7bf374c5c2bcd7b5bbfb101bb4ee494cc1a4fdd207dc90261b1463cbb3cff5bde5d171f49f7c8641d1e86ee8caee979402d2006d6819a30a274689c5499133ff556db2c77c43901cb9b68d6ff00e38ec927be99338a651a4086566bd282d07fad61c92f6a9c8081674122fb4aba5c826c6bbad86bb0f53b662f1da58a44f1ec047d026cf67a9b2e3f5d5b6ab5a0ac05dd6997903d43f8025172e50d3878c1046a5d06a2ae26235134304d22de00f6d96cc279e04f4b3234c91e93fe1f4bc55a210aa773a5b74b124b94a2ba6a8be41cd6c235177f399e44099b23a5eacf92ee424bfd50f14105449693ac6c0627123ff3729bccb38a50699645852dbe75ac81622b3078cbc26be07ea2fe9833db3a1c2cab57d0b316f14ed03ca3e8727e4d575121a8c9f779b0f986b36fa7bd0e9007ba081a0adcfb18dbbd777d291799f620edb70a735ec8f1adfc9a798e47d5f3e548349f521f3f595489cc8f820ccc608644875b74789a1739c38704203a25f8abe8490b5fc48aa9c1a34b1f3844c54cd1f17761612c187182d90e48a5b89dfac8572f8c6a759e07351a578065c543bdc1e9e6d435d05797f50db375494d9277f49ca26bb2a5782f47401a20b1cd53047765a66bbd8f8860d56479bacf28e2e781b83871f4897aa2f020e1f12314c2e4eb0acf203fe525eeb80f4b2ca98b9cfccf9655beeffaaa6b1eda05ee890f2d27a33456f01b426686e5027ee2dfaa13a52588a7533c5765609d79f096f6f75ef74b154e1590494fa26dc120ec6bf564a2878dca1ad174d430cc315bf2c82522c2b0757fa906205da2984a22443b7097844c837bf5a34c3b3ca92d8655a2e8675baba47f80fb7ddcaaa5144ace3ac0e1613c9094547be2419c78eb19b3bf5d2971c6f8ff5855479cfeb6e03a299bd72e3e8cff117e47e2b659240741aa9d3edbddf01f225c043eae9fd2d0733e8f66a8c286f9a87017c03571e88b641f47cc2e12155665c1c64f2609968873057b7c19d560e3208ed77e74c3c6f4721f45041aceebfebaa5686f1498d24d8c4ca6d3c0c8c244926f5d83dd28402af44855224c91571cad085d062dfb9f4f1738cc99f5f68475be473f66849b4ff3967cf22b6f7dc630201af8f39277ac222caaf182db7bde1d5a6584d9d783bbf8f4d6d72b9852f4c38b2b1c227a28d76fddb7f8ef4762c623114c5c9070b738edcf4002a11d18e667b3f4b175b82bbb5c1c1e998e22737846fc4034127f2b8ae1c83330b91e48b25e495e5be5a34b233c5ab170cdfd213bdf030a35406078ac2e6d534135cd5f2c440994dd10e46445be70dfe26332b11634be746b438803299f5ff53b5bc73f070e552cf8a1e76f456f9f84496db4da0a6e51c59650e8f7bcd1a7bb4a30b8ebc6e84481aaefe007acd53d27d7d30ee3161b7b251b067659b329dde201ea9182b2a928d83fb51bd225f3a04d95f79a313df9885fadd535754bb97fd8f61f9e7d5c3ae17bd6c7d759ffc9ae6595e502e1360ea224a4739692a88e135fcfc467c676ad3d9a4aaac89f92f725ae52641857e95a826b15b68d98f2ed5e66c72616faa71d232c9eb31755c9b7c0aefa165642a19dcaf05c16d645a5bbe31315e8857d98c65c8c9973b4dcecbbce2428a56ba5d68c792ad320267f7c8f2f12e69380ada6ab78092a82f2f8b2de7298c3d8ba19d29839bcd1085d9d91dc0423c849bede5585b5a9f247fe3d27645d9ab62cbcf3cfab62d11f3a4e505a6f234ed172ef8bc2f9b6a71d334fafd7e70b4382787f45eae8669c746149040eee7fca56a3a0fef248677f53c996493a26685d58baad188c6b2930a86536f45d8a12f819c419af97a3cb4e9ed3eedc0dbebeeb550ff50f507cc9b8ea4b9bae5e71e8f369b0b3feeff0b41a93c90c68e024daca33808d3a1b190c9b1e17c308ca973f8ac0af056f748662ef7143b22cd80a161b00bd1cab6055645293134e57496024c2ca69841c82d1a8c3e3fe9e7277c266e495f164538af32bd166710760d5e182a54fc0f8607951a7854d4d490ddf5a3728022df656d0b7f7d499ab4a2bd6822e8539e0f1a081869cfb22892408e9adfa9da1eacd372541d5f9bc6163791eefa79e43d4757f521909beb6b275719ca510940cdea41b6ad603fbf77dabfbde354a5c895fc79b89e47d33bd58d59ec27fbe522d8954c723a0ccc2b2ebdcbfe88a1ba3a92fe9b426d18811d28fd47c53ed1e6c65de9e140df969619f87cb9bbda57a092c0dfbcbe7a50e74a8da4338738b99b0d66893da0a5b15df110a22bf92ce16dca4c5134fe333f13c4029f9f8fc6ad4c5825ae03368fcd610b4a6c8fdd657e31c3a9f2a78e641d13b2a6a7d4e20f7c5caa7dd4aca2b34f65d377a8137009b2226b8fdc7daf0c88d668c2f00aa580b8fe5095818e1cafbcccd4bdad64beb2db10e5e19189d73f3d48687a0f103e3a73118ab8033a33e4c76e901f8dec9b4dcc10086376855fd71de7f7d714e5024dd03d043bf7a5bfbdb33dceeed21f1f0cbc7f7379d7c4ac6e2df3e8eea666eca50ce1e3533699a33c3914e3c0ae6676ad6a376abec67aa5ce95abf1aa11904243624d1d06623b95f99a2a75c20e03edb773befdf455a511dc4907694ef279382b8f8fc71ab53e6a44e4172e5e1ee5226e355e0548767861261da7998b7535ce5fb2b6f9751edafab0c7499a1872e47831f52ee899bfa77d7243b74e4a372c6bc8543382c2f9e8af5b00abb86b608cbb009fb3f7b5bcc3abadf4f8a2633d3715bdb5555b73637e2f40d63ab8e4f37cb41979640840eb79d682ddb3e00fdf7be55f148b1bb6ac488f2d8567799d6084a64186a0b723facb674e7005ad7a07b469c1bb15701ea9ae349195334e074e22431b77253913c1fe3ada360812a37eaf14c37f3ca253df45cf2ceb778d9c9164cf0e8d607ff36d3eb20c0beb3d76003d0155564556179238cfc22d307208e2a27f3cbd468b655d575c259586959c1927ce3fc1b48ce7360c52711b097e430db05d8cd15725c4936ddcb2171fedbbb80a0d1e5458379a94e9b36df349d5575673be701aec49f81161481332e472986038234917bc8cd27b008613085dafcb04f207c268e6f4617eb86200424a385d9ee8c4749bac1a80f25d685c0ae609448f3763f72b7fa2ada861b16e549b3d578482426166d189b6442208a4e4e9fe4c9ebce16391d7350e5e3bacad41370e20714294239d311d8ccf9d7fb7b3437d568d78bd1ce426a54c9c58bbbd68fdf63e12f4a2fb19c8babba1ddadf7a60ac5bf073d62efd3641e33ddb6850d7454f29dadd09e42201719832da123797a9c0bca639c8acd665fa8cc9cf110ecaa240886eee4f04f79c281820a1d151063637567bb38348abf342e63ace27a806503f824aafa55696db4ab5c5e36aa16c7fbdf9b222fb77756bf16fd1539b74819e5f4e7e799b720be37f3ab33a75ae33da7a7809b4def970814b0e2778cddd01b72aba2453d1e96523000a9a0e9fc461770a95642c156f9d3a0f490f954848603a4717e795e9615ad25f5c087a31278b8efb3af3cfcb338904f6b495dc1954b5b333336790a85359613992ff60e96ac58f9a26fad2d4334d695e7da4f7a4b73af55a7bb8da3357271409a08cacc9992f720e2e9bac60d1b602109a634785f8bab8719a43bec9d777bef1aca7b6de30a74eef15322541225e2d73b144f95ef937f2816137ecd5e46e3d77d517bd183a620f82c56a831006874b3d5438044f74b187506f417d0fcb3c662880da97b0e66f8f3a08a897909e2caeda7189b1042b5010472e0d924850ebdacd6a836e4fce4798bedd68966d67467499c500390cdef69d344c1a8698db14b94fce6eecafef9da99b6b952a2c9efed78f594177c9b1465042c61614fdfab520b3b8879acc178cfd9fcc8f138ceb002f61d0721cfb6445d2a8713e76045cbf41c21e64ae3d59ea90bfe382980cced1c8a7418e7580ed8f79157415771a2dee0f015d938b8d65659b89a37f2f09a61f213ed43697c3aed2d3477666cfd2874ede9d74dc83c1c4374a9d3b8601c502e4eb1fd7906281a2442830f6396b777af5600630ab1ce4ca2d7fc7ea48b3be9436d88241aaa378feba417373e4a4b2d19302f6e77202e3c9d55dd350e317ac0cf17e59565c32f8883baea904e5b28bb29fae370d4b9be89bd520dcfd57d63f2eb6d6579729a46d1a6088112dbbb79b65036e9cba66e18a03053df3b00f9dcf44de679f8a8c9694b63fdd2be60b4a70c37a498d453cac192620f44a04f9018c7356a680950c230f5db5dc3c0e461a8588ce8f5a251ae7cb2f4ec05aa2361d7f74ddfa5fe997327b4f01055ad437548161f1e1d341502e49f2549a0e89903ae6b767fd5800f2dbc3edafaca36149588064886e8d475e67cf5f3dce0e3b4632036b9c35833350f5d887877a8e04dc2e552e741e8e0f4879cd5721ee5f2bc90d9eb4d443ddab384fc41fbf87eb70c47c1ae5a830891eee643c9860b8601f20557678e3b3ad5a2f080b9e7246f8270fbcff13bbe32b011d2a639fd71ab3eb3a26d4d9d0036f7c069a95209e569214ea2dbaad5c3ebb7f4441decf19f34d7bb0dbbe12b030c2c4ceb6563b9a55ad452d0f58fbbaf6e87a123d8cf44579d5d47d9bd8ad6254bb170630d77946782257973152784e240113f35be146e664b9a4a4b381dbfd58446a5e17b6b1cc730c6538dee8842e2dc8ced6471218e8ac60fffe63f38049713b14b919ef8042a760249e9e359bd81ba5dfabbef350db4f793284c6339083fa3eff6459cc0531d64f3cb14a8ec2bd5e53e7d19e5fb318475e109cd8fd36e71b601c84c9575cc0475274a2e33b8cc3e5a17126b5b529bb492b6a9fde222a06e714bfb6b2131f6ba83ed6eef2dcc547712879ddf0dc42e91f827e38d4bfd40ecbbabb63aeccb7c81810ed46b1a1da49d6440a98eb64b2a06640dac898c1f175ee706622cd4089009d67321063bd5125a72844c7a2703b997da6805cd90c5a6a045d34ad0ac5b892ee7ebb86f94e685b996206b2fedcbc9a23657a2dd650194ea5bb3ab8606641def792655c3028954a9a12bb4bd82acbffc0231c02f813c6ebcda845556b0d51e614826c3a7f277dc9c6c677c0c24010849cbc59362b118c3268b0a1f2ab0ca92d174dbf5d0a4f021fde1f49d72f790ad58c88754a20bf6cbd0d47eb1a5cdd60b8731b95651e4aef28ca6cb03acebbbbf6dec0f2af89aa937a1be6945cfa9364d66eba74b32032aa88842e7317761140ed79e38508f26e78facab4797fb67863bd67146eac9df323e28cdb03352105fea61733d9fad576862e27818c5a6d0b244a8bd71556e38e6a31fefd5eca6f55a14170ac878796dc9104c301575cd330f2828194b64d4bfcc83d85057a5f10aaacd346c9b8e26bd32e7bbb1568a1482f7b132c385fa7e873bc480a150f8c973f80351c6343411a52d8c61d5ed161a213b5119d05501b6bf3cebdc437ca82d25f42cbcbe90ff8031c99c284eddcb8a84b8698a6e4539a98935fb0438cb40de3f1e31dd6bbe262dee64c6a64486d619de1458de1f1b14432a4ed9a75dc2e323c65b60d29631a09589e846063df15ca2a4f0e6356f36f80d51582bf1ffb9253504b7ea44f913f3af6b0c694c77382cce37b43272ca694cf97b51bd75eb28617df6990ab1b77a13799d4ea4f42995fdc9c8dd635f89bd6cd26523a6bcf98b8321f96b66d75f676f3790d955156bea410ed7ec15980578b8a645c14123d4cef4829162a02150fdd8af", 0x1000}, {&(0x7f0000003380)="3f84069192bd872c4e434106a84361d04cfc5be54060acfd1640700f879e9f99ab86047cccd20401dac5e83a6fe6b788ffe622673e1edbd32c82d622927b65dd30b08e4d5589af2314a877ff9467b6823348b90cb8554d5ba0e211239faa1e1f57b7e45146425c0eaa04c18229b6420e67d1f94458c59d105a0fdf4b967f990ab32cb21893f8e4bca9f859d8920d6584b26dbafd81a4ad39b2fb0299a926157eb6fc1fe3d6ff97895f20eee498a08d0a4a4015aa235fe50dfaf91f0c58f0462291f49cce2e5302213c6a0eccf7278fda4ac02d41e984874a506fb4b6067c9cc565263f5a2c5746d1527eaa997362396198fc9d61a222e6c3b4d05507de8ed56eec6b6bc95c09cc3811673ac6b8e1102786efb759a2f1a7e99f8ce3ef5d11a5434964c201b5f2a455ba8795de476e41bf898173aa7226e71c0ba23e61a838f704b8145bef9b4d4703ed77e6abe25efe3e2d88568057ff56e490b0369dbcc74f72348ad3ce8faf06801e25dd90aada6f9ec1a7b0adc53e46aed4df38d2285643a4e355e813669417b7e1af11950ad26b754e30d4e03e8725a07b39f8da095ba98dd28f3845823a0d38a8f834ab22df211ab6823cfd23f53175f41e471cd3fd66344ed1162e8938b7c32c160e6336a6c9ee7f54d7bf9489b4d4b76d0ba455df6e96183b1dd0e6d96bbcba8767c2085ea78ec41e4c745ee4428bcb66715a057fcb85d9d0286b995754588e1e1d4f82304b4a5914cce9c0f6137df08b7bb363078605511bec80217f5507725df8b65481b7623dd4e8e3fa20597cb422f7cd6e20c3562a73c381825e3c7f21845ae4a76a791ad88609de81fded6853ea50967de1173ec3341ae83ddf2ba428d1b6dfe11e979b6e8f6f132e3bac1cc08e34642e4a741b25c6247c80c93f2073bc19a8b9e0df428a06bc263241674339b7d2a41170af9c25dd7d2969edaa3a49f2388d42c0deddd68c9cf19ad095ad1aba1bd35640ff79d19bd382407f03db79b6a070d2160bce0647156ff4264912d20c61a4e3d0b17d1a326d6ab879465dcd11459eb1bb642003d3399e7493131eb7bd2011e81ddd5e8ae3012274f66da1acb94b0afa938916c6ef7b4bcb7e644f52ad2a7540c952dd3ef5e2fa3cc2174fe8ff5872dbf3e2d0c57f5cd505a9c9a6762614ff33f1471c887c2e153a41f2acfa5ebc6a2fa8825b52c7d565a46822f050768b38727cd86685444f66e74d36fed08db109788e099e2e7b8ebcdae5c8cb300bc014f08662e10030912406d39067a4566c7bd26f09fd9d987097a367e54bc3b11ec2e1b0e49757e5f65874794455bb2062b40210afdd247b5dd529bfd23aea7f90f55491321367a95a2ba1a150b3d2f84ac6aec6dfc120814899c1872dd8bbb288c8c716baef23ee5b7b030bdd2ac2e4a26c774f4500adef12acf2de1ac196c5ec4ef95b4937b03c18bbd881cbbc16ec6943f00a3894e0c7e12518a56b62bff4d61e0761c7d8e7dd1e0584824291666011611b0ab8d23116b57784f097cfbcf4a3ad524989fb0ce24f42af7165842ddee81c5ddb800b3ad5f18df97ccdbe126cb9c2e9fa2d5c2c7a326fbcf8c1b00e6dc60e69bec7317b522d105dfbcb278a4b401511fe935ab91bfbb03b30ec3a2929c21596a8e99fb5e8148b45604f448a9b23db9c96c63370601af3f6dfe606cf1d96c52c5acbbc1e61c3775661e298400bb6e0961a4e72123e649ab45464fa0ba15f7114ec2ca1a3d6bd88674ebd1142075d791022e1058745fec96201a7a195d55b42a9a65944f5df158ebc6b4f17e29488b4dc27eb6bdd2b187c999d1863b3cf522e0fd83820c44d2db38b6d2fe67632bfc083ef83092fb44921a41c81e5186064a835122fce1ffd4c122bcd95159ec805f431cd87d2059e816ef0ca4e65e102925469b76a8dcf4681c3d6c28f1d414eefd13a3a390aef3cf86583661e79785d76b3557311f34ba8c6feee2148135e39e206d7bc9b06275e4c6ad3754bb426e2be1c08f3cf59da15f0015905d663613d28f507ddc4721ce3fd4fcc370c4aa3460552831ef118fa46c6be5b18d0377d5b56094204c151016ec8abc58c60b325f1152e6e9fb87deda1fb3f807c209505ccb550f776cd2dd234fac45cf7b66268af8230e9191f7f9df8dca130484c6b52b4973cf38d3eb129ec38890801c10a3844498bc48b0510e73a00413c6bd702e244c5a7bf42ec9fca1e79cf54dc2101dfc1f86e8663b1a48b784d0ba8d2f43c98a1292cbeef0252bc7b78501e09f857f940347c4377cd35c2184a734d0a8ce42bcd518cafb3ee1ac9e8015945a27ea60aab91e0dc72cf1ad2d061100aeec9dd6d4e7c7d141d4bf8d169ad4b8030b3ae746f9afe10908ecc1cddd5d15b6a4408a8ca90116592efdb3c2958a073bf8a04414a5a86d087e9ff470d71f6cc99f51eb65d08ef4db17b1e932db583b71cc8dfa4436abfc709363ca32e7e26a691b4ebff6606262d02fa7298e951376f6cb64abec7e14cf8e0168215e6bf3f25ab3c40fd8b8a1fc6af4d90dfb8ebd380174f1c88e879c397be4a5c12ed638eebea990116ef24dfa613fe174f4cd5b496a065e3a342b5d993ece38f7688a7e01d12ee63093c3a0990686838e98a41b00c50738a11f3e3d2d21733f732d20935bc6d21daeb81f411a32fe2aa61db94e411656d40b37efb6064e8d3b267f79b8dc77488f5d8ca6b15d05f7cfecf1cf1062c8bd4e13ed2f6b19044eb6bf51d7cd818164551767964cccb9862936b9d4cc59ca9d0250a3a1efac8cf1fbe21bded2e6302ddcb53311b94c10a92d83c3f73f55dea136d7c2d105d625ea4c6c65a2ba3a4ff3026188749427b620f5d9af099519bf245dbcebd830f19fc5bd48789ebab3d46d01888e6bde82abd52326613358c7731f5e08603de0e3db8c848d6a67647eb514ecc78def1bcc8580f4bcadb99291b4c9ebff22b1e937f5f90ebb94a8b5530b7356bb05992ac4f6019b6c3714c03d8d37456128b6c2323afe70630c62b71f859bbc63ea82fd66010c85de46a5b11367d78591e350db99da83fcae5611cd050e96850847825baa251889dd1e1c7f06ae87667b7d038f178810408771c279ad921c86c8267feb5a09296a8e66e6e9be2106d3e92abf6a84398ce25abb51199d0288dfbf35bc6ceadb7eae9a6231733d0e2a8e776e411f706902564a99e4f7ee326c880bcf8aa257bad57763073a5acd457aea495b3865ad20a2e2c3a6fc1f4bce0faeea55fcee8a109d898fee0295e6bc74b1162e26d8d6f13bd9a40d80901266d50ac3d8ef22cbfb8d65b768c292d63b330f210e29eb8c5fe94b27a480140bacf379d26f9514b9579d128d40a82fbc2e701f33391a68b8d65e32f9d83b171af151372e29caa33d3703fc7be1b99ac88487643aeb86cc694aa6ddb4b47f947fcd07e8e484314b3cc9bc08e16bb16b370b6cc0c933952b9a786e0fe2579c1e402584b7fa3f2d9c859e1b9ed92b8cd34ea4cabd95f653ad0cdd48ac97af0a32a0803ea58c086bc9ad726432f00409a22ff3e694179eebb2bb6816a52e142b1dea859d780b1e1f9e157828ef4809ba57c09b8080653b2aa3b6a67184c93ad4cbdc219a8241efa8052f2359d99ca86355d9d8c060429c45997b8c1c8fa55eb0f8c6048939e437e762e9802ecf9d9b4cd67ec39dbccd94eec548b647f9db6a22fce2d94da497a5a24191bd55b2ea2139a9d3200aa065aa9096b48f04d59b1bfb6bf41930089daf07ad048e0984a42d21028a3a4f69a76c1aae8eb9bb9166d346385fdd615ee22a074341fa4f637b7e47114939a8f71b967d693125c8679d9a110476ba6227d6625e6a11ac03ca46f727d99b877af5e0b1016fd7740e7eab4bd2ac68da513ea818e3c9ae196326e34d602daa7805d098ecd40594317f028901d11eb0b678eedba9fa95e7d3e1e3b33a8321bc71ec18f51ead372625b8b0611a7357e9dd1248a6e51684bce010fffba02482fce30583acf15a2c3ebc05a494fdc2006862b88f960f092074ea2aa6f1e6d1fe06e09300a8354757dbebd6696982932b18eb4ba97c583746802e2dab0105b4f0426db3970fc00b4f6234902969e6407567d2cef4f652991aa7421884b39da1d21868da4626b477eeae3057ad9224cd43696f350332868ed69a1c2f72fa29762c6392dc925d1c0593a33b3567080b9242be4ca38b56b0ab26c0de3845b845b9cd32f6d9a550f0cb07407fdefd92821e42cafccea91fbb643e96eb708a5064e69b30e03e9c1a2ee55d1444e717db62d1dffaa260fa64da3800cf404a606e4a6d181a1d87421270c5850e45e3d44b5f48d3474129e64812bb22c531c491dbededb1fcb49ab83f0a822352058ca8af05e2c5133b98918c18cb07aea2eef5a8aeaff1f44ef6d02e81c1c4988b9f58cb1cf4bc739468ae2ec7c36ccff4db1e6313da53c6996bb0e4a70bfdecf1b2e6e5d5d19111dcfff576a7c52a72cc1e3cc1dd4c1a5e383311813bfc14a6b3d1bde3749677e6a1a2ce8e0e27617ecd0ff548eefb3c17071c0298215bd78ce215fadd1d2658f5b1376437ff5da740f8ee2f9841a56562b8ed1925e7476fb5d5a3c361a3b1ade662ff7754689ddf954a04831ac384a87d1a5666052a59f2f8527cd76da69d3678a23f20b62162274753a8629612742b09a3a98c80d243693687b7d80a8f4ed3c28c355da470dae72112102adb6328e45ac2370aa7597282a6d3a06fddae9a569c5de332c122d4203cb52c7ff60f239d4d290c317e601e5f391db5780789bd50b87d3dd28a1917a9987a6f52834e3eb12e6fad5dbccbfee99288b53c38e67bb420e8d21295fb3bb8de0df1be970a58ce741750acf6d0d403d67860b33a83dda48d16b7d9108a6c60fed16ac394c5629d5889b24af3c565f34d45266977dc0a042752b0985adf77dc05aa8d1700920d68c6a9484734434ecfebe1125805d8c71d3831bde36bcf01feb1ce6a67610385ca16c0b9263bcc574c1fecf7a6a7d816fe07a22d88ec9400f41f17c56700d3c300c945349c3ccbc505628cbab06e28653267bd2f003d3c0904376edd602db45c81caac21965e7f882b67000fb2bce9a5e3d1196b56b60b98096e276e00c4b449cb36daea0d51b68fe87523dd07d2d7df2e3fae13710ba660edaf838e23b26491d77e4fbf50434fae25ff7c4ebaa1dc2185f25845f56077fec42b571a812a26a87878bb91112d282e8dbe6ab690b489cf6bfa1ca8ecb5b1d872b6c57e1951ea85c1e383f6e65ad25ef4ec8e2a35d09971d631c137e112c73235f82863998d522fc09d8313953f66dd64cdb89162fcd2232f45b6aeceef096db18c0a2de42541f315557b433f2f57d3a8b2838c4ddbf78b7c7bc98f3734533dc6091fe2408593142df523a4c5ba386b8dd62502a284273cb8b1f0b97c9b9a73060e50ac52f2138dd7fb54c654f774abbed9eb324f13df6242f4ca13760eec5f2d757b832a86318222fe377f6071100e806beafecba751fab27d75fba02ec3ddc73c2d86632a56f2d8c1e93aa4435f1f9775576b88a301486453b3ad63c12e36df381fa71a2dcac07c583962fd5ee2fa95a7cbc6e82fb47d34c65bfe6243f1586b42eadaac9fe8171c85064e274cd41111906c3d75930f3b3e3f115670ff727be77f5bd0bd841f5aa035ef1ef4bd01b0c4bead549c7ff91650a97f95b9806b1fab62cf67386d45a0a746a653959fc31d4439fcbd587802f6703c1d5453c98bb8d27a1d4711034e94d3f63e04830c9a567b1b3f796a1c9fa73b80a5bc0f9522146138634c033", 0x1000}], 0x7, &(0x7f0000004480)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xe8, 0x4}, 0x4) 10:45:52 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 10:45:52 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x38, 0x1, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000200)="d747f065754bceaa9cdbdb1c0951e8fffea26e229d9c638e557b4e6a97dfe71a9b0ad987b53ce068289a5a54d088be48f6cabd5dc1bc92e8eb328618f0c3a80c2d1b9f7a215d0f9822ef8de0619501bc23cb59ab3ff83195772f3bf261880a560a45317ba8514d6953e1f174a3ed04e937ec90", 0x73) 10:45:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)="03b856d908bbcb8bb74cf6d22dac9b5da6be5b6bb5e8c3f689e5f1fe56bac0f5afbf6f6b3a45ba755f47d4fd16b4be59136d28f6ac62127cfe6bd32711e5744a33a246bd89d913af6f812f4693b0d1bdef65ad7b948456cd0a431a5524763ca2a4a706cc70b59b2efcc49f0ef1576cd2327a8d223c7651d24fb557b4fabbbb63b3fd18d3c46a0ca824981d2afebecd9e51c324f2cb7b1e16e45376ba415b5c", 0x9f}, {&(0x7f0000000300)="17319fe0d8449225ee8360c46967efb67faa7323cd48e149c233fa1f84b4cd5c2c6e155719a2e1e5f4fc6b81fb184239ce3c7f54dc5ddca7d64ac01a2fd8ea14bab388ea1ca2eef6e20faeeb92f0c9a247b4c9a1d5ea39608e54d348834b9d4396d1ac8c8a0bcd9e81818f2f84358a52e23531bac4ef12b582846bd95d65db17fb4b5b89d13bf744f2bb10a6f20ba82965b2382edf06d2552cb11c4077c6c88cb671173c6942f00964174f92d8b6d72842c85ce5d6b5a91476e4f75319dc9c881e5a6441a81af76418cf10b99edd244f8b10fabfb216ce69ecb6f42d217d5463ef82cae140f815b1310ed2c41d248df3eb415f23f803ad5382ec32465c4e4c2a52e68694e97adbca83b343296a8175887607b9f2c922b9e307b297908a63a7afc575770e1d6d0e09c6cf29a776a65ab73420aa3f2932748120c4450334fe7f7ff8fbf7053043bd9a7ba75e312aa2fca1a9b081543684b1b80f104061e5b4f63c68bea05e1e0d71ec8263392400d91f2fdbe38840e6e8e389ae9a6cbadcf901e0a425bd45185a04b02b92316522282b125ac30cfbe8202195c91f9a2b8ef80f88aed28f920871c073ff392b58dbf4c2defabaec39cc9d2134ead39a5a31db6e2e024a8328708e029fe6a49093b0bf9bf7f3d342283831ffe9626e89d0af4d9d93bac556b435115ea266036bb38735eb7c5a9ce4dd5e3e64e8d842f3460e50c6d3b1751b73d26785dd9a169c04034cb3faa6e66bdd61f3bdf51fa82a7fcc0e287b55e6bd5520c6e658f1f9090363bcdd34d101ecc9e06c2265bdc18ae50a2aa4728af98bb7e74eca91ac1f8313a185c1a371c377151c14973355bc02bafd7ae814d249915999c8a9a03c6fd5aac9d56b75e6dbe26da70056331f7c83bdd8ce354c9ef03aa1e3c7cdd785191c68d31e33cf1d247999a2f401dafaebac613d0c3ce5c5e3ad299dd71604a4770b2d1b589a563c7774647d42d14fc7d282afa4783859b0a7467745993ba3b579031e8fbc2e51633305481783438424517dedf88cd797424e5d13643076f2a573157bdb58760246f3f335bb07668b538343e27a4fc2a2ee71d84e1f4e48c8ff27d5ccfce679099c0d5af2297b7bfcc1916ab5e0a0d4d2540a2813f75957d6c53061c85df05eb38c50a56f6cee2fd30fe6272b81b720cdb69be32cc1f61d53748f86a809971d8fb3e91c83ba95a14d7dde65e061eeb0138af8576090f7df1ae798e66c3c73035f1c8c3b5a7b52abb152d3005f0d708430eb5eeaffdbb5091d024923f9643385696c492f64d45749ee9bcb1d5066529d2bca1529a9dd608f7c81581cd7033aade6964637e4ae4f8f2614e4d9f0e111940315ddd59372ee2e53b300f78388c4a8133c38e82d602823ea3d2234df18909dd27620781da21c336e1655b79f16239e325a4f4a453486c53f113f9ea374ebe024d5d586fca67b7a65c57fdc1fd73c2ebd5ddbaaa5eb4182329c9a8207a86b147b541f36cb802b1b61a051241a757c97c7a597336144f742ba454f001115fa841979e204db80ca9196d67a99ae606d347a6a9b78416b26def69668d594f8d06bcf05ce5defeb40723b641ae2692c15e856faf5d5b8544eecffc21118b27b64ef5845d9e25c2162aa9dab5bd7641ceba55532d727ca6cfd1bc6df8d2e2e2308a50f62f70017b29ee9f60d1fdebfd627f50fef412b45be7493e43984131a51ec4f802f279fd0ad58efcb96ea8ea3c54c877bdff74b7d93c8224ed036bed051bd10460477dacbf52dffa904598a07fe4b60bbf6efba1b12a4f72d59c2b7f5ac520963150878e71c4a8b69b71d6dbafc0f421c9b4939033f78cb4138472f80971096de64a452ef3f27e438ac9fb811c3d7bc78af59684d4ec3af3fb31d3e1da64d13da1602aa9891bbe9e72e5acbdc698bfdca0c6d17bfe2e656e51a1a5d13fd220f22ec43ea9890b3efde1d6b35d17b71da07dd60c0866b673c33cdced0c30900e73d612308cd11ac24b12f24d975a3d9187ba8eb484e4a5136b983d287581c3db95cf11503e9c189519055653538c6419859f97f7bbbac53ec67d473ff3fad863b800847a2bb3c9e8e7a7c1ff1508d544b6b0d6a821b225909419f96499c144a7c72d9c9f726339ce62597f4302203d7277d8f33dcae233f1c9b7422aaf0599c772bd02099977ba12179867599ba305939a0aa4dec2737ac71a04e910d4ecb901257f971dcabf26ecc7f422fcab7443f24d3174cd1b3176312225ae07fd1a261aa329928760b6a8231c6956bbd5541457f6e296048de1e56fafb27ccfe3fc849b0d2a09269bd3b5c4c1b64f63a35502ce06cfd96e8d6d912e58b78a072dd3d8fed2e27132b41b186c9dd84f1e9463fa1c88dd494844dc5546769003035ee7027f3925dadc6c919dce70d331c80e7c550b823f76a576e0f9f7fe7f82afa2e0931109d28566e66fb1f8f5182b7dc2c5596dc3575dd00f609299d518b95d16cb47cad9045efc6a47ecdf6b49d76fb6687b9a0af49009463234e62c5b2c623542ba9e78a75904a8e4d0d3529ba52e180184fac676cfb65570b0f855afd9a8feba67fda68c74a1d997f2677078add34d39b530bf14f44ef6f7415bc9cb600ff1c755586284af118c7e1170c167ce5e87d1c031ca022534389af61b08a884d6069a84ba89576a2486429a9bfb2189486fa4e0a664c1cda96a835079e84629377d145e60b4410508628fdbd4a912b31b136b5f9089c878f607a0460c67cfac30f9093537bde907f2d1508af3b95c3cb0c9f7a6df2ffff756da9b06fc1012891307e0ad573a466e202e722ff7e9d532dfc759fe339edfee9dcd9ce38525c1f527be62d3cd43e597dab12a22edbcc75650b7546cdf7567c8e3d11f5b486798725cf17a3401591c44de955ed74deb82be8ffe996c302e009f04bf7e23a740a9cba928f0653cfb4ae0fb7a2f59a89027aefea1c40f1ebe7d34a6540f28868179ed379491d18c5e4bb476a220b5b3a5491e62303f39cd2165b27a03b07fdb2803926d6421a942eecc1bbeabf2ad0db3600220790c3e1eb53e262c97f119a490e4326e3528b616160bef98588170186e1b42d4bbb1169ba2291e2039d8b0fe0a572aa0254975f2ca1c4fe9acbfd35275ce8b81851d513c1a53fd85e4c6c03ab6361c20bd4e82a4093916933a905fc8b26f862c681aaea41703b4fb8dbf9078af73dc50b3a058d1260002a2a8e609715d74e0998bb87f5c9a8d3ddcb71660a97dcfcab547b9d395f5503435756edddc1ba96070c94685c640dfb1cbcf8f56d5cd7e22516081ba6612b3778574716728bf6c279e6e725e3894492ae05c1cb92ec15984b5c9f99ed8230d69aeee40ee83d068d993a0102bdc70fe54faa8e716e21ec1ab43b4eacda2648a6a6b5ed483c266dd31aa6ee91c6fb9be82712f6ceb02bd9d18f0dae109e49b39d00fb48a688a2d4eb78fa7ea59753b1a5ad69fa9dd39e3ce2b449c01198910414a9a9e4b497265c8b5a281f58b4ff4ef407874a2dadc0afa94921c09c7da83748873d88f62bb5c4f8e7bc5ade4f765d6d271269b0a481edba6f330b68b52f52c1c177b5994499b628effcc0330d2999f061a52eef2714109b5d992c0e03d45a2800f2d321a29f5ba8094bcee98f395eca71ec07c6afdfe94bc786176adb00caeffe03def8730baf05df9ab5ec54945f141452268068ceab493d601424f921e2c23dc0a8efa65f627ba3c1a36c9143ffbf14ace4989562c52b5cb1dd42184f8c5dcea497034f264cd4199ed112afbb3039f19d9827bd47c32865a9ad42617aaaaa9fc9089158b3a5c8bcac4da0fb851dfe0341edd10ea040a764c218976b7c0ef80fcf7555d827302305b73d5de4aeed2cb4e5b0e167185f82619c43b486a1c109dfc7b11b08e4c0d2b1dae5a287d18b9a11074e233f3af9ebdb3a48bb40af3456f2b0296a3786361b052b457522d8c035c45e03c57aea0b612b44931f60aeed978b2da2641683fcc8b4ae6e3fd0a81332874c5ed7cc05001db3de34f82a23cac7fd1af20451d5d74c11493102ac4c3b19a7dafde6826b487511199f42feb5958a3fa2b2bd95401cb4e1f9e80aeea2f4c08eaf27b286825c0ecf1e5eddcbe64742176b99c15a4ff8cc38f11939a6254ba81ac799055f270972ea22b97774daf3a99139b30ab2b3093d0e4dcf91cca60c58b060959b7d6e4bf1255b463b232c5cb7ede74fd50f152dd9e166c4d55e7b615da29e40e376c442e45e546318842c5493e1a12ded08d4ec7a29502e09af2189e81cd6956246e1b650df5fea83eb3b6e8b955aadd7c5142572e55ae0df0ff154e2c0ed4efc097468ea65c63cdd0627ec6adea9139becd675658a4b9c481faea3f51fd55a4f25c52c45ea744aece808f09b700f428a8c90fde8da0dbc836f8790f2da66cb97853f8f46801db1e732fe0dfd915d74427f39943871d14dad6c98a5f62f6d91d9d1a6db7a4d0e08ebde48cbf5b262d0c952e22a65599d08ee162ab1b82f1f3149a0449bc053505bf53a711449abf9bf0d100f2ce90da00f0e0cd3ef07fbb7b91cd95dfc479d2371c8b2af694a1958503cfae0e9eeb2c8c8d77e22eb7163d180e437d4408a8abfa9dc25ebd92f023aa1900ac3995b83306712d3b46546307ac9eb35ccfc5223d6928f8459cb29b12467ee15eba972fd2dffe609083971cc822cbc7705bb8a34fdf14b5c1eea64b13543262439976ea1a223208cf353a04f8f8a7bb34c59d602cdff22e9e0b882bcd1f06234e697dd1fd016d2bd73a202a2be3282c4867cd92323c9fd32a4de83a303d1021dbb5a9471c592d4bff333d25c9523ee2c8b9abf7d05f1ae5b59303024d1d2a75dce6f9028bc4dd894f27a524111399ccf5200de438d963211e1f2aed32123821e7790ad0984520841768bbc24a9df427859843d03ace30dc3a15d2ea9ae744f5df512de40852d5f6ba76ff7f9400bd7bf56eeb90d10a594bec66502dcfd92db3430a1797ba4f94f027093f3f79b4001b71335847d3da7dbedc75df67fe4847c9e3f090b9ff2675f3591b27c8a47bfe55c60ddcece4368221266c026581c583bd1a5df9df1f9d350c7bd7c8d02f219baeb661ef6c205baa84de08735427d7d9350a0c7822730d7ae4472c9d55852333743ea36773d0a54020d2bfe375d5096f896eaf961330303d9ef87869e70f200db7685a6bf5baea399fcac5d127b6f3010c5a1f1250a194d115dfe4f4f057e21f86d8a135a0573a836e0858eea62849cc52dcc3bdbec001006baa1d4cc149eb8a9c1aebe10cbbb6b85074f731c1a98eb5f7b0c91f60f515a4fa668988d9c3b8846f639705fec48710ca7369d2259ca095db9eabc475615febbbf6f7f94220d463220d0f1f4c9d79933c016ba3fecb6a85010e4fc42258d4bb4aedcce59ae39005dda9b86a72f11bb1a0f9edbcbd4da83bac5464e8f97961be745fed724f7d9019010122f695d9ad6f83ba0ed7ec7a482237d84c2a1262a188e5cb327b8af0c68b35f4df2eb59babf5b08109c7af9c0414823ed5c34a53df05d0b479dcbba890c0efe52742e5e244e5ff7d9eb38d4b31824140ef347627fcf2f8d4f4cada205ebe45d1e78f3f2093c36f215810c20f6e055de0568332a1c4666a9838730a99407614ca9a55efeb5fd43aa982477cfe6a1d5651c4330d65d902b783a21cfb23d8617ea16cc0ffc01ffb5a9d698bc5e6fe2e51465c9981b3a2105fe2289df349266d8b0b9c8ffd5ed480f9cb11d52b5458f65aab17dfa791ce0dbaa4cd3dee9cbf920a99522ffef089b0f550c0b", 0x1000}, {&(0x7f0000000100)="895d53ec7ac72d5c7127c27e95d50be0b14210b3ff5ba03c2bd9aeaa01b3218ab435", 0x22}, {&(0x7f0000001300)="ab0e57e9d869cf93e51908a53a36b30940dece050555baaaa79c348807f2695992ddc019f5ecbb8c26c2b9a59da900bc2a780d6003c4cc6df6e713c5ddb3ddf065273174161d7366ee2aed6d038b3305b64d1c271c1014858f2a20993b8424a19f23c9b881a9bbebda5f542e243f157ca53d7e1e5491a8bbe580408d9e4b450ad961018eedca31379569d0", 0x8b}, {&(0x7f00000013c0)="0bdc9ede7af78cd7d54d9c3fe24d4cb9db3bd62849135cb4f9259e3b7f67506f27bfce0cc471028b8c0deb63d05894a5ec94b400e6f302b1707e32f16eef511369c148b6e4a1e72b1d69ed76d42b752d3a8c315149584177ee99a8", 0x5b}, {&(0x7f0000001440)="7f96c34b67109e68195d5fa1ef9f153e6a2dccfb56719ef8ea482d3e23c068bdd405b2a65483a78aaaef240e809cc258b61f33f52ecd2a82b4e2241458e09d9262a3791188a399db2893c886610045736be4f89053c193f5a5019bf065cfe8a4d5f0e2474dfffd2a", 0x68}], 0x6) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000015c0)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x8, 0x5, 0x6, "cac53643c7c19f5f4fe59d842ddf1ae80604df84", 0x10000, 0x4900}) 10:45:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:45:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69", 0x27, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 10:45:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x46999258eb363795) 10:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="4f533e1daea984dc2482f0a22ac7aa6a32ce2ee065800572360646951bd44555d75beaea532a", 0x26, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 10:45:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xf5c69c36bdc23278, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)=';') close(r0) 10:45:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) 10:45:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x40466ada213917be, 0x2, 0x0, 0x400, r1}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = dup(r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x54835070b746637d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b45c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b45c08 10:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x54) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:45:52 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)=[{0xc}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 10:45:52 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 10:45:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 10:45:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000380)="eee782d4df11839a2759938df611df79e59da5fd9887184ebe46502385635cd633daf0091813c2b9d84f5c52fcbc8997128836d152f7995bb70fe405b23bf2c33dc8bed36ef1cc8fa2e9c9dd1edb9195d2d16fc245b89ef79e432944599bfa707459c21855c185d5eec07fbfbb7b106a4722a5ecffe93746e6dc7c2e47cf8444aa5889df7997bab9e3a6f0a2003ef184be48dbf392ee4c036f7de052799f26d045490ca1d53be07c3db7cdc524de69a338f680ec71f581a76ce616151994435272f8a6f64240301bcd4603020b2f6ff26fdd12fe87b6df935b07aa5c4833d9754c6ba63f83ad0863fd52a8206473a727e60308f479ea62a0f130697ba20f01574efe9239b0b2223b7a360188c99a5c823a61c0413a7062d07968477cf20adf65f28517c75ba81f3b386b27b278af92ae215addb32107de9c36babc0f9dd35aa041588936757da4d6be25d31550fe4edb9e6cb85d4c7df66990247e4129149fefa49a9123966941bbae293851c22bdaaffef7802e09ece9aa5f4720ea8d4ccd507ed79a1b713ba64f85c04f3c00e7858dc6eac23a3d2af0eb8a2a1b6d26ff92bd2e4b1d2e6611f8bf3383a674f84b554afec4c1daaa86e963c01359ec9d8c96fdda5e6a98c6ef21978b9fedea93c93d109db5994bb2d04b8f1b0bdb986c1b50dcf24766ae618b28b92642ea6a9cfedc19a7678ca63e97c226d66ea6feccc0b5d3ea76b341e3386b172fed593916e855de0eb66071d4c9c346746396f1ff8a74c210dca8dc9f6cd83a9d881138262b64e98426b2ba8a8d2ac9910c664878ad21f1c911ea9029318d4a3fae10e2cc456bf10a0de69dbc4e6a855c3993cc6640c93dc22140976ecf171dc224b27453088d858c49972aaaaeb8ff02fe4dbeb51f020d8aee019941cba5c1f9bb991ca616e3e0d8b5a9ec130a975e5e69c50178f2aac35584bd302c09ba93d453083a49b895648e9e0e63e6050997035cc7ff0ff3bcc9a4c1dd169c2f5bd72440d21567aef6dd20804b6a82fd36077408ce34b9180ee869269412e26d892e350baedcd65d9f0e25cd3bf89dae8f98360694640ac2cf2263b40962e11f1300dda433cadd3663eeca6a63253765e0d8fe450372cd5a3ac8d6b4aca3b104e4918d7865a1206f7ce49f22da30937f00334248e5596b00a0b1552b66356793f1271b3a2ccabc1fd507f4d205637b8cd17e7aa829b3f2cd9db9f09d479650df89e5bb5ec25c67c3c2049f83627b08d0a0918509a0a47f326d7f0ba410f3d2c9e9f06a2ab1c56d47cd236867a222a11f68dc7cb6ca37f000b7253861eb1e6ab8e15583317e1600c6ce492f0de209ad22734ab75395314ee8a739ff20c1a4cd27c1b7c13cae8a2ae9a2bac125efe70285d9bb1e442a5f6235ff75b5ba9bbca6284cbbc7c344ce1c3ea5d4d32b61d23dd35813595179d4db691bce5a43fba109956ec31bdc7b8daf600dcde7248eb3e8ca83d4133790d15673333e4c3503291558fc6b78eb30973c0b6bd87d6f005e73fd93ff9c6810d2bc714c6e2b05d13cbcbb3926752cb2815848194818e1d1a5cd2abac795c139f88a72f3bf7da814e89be7a4016cd3e2409b47abab70510f1b601425fe485250c1e6db85d2e0476002e8e00b3e1a9741c7d0e31cf1a6bd5f9b80fc937bfcd0732a738e38973452f8cc542e6aa88b8d98977c5bf2c2331fffa86cd43d3d8f16fee556c903916a70a550d9c540366e69c8e839dc6e3382974b6b538526c4b60efa63aa2df72da9c2be31b3a847d376b860d1764615d72a5ea7aec63d86ab258dc5bdc1c701fb59905b8ddcf7662d67618bc28c70cdaa6d68a6e2a6132d7220e3dc8a806b2ab18ec43b2ae243a2a714e64df8804d5054be97a085274b5f70734620e9af4bf4d4ff1281e2ccfd2cc90b4b44e62f5c80713c66fe6fea4b54702d0a91bd44276a7cfd2143b2c4e02a986cc98c162fee61be2ae1cd4c4d7cc0a2477046af9bd60f81601cf4c02044a5b276aef3713063bf25f5bb78f381e8134d86fff1adc77094721c0cf3c62f7124aeb6299b304a48962d6a3ab6745826ade450b4408a641915e3607ab65087f6b9f99c517365a818cea215cdebad207956c6400f0d471aa75c79d7938a1d353d7691ee68d467aa785060954be55f511b85c38941ef50d22d6b4e39167c1266a7930adda3a3c5838f1131093b9909b04f421e80fc93d9ab33aaccca2e0d730967caeeaece6e07742326ebd77eac3eb0bcffc1eb3f46af2e7fc2050f5a5447ae74072734b8153d28541fc7ff60e4beb62411851a8520204f4b2bdbb438080705590e6f4da898411d51f551a08cd42c7d48b43dd0fd9be389632dadf42e0ae2a44ae7398e770783bb06ae8df1607b68bdb344421b8680b0e27dd2eb2bc7f734afba0e897a398049f5e0b9ac54eeb2c0f0e939ba70ef2226a33d0814d57e22525cfd2719b833f5dbd210c585346f961664acf4024bec135a412debaeea75cfd48d2bb7705d81d7dd2b37990237362e0a1ac8b87361629248f6e30f85b38d17398ebbc3105122d86cacc5f09e6d39bee9e6a4e52320db89fa8f87217ca1ae8b72cff085b18849e4cdb61a672c63159960f9302b81fca83218346c50cfae95af5fe6f79075794c10bcf54356ed64b6091a84351f2cb4f975d604295079575beec1b61c5279e7a547ac911df598445a1aae1b32cb2f52293318ac48038316dcb7b77020efc8231df51b31dab7ec4595b3322e04ba5b80ae60b6ceafdaad9f73434765e97d508d606db00d63ee0e512936e280032b3c940bf6c4705f5db7ce98a176a11b81a583fd05511504fc32f5a3ca70ce1c9f6e89ffe290b2e19225a12830b65a095f6bb13f5d44bd0153e16a626850bca1793e704e2f9e4ec0a9b50f2bfd5d7c3e776f9cfd93dc908c117abf6902705f3ca014c591ac3d86c1a85019248945e0a09d8175944131135e2a36498d5cacec26b6c5c09690ff7412943fbfee33cf9d6fc11ae9d110dc9085cde51a93f5017a6cbb19b7699de3ea61919003e1c96fc2183ffcd058bff966165a59b4f1659f10f83bd2757a7ff3e03beac0c651ce2416e52079fdc030a73bd334da02c21a67746fe2db076acd239af3e0c64699dc62a7352cee1495ec880bee77da0e8432f96c776f98d5ad81bdfc393fa3465a303c3b8f7278e42c4c141665b1fe43a2c41ebe555951a21ee18fb442b2f06000866fbab5562ee591839e96606f83861d90ed6a9f4c7bf231f040c190ed7ea86197180bcb2af377f097247f086dfda3c1ebee47b5f8e85ebe23361a98a0e6f8e2bb5e6d87565947bb6d7f4e4b47ddbfaf3aedf2d5a3e96d89ee835ffe0d15ab1861ead8a39714479773bc360d15cb75eef84d9856e2237d7b1906c0a00a807332cd84bc3e7d0c3b90d549a8da00ffc9c2caaf14a83c60d859534f808892fb084064349096a9c31b5a47360d48684ed660b2c85442671d222fd964148ca2e270b121015f04e45b281826c367f1e1447d50b46097c662e1e88a6cf1b25b67cf35fd46e816bef0563e1d5a12dbf1d183fd61094c6e07bec5a11745f95d1ae9c7dafb5a343fae1e7c6f983a12696b2ef8851432b4737511d6dd4647514d710e0ff6c964f6d7e7f0dadc60e2fea4b09f3fa7df44171b3607bfff6db40884dcbf3b9544388c09c95a7ce66410383b16cb958ac353897b0df5e0582a4b1f61e071e906ef6595f752405428cbcdac85b2df777814691d8b51e107627636c27ce0c325f6734c748c0fc57f201158aa92d11acaea76a22dc05d52439de8ce5c0b512b19235308aa50b12ab1f41a8a66adabbfdc8964ec505a465b6a59ac5abc48a187283c0a304f37165d50ee330c69e9e172bd7666b39c6d1a1e9cc5c5fb1124f981e52546bf7779d6c33239a783d2070db51cc09b9c56e0519166d1bd103b4ec6b198d5cc851f318f80bb85d1bf81cc91f5eb8af463cea3218926e73cbcd406493275926176d9eaa064266cc9ce523fc54b1c9428c2d16d477fc5875d1dde37e353e699d81c80a78eaeeceb4b82cb6e36db03de5963f7e2621afd9ac7f4c47aee072b9510330e3fd13bdb71dcc8e27fd063f70697ddcf3543ce3385190b8f3c723088d90f2c75e9b64459f7f99bb5cbe9de67e6e261932a85f8243d4348724233b813ada6d40fb416b69afe0a681ca7522eebc85e40fa80f39b983ae29dea64bac06af5ea4fc4f3f15aa302cd6891c95d6cfc163557c8a61a39dbcc0839cc0af462e6ef43ea6fdbea26592d9b0fa3ec25f84ba7f0f6d420b5369c8b8cf6045a9a08bd5c24cf2cec8a15adc118f41d83b61488f98794da6299aca3eb5e36d40d6f73659dacf5c2d3887db13e0dff23c5e78dafc547c20ea04c814cb0d8ba80aea7948119da10d88f5d9ebde3e26ff9d009665147a2248a87655350043045dfe557fdb5fe388ea3a500df8a95d4da5d30a9e68d3fc8c4a78351a71821b82d16538edf5ac06b8db5b7251daa936817af40dcb1d8681d2748acf17543c7ac0220928b2473ac1f6f6b5c8501de894e7b83880ec842d7002f4f1caaf60fc5492ac9fc183b34db2ef3384cc047c463088f239c4431387f5f08da16d5f8bd1a3890e5718d82637063aae4d86c9959ec24b2cc9e24bf4c5c9171abcc2e2dc442fbf71af4173f1c9eaf9b46864a672ab616f3a4b0197691224974297348f46f591bd43cbf0adf51922ad7ccf0c0ea9bd6f7c820b5802de9cb504863ddf1244277391e241c47ccb3f685be3ce4647ebaf434abc18e63c3541cb630f12a20c46f7bf31dbebf82a23b1dccc256190821d921c4b11270da4388a9610731c42f26c6c651a9e0a7631e78efb6a2ae47e87714e1f00b6ddb9faa7382823cfbfd37eba507b1474f9293c24ab0849eced65bde618f497770566d8e03cd101651cd77829ca67d13f6718f395e520a0f6f20588568eb8e2caa99601041cbb9fe287b1bf3cddd6e98cc95cdcd0a47acd4f1915a2eefb7b5ee5bce4ff56946d1f7d469d091d79d3496f5ff56386cf230a126c183c82ccfab179e6d2303087bdfaa1b3a21e2a10d5400575e70846c7c710e681aceebf63cc2ac9e9a2c07f587eaf27de6299bb6a310c4d21418661d2db6c0234d034b51de86dd0a4a159373a3ec59dff21b010a47eb39055c96211f79ebe21d7c3fcd85876f11a174d40a9cc3b2a624efc6ab0c385898bf81e43fe0349f24dbb942e165d4c6756fc73412e4c0b1c443fbc83527ec9b71ba147021c44d935bcb599bf4ce8877aa1758f9e409ecd50f25332aabe292d5295cc853238d3c5cb3bc51ad01187180db43a0581d792617b193c0c870a72119a4803878bad0ad596fb54e99c58736f51ed8a846a535286ff481e3079ef69bb9d581e6f3c3a189b53d54596baf1a2519b81f03c8990f6d2280bed0b8928d75f97414b7a857de366f17f7dc82e546aa9c779d9c90a804cb844c243e128b052ecda71e2c1d8f775931cfcaea7f8388db55dc63f7d364c2af9e618d517bc88e4dd5a1d222893232233e33df295946b8203b8fe91fd2284469ee15556670ae27a05cacd0ab53259cc69a7e96e5d962820400784e3fafcd0b317c0201ccde85599ff3eb91b694e708697feea9a77983295c975dff1ed8c43d7a7e8585ec1d0a70c2a6356a99fb3502d5ae2c292d5503cda644e799360bdcccef438d78ec7874c8691a6182a6bed10c2fc9c6f97b38dc52972d86801fe3ec3d53e9546cec393fcd387d44b06b6a9156bac63dcbdcc1682e3f12292bee75f691b19f060acbdc07569838102aaf3c26ec", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r1) pread(r1, &(0x7f0000000100)="76de7f6d0242bb1d28766e2186d5495006389b7b5721bc724bdcba2f4057f350c423101aa7973965740ef52591ad11cd5a6d010cfb530d2192ee59a43fa5b677572f245167ebe94dfb46fcb249ac87b81865c080900692c9d38d66a5ccfac1f1a05005173063df7cfd35a749078bf5c35ee0c4a983cb14959db99640f73e295d9b01c5baa292dfd347aa3ea497f8b57cd31cf0d9623b253e03697e76ec106b14", 0xa0, 0x0, 0x0) 10:45:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 10:45:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = dup(r0) sendto(r1, &(0x7f0000000300)="03686ef27f120332ed655c58b8cdf478d7747cb082ccb64d04cb0f536987fe4297c022dc863098977c07eae62dd75786b8d31a11530f9fc45fa52159e61e639dfb919e0f6931c3108b86a45fa44b967c3a74914ea4533ead7a730f95dba2a81d91ad792cb64d04c81c29c436efe652a5f084be2f7f01a90a29039b9542af5796b8916c27638c2aa3de568302e544096b5c6f2dcb60ca687b99237ef2cbcda67d38804f20bed97b2bc928a2883a0a61a406a47ebd8cbf84612c3eb2017273e143ef8ca4f3fe64415d933313b8f5525c673c9e8c42184b821d8c6e15eb2540277c3b7a7040bc9fc20c10ac9db43b45d9bc604a080574b57e22b85734", 0xfb, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4fbd, 0xc76}, 0xc) write(r0, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 10:45:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)='o', 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 10:45:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000029, &(0x7f0000000040)="7c1e6cf89e403e4652cdc69e2f4339a0f600000000000000", 0x18) 10:45:52 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) clock_getres(0x6, &(0x7f0000000000)) 10:45:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 10:45:53 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)=""/42, 0x2a}], 0x1, &(0x7f0000000480)=""/51, 0x33}, 0x0) 10:45:53 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 10:45:53 executing program 0: seteuid(0xffffffffffffffff) r0 = geteuid() seteuid(r0) 10:45:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x401) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x101) ioctl$BIOCPROMISC(r1, 0x20004269) 10:45:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6e5be98b363eb1b9, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820ff7fd84c9e0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0xffffffffffffff43}], 0x1) 10:45:53 executing program 0: socket(0xc1544a10043a6166, 0x1, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x4, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 10:45:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x26e3cd3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x2) 10:45:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x42f, 0x1, 0x8, 0x3}, {0xfffffffffffffffb, 0xff26, 0xfffffffffffff800, 0x6f}, {0x10001, 0x3, 0x2, 0x10f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") 10:45:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000404, r0) r3 = dup2(r0, r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x7) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 10:45:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x7, 0x56, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x5f43, 0x8, r1}) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) 10:45:54 executing program 1: r0 = syz_open_pts() fchdir(r0) write(r0, &(0x7f0000000380)='X', 0x1) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x80}, {r0, 0x1}, {r0, 0x4}, {r1, 0x2}, {r1, 0x100}, {r1, 0x4}, {r0, 0x24}], 0x8, 0x401) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) 10:45:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xc6b}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f00000000c0)) 10:45:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffffffffffffd}, {}, 0x0, [0x0, 0x0, 0x0, 0x1]}, 0x3c) 10:45:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x81) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 10:45:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x0, 0x83c9}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:45:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) accept$unix(r1, &(0x7f00000036c0)=@file={0x0, ""/58}, &(0x7f0000003700)=0x3c) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) execve(&(0x7f0000003740)='./file0\x00', &(0x7f00000037c0)=[&(0x7f0000003780)='\x00'], &(0x7f0000003880)=[&(0x7f0000003800), &(0x7f0000003840)='\x00']) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000bfd000/0x400000)=nil, 0x400000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000003800)=0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 10:45:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 10:45:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff8) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:45:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61, 0xfffffffffffffc00}, {0x7c, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 10:45:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 10:45:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) recvmsg(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000440)=""/191, 0xbf}], 0x3, &(0x7f0000000500)=""/147, 0x93}, 0x40) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r2 = syz_open_pts() close(r0) getdents(r1, &(0x7f00000005c0)=""/20, 0x14) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 10:45:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1a03, 0x0, 0x0) 10:45:55 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r8 = getpgid(r3) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r9 = getpgid(r8) ioctl$KDDISABIO(r6, 0x20004b3d) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r9}) r11 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r4, 0x0, 0xfffffffffffffffb, 0x0) semop(r11, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r7, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) getuid() fcntl$dupfd(r7, 0xb, 0xffffffffffffffff) 10:45:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x35b, &(0x7f0000000140)=[{0x7f}, {}, {0x6}]}) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x5, 0xfb7e]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pckbd_enable: command error 10:45:58 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) dup2(r1, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005ca3c515f5fe00d4001900"}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x26b3dfad70b8e368, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x24}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000240)='D') 10:45:58 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x9, './file0\x00', './file0\x00'}) r3 = fcntl$getown(r1, 0x5) wait4(r3, 0x0, 0x2, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0xe0f) syz_emit_ethernet(0x85, &(0x7f00000002c0)="611e0e3a98f7216512f1fb3af0f96016556a2203d3e20eb5d5a62aa03f868dad460d5a2de2f20f7dfc1adce36b7953c15e7e5ed9f931ec81e38eff7058cb2ccd040571206e2e3bb6b0aab4d7dcc375de284afb55eba2b63adc228db5c1d0e8032ae72572295154042fb7eb3834518d2cc0cc12bc33a9876dc71db6d211193112948a6fe0d1") pckbd_enable: command error 10:45:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x500000000, 0x40, 0x5f, 0x0, 0x8, 0x80000001, 0x6, 0x6, 0x0, 0x2, 0xffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x8) 10:45:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x20) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0x800, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0xc0000003, 0x1d0, 0x2}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x80, 0x8, 0x75900000000}, {{r1}, 0x0, 0x6, 0xf0000000, 0x70000000000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xd9, 0x6}], 0x2, 0x0, 0x3, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) pread(r1, &(0x7f0000000240)="d52630d88e6681df085513993e7e34c1e34009af312d078c3c6fc23d7676373f548bd183389fce9083b65a19f009c10500392b846971f35cb62aea9bf5b70771486bb5838d911110f668c48d9514625105e4d365802b2af76613ab0a1bc2ca52726207d81a2e88900980f83992df868f71075410545c6b6ba84af8d1b17f2807d1c0d55f55c094e84deefcbb23ae2e700ae9f984682fbdcbb6a82674b0997a794f597a8527c2faecc835b9d9ddce726abe8d3a998a7db08370d96af68b616e505ef2747d10c862ac", 0xc8, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 10:45:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 10:45:58 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup(r0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 10:45:58 executing program 0: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x0, &(0x7f0000000280)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) flock(r0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 10:45:58 executing program 1: r0 = socket$inet(0x2, 0x7, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5c7f05fc82a11ed52baa969c957a313194cf9a53c07a2a63391780455ec661bfdeabc4c665e5ca892480d12ba02129289a870dbf1bcf72d0332ddae91025764036fd7c6bab140c254a183fba3a7ff24f72a4e906ce9e79f62933490ce2c35a123df9d4d9b1a5bbabb394ab55f5284efa36842d760ad31939fe4d8d6978c55461a6b4e9c6fec77f99c03481e10b1defd259fba2f426620911ee9f5ae1725c5e2f4425d2ed72bd3ad3c4d5629bc3a65cdb674f8eb37d64a8d9fb081539dccc18eee7a16234c5aaf9f00e453eb29f486532fda76ddf31f6bc71ff6eb6c6e3e4fde37c2f80bb84af76e995132114a3bf73470266730d9ee845b962037e", 0xfb) 10:45:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x10000000000000) r2 = dup2(r0, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 10:45:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000483000/0x2000)=nil, 0x2000, 0x6592bb8848eb61ce) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 10:45:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x4d3a734c3f48fadf, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8000, './file0/file0/fi', './file0/file0\x00'}) 10:45:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x5, 0x1, 0x0, 0x8000}, {0x1, 0x1, 0x7, 0x1}, {0x6, 0x40000000000, 0x8bef, 0xffffffffffffffff}, {0x7fffffff, 0x200, 0x8, 0x8}, {0x8, 0x3, 0x1000000000000, 0x7}, {0x1, 0x1, 0x2000, 0x8}]}) 10:45:58 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0x2010f4a3, &(0x7f0000000180)="c623cbce21eb58690d7acefe80681073bb024c9ec7e9cbef3b318c3dd10cb7edb4adcf65b5e45606a86b0b5f23a41aa463d3610934447d689bc54ac3bc6680f118ad942fba58a730c6b6db4caa", 0x4d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:45:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 10:45:58 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file1\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x1, 0x2) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) socket(0x20, 0xc000, 0x7fff) setsockopt(r1, 0x1800000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setpgid(r4, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:45:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x3bab000000000, 0xb, 0x0, 0x0) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000200)=[{0x100a6c, 0x1, 0x0, 0x10001}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xdcf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2e1, &(0x7f00000001c0)="99") 10:45:58 executing program 0: geteuid() r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 10:45:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r7}, 0xc) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 10:45:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xfffffffffffffc01}, {0x5, 0x0, 0x3}, {0x6, 0x0, 0x74476a4f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 10:45:58 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x8000000d9, 0x100000000}) close(0xffffffffffffffff) close(r0) 10:45:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x3, 0x610) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 10:45:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) munlockall() r3 = getpgrp() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x480, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0x1) fcntl$setown(r0, 0x6, r3) getdents(r4, &(0x7f0000000000), 0x0) 10:45:58 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 10:45:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 10:45:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) socketpair(0x6, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x400) ioctl$TIOCSDTR(r1, 0x20004401) 10:45:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) socket(0x6, 0x1, 0x1) r1 = semget$private(0x0, 0x3, 0x243) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0xfffffffffffffedd}, 0x0) 10:45:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000000c0)=[{0xfffffffffffffeff, 0xf75, 0xfffffffffffffff8, 0x81}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x40, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000180)="eb9c9ba49dcfede774497fbfa6a21c53fed37ee824d496df7d79be021e1bed960d44ac970c5a74698ef2049bf4ef6a8d6900d67211c28a4709b840d69d0de24a5c4e095ca1ad7b87407d6f87e8abe18f578aa2d78851e584468601eec2100f16e562b78e576f9b3d157b14a74f01520485d80e01fee95bff2b21a3185cc159ec6bc9fb616cd4b2f1ebd7694091be4b9e5f8a54051f39836d4cd4bce84d26f6354094dfba56fd43d6c5f666812c871c52c22be4487d72715002f3b9765e") syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:45:58 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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) 10:45:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 10:45:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x3}, {0x3c, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) flock(r0, 0x9) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 10:45:59 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000", 0x7186f053}) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x15) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r0, 0x4e04cf8271d8cc84, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) write(r2, &(0x7f0000000300)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 10:45:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x80000000000051fd) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x63, 0x0, 0x0, 0x2}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 10:45:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 10:45:59 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000020015030001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:45:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10029, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000001, 0x3ff, 0x48, 0x200}, {0xe94, 0xffff, 0xfffffffffffffffe, 0x8001}]}) semget(0x2, 0x1, 0x200) 10:45:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) syz_open_pts() 10:45:59 executing program 0: r0 = socket(0x1, 0x5, 0xfffffefffff7fffe) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fcntl$getflags(r1, 0x3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8000) pipe(&(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) socket(0x6, 0x5, 0x9) shutdown(r0, 0x2) 10:45:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x2, 0x7ff, 0x100}) fcntl$dupfd(r1, 0xa, r1) 10:45:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = getppid() ktrace(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x1, 0x1000, r1) 10:45:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1c3, &(0x7f0000000340)="43d296f4f402c4dff669adf450a430db44a7ce7f0ce5c3094a773cf1a397fea87f3a3aee9ce44927d5640e194a146fc98cafae8e37788109375dba1c86a8c72817c9b8799a9b2d4da109000000000000004d1bfc20e0592ffd8b00000000000000000000001bd03cac548ce94021d542758fdccf6913074998f14875df3720fefad0ebea700d3ef1d8e7295c730b0ac60b376e46a687cd4e18374d69e528020b3e17ff08e5390fcb11eb7ecdfa425b3319a6cf635af716ca922e55213854ff5a4e8bf658686b0daf792219ac0e46d68300d92745bfa0136789cf1b07bacf0de430caf6605dff6ea209bac2eed308fd72b06c54f6653a2cbbe2a2b561c2183bbc315ba75010c86ccf910000000000000000000000002e775cfc73b7bbc1fb7b0c22b080efe0b653774cbd35df543a5fd33d2d8bd804f0657ff860d17d108f002c48bf2f7bc3d4509f0c4852874ad51c322941d60441a1b53ef049edc20d706f888eb98e670f73c3ba00ed94106b2416cf23d9e92b609090b7676a9ab2797cbb594d91d1152139076583c32e9dd03d04675a7dc691522e97e87f6e438e8fece543c8f0d2771914ddf993e8052d24cf2539d54a4324797a740ac58a0b30a80b5d3ea974bf") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 10:45:59 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) 10:45:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 10:45:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 10:45:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x1ff, 0x1}, {0x18, 0x1, 0x1, 0x4}, 0x7f, [0x200, 0x0, 0x1, 0x81, 0x100, 0x1ff, 0xfffffffffffffffa, 0xfffffffffffffffe]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) semget$private(0x0, 0x0, 0x1) write(r1, &(0x7f00000001c0)="0314771230d5d4725b63245ac831a7973cf3a3c475e0a21aa4d27c", 0x1b) 10:46:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x0, 0xff, &(0x7f00000000c0)=""/248, &(0x7f00000001c0)=0xf8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x38) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000280)={0x2, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x75ec, 0x3ff, 0x3f, 0x5a60, "7b64bd2938e5fcb73c789a0c6cac7349541d243e", 0x1, 0x8}) 10:46:00 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) accept$unix(r0, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 10:46:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0xfffffffffffffffd}, 0x0, [0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x3c) 10:46:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x6}, {r0, 0x4}], 0x3, 0x5) socket$unix(0x1, 0x7, 0x0) 10:46:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) shmget(0x2, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) r1 = dup(r0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d93299b98101f32bcded695eb1ae9a39"], &(0x7f0000000040)=0x1002) 10:46:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="d94ec9a8a1cd4d9c38a226482d0235bdee2f5c989b82c0002f05a2bdcd32376f32f17c1d3c0a4a2ded082d2bb6cae9da225218ac90c465d03bcc0ad878ecb85df959b7ededab41ba4731f2bff970a21d23e117895ba09d07e904894e0ad47572fd9ec41798de689efb1c3ee21a8423fd4ce2d7451d8d6a58142b7851254b356e825c1a74b34549e2d5d922aad5b8d6d4cc2e4fd0d76999abb3c0cd9f523f61f0652964d3f1159bccb4eea170d1f1f1dbcea91b17226be16bb96d2da2a13daed0d77fb86e5417685ef2bd9e95495ef732f01ff643ac8d49e62f74d2f8", 0xdc}, {&(0x7f0000000200)="8d9e062c96a2aef64490f97af2be27de174647d6d9cb7623dc9b1034b311dfc7d6af2cb8d8f57f1338bbf32ec78f6cba86fe4766842f97a222768a3d7dad97c9a56b10553f9106787a81bb316c4d43c75c8531bfbb1910e820d490fb5d855680c84c550807b973e97bd57ec779ab107d80feed3e3cd5c44e9fb0539c669b031937a6c40e1db393a608fe74b563449aaff89a6253b0e310e6465a2ae6e4b0bc49551950f74f574e633eca6f8f9cabed7cdd06be4fbe382926ebfd79ac9f85db210b105b47ef44f229acf386d0ca0c006ff39a7186724ba0ffafc2e60e693fab1f90c881af0cf213a623d2cae70cc7c7d0283b08c1ad4e9c3464544c939ee8461852618bf6dbf102dadfe0ab3be902b965a2846e1f00ebf3d100abb222a9e52b907d5c4726d8b3ba907c40f6825ee8bb1e90f06b893066d06212acd99fed06b9e49a10cb04ac4f9f357f08e31ab88e1c580f64600bf6508469049a041ae49d7bb43af66fc9d35bcff4746f0fc53b56886b490d7ba5173f860736daa9ccca8b9ded56cec795e00a22618642d69bc968d0c00767025da9a07393d60da03283967c09e2e9177f90bb2d3dd34f87569daf99966ba731fd8813bd1e9f0ad5470888644a7636beab3d6a7ae36d1df039a50f28f845ec28e4a38fe1f912b17cd4db9f82736c925e881e51b43efbcc01c829ee63a96b739fc6cd9a5d6bba4f4a1b0c58fd355284567c74f2987f0a3d77f66856be1ae580b05bce448aae8da0ad4a8e2963aacacce942101586c086ef4d23f49ad6065f27775f4943952649e96d98239c968cf610a8d9dd48ce2e55cf4b6ee84cfdecd5ba060fb03a998664f4dbdbb5e592aaf71690f6aea546c8fafd14f7d90b7b93fb81cd48944a7eac9084a4c3d61b1d5f1a76c6549a9753bec22a08715b364623eb9e354cc577ac45d7118054496032762b18bc42eeaf18ee15913e0d7fc75dd88e14a9d299a0a34e12644ae5dbf33062e3c0af39b6fbfc39f41ed24ef31905e4486375fa8101b81994c1b956d4a8285f9f0afa46983736e9f78766e019754f7a0ecfe50f6b2f38fa9826b3e678e537b8c2bc6aee1d1bfd9b362adee6c7f9d4da3b10d414b59e18847d83e9167c4478ca2b40c89f9fc06d37a2147078578e9856443c525b8db01536836cfdb6629fb967cee0d683515ceab8f913d17a60eb6cbfc7fed155287a7d3283a162e9572f64504d60b0e200b3147866102fc5de6f4a352e663591e2a2764774ac20bedc059bf9ef42a8a6fc4fdafbec860603ac923aae4f86fff6ba6af9656b9bcaf677151be134b7a2e19c64ad2c4eba2b38e266b942da8c23b39373191d891aab22aafb7b98cffedd7c2e689517be2229863b645f7a6f5f65c7793c0333149eea9dda90065cb310f95505a3623f5c6a5d83bfa56930c7a167a3e60bca0df798b9ea76967f3164254f76ca996d0c49207c5096127ca360f4b9f302db3a9ca60b72e76f2b444a11fabc117e2f8286a16dbd8f26a43dbdb654246c2f81ba80e81fe94c17d90104e8a3c471ad41ef1102853427a4c64825da6ea6a41dafc8a507442fddd25d20be431e7a4647c1fa8870fa98cb3f154a49d1fdbb7f268b62a218135abeee4119150218a845a76962fd36c1cf1459b20bfa2066a1f2ea917623e4591f2a9f421e30bff760dd3f88994f35b60ab2437501f09b3bc6531c35eb11212a96e01d7410b1586b83d258d93b131a9d11852e268e771a9c4672c6ad14259c62e5ffa259c37af035b3005ecdfbc55d1c0f46d321b4f1fbe85cbecdb2e93950dcbfa6e4f21b954983e45653fffae09e35a539b1d36e0e460df7e8176ee87f7094055844c6745f63102e6feeff142eba795a650075108dad86f53d13374916475bc391374f04dcc7b09abda3666bb1074eff03c1665410d3ceb230a0e53c8737b56bad0ddc7e0be1455dc4bf1a4afecfe62af6d7a7385ccf183330e46045770c5911150fb7e07589999d5b4093c205b7898cb24c86985e51547436f6bc9fe669347832b31219dadbf6e9f34ed4496f37b5d47f150b01e62e914d8957bdbb1cf0979f61e1a7c54e504c1dc70631ad512251ef745068aa3f188dfc6574cf20afc03a5ced8ac91f7dbac24242c2a1a801aca3669192dc071200ef2c6e6a583266612713875bee03e8a99dcaf9227ade37f47c14a10c9d34f6226c3777c96c1c83fa495850342d6c3d0c238a2651ac85a6a2991a41bca340e4bec9d7a8acf13328cda41635f606d1c39da6dcfae17576a581a5de8336a17fcb7e2f5480c86e736249c13975994198b83522457dca0df186a8b40502bf897fdfff9b38609ffab7f10a41cd9a221cf249568b2ab15f66e7e6e4c9e837b94c7596caae06ccdcfa14aa24a0d5a38b4e8b810216c62178e6cea16b9e5c1df8fc38f448819a07a2167951b36693a7dd36ca4504a9d7954a52452b178963df772cf1964b0ccc435269d3c6657d0fddb6697dac57c0d3a3cfd6cc5771904fb5a095c43fe35bb42cd438c48d5bcbcd05d4b00cc70a60cc6cf703a7681c6bda56fc5cdf9f246ff0e62e0d8c00618b5d32161d4f8c62a53e8f51058037210bcf8676c2a486da539551d365d222098799bd9a7f1d301972c93675a7b79145dceaea57aaf7ccacfa65a9accaafc781404bc2765236c84f6286a77fc24e1197effaea49074fdec52c0b5cebb28d621bae0c49c834e8e3ef2e0a275fb429716b64a6ce0f32a99fcf4cc93de9a87d2e41a85a2086be293d47646caa3347ab1bf924a4970adf5e5f50b4476607b56e0557d74b69f977071a39a6465a22ed154937de5d6a4e15929a5e37d9bcf68fc95185289e729757a27b30e8670cd7156e8a50f12f5c644fc8cf01cbf6ca606ebc368ce9c302c8ba709f36cd4f03011da7fc422f4be311d6963b5858e92429b2209800bbcdbcfec2aa2feb4137f717db5fae515000ad9bc05c671a5e0bb35f72b541727df95950963f5e491c9657f27b677ec56f192b99a2921d2046e0348ea80e18b9596446d95a93a06a76f387248b01a44396e25760aa48583586da4f149c46485bf03f2e17b6455b014f525c0871592ffc36efc9ed0918a7adc7d6b71893dcf61682999dd4e1f64746ac46aab35f4efed3202c91c10689a76c9be43418a7a9f5dd32993dd9a298938295321173f93c16b95cd90bf2785607b57106e654d9df1f8a05787f86405ee92688e93923dd75ae1a6e5f57bf0ced6c2a37b54306ecc0932b2695bbaaf0d0cae6c7ed6eb02e1028d4e806bbff00aeb921d1d5f21a7b6f5b63d5d62819dc1c9be430ed34766ede3721639b44e8ef58f63bb7858a60eba2c42b602eb617196db428ed02da892bc926d1c13299ef15d623bafe496a90b708c24a9375eedca66a9d7eecb2d83835102a8393b060a2b8f9b7105b5c2295b18b632fa0c9f875af37aafe74162c5594d467542b76b6f1bb3c1faf97a026c2da9363b796f38a490a3a321977fd4b5fcf2421d3016cf047ccaea242ab56f3756227d03f1fe3a2e3f8cfd90af24264f767b841e4d71de34528815dc08df11ec4015b57c4c6a6a140db5b4635c098669a7d4b4a8431d388b230e02e35efc6d2e2a00cb756758ee616e84935d096e1e98bb107bab7cfbea09b094f217f2d2df4241e3467ff20510033061ae75f682cf7e030c4a639c040253eac767ad3beece3c340c0645fbfd6329c8a6b89dfa3c35d9fcf75f2b65bbc9305dfe86f801eb763484661561095c4fa535fb50cf00a024a8837b34bf1957687c473e1c2f56811db8b59cd10e65150ae234de8e5f9485274fdf560dcb42f4e64b9d11751090927759e0ad546e44d84c74c311a863c45ef93a1295959d2d1c18c2ddb285a78faab8bf36de8dd7b3747464bda6d181836337b7e77066a662177434c2c510560e54256013daf1431240634998b8483ad13e9fa901e31588db48f93ab5882090e0b77b1f9777461cc1ecea869a97827da7c9a7932309fe0d8820650eca090b6d0b5cbf99035a7e5ec510d9742339dd1b6b13fa1ed6035eec3d82c43788a0dcf59654f80d1bf4f4facb240c7659c969c03bcf70fc039eedad2bf17963f8af695c095e7ca496062a1184c166784d6aacf366d8d6891586f363e1750c3fb0218d7dec5fd1cc6f7931621c8be9063e10ec6f2e39c874a6990ef748196399e7b44249c7fd2b35fa0ba8c3de2e6657d27863f3f0ce3b1a16831a70817e674dc2254d48486af7f4aaaeba3ec48bf9e329779a7462bd2e4c103986c702b98eafe44927e737558c92c0ada360b2f19ecf384d74f79761197ead5a4043fa8daf8f0d6ab331a4e39acd52481e8ee813ed89ee58b9b800c56d7811d994762390f1674174bbad2316f0fdc5901deffbb25ea49bc799aa9121ac26149768bbc093452bfc3915d5fa8d003a349b7f9b46a7a6c1ed4d0438ff2cce9fe1c0ad480803af2f846cbcc8cc98ed9b0ccf0454f61a62d7e88bfc72ba17e727c511a1971d7ecb170d4f729fc6462b186c6c06e578f1784c915ea783f0abddd4c8a9dccd762eefc3dd95be285dfc660c80acdf0af4ab432c3090523c760dc7282d59270e7fa76eb446696075df76f2cf802be413ccc113ad4922f45df86d137b7fdf6dd3862cf841114596e1057075d3d8f147ebdc0d9bb37e7298cc6c6e956be8ce78e655994d3be0ad6e059a1ecafa2c01b8951c46f27290b5ce7780ae1dbd52e7d54bab00d6bb4c73f04952b974a4569fa147eaa7f5af1e23064f006acee86e2c367ff76fe71179bc1d97fec681b00105da8b0c33ecedd44463e7149a36021d4a145ad44fe25c5a1dddf4e07a3c561727ed7f24f28a49c706da6482642c10a4facc9c856b292ce0e3f8f7cf69b0ea72336076b7e6e2fe50da6aedb3c065012bcb4844683d38f0ed7e543dd8f8b8e9d9cd94a7f17295499d3765e9e7cee8799b7e5a0b0c6e0f3bcba9fc6b8ae2a26d2e576abbdfe61fac2ee35cc75eb5f01856739fc588d8f0d3ced690d0bdca3972e4a1417a6f6f3326520db4c52addf51c7cd7e880053fa78377c0bc60b987948f6781824714bbe11fa444915ec3c538d17d36823a038384c4a7ee0e06e288a2b86c1d1699c7a4e40032d6e852f680f594dddd66b3f16947e9f8360a4d948cfd8f86019cf971963f1f6eeeb3b50908453f1a5159d508abb2fa48877618cabf57884a3bd8fc6ec1c9c0a503c5eeba5df25e2fab9e01001659cbce72a40d7b8351e1a0b2dac84ed41fb4f47a9e9a297b9fc571eaff3119fd02ef3766b0556ab3fa999c9b569eec1f0f264df1a7535aa7989aba8715acab90a229a64a002282d569f548afc350256f45f7c7c82cb673621a778ecffe783aaafd2ceb9183131d79de6c745d5908c6f1159232665a917c9baf021cc17ec7a94f3300cc102602b190da75c95be2dd3b485bd823c9fd327e80afc1e89e9001fe7370377904ba70d5c694b90d614a5f0b2720dde79c4bf673f6041297c9f0acc6cfe60555d9c7fdd36c54ce8625c932c19d1cc65c90f266bc39f8e65e0ef7e282ced21fccccf44dc3c4026140c2e6661c0b1e43a0070f06c6d86caa601f77740d358d1634955d28983ef248fdd0e388a905c567eed4c1b4683a6bc01dd732d23835f5896102128d50ab2ba0db4c65fb64f6dae723ab4dd4efa0c617d3b0e63adece6b59342be697dd96fdafc297f63a9f25ea692070be8296bee61ee0153c58bb4e9c26ebb0bfec10344c9caaff36a65f1d995e07468f46d3727afa27bc91c1460ff1f31096a4338a257578dfb169604a4e88c048320a1", 0x1000}, {&(0x7f0000001200)="a65e41356ff4b3a7427821025881520edde29435a6fe80e2f9f2ac5dc0936d5deeb3c9d36c327fbfaffa4887cf9b0bd78e8c3e944501c09e648130a9ef2dbd888c1a66ea5ce726910848708f1bbfe50c95067e0460cae73de76645e2bc802fc958fa7c30cf9e9a0cfc631ae1df19f6980d8c786b93f18e145bfed2cf843b99dc3d0165484e4f1e0efbdadf912664165c9f1d1aad0b4686755646824c71b95a5e", 0xa0}, {&(0x7f0000000040)="5216e9717e1137ea9c4188437290043acbd550c988f106d0a0a90e5cff52d4b50990", 0x22}, {&(0x7f00000012c0)="1a8ebd48e2a15e8a086d1cadd7b3ccb0380a17a4ae967b009ce779a2040a361fcc0b4b7abfa0ade0c17958e5b7dd045364ff4c7ea0edb12c03fffe55e1500fc683f1a48648cf33b9f5315b7637c5e81323bffaec6a8ea3f987cae17cb850ae53b0b30bde8e9830542433885a5fdc44d9e3d65ff19f9855fbf95ba42a0fdaf4f1ab258490d4083a64e421d994bd116c", 0x8f}, {&(0x7f0000001380)="e743b703cae12a1eef7e244702ebb478b2edf018ea7b5a2e0e21218111a7eb7527d9491f7938c28a2b8238fff0ef6ab99b52adbb00e6c49f5ef8756720eb73c4ea05fce903", 0x45}, {&(0x7f0000001400)="0c99d53733a7712216c628aef98073b08e89b4d69b56b912a8db08ae0e0e1992fcb20ba9a89aec3b5ba32a2cfd818e30e3ee9420c1660e07dad98f66471b8be6e149d05b122547492b407ab849350d51add9595477e59207c028c8b9ac0f5dfc88bc92a4c4b9e7a6bdb5fc7a5d8b282c7f62ffd3afb6588bfc8dafb4bd95a8", 0x7f}, {&(0x7f0000001480)="01ebafab81dfcaf9ae6dd36cc336be4ce2a92a4333251cff4cc5c0e0f6a0fda56e", 0x21}], 0x8) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 10:46:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 10:46:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 10:46:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x80) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 10:46:01 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x8) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/131, 0x83}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x1eb, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) write(r0, &(0x7f0000000340)="3d1498c85d0c5c2cb5c0b84766c45879af60de360fc80f63c94416d35f2ea35cd4ce9ce7b69884798f296d6f543dd9c35619c9f74f7f9fdb9ffaa6815a4f85b48273133f63566ae190dc6ef3ac874a538b3e7946729ab58ef5a1a89e121f0000000000", 0x1) 10:46:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/216}, 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 10:46:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x3}, 0x0) 10:46:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) close(r1) getpeername$unix(r1, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r2, 0x4, 0x4) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 10:46:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:46:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) 10:46:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) r1 = getppid() getpgid(r1) poll(0x0, 0x0, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="58abafc01b45cf104bd306b5f719f01c5b7293c2d908df44cccb2f897671d11fef62467629c9ade30d74b7e6f3e331e2d9fe31d85f7bc101173317cefe5bfe0fa868944c09037ee20b1859472dfae6200b665bed6797202bea4a273bf4d2d16f286442b337519497409d7bbd1d05bb3951d01fa2d5c6d02ff21fb6116e2b00cce88c2acb92a83a095ced2133fd8510d9a44fde8078d9e4d5a35be10ff9df79c01a99263b9b924d072447b984fcdc43b65bec141a3687e00b323b4ddf63868b6a32245360", 0xc4}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x80, 0x4}, 0x3) 10:46:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) r2 = msgget(0x2, 0x3) msgsnd(r2, &(0x7f0000000480)={0x0, "eda9c5d359b13038c56c3bdb7b2df87d77b274bc9e6aa66dd1a947d530038b9530249afc06b97230ba893e290b189433868467bdac8686931a157ae4dd5a2387a39f1b5ffa3e2df2b3c2975eb0d1d83c452f91fb0af2d1b92e742c8b932f24bb46ed3d1e871596ce2703a97034c6502fda4b7d8631101c8fe3dfe3948c7cebbb9e327956e4b73c27ac9d4f3be5a9d046d5fce71e20886d7e763b52bf1387ea9f29c30b854d"}, 0xad, 0x800) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) dup(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r5 = msgget$private(0x0, 0x780e25e59919ec1e) msgsnd(r5, &(0x7f0000000200)={0x0, "687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a464"}, 0x84, 0x800) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r6 = msgget$private(0x0, 0x200) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffed0000000000000000000000000000000000000000000000000000000000fef4be09a774b45761d732dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc000000000000d01d0509fd000000000000000000000000000000001500ff17359623835e5de99dacb600"/192], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000140)=""/179) 10:46:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x1ff, 0x0, "000000000000000100002000", 0x400000000000000}) r2 = syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff90) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x100000001, 0x401, 0x7, "8ee6855424ab0165ec15e5e4ac4798f6547cc3e3", 0xffffffffffffffc7, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) getppid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)=""/152, 0x98}], 0x5, &(0x7f00000006c0)=""/215, 0xd7}, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="ad18f05de2f4ef18d09dca874f5facc77fd3d349c5f5ac64c5dafeeb571bd9a2105974c0891e9c473f177485fcedb22e87d0bfd59dc875563bb2598a0439e9a54e577280793a1538f3146c17a5d39e3fb8e1f98d122904a9f249387f09bdaa9fa78786d04decf7c0bedf60357360db7bba352b4d7425612f282f995b556c792f4e0f3bcfd9aeb2e89632b93d606b3364682a5417b4a73e1d18196546ba136fcbce3ed50510177963efee57524af2071c87b9ac671808a1f6ecace139463b0291928494670bcfc373cc9d873e07ea97c65a8c82621c9d4c04bd0eccf2bbe001827dea033083f7ec77c6eab4981ae16ad73de84610681dffc8e252010a6e538fc4a7b0aaf561c9c9dbe13b85cbc729d4631966bb60392178f3df314dc0199005592fe71a46cd6b9fec090ea01a9299dd7c0c42216a3ccffcd658d80795cd9b4afb5ffad7b5783ee4b95909d32b1cdc0a1737db07cc52083cd490d4ccce03d817268d305a80e7e2162293e4", 0x1ca) 10:46:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x200) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="d9832b7ff7b8f546db27d0d6890a87fd78e80549d6b68ff5d9d5834ca0c883865b4179050f9f2bfdbb67eec077314abfa69e344b122e7f4eb638f1f6dbf66f52b4aaddac7cfc5dae70130d1b4d9d227ae38808b7a1ecc05c5aeb8cfed2da6fc817cc2af906123cad36a63806f12995a9e25c57652f16df53e32dca6a754d34911c5a87dfddc95754a5f6ddf4c23b055c7fd32874a2d35c8c1ca0d8372b31e87670227219c34e6894373cbadebaa34c8018491471ed0e0824f100b5dd25280182c51aab3d97e09927a5022cbdf345caacd076b7fc20401c0b3f413c389349d8cfe09cf0d9c5ca7ea4161ce941cdd845e5dc31804d50b4eedadcd944c161", 0xfd) write(r0, &(0x7f0000000140)='\r', 0x1) 10:46:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005c8000/0x1000)=nil, 0x1000, 0x3) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:46:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 10:46:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100001410, r1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x13d, 0x8}, {0xff, 0xb07}}) 10:46:03 executing program 1: getgroups(0x0, &(0x7f0000000200)) socketpair(0x10, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = getuid() getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='.\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 10:46:03 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x0) 10:46:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 10:46:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:46:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) clock_settime(0x0, 0xffffffffffffffff) 10:46:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x9, 0x7a3}, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1, 0x80000000, "0d76eb37a4ad4dea7db7bc70bcad83a0ffc2e272", 0x1, 0x7}) r2 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x63) ioctl$TIOCSTOP(r2, 0x2000746f) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000080)='L', 0x1) 10:46:03 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x14037189, &(0x7f00000001c0)=[r0, r0]) setregid(0x0, 0xffffffffffffffff) 10:46:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe33, 0x0, 0x0) 10:46:03 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 10:46:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 10:46:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x8cf8422d, &(0x7f00000002c0)="4ae6e3ecd36df92f5d4cb7a21874f13602165f84bbe162dec2ce8cf4d3b39a99860881fac0beb404f2e6a5aca6d3510665538e025d142f40450b485c77347df936d31be75fe76cfff801ad2addf7467b3943f64407a4347c94393756a3744c113d2ab83f2c5e") 10:46:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x81, 0x9, 0x1, 0x900000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:46:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x6, 0x7, 0x7, "7d03adb31e6bd1b9c67cb3d23e8ab716eafb4f6d", 0x5, 0x7f}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 10:46:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x84a, 0x20) 10:46:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r2 = semget$private(0x0, 0x4, 0x10) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000540)=""/249) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 10:46:04 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x1, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x5862fbc66f5a03e7) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 10:46:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:46:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xfffffffffffffee0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = shmget(0x2, 0x1000, 0x400, &(0x7f000060d000/0x1000)=nil) shmat(r4, &(0x7f000057b000/0x2000)=nil, 0x3000) recvfrom$inet(r3, &(0x7f00000001c0)=""/140, 0x8c, 0x800, &(0x7f0000000280)={0x2, 0x1}, 0xc) close(r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000002c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x40) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 10:46:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x1000, &(0x7f0000000040)="eb368f80", 0x4) 10:46:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() r2 = getgid() getgroups(0x4000000000000087, &(0x7f0000000040)=[r2, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r4, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x1, 0x8000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r5, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r4, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r6 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x1) socket$inet(0x2, 0x3, 0xfffffffffffffffd) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r6, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 10:46:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x9, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x2, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r12) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f00000003c0)={0x4}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) pread(r9, &(0x7f0000000480)="3e7d98d31c7dbeb2ba6e4216dd3931c1eb58343bda0f7c7ce705883e66f78b4f8e67591ebfdb7d2782a61bad47e16bd5e82f0e29f60bc9f47966a8583c565f39ba6d133cfdb882468cd7dc0348e6280e7cd5f490ed67104faaf906c4f5073e8cfd7ee372dc1ab64119d5f40f98878e26f511824447bf109e21cd0589a0ef25db1cbf48415636f289dc803c8f2bce329b3f9ea6aa961ce21c8b8345d97b11e241c499a7e79696225fb70ddf3d5e959ac3fd8c4969189b0b7f17e4dc2cca0c25c20da8be5ac8a966f160da612542576dbfda19f8a6a0b0a80942279b10ed02ab7357da0c5ee835bf323a1aa0e2cd607ffb02d3242ee38746d3a3a3a907779ff6f23a43efb4f8c284c542a0dba0d37d4fc20b7242bb8343ea12ff2363849a6c4a72d60486c7bad852309097f3ee424eb55c901677ddbe97cef88a5919c243fe6615c751013ca8b45ad3483522e535f5060d8bd3255eadc089ce6f92c7d85082d6f28870dcf141cb0e49e5fe3a8fe89845d31d5a1f6fc220df32caa3535fdaa0f8ecbd7e6e67056b42d5b5d9e98cd4ae37ded1a5ed7542208d4f2090af740acc9642cf5642b05a1f53368b059ad9011bc9dc8129ffd5663302aa694aeeab5cc8dd28a64211260654a71bf2ca900cc184f493454b9a9e1cf08ca046929f400023442e87d5805d2a4d8577579167ad195695a1085288f5c08ac3998ade82521e9fbef378b1d3f524168e60a43cc709c29bd5c9c42415b350f72380402cc6544e823b5a84814ed7d24ebbc4c52af20e04b63212a3ca86cf83da90f4f4f75a9857246ce303acc84a2d2d01a8dc14cd0b0617cdd94bb5cd10ee2f6c4398ff0d50c75aad448a24a641db6c73443cb2a8a5128143c24abcabb600be47f64e6e3ca08674e8d33a7778df4b3f4761d8e6519a414675e01ccba86573cf60bc3b5d3126e233e8f14ce5e2eb2dc4671a26fd93f75b32db1218c3e730186a6ffe3092ca8fe040a8c75b649bdcf01c741c7f5e598632eaefd239298759e617f2c8e8f85331fce75f11538e8df1d50f7968218321ca0e33bf83cd2e7f17790c6911fa9c6be3befb97593aaf391f8be3ea7ba76a1be0e7b863bc80c11aec912f96a64481699216e85ee372827fdd5db7e8835aa25209acbb4215747d27ef877b57fdeb613ae011b0298aedb0286f04420dcb0f95da27f8d71f6eb728daabd27401a44b851c45aafd0a071c3a6ac5d373f5afe3749fe0cd161cb8b6cddf2985c67e7267a03643125cf41ac7d184668f52efd88d425c7fee3bd079e9b25437771937d2baf2a99499a85b3d321d085019cda3a9f15e42661be94074c572438facb793d7aceed5e47931246483f4b428fc27b355fd6a21b2282613c5217bd45efdcf4f3fc0d2be34262bd7ac51a8908dc428eca7a1d28427e033c631b74103cf12625e9af8d0f72b97a5758eda0fded937cd43f41795756dff88d818823a85a0538e8d54c5951578a9c5e009fe91e82140384b8970d58d2a160a7ca32e0c219bcde9572f15f9e2532cf0eac9ebf4db523c0df2ae8f530e5436a75131dd75a5e9fac8dc97a991e7f9c7b7cb97208a1dffc160d4a5e1138edee080c7cf2c31eebabcf6f335dbaac8ee630871a13a05a4b178408a439c5aaf3bf9446f97e44ea008401f47e4d0e8dbb3a45b1fd325b1fd826578c114e788fdb0ac6681a6f2ff2df78086103ca8feae09c0c82ecb986bb31efb1ffbd0895594e865bdf46f202fabb5e7431d02c33a0ba72610f94d3c995a1f9e44312726116d007a9c0bf478fa0d035d24e52805d3f8675bc82512169a2d3094797c85978cc8525e72b88e51c140f744a6cc7387e12456ada74f337d1e1675bcc7aa0db31f1b486398971a3286eace3833003481c3068912761cd032bcfef6aa475178b236c3f186eb73b7f86a0b555ea51eec4bfa36cd50cd018ce1179431cce5438301c572cfb12a734b593a76ae2f580618264aa5a4c63e633952ab0f4b72a5794ed82db374a9a51ee51f62f42b2ccf3e75a5d73ac1ec23ce5c480dbda54b4eeb5679aa0fd48ac3cad6fb005dcff6661c0d9903cda8aeb66d9ee15dc4006a7535f4b048df7c20dd81e599779539e579926370c099a64459d8bb40a5953a07d71cab451fb9fae3f789e30091d1d138d517ec1ad0a606a8d5da3e11804a27d100cdd687473913519c3cea845929d9e8275029746d70428483d63b8205ea3c1ef8fbc9dea8934d7cc06d70ae517c13450b076bdf725342733a45e8c2c313aff725dba20606ebe6bcd8a7d411358b105909e14a49aa625a97fc794dc7d7444223a29a3581c168365528e683c666b7e7bf5a390819163e1b94923372dd425cb7e67be176eeb475bcaf43e292467346dc35c9d48e47bb80df64936f09dafab430381e7ecdc9b42c70683e54abd1eef6b86d28e595e861a3d68b555bea6019ff1f2fcb0bfd2028e2ae28758599d0cf1881f75eab109e79364285917fbbea3d280d796fbd2fbd20fc92eab3f1bc0ae1aed65a4fbbec9320d25e5602caae95fe143649faeaff751781526d2a7ccd3d3f77cbaee13c76d53550fadc7f67d456387825f9e4f7da7f0855d60078f2f76a2ebbd1803cfabe03e950ba5d760ea90a08711b5877332e7c4d72cddf7e2ebde2d0c770d4dc4ee075fe6d46afe2ebbd6e3f661f89d58f78d612fcc0cd4f8aca0e07ce88e9ef152117a61715dea55b63a2dddc73af6a67ed27345ea1b42cad66f8c81095ebe7af623af43d8832cc13144e4469f124874287c50bac06cbd84b6774e55013d6570bcac8ff817c3e69ca36c2661fc39db0ace65b5a315501fea1b525d7c72f7736e43248c6cda9ec8cafd845df1b8a2670ac833e51ede0e7a3769f1ddf6955ddb7e56307f7e1e8b5b90f3ac9c786f92445a63597a3f45d2120d9c6aff2ce0b9c6607830242bf2f08dac95d2a0240e241e3d5edbeb4b270d85d64004ceb715e9e8c47689b18ae9a2fd834329dff68c2a89ce740debde434b1e7590e3bdbdaa9f170644dff23541ba3b9bd403d2df89870a1b2d528af11bee2eccc6f1797194e47d9ff03e546548143a48b0cd0f943ed81e5b9f3caabf394d54b150ab51ff0227fb7d5475f7a77d2dcf91570290b7707bac689b56825dbfa60d9a02549da54c2fb05d18c31276544024525123eb82873b5718d8c8b3036d7a424ed919c794ede1dd7b9c5fd9976c6e835707ef7828eaeaa59acd2e6be827deccf1ef54b8cbc5154fbfff43fbe31527456ad519ad20fa2745c85ae1733684a260a65e128c080f42209db8e963a7a80b37c0b3ae0af12fed6a86427ace4f0e8a58e74992d42843741ecf47366f4f7380258184e3e75f9ebce5cbc058897aa994e21953e144bd5c21264887b61b01b3a367c95ee0d4f1223a4db6fd9658075c1461f86fa7fb5f9a679ad18880b78aaed3e4ac122a890bc13323eb47e0c3b1c55f9369cf53a8bcac3297ba4bddd1b65500ae3f52013263a4999b3e55294d24857510bb7f840f07c4be309a7ffb3d66c8adc4b970f64b0fade988b7ea79e2ee833938c0f34190c411163cb92a433a346147d0088906e79edfe4984c4e0fa5c3a2bf2959b69460717799559bbe7c62446b449ffe36d3ab57ee1d89782c4ffebc5fc2abfbe2136eae5e6f97f264dae99b0a6b3f140284847831da4cef036e8c8907b7f54313111a7de8a34badbacee798ddd745566b97949cdaba8ee7032c554d5dfdc79f7362ea7cad6a2b3c0c4fd6a8060535e5b5e069a45fa08b8991f1f560e3d5b104345e1db5aaf8aab5e711c24b07e9c0f7db1fdc0983a894f9bd63dbee9824ba24b0d0e1aee5b9f7aa64f97bbd64c2d2d6939f5a34e735f11bc827ac24f173764f230fcedd02bb9fe00e576e8edeb100e4bf5263989eded96decfaec5954f76a8bbaea77dfe41b7988e64edf3af2cd71e99e02e5df9c2f61cbf5d4f26371b5f930a3daf5e9b6cb51fcb245b722e16240806c574be0ed2401f0e240ca21ea78eea242d488e7879e6a923b4ec652fc74150d1fcda5f5d9b57870cb27ee57154cba182dda29626a0f55e93eed05f8e79b1efd229b4a05588e3e18cc26b70f67aac934bb246369b21a6a7e2aff1f7a6493689ca91083d4a3e332862d7f765b4a76bb83f831e868f6703e4462f5a99d6c1ba674a23f4f4d93157eed30a560c0d550d11a8abf481f7da277ec301cb34f6ecdb63f189820705bcb85c7f2fe74254246ec26c7d85cb6660d7e88d1d3396fd8694cd53ff800e11740628d76565ebaa330a9709cbab1fdf039a051eea4859b3d39a37cb633f649030806c179b9f0a48a8627314d46cf820233e9ad99d78b57742ff54b31e63eaa8351f9b7260f6a3c97f21dc0046b6f10af2dce81ec2fb792cfaf225f989dd426d11046451c1e2d499c3545185eb091c70c066ea2b3f55c4f9ee555331f1568f947025b93f8e4b0a8a810f4c591930cb1aebe29fc853e6b125407a90018568c41773b8296ce29bb6f3d108f4ab017bee2444be5a761171a70c6899ace087cba2a43335f41b2ff8eb155515ec995ccbd27e0deb339bc184e4ea81ab73cb22f4c12c9fc897b08956a014d265d29a1f314ddea87078207c9968a2a882c9217218cac56e187008ac7441d45896d81334dbdbbe9b1f659af38a156946428749068b4459695236dc5ca832dbfe76e544da7e2ebf30ab27bcae56755676d6cbad0a77bb6c8034fb1d545fc7ccafa6f185b00b331561332080e849e38fda8e6dd1267f3fdef888bab7cd8790c9a3a3add4a106db8425a993c83fb4920170e2ed32b34802df67dd25477a658de059816091e050f1fc4a8ff1dd9a007a21af891511ced83f9e5b0af1c4d5f50558b42b9ebd4914e03dfe1ddbde5848cb7d3522daf08660d9897bcbca0cf4f6e2fcd8091b89821ef2429992c9e3eb8e8664c645e8154dfc215b62ee78f506327b5e9715f62611588fe2d346ab47a180fde94a5c3064a35d7b8c12d0d35017e24d100e61c24d40f9a732c9535fa062464a028ec0e0fc0728b40c168af270f000976b7658eb333d88821e80e71637a7919e1eb762676fc7e184eb788c2a56a3f0ab9ac439434832d5de1b4469c11950eb5c4d617cfaf106bf1da71c890b86e6d3f417997197387c465f4279fea7a400263a6463da6f111405970c0491c02f6849fd3a63e4f7c29fac69261e02b7c2c02fddd0dfae357ef4cbf8261ce60151d43ec9f9438b895cc8bfe3317a4329b3bf4e22ff4bda25289a8b81f242626f9dc02de18fd287a7c5f9a2d19af065f60962b9f0d0512c3a0cdf12b3626853d1572ef5180773139e024518170d3d01b7ccdcb858bbd927167c8ed570039bfdb38ee35874cef23e0731e09281c04a6c46e5c1bfefb6a9ba414a19e39ddb68bd6e8e984e5ba0187a593dc7d9a7c2f84925b4f4d5eb1917ea230e27feb522e718989f8e47a5718489fc86a114c02c5cf1aca7f00c93531c8e5ab560fd9a4d34b5716e8d91bfb5e4398f2ecde17db9c78223fe11fc3d3b5a21bb9dc4c09fc895afda034d330239da481f499042c5c7b72b4d6e85dea073112e92013a5a19ea5a191f0c2288fc8c77d133e58a28e0595a3d67ea9bb8cda388b15db0dc079ddbba35fbf73b5017c5a3f9aec62e7510a69bd62bae52522e5271c0ba5b0efc82387816ad716fef994952b1bd1b5cd10ffdf159316c58a817c79189256cdb85b772172ec58cc2e1110ce777e45f916f136e2177db0cd6aed5aaf0cc2f8d91b91cfc8b15783bdca4bcc7bfc544c4680b25376d32a1591c1fb222e5018fa639", 0x1000, 0x0, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f00000014c0)={0x1}) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000001500)) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000001540)) fcntl$dupfd(r11, 0x0, r10) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000001580)={0x1}) getgid() open$dir(&(0x7f00000015c0)='./file0\x00', 0x20, 0x8) getgid() ioctl$TIOCSCTTY(r14, 0x20007461) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000001600)=0xfffffffffffffff8) 10:46:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0xbe9304d64ff9fe1c, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x4007, 0xeb000000000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) mprotect(&(0x7f000068d000/0x1000)=nil, 0x1000, 0x0) 10:46:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) write(r0, &(0x7f0000000180)="fa", 0xfffffffffffffe9a) 10:46:04 executing program 0: r0 = semget(0x0, 0x71b3d53066529c67, 0x400) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = msgget(0x1, 0x4) msgsnd(r4, &(0x7f0000000440)={0x3, "ca9a7067b1381dd5f2aa845695d2cef5fbb9fc2cfc3f67ef680aaf68ecf4a125b29bcc220ff28ecb8e16c7bfb1162ff5e6185fe7bbaae27867fdb8af5af1df5a76c30ea1d0f400fdf74b12858fa51b0e1d46ddf46128f8f1673e4aef5d6378884e626800b780f1a84041b38ca0bb9101a48351cbc3683e0ed5325dae58753ce7a608f4581c9655561e6df18cb0eabb34d964d25998826b01fa292b8b3239ad769dbe3fb972c514b01a943a73d0a2b9e0f3d5063f69983e989505aa80ce30f81209b5a451711b637eb1b05d70ddc9e3f479b6b48aae35f91381da4ad17ca786b033cee11cc3772abceafe6ef4378e41d52a7eb59a"}, 0xfc, 0x800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)={{0x80000000, 0x8}, {0x6, 0xfffffffffffff497}}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x11) mknodat(r5, &(0x7f0000000300)='./file0\x00', 0x20, 0x7f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r6, r7, 0x80, 0x4}, 0x40, 0x3, 0x80}) chmod(&(0x7f0000000400)='./file0\x00', 0x10040) setreuid(r1, r3) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 10:46:04 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 10:46:04 executing program 0: r0 = socket(0x6, 0x3, 0x0) mlockall(0x1) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 10:46:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) open$dir(&(0x7f00000001c0)='./file0\x00', 0x30438, 0x61) r3 = syz_open_pts() shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1ff, './file0/file0\x00'}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000340)=0x3f) close(r0) dup(r3) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x4, 0x6, 0x9, {[0x7, 0x7f, 0x0, 0x5, 0x6ac, 0x7f, 0x7ff, 0x8, 0x8, 0x400, 0x4, 0xf11, 0x7, 0x42, 0x4, 0x81, 0xa39d, 0x5], [0x3, 0x7, 0x6, 0x30, 0x5, 0x8, 0x1ff, 0x0, 0x30000000000000, 0x7], [0x2, 0x3, 0x9, 0x100000001, 0xfff, 0x20, 0x8], [0x4, 0x2, 0x9, 0x1, 0x800, 0x7ff], [{0x3, 0x3, 0x9}, {0x9, 0x8, 0x2, 0xffffffffffff7fff}, {0x9, 0x0, 0x0, 0xf0e}, {0x200000000, 0x0, 0x9, 0x485}, {0x6, 0x85a, 0x400, 0x2}, {0x48, 0xffffffffffffffff, 0x100000000, 0x100000000}, {0x80000001, 0x68, 0xfffffffffffffe00, 0x3}, {0xffffffffffffffff, 0x0, 0xffffffffffff542b}], {0x3, 0x3ff, 0x7, 0x9}, {0xfffffffffffffff7, 0x1, 0x1, 0x6}}}) 10:46:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) getdents(r0, &(0x7f0000000100)=""/37, 0x25) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 10:46:05 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./bus/\x00', &(0x7f00000000c0)='W\x00') 10:46:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xfffffffffffffffc, 0xffffffffffffffe0, 0x550, 0x576}, {0x80, 0x401, 0x9, 0x77}, {0x1, 0x9, 0x7, 0x40}, {0x75, 0xffff, 0xfffffffffffffffd, 0x6}, {0x8, 0x3, 0x1}, {0x9, 0x7, 0x5, 0xba99}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)=0xfffffffffffffffd) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0}, {r0, 0x40}], 0x3, 0xf) 10:46:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) 10:46:05 executing program 0: msgget(0x1, 0x100010159) 10:46:05 executing program 0: r0 = socket(0x2, 0x3, 0x0) close(r0) connect$unix(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd92f008c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb2534c2d7ceac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300002c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc78f198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aae68d951edd47f868d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f66c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/676], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 10:46:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xbf6) syz_emit_ethernet(0x6c, &(0x7f00000002c0)="bc6bc15d0e03ec76b9fb2daa84a8c35521c8be12b5fe2000d029cd5c15adc16451c1154f9567b0ba549572d48cbab75577d062e3ee0b7dbeab2cee51ea8fa7b59f8582077a0c9cf0b7bba57ddd70c7a03eab5d1defa9878546e709095186075e066aafc3609745d86a1c63f7") syz_emit_ethernet(0xc9, &(0x7f0000000140)="ac5451d9de34b630d9fa0d1f8f897b9dd9c5d1a4e52669c6fcf763a2d33cf5994da579526f89e90be333fe4ac013a78dc220ac8a903c25e0c1c14009f0329a53cb3b3e3a207b13c712b4d6b66c60cd84f13b524b7923fc8caf88903cf8c566163aa5a947797f3bd80606cc5480db36f898a5ae4d34139d8be74fa455234c916014a6dee61fa83250d469d44ff2137ef00e1e156293418018b59d5651885a9fc92db545e6f14a8b71a1ae8f8a3abeb4d280567653ccb157a1bed48a2d4d39067b7a75520fb9cfc2c397") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 10:46:06 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x7fffffff, 0x3, {0x5, 0x9}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xaf) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x1, 0x9, 0x4, 0xffffffffca23acfb, "fd5e86ff31dcb2d46972248101a8628c220261bc", 0x1000, 0x5}) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000380)) chflags(&(0x7f00000003c0)='./file0\x00', 0x0) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x3f) r3 = open(&(0x7f0000000440)='./file0\x00', 0x20, 0x82) pread(r3, &(0x7f0000000480)="566e513ab569c6bfd3024bcf194de4d115e1b52224ed5a6d8278e8e9a75b7326fb3a987b552d8b8b846e8eabc467c48b9531913b37bb740792aaaf79a1c6c69fc2949bde042c30f98f782a2763c54f7c0ff7c1899dbbdec7625922b638c8efda020487c561c657e5c2c95d767c8de451aac79f929d04890b53655066caf38ae0ad72ef76724550b2f1f08f6bbc5da8667db786375e724dce994228e7d6a2d6fdae37f4", 0xa3, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) write(r3, &(0x7f0000000680)="33be3aca7c10c85f4bf310b2febca859b58f8df430a813e4afed550c4066", 0x1e) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000006c0)=0x5) renameat(r2, &(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0\x00') write(r3, &(0x7f0000000780)="49238fceea18201b6d444e9e93e1f4f09691f0a574057f57994eb1f626bac8ed6427ec45855b917339d9a1e1a81f4f12ff6d9f534d730665358d1f420e4547cd0c40114111776736bfce7c09d2592bd3d2421b", 0x53) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000800)) write(r1, &(0x7f0000000840)="1dc5", 0x2) recvfrom$inet(r1, &(0x7f0000000880)=""/232, 0xe8, 0x800, &(0x7f0000000980)={0x2, 0x1}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000009c0)=""/230) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000ac0)) preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000b00)=""/139, 0x8b}, {&(0x7f0000000bc0)=""/50, 0x32}, {&(0x7f0000000c00)=""/86, 0x56}, {&(0x7f0000000c80)=""/243, 0xf3}], 0x4, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 10:46:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/69, 0x45) r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x3, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x2) write(r3, &(0x7f0000000240)="14cf2203", 0x4) 10:46:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x8) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) close(r1) 10:46:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x7fffffff) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) 10:46:06 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000e4704b04271e485b49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415fa0a560cb42b07d89c84ba2a13122d0c59ec262051d8c01f36c1ac87dfa665000501b9e65c59c4b84cc152c33fbaff218f3ae42b59891f41205d10098c3f631f1d603ee580977e621645f48792c8331701266a4c6e59c8ac5bb7e7728b16d00c557d7740ba6c71ce306e7efdad64caf5a3304560694ead2bc0d72f7301aeaac17db8d18bc0c3061881c9a25e2177b2cdf8597a7886958264198df89c820547936095d503908"], 0x125, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r1 = getpid() r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x0, 0x800) r3 = getpgid(r1) setpgid(r1, r3) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) 10:46:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000200)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) kqueue() getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xfffffffffffffffd) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getpgrp() 10:46:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x6, 0xfffffffffffffff9, 0x100000001, 0x5}, {0x285, 0x8000, 0x200, 0x3f}, {0x10001, 0x4, 0x5, 0x8}, {0x7ff, 0x7, 0x6, 0xfffffffffffffffb}, {0xfffffffffffffff7, 0x9, 0x8001, 0x100000001}, {0x6, 0x0, 0x5, 0x4}, {0xfa5, 0x78, 0x4, 0x3}, {0x1000, 0x9, 0x1, 0x45517de6}, {0x80000000, 0x6, 0x7, 0x4}, {0x6, 0xa7b, 0x7f, 0x3ff}]}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:46:07 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) r0 = getuid() setuid(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) mprotect(&(0x7f00000c2000/0x4000)=nil, 0x4000, 0x15) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) getegid() bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 10:46:07 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = msgget(0x1, 0x10) msgrcv(r2, &(0x7f0000000000)={0x0, ""/130}, 0x8a, 0x1, 0x1800) 10:46:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x450a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xffffffffffff8001}) 10:46:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x800, 0x40) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000005c0)={0x8a3, 0x1}) r1 = msgget$private(0x0, 0x108) msgctl$IPC_RMID(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) msgrcv(r1, &(0x7f0000000000)={0x0, ""/48}, 0x38, 0x1, 0x1000) r4 = msgget$private(0x0, 0x4c0) msgctl$IPC_RMID(r1, 0x0) r5 = msgget$private(0x0, 0x10) msgrcv(r4, &(0x7f0000000040)={0x0, ""/219}, 0xfffffddb, 0x0, 0x800) r6 = geteuid() r7 = getegid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000a00)="9988f9e06fd888072b57e81a14373ae89572f54ef7a20e370ff12e605f55e60480adbfdc4590e8c4fd21707725f21115286f5f4a860a527f79bc66bfe7ee0eb084a8037f50877c8a9946c40451594d0b2fb62662ac0d93ca66f1174464d5fbfa29f62ec8bbb7458f2223ce17764295e954595cb6956e4da4a6c60045e4a4798db443bdba939f483a9e03d08be6cdbcdcbd8698dc67f661aa8388d420f98ddbff7c3e5413ecfd6e88f78bec75c8608b77f300638573ea84518488278de14c744c22a8997d06937d2a911f3ae555438dbf10b49d926d7646f3ce29e7e309ad0ff8ead495855f7d3898fafca6cc7421a4eeacb0b5ace37150dff48a06a03c0d6a90384150ed1a8154cfb0da603a0fb40794163b8d0c414fbfe15bb0e31fc3376f18b632f01146ef172aca97b930dda45c93096efafa387b1918d37e4796e22732ec58f8cab32d3f1056fa94a045f182ac60b1cc712eba249e36e6cb0b57ea15a22ea06907e98bc57452a8f2e698db76422acaf61ca94eed74e7e7e5ac6ad7030f657e712a2122239e7e98c4ff5eca5b6a6cbfb33dcde25087385de480a0aba4c36c87a5be5460788d8ffe30d9bd7bbd0ddb4e454890dd1ebba59f9e90a8865dc84586aeaf5e88b3248de6080fbd03828afe0daf91b41e7ddc5e325ef352a31100442f1ebf7d4656957d06d9d4e056586ef9b78cec0739301f4cb40de0184c6d57f82443d2b5a18e403981ff64d908eb3f5b6f10ca06fa7d72355d3912b51f473f76499e9fb3cb2dc0e35e8ff63097774ad991d99baa6a79060859233235091157c40e914c8287de2ac6436eadf54d8a21382cb203cab0577396974eb68af1779e46e9aaade107422cc98ecee5208f25fd37a195b7ff8c99fd8343d75345eec27ac3d78ad2623937b17209585cd25ce91938d5ddbcb12b74a2173bfe83e74dd80bef15c2338e555eda207e22e8d1faf9aff322ae086a62f342f38116743d9377b837d27d0e034823aeddc86db507ea1c461d9fe26545ccd657cb54e64ef4627c103f41ca69245467b87a6202e9da1f5feebecac8fb2674a7011805daface6e3157eb380ca0d804a8b917d8a083a878d8e54af888c846a026e0c4c2a98d45257d376203088ed19a77a70455971f67f8ad074f2be6300d2912218f0d467200dda76f34ae275efa28a3120104fff0a657aeff0475c43e30f4d7be1f504a0eea02b81b5a797d9f1e4b05272470f889c53ef90bb48277b6ef30c724877a72eea958ff3eb46a91a7feeea3c4c71bfc0830ea4b558331d2840add524f85f051ef3ffa8fd67230a090e9f03bca9cacdb44746afa39bcbc87f1edb2f495c1ec8a7ad3e69c274f5d29979330d645ebe567af50b3d5a1822def265cf1bd0b96c275d88d0afa81c48eca0487686b54f08f5345184fcce9cff37f984b74db9f155ee2a3947fe2cb7664881c5b9e0136ff48df98768c7c0da630809d7ef7bf4d58b568490a05411d6bf9a8e651fac5b3c6cdd26790c8b07c451194bdac4e76d6da6248e9c279f9f1366eea647664bf8f2769e127c9594ca027c19b2e982b48f0c70fe5173c14aea623474779dfbf34103f1eb42317d542148a6b44849a9cbe3b845d82ada80c7d705452212a821cf1aa821671a28621a2d8d08d053c1178f5ac1deb4e311241420f64157e540be9081893f39e463dc91bc70224346a414164d162eb626636ec084123676968f830debe248fd2ab0af9e4d4c9e51429232d2d5a89c338ad9d122e98780c00515f94a23014ee1f473576243257a24b7b2ffb0a8390ef133b92f15bbcfe92260eeeaa4ffc1e3847b39d8d2ed6ee246cf37f4fe1f4b715bd1d2bed44b3df233f84e5a1a69d16c66a6f33264c5ebd4e5eedb227519007ad1bc6c90dd8efbe107bb9111306f038dd4b23092267b8bcfe6911d81d65d7940263af95fab037d93361733241e45fc867928e9015f9f89fab108e1a069ff9d3e8acfa49950da51793f9151e1144c2901c7deaa65513cd9b3b822e54943e80b8c989717f2d90d787f7ec0064b58af6b11cdbf488c04146842853af49e2a82769dd028949f5e4764080c452b5466888425a7428a430f8bcc39a1e5899c0546638967e7c030937993f5b8c1217c7f1f47685cc6998e968b2ca4a900b2eb2e3272165de5e41c44c9663f733356c6bc6a72f6c3388a58c2b1878858313c1e23f10e9a8b31a9a3ab57e3318bc00235695cdda1fc40dd1018ec6e1ce4a9c75a3ad3c608b9ef87a2ea810ed8752e5561d7c421f5bf2341696f6a7e23ea9c72eedb21c4f1b80e0a2ebeedd1c441bc5b0da54641f749bd93c1107576859d0df6bf28f3d1530b19d94d23364f248916188dfb966c7a5503dc2f91152b7ac51a56395e71e25d9063f63a0474a3b869ff992132365e999f052cbccceb8982225842cada55105963418093767648ecca2336e7ef3e7461e001a5e8c096fe185055eef7381ede6c5071d3522a04d0ee4c4a0758a6ad77da938049da6e1072644979e8b0c730fe0c4b7dfabdbf8ccc8499f9bf536cb771bbfac1b285d8b4fbb97617477d03d289292d26974adcd4e7fe2ed7c44a0a063a0bb54bd147f0f7f634841df2e51b01e9013cd6220009a07d2e21fa93018d3c22b7fd3d46e9e61ffb3390281e060a00c31329784267152f539094c97717de9d05596cf1d6ed1c2dc0188389a1592cf0c7adc91c6c680c5e67aa7ddb6811190a50380a0e5c4e030f0b350354488da6fc113e26c194a9ae9cf63326562b96a8620fb70fc0f62ca580349a5977816f8eab8684c49864d7c03a7ebfa9558c5100c6db99824c52d023007109e5bbc390e77c6d0f2184aaf6c312102da9a236f3336110a63afad7349f03b8891131935b30a23a1071bb8312e7d68fe1245fc531503252cbbb940a0ec227df51bf8e87d9d5d35541e49f5100cd3ccd07fea17badf587f8207bb77996c6991e89d3b863c9806d9fa1e3857c64b184edaf05b58a7204627a35d7d664b89b2645262ee4e5c143ff52709de1498bb35c4f7e76e6eeca608d07865ba3c115189ca7abc1d0d79b18ed37908b16a58244ff5f4bd895bf0aa5fa92c3fea63c75546a6b5c54352592e4df031a2781b136cf11e7705358c62041c8f1d051782af4141cc0e0cf993506b86d53b7b519ffb50a87448646a48526b5d0a2d0326869755d36b00bbd9004b544d229e6b36b8976067224fa2ffe39cf3743e6b202fdb43c0bfe9ce5480feb957515bea10a2134dba932bc1278aa62c5919f4bc9159e684ffe6168b249771a9f96709bb61d3c2770751b04a984f67667185a3535538a7811a7cb451d5ddda8b3ccd3e448a24f09a39b97875ad3eb011a77084823222d5fda8533f93728ee6651b2f26eb5b3c284144557aaef1fde484278b5bb4d4240671230bf05c585be53e29ce9b634bce2feadf9f09ad683961ad1a152e8fcdc5c5e967a3b33d359db7ada1c8f0bdf9a20b63625c1889d46e746a2df079700476e7ba746ca457798715ec03114ec1b58a3df301367bd55aa36b113a3cdb6b0b99bf70bd2caafd81fe7fdb2177d8e7bfcaed065d3b4e13de715b12dbfa51a23f50fa99c8501a7285e788bd0bb58721d73a7a752c90221b33b739683f784ccce72005dda5bedcd059a0a19e171182400617a76287a6d110217c5d81b66721a2e02600c5a80f624ea6558875de3756966c9fe714b33c7e8febf94d0dc14ed7a1f43898398a75420989c674641cca118b9deb54047b115252d86fe2fc68405ce1a59bdc1564c24b96a7da7b81e25de079fdc9351345efdc6f466f16c597a951a21ec2689c547088a7e8ef76fab4f30f4dc7258c1102b67da3998e45d8f3c86c4d3a60ee9416c6ae7b7722cb88aa2218834e180fa3ef39638bc5e774bcf5d48ab37cf19c8e7dccb137f2681d1c9f0db6e41d75f1e3bfb3216886ddef2a3acba417d12292424c03f1135730cb8a60cb2bf41a5a64668ae6c720a711498dda9ad38c3959e9bbb7f89e2e15c707a5ef15b3c81e861b55861a07413ba2f20cfc213e85678caffc35f3a78dea22c7b2cfd8058cd899be602cca5f054e89f17cea1da277c647e3a7d39c0ad30feab2a55f1d38e744078652cdb6376a9430f3cd7e1087a3e4836f53ea919c76e94918dc6372fcbdb46713e467140de3e50e41ec0786b036b1a54b508ffa41b14d21fa5292d5eedcc70f5ca256cce635e699001d6a387642709d2234644149f0327ff4610819b4c78963a232ea9174a0795ba7f31405d7eca7548a33aedf95bce7ab259e8b9037d582acdc7b2e877a197154153732ce9c83a9e25f598773f156053e8a90f22a899dbadc86f49e658dc582cb9bf97bd93c2f6b0214d9d22f3d40a7bdfe4d9e295c8817764debf132cef9d281d841e1ca81bf61ddf7d9813017883fbb7d1484d408fd5054930c37830685ff4534a3ac217b45dcd23286b1473ce4ecd647fd31713e7ab140bc0f38f5b83e8a4952f21dabea200849e52c10aa86900a35ce0adf00508eba8be6f6fabca2bdf347cbcf438514dce4b52cbbf4c963b3386e841f245d1d1cd598baff8c0e892caa9b2ebca06977e3145f48e71898d670fc5afd1ce87cc3132dc4a19e45b793225f157b5da164fa5963667906f535281b7af4dd8a50f57fd5b6dd67cf228b4fdc2bfe70bc47dc335697eb4830ecb62e6209e74eca2b411c64a836f3611005178ae54b167d585e78c4fea8719cba4de004e84d54461c935c8a487aa5041236bb03271b7af32128dcd97ab305cbb8a36ac161ef9d784f98af9e3453c1b68da2989d652fe5b7e028ebda20e296e01029965eb6cbd0946fd815969f4039bd6d7867e4f63663229704fe78d49bfb7408d624cd0591ee4107d17408a7249f6b4618ebc233fd42ca2b1d86b81b6a871beaa24a8cdfbbf99ba84811ec75a216598553ceb13d2aea6e3dc7d4e363b9408d9c97e199165d408ddad951bcea9ab2169d4f026ba0ef277c2d701fa8979c188c2fe22e7d6b78f1dfcf9e21afc0764be01b03190e2abbe1e410002b317b022ef6c9643c9cfd2651039235b8fb65f48e9efdd2ec15fb0a05b902a1848c01cb6a58a259f5490ad9ac1e960c260127a0db5b2e2fed5a5f9041694cf38004ded2ad54e3a7f2a3ae4db9058459fe5f85562e345332bddb157627d047ec1b598093ad482a7ef99edcefbfd8e269c6a6b6a6d635459eee182a52c44b6dab088098b4190cecabb90ea2f584014bf48c15ef2287eda6d7cff74fded3d00c8990d6e69efd219c5da02b7db011c79f341bd70cae77bf9ff12749d2135ea6bd248deebfa829c7a0c238bb8785271ce07c41862320c8798354d56be269505e39c4fa5a06d0c6c3c023e00da06ffa067d7dffd9347d931249d19f21c437473564e37a0565ed323faa7eb7527cafdb06422d1d00ca3502ba055390e7372be3f26c0a18cd5aaedba636d343e86ff927ee35c5b5b150a36ab010367c545f85364e8291668968a0a7d091564b674f3d1a915ecbc937e246a2d0df32841ea11f0a01e2b7b0954acd871bea8195c6c2634053116350c48f74f4bd4e4109dfe9f36c17365a2dc44e2843918226a2d7667f98e0deca3550fa3db82c42a8aee12a1ce8a52a28cd07c8f4ee3f90109830e7ec572268bb27c42aa8558bc334fb055a6368f2f08a0e3cb9a38f88e9354fde15a2a8cd7ed2ba2d2ef865974007a72ef1eba7be21def416221e94d14fa822dbfcd1ab582faecca17ea53c0ddbace6130ae33a262404361a44bc997eb5935e7fdcbdd3f07d75d0f0a87b46b893792ff4", 0x1000}, {&(0x7f0000000180)="18cd171181b90ac29e52e6eda74578b9bdcbbec603670dc578f5393ee3", 0x1d}, {&(0x7f00000001c0)="545e546e4d4e692f99923eb3e7cc516506eca4402600b481c2d4aa64762330222b9289fc443a103d6c341bcf8245f2229c379bb2158ad86c84edd69790d1c81c43f596ef5190facd9717438b13b8961103245d5c5565298372c170800267a7e8e4d45fcf1423a8919cd4344b5d2ee4216cff2887535d", 0x76}, {&(0x7f0000000240)="724debaea70ebc9e0f8414a758d8f17f0abdd3d7f5193b4b5cb631c5e38fd8d426d74e7930d9ed1679875352e248045242fa16492375edf3b3adf3e338a90c3aa9", 0x41}, {&(0x7f00000002c0)="b9d0a1b7e1c084b33f7cc6d86a7bd864c41cabd95a40db42c9bc7c386fdcdd30933b6490140b638f99d143e67bcb34b779a383fe940f9e34a2828346f22751cf1195d7f381c619cdd42ed0859cd646df52d29ef3d25d2ea2cbe27c796b325f771f1486c9e967a9a61333f42b408bfde125", 0x71}, {&(0x7f0000001a00)="59b08ac67a3ccb42c0c50307ad28e48fa64f680dc4657fa35831bf078af8b65208aa4840f4faaaddcd9397ea99efe494948ae6c5f60cfa14c80dd7cf3f813847b09e96b15bc67870cf5853ec7d39e50324afbed221e51113c30714ae11e862ce025f48a41c4d953fc0149cbcca613172a5897b7fed27215bfbc9afb4f8c8bacce0aed74e8f9b7447fbf1db41660c1b171b81b5bbd826e99c4b4250865e11f309730885ae5b95078a0d668132c72c0e9b64697c94e65844656ebebbf2d33b09e362ce399288fe6884ee22f926a22162a4dc8925c0533654d3ee15024ea0bced07a14e679772103bac3283e951c38cf8c3f80878735e6560310ccab23c35f205043fba5752215aeb87a4707f79484318047c6a3144d13dda1d28ad6d488067e6b04e6d53d01a89de75dc9714979e004c15a677f896a924943d1b817b643cfef5d139d5b1e77977cecfbf2d83fb0062accbd1ace3d0c29833ad8c9eda98df9fd61c9ed6c548ab8d69ffea5a98e5772e2b5765f2b1d89ee9e4ad824b285553dc6556cf02dfe1a97099e2cb7ccc165ce1ad8f2cb0c3fbf62038487c464f0a2588791b40a3d412b201675cea37f0f8951bb0028d88b0dd874c141248e03e764c03776a52952e6024be2d6b3dbd38ebccc151826ab6201cdb8d51ab7e046c1d9b8f141652cf6c5e695f71fef38d86bc1e4274cfc72501a71339e9a6280ae7ae6d6e655203d34b422fda9dcf0eeafa45789a831a10a34af12465406752d928f91dcc41ad131a9ed3c75583cd457a7c7ede575a6876673a28feeb0f7b4b237667693df41f72d419c379259d00707bf99b79c2c8df38e27bc51a6da30f5abc0fa9fb37c6067b5b735d0d8ddbf3728fa588c0c32f7c6c07e38aae2a30c131aa6123dd2d803402ad32a6d349c7b2411a36c1443871f9e1b6c7d5eda48562efa34c0c9895295d2dc3621ec26f9107a1cf33cc430b8b9dcbff75f5f7c4142b64fee601e1f7eab261d62ccc2a1d8bd526e59d09d87e751df4ce141c87461a2934ec7231b3878d32304204b0b74fd44c9d5945d229b7a73097078a448552fbbd404413e5ce114ce7d74dd45d3c1bc4f60ca93dafdb7b0acabb8068319b74400c8ec9dcce81817de6e84935d2f08de92e8a4bffca1b80711d3639daf10a1c2971e248c81d3acc5efbb6ddfead383a9741fe35743af36200ec27eb477828d957aaca22b82f8e7ec6079990359d1f06f44880da3558ec133c4270aca0459ae7aa04a0dfd725f0a6737deac0d7fe138d9f0d58454100232a4227abfa44dcca6787e334bc7e72c03909aace929d404dbc734490739f4c6e4560fa0a109424b7f51c1da67b67126c19272a749148208361c4ff85fce35d300d4e4fa412afcab60fca0d214e3af0e63dd4451fd3afbe8c2028e5a50102ce136116bae3f33efbd1ef985193ec646b5ba3d2e8d36b1a3d45edaee5f4303da9007e13da6f882a5ba9512d0cd74b1f89b253e65c5feae08df0c9df7dc9c6b4a88fd303e79c0965116041386833f6699a5a2f96c4eda29843507b1a1cff6905e75faf9b2621b88512e722e0bf4ce5e3e1a959b504c0732e7752c6a86594c56831c91198d7abe48159025f6d4621a8d353252ec14f5d0e80679a1eb5f07e1c5db67d4a0feae425e8d6ea2209eb31cfacab3d1749b5fcc5bebd026867f75f2d58f7358919428d4a58b7aef1cccd009f1c9a84344bdb557d6ea1b192e88ead4b0428d59b969432581bf64ab423f5a9e620c08ab14151fcd7b882137ec20b27570f7e285737b6fbe6a89d6212821889f20d9b633cbe447d4512006a62f73920c6b8a776e7419de7486112015a1813e4da321ea0ea3175b09c555578342653f17454f8072870da2a740667d30af214693cf868301d053429a1ba1d60358ed5c179c99252025f2dcc78e71d964c385a61134ed3f8ac967373f515c12eab19ed698995bf5db323718428a4c9eb92d3372e7093e9b246f78120e1b671e6ec8ef7922173eed3964cf78937008a83c3909838473a9882db46c5c7e3d2211081640720a60aa00d3e0471a0443de7965912321a185de676fc91b2d3c2e777bea3394ca836f709aec077bb88f6c209895c97886e8571f4cf4919815409562e84eac17c3aebe743ebcdd8ed4b40b483ea9a61f6c8a6cad0b8320106499827f65ad656128c283f7be0c336c8551169c9f587809db588d825c19e11b52e2f68e474c65a9d10c737622bef39d58860660c65434247a22c643a36dc6d8fadda329388fcf098156c0a0bc946d7e928679c8b0df98621c225e4243624ea3298e7b52c0a45322d8b9ebc4e520c8606fb9e51be125bb8f039891247124310835b65b69492cb109dfde21923bcb62d938b86f217b31e54c1eefbbccd1e695b399a217b51069ee08f013d2e9a471d02677e4cf6ba43f141b0ed0488b3fac342c4e5cfbb90ad3fbea7f7834926f70ed33c96551be9d72bea5bf57c891c386f10d4ca095d5d273e4c16a5cc3bef3fde33fea63cdf40518dd5f34be797245b3583d5b20afdb6ec5292c024209eff59d1758f50a150d6e726a457b2a8c2c3b02b9f8c46c3b21a5cde162de9bab0aec05732440d4a26b39897bb03843088c2146d4136ad41e37a8a284f699fb1ab8d926d926976567795a50a15798b22076d47878b542e3b6807ee0433a6e77bcd5b0b77c2d17bf9fab78722581607bdbd5d38838137a250f4caf338afaa648e811a6f821e3bf762cd8a9f85df79d9f64a4a40c2eb573445a4524c42f4153ab88e0ecf7e9627b1823e129d3ff942a24f112746de90755d940e24655cdfab3a82c3e5671e34c6ed8998a6228176ec188b6cfb6cef90f41d4dc602d566237d7c686b5db384679a0cca94e121b7d6845de065bdca85a4fbe1795ef0c2b695f5995687a5625fa62319eff1940ffe85add8810714fbea84485137190e7920734c8ea9b2718427e6288209cd3c77f36684b35bae7ff8d9d8874d6479aa9d5a13f6ef6b737390ed5a8c7661c4cd14eb1e18106a8264c09473dc019e4cd26bfc1da1a1ca9ee7317e50e06697045d8e6fa2e82ec0a08ff91d2cf100e3de6e7de1c068de3f20e94c72590997085d5a0d358051d6c9c9b7f7dd12cc152af555878f1ef5e5e301149018ab14bfd1d1b14cd263b63b1fdcc533bab12f0f67ae4958d06c84e15e9e6333cde48c14ae5320801e4d18344ccad52977a1902ca31e2b71331e74cf32ae29b29a821b7a0f657a2029271179383689c60ebe02bb871b9b7f0146d8c28b7aacdbcced2248d833a1e1046783fa21098168a4238bf3d57f9fd3cea57c3022a7fe23cf271b9d6d21f03a647c68c818c6eae094fcb032e066f47bc3090c50ee4aed5d2bd77fc42da5ca38724d5fdd8690cfa813c20d977417b020a7ac4339ae69dc353523c37d527434f81054cf4a648e4e12d10b96a419b2603ca49d8ba2df6e60e62c613a3c2797760639e44598660234568da8064a7a83e7825d9f200382575b258a4689228dc09b5f9c09a918ec51499b1c6cda4f27d8c0b67f794b31097ae83cf68b2c29091e356cb1e674429ebbd7e6b50487dd0879465930c8b1a6b667395847b299f2f92dbeb151acf86a1a7cefec9ef2b7601f62b1bc153f62c9074705075d367084fa9ab8da7944e928d3b3c18b6b424ab656fc98fec0afa106bd07709f9c6b10158b7ba2204abbbd089d1d14edb4c34469646ff6565de1f9d03375796f482f087bc6c188ac524767edb6ab15730127b9f8221d6780ce68e6b6652bf32e4f37dcfd880827afa55485c440c365c7ba7e75fb9761ee546c5ce279fcd51276f9fa8d9f72552954a32850e6515e663abfb3af9eb5d234d01a2fd4b00cd99222b11a1f680f4797d3a075af8a86e617ef986648276f5f2c987d3eaa74b6d383c8ebfdd3725485662f5868a80bd198740669e78c1007789c162c19c5b4628708493fbf9b903a62877cd9829f7b6f6e5e176a14c7c3e84eb44dd04692dc6c2e0d0798b2b18832d0ae8420cc7b82a6cd7abfb98d45d73343f28947fd2547c636e68f70f856f909777db74bd9e4eed09330e8412d98b434b7edd53fbe8aefb7c7d0af70cf3e53cedf90207e6f5a3206bd3b882e4aea9096614189f32a0af2676386e260246f912bc4ff6ce8516208bfe7949852db2ab17d28dbf6552284a76c3ee734eed61be21c879b53d1d424fa3fe7b6a772aa2c6d0667d0ed5eaf793e313fbc92123f77dc437f0aa71e7a0d5a41dc82a5e4bfb29380c0673e80e4ae5ef4621c4d135ce39a9ca3583cec4d880f0204e655d382a2ec25b5c10acce30a877a327fa067a323b3a77e7fd5fb71b22bb697de96f24609151321e4e41bfa8621d2cb93e85df436558483ae51567a5f7e2eb6c929747202d861f2862dfe6bfd84fd8f09704be5b74ff669b0a370bc3fc4039e1c9b93f7d55f7250d0ad7ffd7f9a550aeb789ada1f91e2f2683f823729a46ca7b36ea128305db6809ba55fe13962790cc499be9ecee52a4f3cbacedc52dda529eef224aadbc58ec4c3bf1b8957200f3087310363f1b52d204926b1132a22c5812c9bf8323f805212def934caa55870b957fed67b25f32f8e132235c59c2fea46b2beb9cc3799f9ab00d90f04307286340bd1ddc1bc3b9ba7700d9305a9ee21592ad6cb89577afb8bf8c498cfc685e4147ae04f602214424e0964331dca5ce6e16d3f531742d885dc4f9904d022bf0548b990b111af195daaf48559cb840c07eabb2c4ea51ca6b4b01b2b8f01ee1552b17eb52647e4565dc721de95a777cf1d71957358d7f5bfc89380dcbd3570a24b0ce85c5a2e870fc1f9ccaa2f1f78ef09b421568c629e07df97403886141396d279ae4b2152b1622d6404bc71da63df2ff4cc7e26047602291cd884b8f32419138cb85eea7ba4e43d0b7b0e99007828b33f18c85e9c18256d1bf688e53c03e2e996309d6a36860d5fe2335d688ffcac15ac418548c10bbc557018074d3fb80492712812e2295e635df818e82a720cf05a1bcc5dad07723a63779ec52f17ad152d088e18ace76b730297dec999bdca066d9abbed8a7cce297b123c6713ac5cfb9ba374807ecaf3865890836d14122b639b87ee9e4f63a42fdac5e97469082a786f2337ce883240b8490cec08791710f01a39065137c834090b1ed2eec2a02ff1029c11fd167c8b9d3d47687b4e706027392aa2daa364449a31a6dee7a4b5404aba9c9d7f4bc3b7228a8ee896b2e593414c9ca223be232b1254b49203276f5f606e39651863de546d6bd9bf4841f7b728b730284c56c0da17350db9fb0c199acd329fb8b3a37d2dfa17d55a78c00ee06f899c05d2c59a933c8dfb88923ea1f276b9da45ff2417a6350b912be7e49f1c5e2e81644dbdbeefec2720b8337282921b20e14cd0c19ebd9f5aac9d4fd8593972975aa3864beb67be86e19012943f153abfc4999268b06ffdb88e35712cb0dc46424e612d4cb664ed32596992724484b198a659cb5f0c9e3fd74ad27d7a12f74cd299fa0357e0ad3c4342d185d7409df505951956b25adc76581482050c8cfd15d370dc6514595511798ce16d4b702f6570f3ba54eb527ea245262c38b328c2483475c8ec2467696cd2a6ba7898a1fbe5f3cb52c96aa27988d9769228aa9f3f7cd104acbdf0599d1c00ebb57c7eb19903349f8d837bded09c1101b8e81a8508a38254f6451541850d91580ee08dd4a5b3e838e8262476fdc0a192b7fa6da281216a86586c049b1acf52e416e3da08b92feae7df4fc862a22cf8a32f5234eaab465b39aaaa6cdac3", 0x1000}], 0x6, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r7}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2, r2, r2, r2]}], 0xf8, 0x402}, 0x8) msgsnd(r5, &(0x7f0000000980)={0x0, "77abea99b906a164a6a48d04e2f282a45507bc774860aec4a92c86778ee8b12e5fbc5d9e6af65600b27dd3b9b0022c4770de3a45562d11f894fc1434a08f476382758c371f9f071fba0048c030ea2ed4346913d5f7724998e46debb32f7b7d05a71b5b"}, 0x6b, 0x800) msgget$private(0x0, 0x300) r8 = open(&(0x7f0000000500)='./file0\x00', 0x100, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000540)={0x4, 0xfffffffffffffff7}) 10:46:07 executing program 1: socketpair(0x18, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x4, 0x4179) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x108) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7, 0xfffffffffffffff9}, 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x3, 0x5, 0x2) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000280)=[{0x5, 0x0, 0x546, 0x4}, {0x5, 0x6, 0x80000001, 0xab}, {0x7ff, 0x10000, 0x6, 0x2}, {0x0, 0x4be, 0x101, 0x9}]}) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000400)=""/133, 0x85}, {&(0x7f00000004c0)=""/4, 0x4}, {&(0x7f0000000500)=""/12, 0xc}, {&(0x7f0000000540)=""/114, 0x72}, {&(0x7f00000005c0)=""/182, 0xb6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/6, 0x6}, {&(0x7f0000000780)=""/162, 0xa2}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x112304e335f8fcc4, 0xfffffffffffffffe}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x39) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x102) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000340)) fcntl$getown(r3, 0x5) 10:46:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) close(r0) 10:46:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 10:46:07 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = getpid() ktrace(0x0, 0x1, 0x100010006, r1) r2 = msgget$private(0x0, 0x4a0) msgsnd(r2, &(0x7f00000000c0)={0x1, "d52e4cef15ceb51928fc0fec255ae9628bf5d0bc3dc50e867f05453cd16d0915d6382c76574866622b76cdb2782836fe8e65b3cd8098cc34f988c11fd17ff6cb7584f881be5f8ced242003c3db6389f4bea2c9dc68e2a9c12d66928b16f28802a57017a7e4f471c53e9bb6bfe1f461f8850e128989858e7415888749b424a84bf3f78318d159e594cd9708368ea1abb641a272b3ebc27c1dacf0a1d78b44efae2eb2d6010f99c8430df06502b655c3c56920c3"}, 0xbb, 0x800) 10:46:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7ff, 0xfff, 0xffffffffffff4b10, 0x6, "c206ed0c7c40b78efcfe6735475ecce82b57dc5b", 0x1f, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4000000005bcd) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) semget$private(0x0, 0x0, 0x7c1) 10:46:07 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x38208, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/101, 0x65}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0x2}) 10:46:07 executing program 0: r0 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61, 0x1}, {0x15}, {0x80000006}]}) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = msgget$private(0x0, 0xb) syz_emit_ethernet(0x2b3, &(0x7f0000000280)="5b949b9810d790da78bb799face26010dab9a260de05c10657aa193372cfa2ad5ca0bf08f1893446c122e049073ac65f61059bd8ac9fa49a5c75e01a8bf8ff2a1cf9e3a9bea03fec08749d59010be858977a2a1f498bd797cf2c0dab68f0a1e3d04c09f0a260d498b69571bc67fec4d4072c7497d3a9327e7ee9e512131f9743e61ec28e41f0d638d2f60219ce582e") r3 = socket$inet(0x2, 0x1, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000000498ca0556793e81feabbeee6de805850f514d6d8b9d7b097e520fd4a8de594a61efebb3e560310000000020000000c405f4e13890d3f761c9c81e625178f56bbdae299d574e04eff0698d1feec88d65ef698fdc8fbae43e4887d1c5d10c63934e2f1442dd167dfb24a4edbf3ef9848c8d662bf1eb6709e624"], 0x71, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xed, &(0x7f0000000240)="8ec74b3e5925bc9a9af48c84c84d04b4a766ef22518b72deab0124912333e931fe6e68a4b2db12248e5e7b2c8ade3ea9c46991e3833250d49cca0cf509cc89ccc9c1e4a3abc51ca2718fb32d3a84315425409f53d63131fc0b33e9bacfa667f18030c845722000dc1ee5de7356f48037ebf344d5a379c20148f9a06b438d94ba41a8e2588e0fb7600ed69c2a5221e65d70864f69c114a01b78ed528dc96fdbc919c87633ba721304dd927043200b893bf2dd02e25bd0fa07d7da7aa7aea487ad0604a0d6a4a1a97f9586a28b5ab717b65dc71d05a6b1d70241694f4eff86710fea922a54115bc190b003cdeefb") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 04:02:32 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) lseek(r0, 0x0, 0x4000040fff, 0x5) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() ftruncate(r4, 0x0, 0x30000000000) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x1) lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r3, &(0x7f0000000040), 0x1b) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x3) pipe2(&(0x7f00000002c0), 0x10000) 04:02:32 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt(r0, 0x2, 0x5, &(0x7f0000000000)=""/40, &(0x7f0000000080)=0x28) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:02:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xc6, 0x6}, {{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x4, 0x1}, {{r2}, 0xfffffffffffffffd, 0x48, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x5, 0x9d7}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x1, 0xf0000020, 0x7, 0x201}, {{r0}, 0xfffffffffffffff8, 0xe4f55e8a22d630c2, 0xfffff, 0x9, 0x4bbdeec7}], 0x5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x80, 0xfe5c8d94abe96d8e, 0x0, 0x401}, {{r2}, 0xfffffffffffffff8, 0x4, 0x5, 0x97, 0x3}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x3, 0x6}, {{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0x8, 0x5}], 0x12b8, &(0x7f0000000000)={0x1, 0x3538400000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = getppid() wait4(r4, &(0x7f0000000280), 0x8, &(0x7f0000000340)) mlock(&(0x7f00007d2000/0x1000)=nil, 0x1000) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000002440)='H', 0x55) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) readv(r0, &(0x7f0000002400)=[{&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x3) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0xd2}, {0x18, 0x1, 0xa7e, 0xfffffffffffffffc}, 0x1000, [0x8, 0x4, 0x9, 0x6, 0x6, 0x100000001, 0xfffffffffffffffb, 0x7]}, 0x3c) r5 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x7, 0x9a7, 0x0, 0x2, "b08dce00", 0x400004, 0x88}) accept$inet(r4, 0x0, &(0x7f00000001c0)) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) socket$inet(0x2, 0x4, 0xbcc7) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 04:02:32 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2}, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x8) pckbd_enable: command error 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x40045}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x10) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 04:02:33 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653000a4a4045fbc2285b301cf6735691fdcd4eca293883fb86297ad88f17165006a7c013a2b2cb285c2334dee65cbe44e9e9b472477222b2d92b188c50bbeafd9862e10caad54bdd4cc3e697be7340c960c8ca8dde51cf400005b6d000000000068000000000000000000"], 0xa) msgget(0x2, 0xb9dc102b67787721) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x3, 0x3, {0x2, 0x8}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) recvfrom$inet(r2, &(0x7f0000000240)=""/63, 0x3f, 0x2, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x1, 0x3, 0xbd5d, 0x9, r3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:33 executing program 1: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r0) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = dup(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x100, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x800, 0x1}, {0x4, 0x3}}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x18, 0x344856861c045de4, 0x40, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:02:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x7) setitimer(0x2, &(0x7f0000000080)={{0x8}, {0x6, 0x1}}, &(0x7f00000000c0)) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x7f, 0x3, 0x0, 0x13dfba5a}, {0x0, 0x1, 0x80000000, 0xe00000000}, {0x1f, 0xffffffffffffffd6, 0x2, 0x11f}, {0x7, 0x2, 0x7, 0x1f}, {0x4, 0x1f, 0x30fe, 0x6}, {0x200, 0x4, 0x0, 0x3d9}, {0x3f, 0x3fe000, 0x0, 0x47}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") pwrite(r0, &(0x7f0000000180)="2beb31bfe9c84df9dc0148b791a41d720f37bac6ec4144785463086d1d42f8fd8054d07bd2848cb0b70bcbffac3b2036210f082adfc0c62972ba", 0x3a, 0x0, 0x0) 04:02:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getpgid(r2) 04:02:33 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)=""/184, 0x337}], 0x0, 0x0, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus/file0\x00', r1, 0x1}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0xcf) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x700f6674, 0x1, 0x9a, "487ade1113a20d764e1b601b4c770628a682bf3b", 0xffffffff, 0x10001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 04:02:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) fchflags(r0, 0x0) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=ANY=[@ANYBLOB="1000000000d80900000000000180ce27"], 0x10}, 0x0) 04:02:37 executing program 0: socketpair(0x2, 0x4, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) clock_gettime(0x2, 0xffffffffffffffff) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:02:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="4ea61d87a19601bf44ae104be85ce5015414f05c5bf7e5d0ee3e4d59ee864ad5c7fb69d8d66abfee3ad0e05caf6f4c34f9045d4a05dc622f3726b6f5342278171fbe5178f5746cda2decea0bc5f50994407abc5cc165a24e18f5bd4c2e207aa824eb43d9be9295e9bac0efd058dc9c593ad7c49854a6c2067b1589b0ea2614be64f894c8db47d18fdd83e0775e1879f11107a1f762186db1029f0572d87f32a9f5da70b6de879f36f3cef00f21600de8aa3c", 0xb2}, {&(0x7f0000000140)="c4d1d368bd4dc849b3458bb4e1a25f847bb928ddfd4424d636debebbdc41cb02a89c09c922a4ac7396fa64e84b77c476e904894953b794b8956b5bbcfe8078cb42e92c8b6d4de79e0cdd019309af5f3e24ad0ec1383fc1ef0a837517c85e3925b35e15b38b447b70ca2ae83183b6eec63d446bf7d3fd77e9952135e1916a10d6a5288a5150315b4da67d95ed8d3e8936379c4bf7841f92f77dd90abb3c3060b0af3a591c72643f6ece6327d738773cb192e074d2a4a67557f92026e4442164e8c6bd75aa81e9618b32fb4187cefa5b7f7a8554bfce05dbe6aa16aec38b", 0xdd}, {&(0x7f0000000240)="a9d1af807d84b6c12e92e8d7169ac29ad0dcf0f54a6315539a84228d8614cca57421a20de3ff0c3a733c761f5a57646839ffd077a460e84253fb8d0592f3b50191f107443d19919cdd5e85407b18ba3382e656ccd4b6df43a949d8d9c240a472504a3546c34ca45a1d757c0fa2d2f784cc8eda9a6c96bc3d", 0x78}, {&(0x7f00000002c0)="455e6a9b05d614ecdaed05d48cbd32a26439b0bb2f31b6a8dfb938534142474008d0de1cfe29f1ba9172f4377826ff2e8922e59c7c02a8cd54bd1469cfc04dbae8c4b6af4db3ce7d622906ef", 0x4c}], 0x4, &(0x7f0000000380), 0x0, 0x2}, 0x400) r1 = accept(r0, 0x0, &(0x7f0000000380)) fchflags(r1, 0x0) setsockopt(r0, 0x9, 0x10000000000000b, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffea4) open(&(0x7f0000000440)='./file0\x00', 0x28, 0x100) 04:02:37 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0x0) 04:02:37 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r2}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 04:02:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x3, 0x65, 0x6, "eeb9abab7b61b64cd1f272ac69ecf609b8708bfb", 0x7fffffff, 0x2}) write(r0, &(0x7f0000000040)='n..', 0x3) execve(0x0, 0x0, 0x0) 04:02:37 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x6, 0x8000, 0x8) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff39, &(0x7f0000000080)=[{0x10001, 0x3}, {0x44, 0xfffffffffffffffd, 0xfffffffffffffffe}, {0x6, 0x0, 0x2, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x1000, 0x3}) syz_emit_ethernet(0xcc, &(0x7f0000000240)="fae00947f01012e98555c7220a4ca82e17c63b013af2b65c1078025ba2b198e72a1cd8b0798d5ff39ef732074877e62b3f4e6d6783846ebd3bea80a1419a08bab8d66a7d729d75b4be7e3fa07001aaf70fda180ff19a0bd9d061393549230755816424ef08b2f2998c28ee8b56f427ee303549991cb1095d4c5d3e8ae5185445483e7226907eff49ebdb3bf525a58628a30d4caf91293359e79a29e399e1c5c6151e944db5942102430de141df257a109a75e9bb27169bf8d077336b10eee2219dbf8007c6433004b0aeba69") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:02:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) r4 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x81) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[0x0]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000380)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000080)=0x383e8eab5ee68e59) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:37 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [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, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000480)=0x6) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x2) 04:02:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="466c6d67f4a9859531c7cd62df4dc1c148711d00a027df98b8b19f7532fd08124946b180611fc9c240eeb535e5b58601ed5c6436a8b94fa9960bbafffbc68960c22dc8", 0x43}, {&(0x7f0000000680)="98c6d056a9ea7de235b83e55bf056e9668d3253c71342aa0ca171b1109c6234e7243abefdb6190e5bfc75a19ba76b9856ca250dbf5fb7efcdaa9cb441cb15a5a7a9feb6594fbffb83ab382b5b642dd01423dc8b65925723370c8105917b04cf5230af9d0fe560bab0be4119791163ae9fca624667696b6329c824ed2d3abb65576b9442312066c118c3562df4f807adbd2d4df31793e101298aa8213777b0703238c76613fd6d2a144cbf5f70d0191e78cc73e8bda837add6327355eff6dc4c7995b4b6cf3a01d7068fc45d428ff0649017e83af64bc4425963f97c27dcd6510b9202903da8201052e405125eed07b9830980c236178b706723bb8b795eae75337e680ce7eb83c7775c362d783a4665d8c8262fc9e088b94e5e10c039aac833af8596ae1c64fb2990ef09b0b2962d4f8731d4b2f8e949c96879891ec2a1019153eb8cf05207feb25c867338d20ab96045b0eb2c7173c1fa3906816a5bbaf95a0f34c1c6c495af416212973bbd4796699c7157ca63aea4d15647c6f0d10e9d0fe30f67799c5a179e23de95125370cd3a7acaf6e0e947d1b3274303a728b91a172ee2088a2de2f0be3b0c7bf28531467a76a87d4ef45e62d4b5c0709b029d28a1a996479277e22b0024072554063b70d8fab661ba88bae9422635e87a6911cb0d9ed48dc3c114f480532fccbaeee254b59e8bde6ba276e594b14bec834aa0cb99c86d4b70bf4c2e9a6f87adef44f8a104e79c28b31ec150418bbbb30cf3e774debf2be4a305f7e564d552d5229043ad463d2b10b0a57f94cbaac57364d8c8b829ebab30b0165734a229874f5f622d3c968bfd4c38a041b4674868b94fc3a9a4b2fca2b645cb1951e555bcfbed5aa2a46fe7419898ea074fabe2e3c3b7d82f8c8d9dd72045708cacf0cddbe952a84c96e3ca081d26d94449e548c082d6ed792674d469715020a933655e5f6e6f1b46893e3b0b6d6e1c750627cabc121d7d99f098ab26358d2455192392f6d9e9bc663bb87c0becbefbd34544c858e4528eb1a0d8349f0892daef7bf2058c63ed6260bf782aecc7a567b2161e1b0b40f4229f6286ee55e1e2591f90f9e160ab5d5363cf44664c45f918f6fa04dcd2dd9de611352aaa9c42f7fd109866d15008f58cf45c14f69766daeeca3a3ed8dedefcff7694b8e83fbb4e58d59fe7bfbfe7c241d0824b236c6d76d791c7abc5e512c8be10a26014f3fa342424193bb38e86218a0a0f8d8b22c2803653d2a033668d258822e643f58defb4fdd520d09aec94865df57f03cf728a293eba46157a56eabc03a9ddeacf57086f2ed806967bbbf964d196e96c25cf95f2c3e2937c7befc9ca1a14a098730cd23203cbc6684a61f7df5514039d1a02e0a92bc9266f6b59f7bae849762ec7d3757909137169236d6b47c35bfc1b933b7fe1eabc92a34519338c968c77ee6a3366f5885870412a970dd6256909d92f6ba4e640bbe456ba520bbdfa8c0568daaddecddb33f71e0c0236e3c956fa3fd10c56cba2d662ce9cb9ca621747f1fae9746b37efd35a9d5e9589bdef442c2334b69b6db53e6a41339c3332631d7a5aa86eed2cb2f63c373363d457c15f158a0c4da719058475a4e7668b8a190ed8cea96fc5d8781bb8a80318992d693579237f063e852492a0dba60e517d4f061f6abef032a070635c7facc9a64ce9304069e81b9fa8b0e33f5f0f250bcd0e7659d60eec05510c25d7f92967cd247cce7497da0b95bc394377b94c1e19c00ee19191644a485125d8c9f43b54ac9ff77f3d4036e4fa4ecd5308ca39b63458c0f9c0d085148ba08b2e21f102b3785ed32fbab2f9d7a1836a9e703b0d4ca47b702601a50f64e8c93b59ef775d944bc81436448164c76cda912088cf76f054b5957a2f2ecee9af31bb2ed8784af0972cd2d6c02cd7b129c2f9f5f175a8af89bc5d41db1a892698e48d56385bb1def996963251e096ee680613ad0b190a00f1ba78f679c0264f3594299deb46f4e06c188e6523df56103aa492b24a8176d21588940dee51532a44875ac48a509b9dc0a35dc14142d71c770a32481f2264bf82545d8ba0655de25fb3dcca1ee2dd854695c71e03d4f8d16c3ba4dec60b6fb69d554753027a15b9c093816a2402a5e09477c57de56113fe63771b6bee344b2610b049c56a0c973f442916d3e97476331b05ffaa55f6901b074f832e9a9de0cc8d926383b83dcfcc09b54f20f6baad051c099f73b32ba7e00e049261c94ad1454f24019a650c64da4065fe1299bc2ce24828019195c26a3edb89ee5dd21d817e8d3db94ab52a604ea6a21b6a472c0ca685af25672afa762e0cd9a061ace2bdcd8cf412ab9b3c9e65bc433a1acb172b30f4cb1163265adc7d1ae87a9c5c77f0bf52736080500d43c1481a87ed5fa917009ff4dcb0211317fe9809c5c505bdfccec033b0c81be9a1b4492a007e7f4286390753a37315bca304fb5538426ef649691f5f94afdcad44beb9e4476d86c923f8d4068ab0767170444ef5262235da00f76de37de4d89451469ed3ea77eb8afde172f9e08a3f522826d7f50c4622e89981f0198c497064d2a57c13755b17c405bde0fa60e81b823965784308c6ea42c8b6d51aeb31152765f04123dd5c55f4af8de536a34eea9bf16f290db906dcc362613b0911d2621ad6e5df56a8105ee4d109cd505d740daf0211d211309ba55468b121f5c5271c2a6f5ee748338fe8fa76f985a13a573cfff3fb404d63c2ea42078ff68a354091e5347baec6074304a77897ec254a20ad37ce7d9442107952f858a0bced46a7daaa39b0e315500e20c79cf665666602a8b2d819ba6cd70b87895387f3804a2d434bfbd8a924f3138953e6a5719dc4b87f32cd7f634c9691ef0d9b397168046911d9abc4dba9b9a082c167d19abba4cf27bfb0c850d11bf99a403a8045d08590ff9d3477eab4cf2b39007de017b727802e69464ed110f23b66877a9303385d7352214c09f909ad2cc980336d3e9a98d0922915c9776c9fcb90a12ab03e2f0c1d4b81cb35883fd1a27b52f67d673ab377c90235ee35628542ae3fb15eac30e415a1cd7b1bc721423746425974cab1698842c41a6d6389b9fcdaca4fc62d874b9f6391da44513e5ffd7f17245fa7f82bdb02fc2410059d23e9609625f5c595700f5b1d86751fbfbc67a56f9ede4fe24461a240d8468a93870ce0de8529ea8812014f3718845cf477a212a2ca485314f370881fb906b113b15f9b8a034928d22e24c5c2f41599eb39f63b060e2b3e4e28358c29c843cea17ecf6e7f9038155b83c0b8d963f9f2514f9b4c208941d3f943ab4d92922fdd12f72e2172699d4fac67043d6327f033287e79049a704e999df8c3f4c2758aff2f3be306ca77a140bc7f7174f36fa4ad61d48b569e829dba2eb93b6f63b8a33a9486049b14d4f696f37423dc9ba7a1f1aacdad06a3ed92491d18ffa7eb22e35ecfe82c8a1f092e9fa5e28eafb8b45b9140e60ff18a4834fcc0c6263b54f0f3421a353cc0e1785f68c9ca9df5d9e20366bdbd72ce31aff35623098dbe5d2f5886504b61bc0e10c0d41509509c01afcf8ece13700767c81acb24ef4ef1432268d1c0c751e42a22b0d298558555bc9b67dcc866c5f71411ef7e7302db5c94309857ba649cee83a6cb1874f5f2efc5dabb591eaf9f86fb66059e7b6e2c7390e32e56d96cd7149fb88cd22e1696e7496b4b44c02680821827eb3b0464d636fae28b3cd9ba6d869fc3e1b6ae071aad90874134a8cfbeb46eac125cf57b972125bbb085c95b7ecb911ec86e4fcfa8c893eb9357f9cfbf151904fcadce73a29d22ea78c2e3e634248146f0da96807b20e3e52bfd0bfca1accd7c37b9287674a7b5723bc8311c76b11c3a765408ee11a7f69a893323ccb08fc76edf8a1c4193902bb81775ebf06bb27f905c243a48ab5b2978f689d89781a40582eb724dad5c14a67f034938bafe3a472de5a216c452d0cb87839731be36690889dab8fe63588189dc910500a1c75c2d19e784fe725de8e309504804220a0c8d61f6ad5cd69833b80c654ed02b806e1c15509da08cad639c153022de7b7f89ded80b91c59e9eb6a0502c5f061fc20a955150cd59292aa93b108c7676cff57384cb023fded3933475e455e2a3682e3e5496b17dd0c63470852fbe11c554a7af54d2f2b1b1eb0d4b6ac3b8a65f27e1318eb644a914d2a105c5131da1416ceace94cfe09ec36a753da67ee44b28fef37c246ebcf43899eb68176a1f9dacbc630533a9f4951d344d855099c51db93867d564bdf5c30e402e3f37dda9c23389070fa011e9694d39e0867e1cc7b661f521a0bd24128164cc4d04d90200542f48ac78727c2ab6784cffb7d1ced9addc6e7f17d167e2a4838c5932739d335eb28370090c10601a9e7c30bb184b9fb08365de182d5e360bb6bd7299e3778b23625022f82626e0757cef7de095f4f700ea306fa9ac8fba93f75af45b42183ce4c5cc16d61c84dfc3c02485bee9c36846db13be891a5fd37725d1b3591f213d649232ff29945a353cdc0d39c553b386877e9c693767d1b510d848d256b6a61878dcdfaa096979e1590dfb09abf8505fe76bbee37a9286768e95de1815c4e7b38d1ae7a3622846cba26fdfbb1123d7efe8f92b87f4240c183454c60ce160f3f1cedd785d80da516bc446a0ed4119b0a09da867bd885690ec8fe9b86ad47baa09d3a313a1ef1cf4ed4b07e964028704ca4160a5f9b8b2e8d0239489e4f6425af1fd7a9cfe4676b0f20ef6172c74ea8b032f5f1e35ff995844aa5339c75a240ec568481519e39b08c073b912c21908f6c0c3ee608a6a261bc8f749dfc04978299c28bf109978238748b8f74fec7e27e31d3d969d2843e00409ce461e1d68c83a0b7c68e5103beb00fd305dce157b5584701d8022910b3ef4e7d5b98970d5ea93d66502fe16481f63737abf66ff72a6d3051e989eda4f5aba374a82389434bc74c6c6a75122784594b6556239128dfa1ada56f53915f808d9b4ac68a4404040e1e9b53d90cadcd716cdca1f621177a5199a40e6ceb9dc371f0a7096f7b6a2543751f1fa83364258373fbfea6ef601435fe522c2a69fc65dc9e915e4f3518b7ca6a266fdd3ab3d62a78dfd67d20f45901768bb35d26262f47c73f05f14465452945d46b8562dd60172c191e443c04576fbb5376d69b5d717bd8a354ff6179b1b194af01c8ad8fce640c231343987920841d778973e387ad0163bcc455082501b6b31dfb106962454501e983a76d925b457ea9ed246fd3d8a211ca3edc057f8f2e0b7d26db31ac7322f6a64c5277a16dad194c09562a7c2d7ca077ad5a3c2419ad3c7daeabf64f6c43a7df77f07f78df824cb91da55ea3cc8291bec27158231bf278f7c89f452ba523e0690b9a2699403c769684196c832be8c379612f1b8c82dcd82771080c813462878086ba093bef2a41ecda0ee0dc8c8dec5d59df274caf8f6ecf01a7608b81d197c58e5a01485536c8f9b8275c7df398aebe2c374c3603981d6462383633cc45040caa13c5550150321f5be65de7476fdf2bb5a4f184bef70df685b0f58d2cbf508921eb408aeafd55abb9606439be5c66456bb292fd9ed0a3f42059574bf3bd22521d361d56ceb1e9a80ede7063f8ca8fa71d1f1d10d2479c032a3fc2a98365aa4c5b6bfe950efb3a49632e81d30d2fb16b4348570e230770a53d13edadb5a10830ecab221ea24a8115e6812f354faddf8c4158c70cfb803912486fa91d54db56969aa3c80d7b62f451f9f2b0f91af3a13b01a2a884437e", 0x1000}, {&(0x7f00000001c0)="667eee7a63206e70d12646f9b32dc2b05fad022cd7d62fa410fd55033c97ac61ec356435d8f24280eb0806ee5c35de239207e0191c1c5e4fd35f055674d11bd3c5d52aee607550b44d4ec6879d3d2bd14dd6f9a5bcec0e7b267eea98776f52c78e4b836bba6bded1a40406b9bd4a3920efad5b6acb51aed85703f8555424c488f4143b64363b3dc38ca7ebfe155b5752467f8792bbfc2743619c62801385542e71bcd07a25e3adeb5a2475808e9b13dac69c33245c09fe4cbde4af47a3ab3b1211be503719", 0xc5}, {&(0x7f00000002c0)="dcc27892407efa19219b9baf195dcc85f4d023d556687d264fe3757a51976234aeea22527a292736b74282bf65a69473a023573c87e01b2c2a9e231b109aed8e784316325ccaac1ef0e3ab6b1adacdc8acf640f43630dc6da7ae1945d4b74d1f2488ddd84ff6b552c09001e7c696b5b3d80e23f96753fe7d69bdac04f98527f9766c9f42cd0a563540480012b2d9d77fd0d9d1a260c4ae34dece0b5b2c3d73c985616d15da634960a76ad7105717c4", 0xaf}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000380)="0108bf0c9d984c734ac679eacb988b754b165d9cdcfdc62561f8a5e730845d11613e24fbdde5dc3d5d31597ce68a86eeb94df02e63d79fa53587caa2faaf1de594d0bdb32ec26433204aa8a616d384d023750de1e1fbe3325be284c6da65aaad86c536950ca0af039a97b0c6ffe010cb06b1dee861944b4960e1b368def5cd003921a2c20f60674963a8b5c3d64a48c1484b0b66811e08b9a642ceb8f34f152205fa", 0xa2}, {&(0x7f0000000100)="c5bdab39213e56e298a0b7c7a51072", 0xf}, {&(0x7f0000000440)}, {&(0x7f0000001680)="81ed859d23d261d859b0b2afb2e8db234b1f2dd876a38d87e5d3f7ff4955f8afdc9f05cbb15b132de818672d0123b7e40fa6c73f4b0502581a042d8521f168febfe4217dd5feb2e25508ff35c5a7932bb9f85e19a79b9d1a295aa84cb2a93fd0ba490ea1eff3f272664112564f5e8795a7900982ff863998f5677e9c4a83d2d1d17cd422126609e5778f517fe83993c3000db82d0ce891b3c1a05e99dd3e01e9f69ee60a09b4ad901cbcfb26d09a7f7a060da4b2b4a062d885c797f46646b84e6fbfeaf94764c9841b9b94658dd1705a57200720c3d8566e62ebc322124120e2798e9479ab0c707c2ada71dd4b462d6fc730260929786c65a1da5e1f1cd570f7192f0978c02d02a8278ba158bf26242c972146b4ba72af4dbdcbb885c2a74f50320ecab2f4f0611e0f5e20c49710fd33b8933cb87ee43c4eb9411ca78851bc09c0ed8933ccd026c6286dce20fa071c528c07b3ce1924634f59a084abd425660b6d9359a650dc3af18b95e9001d1e24427305e8e35fee6a4f08181e516047120ae7664d74717cdaa091562c6606fd85d24207ae2899e2aa5394753aa54d6417caa98774d5cf0ef051bf5e39ab0d28057ad4c237717f55ca0a2df9b9c24c31932562369202c416de87d462ac7432c47812ca564a70e700b1b9b27e72340bc3583afc52cf250557a9142290ae2756338bc8888f621849cf817e5e0bd5550fa628b136a295d0b6b03ea2fbae7a0d22b76c20be190f1a43c6dee090881feca11f08d794761614b4f4935210cd2c20cf25500513095912743c3c6c84917d287d3d53cbebace252da83deabd5c907da52c173fb5fa38629eb93763638532a63651dc59e3f11a4d7a07afcbdff0b503793af48b22a9b6bcf4ade631fc58395325616ce00e179d09a3e721c52676f461f75182b22b1aea5987a73d5f4a4bedb4e576ffc44b7648584274cc5005b93ab004ce08fd1c207a01c716d2819ab67aaeb554cf8bfc4e263276472c7304b3f500820d4c73ab66cb99189feaed3ee53fff7f70595498e9f785cd7f0e6284804fd5b6e9e865848b47fdc0d970a6ab4812a8b66571c82676f996bcdf75f9e3a5932a6ef8f212ebfda5549701889c36a92a3e054db05dcdfa912577e0c4bf97c25eeadbe127a5ff79c97d9ec0b62f63dd3f03f61ef07c993a782051fe4b96646f66ec86eaaac1afb12b50ccb46e9808533e824afc3b98c2a681b4656ee3b9dc1d9acea8a894a5cbf86c55f4950c8ba89b79112dee3ff7ac0f44d60bfabfc727ee5472c43534986941d324e7e7ac1d6948317cf713221ec103ae27169a03afd6272dfd55673c1884c6a329ea98b9b1fa1df3f7f25b3ebfd641baef1f8ab5eb4af9468c8097a8e6cc5acc6c316cfc1d0496991b15033deaea003e02a0e639e402a1bb906f47cd7d7513dc7113e81437b9e83aa4abf856830dfbd8a4feafde8cac8ed2c37b46bd1f1459fe019c198018d98f41c7ed782b5836551dc1a5f4ea05d261706d5a5ccedcf332919fa5730c6fd78ef59f970164c76b2c7c19d31951f8586ecfa4672edb89058f6c0ccd4a16217721c4b7e6f975ce2bd90e26bbc09e9e52fff410bdb1ce377a63a835f0d35cecc26e1c64d0a9261ded3d69a7a53dda2d988b5d860372fe813831a07c19dfc178004fc0dc569961f353376700dd15c26969f9b5e6a90e42d80909663cd05dfd773518dd644f21b110199f142d319a6489a2af117d32f6d651598d0ebf8cf5bcb233744c7bedfd77a6fe59546053632212940908907c97c558f5c459c5a9ee35843ff056a1176f0c08e3bd6c1ef5d04829f0f4984f62b4f572b3880d9fbbc1317943173d98184ad2b95d4a9c6458c88c94dcde8fc3c529ebc6bef1ee265180d228eb0250efedb3a167c6fab85f0ea3d590f02764ac898f76f942b31a4cf343c00d306b177609d8f6f1f00f2628dc334409d71a4c23b0e90c51cbd13d9538445cd5477d2e095e7e0f9c320b891016c582f4bf2148e846084f2597a6ab08785b6d3dfac78f4394f3ff87cba052027a657635e7773c57c7016b11a47e8833b54bbdcacc988bf0d2d4a7158e9abdcbabb417d994dfd7760ce3c78d1875f508c23e260d252bc03f6b72fe8260ae631aba3cbce4a087f710a12285e0e8d17e4c580f708b6ad5760fb3aea6965ca3fb605fbd8e0bbb6dedac08538780cf96e756a7af923237f4ec9a9a9164cbb47e672d2a71bc7c6289a3ce2fb1219f0429a6cdc144d5813b75e994d6f314d5d6fcf49f0c9b64d4caa6a2c037ab21268b937bdc4722eb8f792acc10a4e00274f52b5818ecd1d07c8c133e92bcc6f80b4bee10b2325c4c1d8918d229abec4132b6d992d39a224a3f36b7ea88562d5b02ced3ab2e9313256a83a4b0eff9bacfaa4213c08e21ca43c5acba6be662607d051727bd1f4c8096ed57ac2f13413ccf86fab2a543f443da00bac0a949b2a10c117926c0beaf08a0da37a134b81f32f1b4ba722d9a469c6bbe8872b1d3b259f426b4012a7cea7bb4cd2461644dba0315e9285fd25b621a68da8520bc1f0df676af9fb2e0cbbe5d34b31488c22cddb963912fe3c428e10c3944e149622f8170f2ce58c32de412d733eff0bf0581bba7682ff86899fa20f367798a3416662cac5c0aaa20b2ae8d422fa4c52147ca2f33a414e3e7b261bc9f4cdc84116a3ec5aa52c5fd02bb13da1e4b1393c9ab56dd8f704545d852697acef128ec08eca75397b30034a50ff4546c5b35419797c83c079511fd8732b9d268a41581e8514a6f60a4126d6c50c3c1e1d78430c43075bf69627d043d408952808a6e0793cfe00c5d9e9b582857ed985119218de8ca07b7b23d4e2d0246e774220d5ffb70998ab06e58896b657a95f5b3da668607b646c7b1e1cfd7160394e250a19c3450c93b4f1524ca67b08387971fe5357311219ee3b50c053a5d8e9c8fc626c982fc0edf00a5367c1724ec866717195e70a188cd928ff3537cbbddd810dfcbd477f7dfa6b44198510176b4e209918ed24f0033ca04d332a8be9591126c0b4ddb02b2cd401da6c473bbdb3e6a114ec174c160ac04c02a761734642fd585969abdad3787db180f2e847efca623be50502caed5adb3aa686d89fd29441c8fc94125dbf457cf636d2e10b5795379eccdf82d404df8f62a71e5a93db5753d95925e53976f56fd4ca774be6b14ff82e5aeae1376e9cd6bcc5d804564fafbe20fe2905fd97861203512b50c11d830da0aa98c8104bc6083457018aa9d3be39c6039798710f1fe28b744b708e784355025794e093863741a681e9c1f8d1cf487db61209ff62c5ad43fffc6853c0b0c3da520a05e7ac7a42e120259f0fe44cf3322c2d5a1c122754b2786a6b7549738c843c59cf045dc3589b9ca2ab0b0d3c2170c727c03f2fb1f41c08b72d26b9f615f6f90ce6253d4efaaf98147f4677ff42f765a83b2ce33803d85b2f8ceea524832bcc9768b7ca2c94382803f16fd08f6d71725c9ea60b53bda6ff67317aabfd7c15eaf6e164723be87031772020867eb001929aa7c3eba7cce907d37e2abf8c95f5be0a5f22d42c6348cccfcba96bd8e7a41d6c79a1c538121037f5db4fa74ef405e5b27e1e76130ad27da24b28344820342aebf1e6955f6cff3f9927606edffb58e37cdaa4b5167ad8229c1cb46381d87e0afd755acf8438067f6a9f437d4fa9ce8f482ae88b02412866d3df38772e2805fa270abdf0452548c7a9bc55668dab4e70d295bb987794cfd19568ddd683c1b28f551d1511f07849eee949261446b5936e1a7ef15249a02f6cc80bd2fea2be125866a515e52b3e040300d5f2943f66b468fa9046446f112bd7916657ab83a6902889dfe834c597d852ae1309da1faf07895f818eaa48f40ad929f21ad3bc233dcac8a70c91463cc2dd79b2ddd46c1fc5eeaae7beceabf4ce906946c46cbde5ee5e6ae5329a52dde43ab416bb73ce13cca9203667fca172b8970f95aee3e917f09af80f3d64f30a40a55eaea2bd6ce6ed14adc0f5c624c1131e992d02b7c2b9547ec9b5519a24eb454f6d82cd035cb03369ec35e4f7a641fddf84c1eef23c6fa7f89446c16f9e069254b794fcbc85ced29ec2385583f9797d4951528f13a054afe60844a4da7a03091b4124e0212c8519476fe9a44c5297fa33afe11af65dc46ca67819e0b7ff8c9f2cd51ccc82c27d101d5e4d5190270d5f2aa20fb93e887293e1c317a26d98228a964306b0cb3807e3eaf78e3dab8d60347bfdb92145fc8f762e4a9fb1409e64fcc2064fac11e9b31d49b0ede55a8bf6d4d65dbf2add1764856e29d6caf7d18350fe1c57ece8efe8b186c721af5e2e8a05e72c24e74ae13f862948c642bbb947711fc88a40ac5ffe02e77b5c82784c643cb8c57e35216e6d7987bc70ab9d920dc9e79cc3ec8f4cb7775fddeb8a7dfd6db7151b17eea5eb00ce9fe28efa1d09b778f2bbd3693de741555976b2bdd579718335a0dfc945ddb9f9be90a9cdb5f0f9b81770b2c16e0ef8382bc0adfabb555325a537f68761faaa9017bcc9b92984581764d2f35f699f2c53b5d060a5e3f828f3730c0e94faaac77738271c3d97b66fd408e6f77647e9d6e265767eb0190268f31ffe20dd338dea9739080c9f2e24d64f1dc424ce68fa90fe91ac3cf1fae0ced1c5ced94e4ecffb0c83efc6d3119990f9d4ac4f546a44cbcc80fe6f1b3a09fd5be16574036f8f80103b65af5674f607dcb3fb35ff06fae8c8e5aad6708aafc4209b12e35efdd09cc8ca8f88eec8b50e42b66ba353a241345b236e7a3f5791619e322d612fa9753a16e1451086dc5ae2a76b2bd68bbcb9b7aaeed64a8a9b90c14e88876ab65254d8dc4d69b317b0e0ba16e2e3439d352ccacda67e8570f1770317514473698427637601e111471fa69ba2932804fae4122d137c4ca1c05f6a81389c26c1e59bd94624e8fb92cf44ea8b7daa0808ca19c97d663a707d9f371034b9265b760b169c98bdebaa1b592a1c0c833543df4209b8a6320722ad58f1c51e09feffde1a2b2c673676aa8df3f08680fba6e19a5b10cbe0186bd04157fa1ef8bb9be4668edddcd7ad9098a0ddb35c93939ee815403b77726b08caa25be3d52a82da6d1d7afb95711613845b160fefac8727ebbef447b1ede679b875e37abe8ae59f7695816a06c6a285fa397110dae15fbb89194a1f9226c0dd03f46eb56760cad39012216cfc3fe0f2b4190544e302e11612c816165157bf57aaeb2c63151d72dc6118640ca2a5528917292203ff40eab4153102b63c9fc354ec6b8f458c5db0beaa17aae5e5e0cdf60a46beca16e374f36f8ffeccdd2ea09a9bb86849b56dc01d89d14ea7d2c23bf7e43e329030c84b29d81ce4190fd4c47d98a4d6af7d41b1ba2bcb413cb349bdefd1dbd6dd4add83dcf15e47ba57801c07d75070eb1979f308b4759506d8431940870ed80d6af200a2935aae77b4bf3c240f48bae01b50b392bfc549cd260eab74146ad180b9244846fe3b85758c9302c34f7655f7dec0725500390dc443bd71d5408b867d0ab85f91efcbffc535d346a0f515737a0e36c3c42f8d89d9a0a362268d596965bc4414c5098f191c54c5258bc924a4b509049df3f970c6e6b219214fe098b4e17257d4de80b4baa540fec9c1045680b4649d73181645db77f1528008647348ea2733c9db9435d4639c8fcea34094e24e8b656bfc5e26e252a5b97c0a4db2694903cb50a46027067a72a069b97c542faa93481a909c41a10c7d85d5a58fdfc37c4a20d5dabf25af5369c7c50990923b415f8379aa9dd7fa", 0x1000}, {&(0x7f00000004c0)="68179aa7945a769623fb117f8f5e833f7d89bd2745e84224195b189e704a1071aae73f6873d6ec9f86f67101cf02735816cd216d5b969ec32347251967b2dcc20aad514266db77da6654f05c4ad9a45b2942169786a575c65443f77da8db9ce263de41d2c8d00ea2d5abda6fc8004c0cab2dc9e93c3f8f3f1e81e3", 0x7b}, {&(0x7f0000000540)="8d6ad8aae6df339361902b88b1eeb878d49893d9c5c312726c57f74a73021ec06ce284c3fa76675b96c459fd3260656d9eb13083fdd328af4af20759eeb6a1d0a37d8282bd45d9c5506d7b7ec5743d33a9651127f57a157e6676a8b1bdc533a91fc42a81e29f582fea7efc30c29ff8ddab40dac2101e2450d9fade80f1690a943336bdd0504e5c5225d377e9399ba4d74fa11603d002f049c837b3adcc5f276221be3662c8f0b776b18e4ef178fd", 0xae}, {&(0x7f0000000600)="d4ee428c1517f1189d59b1c2b33e824b3047e7a9f84ba67422a015a66cd3", 0x1e}], 0x7, 0x0, 0x0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6a08e89a444870e0, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x60, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) 04:02:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x7, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 04:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r5 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r5, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0xa0) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="95c8084ba761fae2c9ed6075ef8b5bef4dcbb4f1bfa95b87d63a542865776b73a8e9852fd86354bccd5e9712759d16e92f2c493e3558094c83a3d673b5c5cda72402dafd65339de8b790d0d5101cee4990ccab63b5394cf41518db14d4d3d999028b78b3b7f79a4bbecb1eeb331a093505f4797e2250926111ed7818d77206a74a113ad879e439aa2aedcc3deda08dd43a9a116389921da5167966f39b59e4e7629a4759d796d6e815b1d281860ef005cd45c146db9ad29e83a7b8a6963f25b04725c5a22df33107ba871fab36241ad6da4c3d7f6987184eecba28d7890c9756575f87846bebf1b6e37f0fe063be4f6436f791c54ba13fff18660464f852bc8612bc2ea1a619a5c82412e09b9474b65f616d72ef2bdbf45c73f5761263a7032f88e0a579b5d11cc8dfcd85c82a8438d7562cac80a540beea81265bca73db0bb59b60b046125d08533e8bfcc42957957125a78497433ef9ed55320f95494d4f98aea1f3a1ddcbb8b26bbdca98d9077cf95d2d0c5a530f2785cabbfce18a2bf7b575e0b68a9d47a06c5cf06d6982e1073ade07e18b27d5375e7ea1d706d99177dd76519ee1667adbe5dcca263352c2bb05a698fc0f498f0d887663a24b7e3e8e0edabc874d5bf38bea3cdd597b5ad4c271e18f0d6e9b789aa52a5a9dc6170ae34ccfa42e3a4197076db9ced6f25ced2fb414f20fd87211dc8a2d4c66ac86581aea3e3d6ab8c0fe8661c14cfb75873541cb7d937cc53b0f0f09a0aa2f9e038d8cf9ef8f95932b02ed47305a2238d115a33975f7b40ac6f6ef4793c8b49b3bf2d8cc89daa685ee96b650430aafe586ade11db6731d8dac4b42fbb3f69be5ccfc4d2b392ef22cf83e21c3dbb6a7fe21a53d9c636393b34b39538eedc0e63010447b24e3e35ce5bda7cbf4e361ce717fa11427e1bf1eece3a693240f3263232f4f892b3cb90546bec4bdeeef4f76e722c7db08a922b4541ab26ef1feb8defb062c5cbe911e4cb407e4dacb53954fd66588739402543aaa9dee559dd8b4f530ed607c0d821b678653d523c492f6978a66a5df1ee7e007b7cc5e3c1de620c1714b41d5914e5b4ce76f49f9f23b00ceecbb765ee82fff834552939d09087af391b5ade689f14336aab86c17ca91c05566c21d6467452c0efe1a4351d9025831ac45696bfa99fd7b20f5b7add3c6a2a917598a560fc31b9ff2262e96ceb6486ea8384234f3d9e415c4a65213670e9391305a835cae98ac1d1e07ed9a95b851c80aa625d5c67c08dd49856801325c738810b4491cd1518f6301257c914d1b3e2c414c8b56af879105314aebfad2af0bf78d7bc5c1afd2c1514985b7b11321ffe4c034715f89aa9dc49220d365daafc851b8038226baeb9e799fc32e69a5874f76d9015d3de974b9dfd8f13d5ab18d461e7812f49b5a1464a68f5c8a34a26569fc701bde82566f86c26e31a84419e70d53143406477b2a4b6b95767cd16f56de4c4c2a498539a5b74ddf39de7dd9e662f64d65781ec719feb2d122531241242e866d71a66a340b7467509621b10aa7d84b8e99741d80eda8d6ee31d241db1f2d4f2f707474954d2ed360f0ac8f581bb2bef6de7a0eb28756aa51d4b65bb4113d3295bee77c4b3e2e404921f535cbefdb8a9920495f4bbd3113a33f74af95fb100ec4038d15a6acf7145298dcccd558ca24b2ef2da80d23a51eb17c8ce7adc94bf1c48ac9f0faddc5ed4a87a77a8cc9c9fe0565720dc3ed3d5010cc7362539a95f861fd7ea7099d488337468f234c0755c1f57a16841fa893a5c27e846269e3f16a4ec89c20d7141aab65531a7923f1db511e38f6e62b7824dadd20a09a42d1c6085a4090c4d89a76ff727a51482504a5b4b2d59edd888ee061eacd8e7b558edc92e3aee185a1e3808506a64617a537bcb8ed1250c45215132b34afd33f982a694a96cf6e066cdb399045382bc57ddbed190ba6cf5da395d17326f38db698d30f4373a4c403fff5bd0063beec80ec7566a4f4b3224ec2784d2d5a8d72ce37242087cf038b44f8483851095bed477638a428674e5a9cd9c14ce93b802faa831dc7735df4232182f13869c50390f3f5415b7b4c47e67889a7fbe4f537223c33de91d4a42a3b388accca87d578cda6bec623a6acaa1950f8990149a9b3d8dc3e8b33970e80d1c50cb0adc4efae78571175da7fe513894bf3996563301c042d9b23d59c868f988091c93db6fbb0867a490b237f0bdc674ab0761315c3a1e3f6cf757b7fb60f138852416db85228273f099cad54a4d84a3c9a058a0fe290dae87c0f342cd4cb94a634d8d7815ddcf3ed27a57e7d7e9d16ea30b847cf07c20a9a1c5b283a44552c08025be2b0ad0471679dfac95ca9ebc38c1cfea78e23b6d02da41afcd4159b1d565a37df9dc37c3e7c760f6fae2144200b31a01f2783dc9cc867a388d498dcc3efea0795add9e81087c535dbbd51d703d5a8d89c893e7b5f44053373f03933c432b6b7e84505ea6ced2b0e682bf4ee8986f5bbdf6ec6492863a2cfd4e8a93ac0bffcf0ad54e2857fad3409b0e5863c29dee9b1cf5f407c9525205d669f09ae048428b987afebd79791f66421db02f89d5b6ecf194d826f13d915df03847c8a8470e8f8fa4a5c52c530fd253770facc943230e5e63037d78b9123fa06fc1d40f92250b4b0ef63fc0afed958605365cbb2c01f58b3b4a2fd7735bfeeaed8be0e61ef85a6b8ba49580b2f9fc210da10e333b496e2bccd7e3b80c7f67a8cad0b8b71646f9d84ad3469cd756560d3e9e6655f706b6d62144c97bbd7a7e059057e8f4a8de76b30655faea11aa455bd937b67396684bb7bbba1679ea85ad4794f6116db03cb66d900482afc4cba6cd768a35c8287aa03e442d277b9a4124b95382e803282ce2e0ce9c9b3909e9c46f73c3603d69a8149d9e9d5113002cbfb7c0ddaaa5dabd0221b9463d0708b677bd9b3e7ef268e2b239d7ce60d13ca6f8839c5063d3127283956eec55015d29f3986b02f96db7d09e942a3fe342e03bc30bc45f1cb92a0e2dea9d5deaf2e9d06fe7aeb10a68cecbbb518e10c6729a521aef4e6e3fd4c43895c0fae652978c140e26dbab52559126598bc7b5c2d4fdba51a41c6e9236b85f5039b0ef5a67b8963a3cf318555c70b6af9ad663e0e514a849a8da7b57b0c944943efc0f14085e37c265dd8a2957a7a452f3a38276949be75cc8f02e8a7703bc2666c28c012cf3ca22431223b25a3f80173f4fcb71857a167b640ed03c1b2dcbf8aa1a8bf11f42fb481fab67c4f8c6322ee558fc5667cf742241a9018f9f3c1a216f6b3d1e599f538a7b9cee5dd8006846dab5910c31575bfda6c13e7ab22dd461469a26753fb3ed9d8b42db390c326e308a71c37edb4b8a174212feaf056d76db73d24297de1630d6c1643811aaa7b52b23eea5174d54ffa6d9d839a142ab4a5426504b8a3f8200a428af6df8058ba12a3a9921d78028ea04467ea443996410a5fe318cd215d4d00dc8b3b927e559c6adb33d2e580389f846aa0ec727e7718c01ae91062490c2ba2e5edf273673c2becfcf892bd687644d12afe1ce60484ff21fde984903399e88086a6a0e51c5b061e7e33eb6441dac5b62fd13dadac89129586212966858dbd023a9f265363321e4a219eee407ae89c100e877946c6dd73ce5353b53e6780204cffb895f85160777c1ed2971a6f8df4cab1f61be5c0e04c6c5d6df3830d0fcfe19742106f6933cde12b563b1a20f70d8a6f10e3aee6129255f0f171d0c88c50fe99b05833c18bd72146a013355980ad5f8a7af0eddfc67a9d6d46a1bac1003ccbd3208473c1a356d843bf4b12cc6e67a84408903310a881f368916fe3334aa2c826f597801fb6a02b4c03e14dfc241a7dbc217d07241f387a14b11282141d3e9dfe56b092fe6b33cdd8fbf5788cef2ed997cbd0f0bfaac688fcab5dbc3629b7273ee4b4424016e998de7945b1df0e3f03c14c90c350a1510aba8c2991dfca3d698561579374b7f30c43ec6037b7cf125790e254a25ff77b623ae2902ec65e65c26de6290ec14122a3098b7a1f8725f6ecdc01a13d688d22dee84693aae9ac3018fcd4324088b8e2bf615a240cdbae7685218445d22246f25782d4154d0e50ab8f85268c333a4a3480ab80b6d84cc0ce751929c85226822dee17f971f8cf4fb954185860cd6ee54ae749c75765d036bf1738e60830959fe96a41e6269f0d0b483f5d72bc20f7378b899b85c95d97ebec16e956df87d7f7245769702d5f2e5f32879400a398b1a071eab9fe0286586418ac3b81f1c5bcb3117533ddb49970acfa70648dab504979bd69328ec9d6bec4cafb8e2829eed88120497cf746660f2c0f1b8ffddf0e19ed0c2c3e8c72aac97e4ea80972d3d50b8d780ef6544fa944e372f7448355bcde8be4785acd9ff8a50a2f8fc18acd2e92c163208c8d1caeb970a67c927de7bd986eaca112d3abd484af625fe93981dec99b4e68e08ac0aa9a99b1b02548d7a804419114f671159036aa60b916fe6d5310ae1888d361be1d596c0dce2dae2119b39eff4bc1af14e186c3196a4b343e21aeba52a8553d4b64749f18565948567164628015c17d0047961b96b7504020a232898c7c7a0d5692e9e8ea85c64289a112af186af87ca686e0dcbebc0185ee825e2b3ddf315bb9c486952feccdbff5b268128b54357eef8108d8553e78f4c1bbf9ca6d26faa171fd21618cf0f026a948a578ad6d4d5e44438b29aacc3d0c04032d516720de500f87c8081c4dfeb904d2413e5b5109ebccdb9972bc09c314731467a414e023b889d6215c326d7475cc0d447b5a4199d23ffcbcf87368c92240385fea79662e3b658a9fc218e8c140cdf696bda8915441c27879acf041937aea37a07fa3ccf686a0dbee9b6dce9f400c2e95335122144e8045434f59ead0ceeb8aa7d67ce8925459fe8db6db163e7e74c7d9907ab3027a492713ea253adb9f1a78b857ba03e9d6ca0f9842ab1bdedd735bec670a38fc30e5a253b85d03af8e95b024409e30646a7476d59930d71562525c67a91386a689c089fb45ac67d3d5f08a51527dcc3b5c1efc8c5018b2b03415b9f2855308abc4ff09e90d787647d0ae8040c9d016de7abd73a2bdb03fcce0a4b6a39e3c211fe0d667ebe1b457cfef7ec18552b48e2ebe853d8793e321976e65bc8e240d466fed8e489aec58c1969d63a48f65c5d739e0394e29cb130265a8315a256b16b7f3a0e62f09ee6a225a9416d8830ecb9fe6a3ea065beba435c4e836c9c384f8fd99967f45e61d2b2e586d6e9ef0f853deb030fc39b5e9cceb68b78c84f954778ebb3d29ddadf016c54fc05c3e6228f85b3dc324e3c0c49b4b83b3471fb94a6cb174fe6701baf9fcc11a4b30830905f0de99ba4e3e0f61878bb2d0a8484e238b5fdf784cfb39ef047c0b53830117ba5168c4f2ed3429139c05b0294655ecd1673e493ca3b518230869f2d1d648437f01cd160256e9f2d3923eb9d172c12f5933c99285009e4f617ab2c4ba6303e1e17e6d7cd8a55dfc1bcd8117c4a2e7d411a7e90d1d3f8d16ddd15b15582a5e87fb4a08e8e1eaafa927dd48e73fe6081d3cd212357d23c577d497510f6aab5eab8d8bf5070228ae37253b68db5f675816de60d58ab27f837918f5674a38fd9e6ed7651bb5226da1a2188b9fa3257ab31a4b3aedb1ef2db9312951950ea8efeb6e72baa5ca21c8c89fc6d9d8061cb6f3fc0bba4d9cff3b9e90b1062ec56debe79f5c16623815da569c27c79c02267ac6b65b27042c1900928e684b575a9d5b501fca0b1e", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x102, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x8, 0x5, 0xfffffffffffff533, 0x4}, {0x3e00000000000000, 0x6668642, 0x400, 0x3}, {0xca, 0x1, 0x7, 0x8000}, {0xf0, 0x4, 0x81, 0xffffffff}, {0x3f, 0x7, 0x3, 0x627}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x40) syz_emit_ethernet(0x2, &(0x7f0000000240)="ff7f") 04:02:37 executing program 0: r0 = msgget(0x1, 0xa5e53ed418136617) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/70) 04:02:37 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x1}], 0x5, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x1, 0x800, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x7fffffff, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x40, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x50, 0xb4b1bc6ee7f43514, 0x7, 0x4387}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4f0322efafc3c48, 0x3, 0x20}], 0x7, &(0x7f00000000c0)={0xfb, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) 04:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x365b687fe869d764) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x8}, {0x3}, {0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 04:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup2(r0, r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:38 executing program 1: semget(0x0, 0x3, 0x431) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x2aaaaaaaaaaaac45) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) pipe(&(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x162c8565c0248668}, {r1, 0x1}, {r1, 0x100}], 0x3, 0x9) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 04:02:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 04:02:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f00006c653000"], 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x2) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x100}) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) 04:02:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x20, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000), 0x2a6) 04:02:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x9, 0x6, 0x100, "8934e6cb17fc37ae6c975aaff9b75bc074c85520", 0x286787ed, 0x100000000}) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81, 0x20000000000, 0x0, 0x2}, {0x6, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 04:02:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2c24a48571907788) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x100, 0x9, 0x9ee, "3276ea36c8a02b50b84c3ab40a29db88137697d0", 0x3, 0x100}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 04:02:39 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='r\x00') 04:02:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) 04:02:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x40000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "b04d00f3ff0a631a00"}) 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) 04:02:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000400000002c1, 0x40) write(r0, &(0x7f0000000140)="607f7fbaa58c987527791b557068b1db6b19df85c8e783d801710b276f9aaf1d4b40e40b3d08b52511ac1b55fe7bcc242b57684a50ccc502735205c52a60ce91c25c72", 0x43) r2 = getpid() symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) setgroups(0xffffffffffffff81, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x2) setgroups(0x0, &(0x7f00000002c0)=[r3, r4, r5]) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 04:02:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = dup(r1) close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x1) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r4 = msgget$private(0x0, 0x81) r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x1, r5, r6, r7, r8, 0x2, 0x8}, 0x6, 0xfff, r9, r10, 0x10001, 0x4, 0x9, 0x1fc0}) syz_open_pts() 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) getrlimit(0x2, &(0x7f0000000100)) 04:02:39 executing program 1: r0 = socket(0x1, 0x4003, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt(r0, 0x7f, 0xabd, &(0x7f0000000000)=""/157, &(0x7f00000000c0)=0x9d) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 04:02:39 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xb1ff5526ba9bc591) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 04:02:39 executing program 0: r0 = socket(0x10, 0x2, 0x0) socket(0x0, 0x5, 0x100000001) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 04:02:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x7, 0x0) shutdown(r1, 0x0) r3 = dup2(r1, r0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="0800000000170000fcca"], 0x9, 0x0}, 0x0) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x5, 0x62, 0xffffffff}, {0x40, 0x5, 0xffffffffffffff0e, 0x5}]}) write(r0, &(0x7f0000000200)="d7a72ef4bac13a79201f897de25648bdc2a3c762e6cafd6dc42aeeaf2dd73455e9f5056ce0c003de84be2ef87e438251668f91999c0c9b32a7096f4635390e2bdc89ef02109960c756a220994608075d7cbfb78cbec307e33cc6344f6227016004c495ce421981e70307e5727d1ed878d816ecf3421dd9823c2d", 0x7a) syz_emit_ethernet(0x1, &(0x7f0000000080)="f4") 04:02:39 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) dup2(r0, r0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) 04:02:39 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="831d9af84517fcabccc7db80bd6e5a23700a8e1c49c26b4df38e07bfb9ab257e2320814e847b7a33ac9d6a482c09ab4a76d3e340e7c6e7213be44321527159cc7d87ff55d3b7f2c2cea59bf35051d89c0806a5a43e47dee5eb75ad6cf1652a04bba66f860762e66356c5b630d873cf1fbee5c762fa59b31dd60454e385f88e62cdf6c0b1ec4cbbd8fea6fd74c17e6d02962684e9ac13cde88e80d30ddc21df30b7169e5ea6456a17eb7c11cb4c81b24ce20acbc560aac0718afe9c03e3495b0a9638f073ef75286aa5ac5bae48519e503a7284ca11f7d528b2305eb785bae5826046a617410eb60b9123bef333c2ed4f32976ce272720cb01f6933381a319aae53a39a16f61c4c11d322e1dba1b8c346e27c631e1c25cef5a4b78e3e62424d2813d3678deeda89cb8a17772b666f96ca1f03933b994004ba0a3548bdedae947733d612fa14707f479dcc446ef3049f565d0507ac927449e268260f54d2186e2f1d3d2d136bf5e2a590cd1835c7a6aff682b26b6d7bb122d8b59700e616684fd1d712e232ff033b4e107a40c0085eefbd30abde41db0fee0fbba4bb9b4134abea94c4cdfc0c04d1d8867a6e0472a5e140bda506d3bf0b3d03b737e3f8e62b91644aa7a7e9b3dcf19ca684a361a3607fcf76e0b2e791e2cbb46ff69cfc75f9876ddf97c8a616f4cd6fc5317b406fb89723022935e950dda40899e133da762237624bfdb621a4914891a14faf77b03c0f83b9c68493b7543df1b78f761e4a87b07569887d72ad59e5a6636a8c93f8c90c58ad4176c7a117f17bd80eeab221c33069a22e00fa2fe7c2389ad345f9a71c65070e343288bf559191571214ff5a3b7f2273f8fd4dc48e2015a943a7cdc22d3bdf39ab5976d6d742d633988dd1e0ed25d2170401f0e8f5e4ce761fdf2cf0c1b2c5a4ba52caf9e6257733549c9232622a6d442f00b2f9ced2bcb557970cec19d1b3f139680c44ebe9bd4d34e75f6a9da99de72c2c0d35a56e93c96e68bb6cb54b4f491209a14267f9c7a0fb67295a31c24cc537919e344cbaca5a6c6a5d7ae2fb1d94648174b9e3dd5bef983f57624ee94e3aa187dc2ebaf49084abac805b296f1a6c17c317cb6403d2903e5393c00b47a6bbaa397309dfbfe39e133ebf6fe9d7eae8ed528f6a828197d6c222124ddd4c6c9e5358b7d55823829e97011d750e1263010e10726c3b98e2a2ce0c602b41cab9aaa94a29a50b6664b439edb5b81d81619fd7171a729284c4cd3881090f10554fb3a139485060a2ccedabc3f34177b745d5aa409a30edafef03beddccdb8539e59cb6b5673b782dc24378c39097d1b888724cdb922642b13ae2c5ab6a245b48eef01e4dd40126907a8a6569af0619932c4f529aa7be587e242aca557e23bb8622612c4508a57eb60a42e1bb70874aeff2f7a4786dae225c766f1607ac9225cd90e162608e788bbb63d65e9cb1fc438fa6f4407446e76bbeacc867a493aced8dbac1140076f3bd00aa5733a0f6f340dabe866e92cb56d4932ed93a0fb3b9f657b682b194698337f246c9510291cbe4014e95d33ca9947a60bd63d1717740ac715d61b830b504b5cc3a315145bc9c3ac4847f2e3d017ee2fd1ef42a58383d6893ebea1d49c4735838e72f5acb79d31b6802902968da5f41db7bdad85de4b671e05a73d5a56f82f32649c349b884e9408c481acf3f74bccc0a85d458781dcb16f42c8170999f2147585b7d8a926e97603b829a4a9524ac43fdc41217374a9c2bebab315143829ca326f44409f6463fd6812addb4f63eefcbf5ea5fdf73eed2b2b73322f856713b80df11cd0622f4c564d9beca4a6ea47962480997bdbd074ea6e076d3204eaaeb56fe881a30231048f73cd7cccbb542deed85a1a6be5cfa28b68ca0f5180cc617109fee9b44978a95b514eb1b03254d4c6093e2de08a965e0b4323bef1db06b63880ae4691052cda0afc7de7524cffc1907885d7885e406c8e4e0802fb8a246e13dc59b3132e9c72114537cd83dacb447f5ef0fa9516c18561f880656e9e03e3382c47913dbf6d2f3c8d5e269834712ab1ad5c918cfa9e3c5b4f936f164f9e4802331bebec20e303b4d789403988a0c32a50b2693ff93a17eedafee23d492e5844e10ea6fd60b78c15470c05571eb74704c932ab321d6d2cb79bb1de1921c31b71c8e3962226f0bc08b3a2a7ffe8b7db4edbac2d7797146500e52cadd181e70cb09dcd26e016cc420e2d230c96dc70d02697b295270af46cccf199e0411d35bc094f7c882622ee34517a984446d85bbe974870e04a3f02ab06345f54d7b919ed908c469407bbaa5a8705b267c646398d62235d34c0da3feba2e6a89f2759bc2b919b2df90187bd846a3a267eec183f81b756b9fd541e5a2be78cbd52d6ca630eb393bb860ace338fd586e1dda939274b89340274b8553367f6526369a9a384cc77854071a5d8b461e8a3979652f6677c77d4225e916fb4b98cf3862b14d5dfd646a8c3a805f7866bde7f040178caef22760caebc2cdbac1eaa1afe395fae16d67979556746ba6c01358c1d6ed2106d9fec1a26391da403a22b4b8bc9a199eacc40d48384c69e808a78b91ed14723ccab3c8ceefeaa54b09ef0c8d04810df063b1295dbf3249b6ef1c4ef9f653fb50c226b67e56a7f5500195fd4acb7c9bdfc13bc88655152698b58e8a210f40bc200a0121115c27fe82094c89e62e46cb0e4eeed5aa50046f1eecf5f7063654a8b879af3fbb589eed12a38ed343977ffb889b09bb6306e36dcc7b58d264e6d853baf2907f1b1ac10911c3ed2f945d3a8bfef6fdc377a9389e52f4e647449b5a6a9652544fd5cc8cff63532aff0b6831077648b48c187357d3de1d60eb4b10a05d01a4f35479368ced77cf8645ed4629f8cae175ebdaddc7b9a0ae89c0841967dd0c8c873d60ae261d4f6c740d8fb23ae60587fc2f7f6025a00a7b879a48bc542426d051cf33db37e00a67f55779b4c1a758c119c4b33ec5f51e0c5e60cce3756d8161af445411e1091b8168d86bdb886f2c07dfb4efe1781601108cd027caca071893aef68b5dcf866de8c4e154ff285f2ceb14ddf4805d94c2a3eb1fb9b09c0dd910b86afefcc0b3b6eabb0e960a472804790ea7073dbaccd158ba3757870504b6711090c968aad3977cde9dc8b2626af193fb55e95c967bafba33485610c29e23d4183397c3b6dc9c0d2250d03711f62d506c062f65e407d8aaf7cc66fa29b5ff92bd1f2ceeb43c769c962cc1797c468dedde2e0ddae26f257527f463c8dabb6c8375b51326621aef2014b0f61fb39f29d404dc447b0bb1646df6ae86f4e2a15dcd043e54697620eba34abffdf909b1228a3add0ab43ab047c84ee698914170998021e3b0750b80b609ae0e4362de56dae8f8459bc87c87ca2eda29ae59fc8f482ac9821781bcb95023c5458cc1e468b3dca1f62ed8c6b78f147455ce6871642ae0b4e3cdde26a89db1af79233bbd8c718a391629314576a2d338b505e90597eb2a2f8dfdaf320bce67550503d423e4c6f23a96e5df8e4289260600ad086e8375f3b40db1105a1884fb431a779ddcd0ec12a9c3839b33d5c89105298725dfca6fdd8f275fcd53f7ab667d3a64e6f6b251094e21260f5b80b8ce6ffa1299cc37391e6dfa49cee4f43212a4bb529e53d8b16a47ec5e4cc4b50fd668584b518949f17d24d9a8d07b6e058e6c0216b8fb59e9115a1db2ab3c553e4b8e96cf9d570b5615dfb41497a1b27fcd0d3b2cc1890c520e6bfcc1772fac2e40c93227aa40eae3622559f3c1e6cbf33e3b69dce93f0216455949e23d21c734d7bd0d01e1e50a3905acd5d165b8d11e856ced0a8f10ca2643a5672192d444b4fc127b5c98a83eed21ce8d270b3a61f80aaba4908d59329fcbdf1e6f76c5341b5a377cd0cddc3b7874e8c5f4b565fb2a4d075bffd5679b6f89d0a88d0ea41cbc701bfdca13abb5e0a57ca8bf434ee9c083a09c34cf4de4437e8497641a992450669ed4c269eaac2362991789d0e2f3fd966b37ac7504beca34735657df4a93ae665bfbcc143c77adca9ddeb0152860c33227388f5d47b6995e84533f8dd85318fc5bd3fc406efbeca731860b67e8b2f1d4774f104ce4e4f93544ec8ef606c727a7c17004067df68fc7c37f2224921fcd42f0c052da4a6abfe73e6ad5ff734a39eaedc15dbe8a9dd01b84aeb2595e0c6a7f97bb070a93089574e2b6890c16ff996d6b047e4b00a94a482755dd2d128a4e620a55de3aef8327e6676a56a392048fd2335afe8d1da15d684df6a02b2f1657e09fc43eb43690171a6b169ebb6cf5109ea2d6c3703a917b236c9d87b3b642ce6be93e38879f1c3f1abba6d905baf1bcf938a5853a67380e720c81469725688ba56ba2a8e54eb19e5ef87ff617126b19049619401bf879b17f422466b1f8ce8ff180d298a9e42989578d2079e3eaf1f2c95bae5d6f27b7932985e320928583ba9637bfb9f3f2bf043ac8589566e8a08061ce8ae9dc831d0267308ebb72eb39d9cc63130f58df2f60d7b422cbe6daa1f5359b3c11db243ce8e3c1e73a506e78d8a5ec037a591873ae2a393759eeae9c58f91666595e16e91d7428f74e2abe96cda7a998c5085752b8b544e9cc0cd940cb189531001f25d2e64d405b2b3c6f8543cb3b10443d9034e7b7b12f34c1f264ee15eea1a624bf6f95c3ef3d7c568d8b7a7c8cad65d43a60d5208b8e305bf86b3ee0e745d7e1c58d3e0ea8e2b11466b2fb689ec933de6c0604ed917bf80ccb41c3c3223c6f8520c7258724ed345c133db9215f95eea7b668038228cf320bceb53faaef4ae6435ec5ce05ff4d64c8cdab7492658f7dab536a3618c0e9febab6d5e9586af929a49f16219e525229785ae536eb997b00ed9b4e5275bd876d0506999f35c730274bcf8df9feb56437f4479ed31c6e2b9a5992bd9a6c36007412a487753379e943e855041ae0b0449e42a0a070d04926b33d42101e6261b7ed54f1e63d8e18ad9f43fee7197c35660d5f2ba783bcd8e70c4b89e4ba24b7155a9e86a870308d99ceceda604f6b65638992ce5ce485d0f6ab392c54e3787a7849935627f8e5810bf8657e84a9fc7568bb42e647ce4836c580c765ed73a578fe864319f6852fc29c575080ca6f51e431a628232222628761f1a61538e1919ec2a8a15124dc5cf723062939328b7020af83e94d9c2028e928d286609edf8aabd8531eb989a4ad37eac9e4e462dd429a07802422427a55fa13de78553e741a1e486a3ce374eacd04d996f9674ccd9499243866d4968b200860da0c7558e4871f2f4822e539672fcbcc9ac11026e71f505693f9965e1dadf332dc36a85a3fe33846ab86e220023f5b3303365a45774ef01c2ad98dcbb2a1a227057e725fbecd9e004de80021dc1ff9eac3308871c77b0cf166c8175e4e5d3407f3e742898b89a2bf52382f2656faec2a54c2224ac90c6fc8a3082924cea17e471350b8363aede642759583b25f637a37e4a5994b3ab301a43af5c95dc1c03f07d9e8846781208119f3988c113710042d85b015aafcd0ce1a18352dcba068095df7418a0e5317fe500b7b548b7d076ec00997139fac876c5cecbad0b5f142776ac936ebe8506fbd92144b65e5059d916a98ff3f7bc5980853a57d799d954962f3814d616acff564cc30061b13417b6aeea438d1435ee4d484f715cd5acbccbf4977ee2c463ea8094e104ace7fb787a61dd77c4ccaf8913561be056c190c9bba5c219e84adba35d65e2231722d017ad2ca72d40c6c5e7432d6f59486d43e4a4a934356", 0x1000) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x10100) openat(r1, &(0x7f0000000240)='./file0\x00', 0x8000, 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0xcca, 0x10) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = semget(0x0, 0x4, 0x400) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/132) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x200) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff55, &(0x7f00000004c0)="9ea7704bf3b28e43056d2750a6cdb6af9112b18900d86d567266515a88d52d7689af672d062c6f2068d378fbcfbc18282120ba15db0d6a55eb91d71380b8c3c67de6c7fa2305f1d5f9642e19458c2d860003a8e882955f67027a8367cc773e71511ca9736335dd1167081325a2149ac73ba24f4bc490d227d94daa920e7ec81eae7839e90eeadcb60bb5f27d04e383748925bb02f5afb48b600d3808fa7673ed607d514610131f0000000000000061a5d8383c87f9b6d06fb6a29a4ee8a0bcf28bb7ac77cd260638e8d40844e1b694c941e5f4bdbaa801dd20a8418cb17485ecd3e68bf243db537dcd22a0e717752c62000f11b6a590fc205ef1218b9be05df21f") 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) flock(r0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 04:02:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="56e61175515588eb5141545a0ec5f7c7fe4d09dbacd6e72df0f47da37bf8dacded030916e555547cd5432e540f7a9a696c3a86f923ae97a22b41a28279c7e413dade53d224d5c2dc4a909c48ee36ab61a008550d549cfd71f69f5170a1dca2c2192667220fb70cdf52cf7ce22f245a1fec96c2564df6183ed4", 0x79, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 04:02:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = msgget(0x2, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/184) 04:02:40 executing program 0: r0 = socket(0x6, 0x4002, 0x2) 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)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) chdir(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 04:02:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089, 0xe883}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x2, 0x80000001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x180}], 0x2, 0xffffffffffffffe1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 04:02:40 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'.\x00', 0xfffffffffffff76b, 0xfffffffffffff001, 0x9, 0x1, 0xe4, 0x401, 0x3f, 0x2, 0x0, 0xcf6, 0xa0da}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xfffffffffffff800, 0x10000, 0x1, 0x0, 0x1845, 0x9, 0x81, 0x0, 0x2, 0x7, 0x2}) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xe5, 0x1ff, 0x2e, 0x4, "81bf1944a178466ac3d4d81892e7661d3485d4a8", 0x15a, 0x6}) write(r0, &(0x7f0000000080)="9d", 0x1) 04:02:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000), 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 04:02:41 executing program 1: getuid() r0 = socket(0x11, 0x4003, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:41 executing program 0: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8a) 04:02:41 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8202, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x0, 0x1000) r2 = msgget(0x1, 0x4) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r2], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\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', &(0x7f0000000cc0)='\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') msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 04:02:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0xb645, 0x3ff, 0x401, {[0x6, 0x2, 0x2, 0x9d5f, 0x9, 0x2, 0xfffffffffffff716, 0xf, 0x1ff, 0x4, 0x4, 0x7, 0x8, 0xfffffffffffff800, 0x101, 0x57a, 0xf4, 0x20], [0xfffffffffffffbff, 0x4, 0x3f, 0x4, 0x2, 0x3, 0xb877, 0x5, 0xffffffff80000000, 0x800], [0x400, 0x401, 0xc6e, 0x401, 0x100000001, 0xe1, 0x7ff], [0x6, 0x200, 0x8, 0xfffffffffffffff8, 0x4, 0x8], [{0x0, 0x8, 0x0, 0x8000}, {0x8001, 0x80000000, 0x7, 0xf32}, {0x401, 0x8, 0x3, 0x17}, {0x2, 0x100000001, 0x4, 0x100000000}, {0x7, 0x0, 0x1, 0x1f}, {0x8ccc, 0x6, 0x3f, 0x8}, {0x80000001, 0x1, 0x10000, 0x1}, {0x2, 0x6, 0x2ee93f50, 0x7}], {0x2, 0x9, 0xe3, 0x5}, {0x3e2, 0x3, 0x80000001, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x99, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) 04:02:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 04:02:41 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x0, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) read(r0, &(0x7f0000000080)=""/3, 0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) 04:02:42 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x0) 04:02:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = getppid() syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xff, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x4, r1}) 04:02:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) r1 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) semget$private(0x0, 0x2, 0x80) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) 04:02:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair(0x6, 0x8000, 0xaa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="4d5f7074e5ad958a1d125ad2d66f201f752ab004a10c8186a3f1c17133916c00148469ffc6fa55f2b8dfad9ffc223638207cab3bf22ce2444874643304addb70dad49c8491d2a2252cded51199731c590feaa9bf2d06af93c94c45934f29cbc0737ed619aa25fa4260601fe6e82ee2bdf5b5e5b39e5e76be6d389c0db122b11ea4ccaaed8cd607b81d47", 0x8a, 0x409, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x3) 04:02:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0xfffffffffffffffa}) 04:02:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) close(r2) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r2, 0x6, r3) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x7}, {0x6}]}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 04:02:43 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x2000000000000002, 0x3, 0x102) listen(r0, 0x2000007) 04:02:43 executing program 0: shmget(0x1, 0x1000, 0x90, &(0x7f0000fff000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x11c) 04:02:43 executing program 0: socket$inet(0x2, 0x1003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x20) 04:02:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x295) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="50c949d38e52f346bd15526cb2edc3ddd194d3b6c0c434bbb1f3f38599f72cd2622265cf32d162306fff7fddc8b1414ffb12747401fcb902dec15c439f5f53752c149fab22a550dc51fa9c8285cebe68cc75bc41b3d3aedd4f236f2a7f6da13c4e0480e8c32ce2724c1fc7fe217f2f9b5622b1431701a9aa858327bf211971bd8f2d354c831138a127b147c77d1597e650749ef0638f25e38d6926e5b9c78a2723b3e4d4fb072f1b7e902dce826b1b5ef544704d9d9d2441f770576aa1e8d7c3b85a2377c5c5bffd46823525d33587592898a3751d89d968923df5032423e01d486ff2dbed5df2aeff75fbb36c8d67b3d7e210480a840f36155b0cabc8f385035e1d59e1ed11d93a959ac2d0ce28093351134db2520f8bc3cda55077bd73b336cf9a68d743eeb393cf65304a89d2dca73144f39fc098064815f6f003f3cdadc50b82477068b5d43052c0171086c82c2f355ddb7d94341c6cf25644180a6fbde9c2921d1883bdea5eb701efbbd92f612868fb268db09b48d7185b376d5c95bdba75b4e875ee25f130f2492dd4c7bb64c4e2648dbed93929e17ee351f64a54f9a5084fbdb6914dc87f79827aebd27a7754fa51a6385277e6a2620a31d44840b254452567bb3b672d613b11cc4586779203fa79bb53d6d98184b5c576fda8d4c2dc7fd68e2d3baa7b3bd0b322e4caf3e06b3244eeaae524894badeb4a88273e78026544953212626b3e1ed57817e29111f42fcb8fe558c42ee1f7ccf7f35878bc89dc78520ddef820fa7fc4054fbaefc6ba8f83a7da4565995c7b69e31f1084c6902adb736729a4d225a01130bb889f34744eba6c45b1080f860fe72e1de678d97cf87e3069cf887bd98145c2f606ce4c8e7d9648dddcb8789c52ab8689b20602c34acecb595e13cbb8d79739ff1e9de5b9cde928e971a827cff14e8dcc331a3091d9810faf632a167adc1b65d7c408bdc61ac490708a402a17a3e9acf95974b6c5597b39696534ea32c22909525478db0877f7697ebde412b2e563d0ed5ff734223130c53e650e7ba935fd8cf31240ba12501dc6f1bd608d09a4f798dcab551a031e1618eab1153f07dbdabacdf3439d6d46d69133cf36a462ae76401affba54ca4e524355aa17c174642cf2cb28e0d2e52280ed7097b761b23774c829739b0c0f2a825e9438371399d2771d4fac77389d723b247deb38dbe781adbdf9af0da29391a89b5a578b42a421d1b7fc45f0ac2b90453083785b4b487ed2bc806ab9051b28e56e8bcb904b480183f60f5b8fae33073e6e8bf1655be1aec89b2ccccb63f03b145a919f45d87990095f1495604966eeb4fea4e4809608d12034704682f2805838dc142d749ee21992a48629bb9d1ec17f08e904ae0b038ef99666e8123350bc5f6c57a3ae1504fc123798a9c3bc1687beee9f788ef0fa8c87f3d6480ce5c3610dd3583f85e0068b1fe26b5623aa1554c44f6a6298b8a1120caf030da698e293ae92cd9afc98df747bbcc69292bd4e430aa6192f2c9c773ada2a9ba0eabc51bcb1ae291a13f232655959921c53063e53192d44b9c282c0841cff448e257a9ee2086d36e05776fabdfac59f8ac101d25e208df31f866c3a7119c40f75027989a3e3520f7c9855ca0d8421776f3074959ed0c0b4f165ecc7b2e5a20694211fd90f7aa69730c38bfcf3df8323cb013fb2aaa85a0b9aafcce861be26458d6edd42e41f1ece2d5f59174e94173a3f92106f16a016b9cca611f18ea01c568c2c7ee7ed8cd967fcd066e39ac7f8b403cdcb003ae549dd00cb7e075389df6bb2da559598976e52c98e08cc15f25eb8df06d20087f27e5e98699d83ef38193ce00ce903908e2eb49e4ccb7aca1c5f037be8ae10d9fc2d4fb2acaf7d4245681bbec7b5ef7f09480b27aad5d274c6ce3ddb5bfc0d6f83a36b89a81c9729fe3604e8375625546b03df5af9c95e9b3feaf3882c93c174743b3d6d84ba2570fd15c559de8b5025a275380be0fad06763e5ecef48e79c0a9153eac6de4b8c3ed5ae95127b3f9f17fd65f9eb04febe3ecf354e7eccbe921434f891d00bab0daab1d832306e94d15a4603b296dd54edb918ba6c35399a6d8715a3972978a8d8e90a1481f444ad3955842ce24918ef137484b077e63b6086265b17cacd58b215ab35f4c58067be06159476e923d9450f10b29d74ccfc40444a973b53d25f97daed4a62a53ad1862a396407acd2374cb71694be42f77d2baa8398783363aa4f5a7361824715ae396b704654d0fec7b1ab907add12df7bde3cae6ea8c19918a46259689d1749c11e5e1b43dce2f169aea7b70c6a8c28924cabeaa4d66577129bdc6b4b42f799210f276f0741d53906632ea02dc4a757172dce5acbbca564a75834ab91ff85d7ac99a44eb8ba6efdb910b0e69768cbe819ba93b845421fbb6ec583db3d14c374f96aa19a826bd8e8470568086f5162f43241f3f1e83922380317c5077e28306eafc33d51da241f307f43b65c0b8284b268d94c0a16381d4736dfa1f8168b449806146f01ccf3478e5955a5f52e59c0c6bf1968af70a01098efc1a6ce36f82ae3aa3e2463696569b32c76e56e0585a2374b419ccb4f1dd352e428da5732eb4b6e766519375cff7504c98dea226c158615e0af7450b923559c7dce04356fe690ec341176d31cc0724fa2e4ba54b8217c1d1cc1a55099a1744c8eed9edfd0484a981195dd39195875b2428d66f9cb4fbee04731e9249d57f482e984a6730949836e0d07acd8a3d6e44f3979cdfb79cfdae0d3b90927f1244416195139af1c9c50023f3f0efebc249c1885cd61c2c5319df007badf15d6bfd85ca36c76651d34ab417f8366956720450333d47e29ec6b1878564ccdcfa4c4eafd7b0b828c0aa095fff208f14a6f0f242245f41e702d650a11579829a4f95ec3533966ff57cd618a2f5b9074afb22237ededdd7bbf89a22e647d17c63906008fe25b0460f0838679e6e5859621f83267ec42f79d5e08a9d186cefc8b744e26cccdb7df3820163295edd3e7c408c7a3462fe28ddeb7d3e3b28c2c795c0d0f7093d1e67cd204b75d5b4ea347fb0a584574ac984603339e123fc7c4bb1875b24cbb1f029d01c77b12646d1ab3a12f796e56bb33951420501b28fe4d4ab51a81646ffcf39bd3359890189bfe32d44d03d415aec5c0084619a8c5e34feb29b2d5229bafb36239ac04bdcabeff2f2ae756acf9dfc0d10ca42ac58cc36e4edd31520c84ec5b677f10297142c512fa9a858a13c1a40e2cf21af4d588aeb985c0368c8ecb93e7c9d05b85f0da037cf833ab0fd2460b59a16f6ea83055bc704f825ce8d45a3a05b3e5fae8b911de28bb69a05e26310e2511616b720739e2c0328fac5a16799dcbe3efb4e94c42d89a3efe576896b526235cd56779d7f955073c9634a9d83c36f1885b15affec75ccb50dcc5737923bf48ccead7895995a79040124a272b9758d5739d351ee981b52cddf27475275185adedbf6ddd0127451c8e035b53ce0ad48a38ca8306e0075d10c31ed2dbf3b411e0adf08c5615ae345da4836def7820a49b64a0d88e6441d6782c25420b4ad4de3c1a5b04fbc39e12efe853c73e4b2ee363664416edad3399ca1b268107365cbe662863f8df0351167e1b218ba9ce2adaf548db0eb745d8c8eec8847c5b29a75061498b958c22e1e2bd5b0d096be82eea77d0078ca35371d440d6e5ea7c2ed88d0e83ddd1650031672bf68b0d644824ac1aa89d6b0b07072beab17cffbc7e39bf91e9541c19f35e9a70c4e2f7b52ceaee8c22b4a2c8030654e67ceb4957e0c629146d48e4b8de624574918ae3c6035b7ec4a8bc6e5d03407b2c26610b7c8e18da5072d1a6dff07050b2b852419b42f50865e60dd69f72effb2de197cbfe9afeec6169ef9d67b96d33d66cd12d426fc59b8eb2b2a7e9b264517b58aedbb36324b9ea9e973eebce2b069191a2d78fc76ad77c3de1d6176030b8c59118cc35950761787786953115ac80e47f35a7e677324f593a5efc89f89e50485369255fbf7cef9bfe8ef5b77c2928b3177b599ef6d85bb39af5905357e0e011e84264b565c7efbb847431512f16df221e0837f7011a33f58e940643a8c54362c57b152126ed32d90cc2924194b6c1b1abe8098e871220886145da0df4f7da93a46ff2c9fc374490fb915cd21ec077a368d8d41eb11acbddf967309dc9bd8b00dd32e809f711809025142f7597e600adbcd3bb22f62be4be3f26bbf222c80b8fb00fbad8516818653a4d86ad98c8f737c41640a33bd0ef75bd7f9f9b2e163984b33244a6652e0e67788a3c017f59f4928ea2d5064abcfa2d88d4b5286c8458e4840517fee04d17c43babbed83fa64c47c9ed6b9b3f69919a42fb8d753873bd440252119a9a8913fd4ac6b411372dfbf4cbc1589d806318543bd61d59f852a154d85a87a373d515750e9ff153f169d0c964af81b0e4482a55ff9a61df85c9e0fb499f0f6d53bf815c5987740994bf445f845125e34c00e37bb51b7ad8195ca5893528433235d8736914f7d2fceed6b535a1aedbdaf8e6ae14978834af44f3004d88535502f63f294fbacacd31cf31e8818ceb96312da42c292e901f377cc2d1b229bb8f3a5bb5bdce125c40af51bc39cf71a8c4e7c340f53a19dd168ab4edae73220d6d206965e45dbda1377dfe748aca0f96f94701e4f2b624e7e83f41fa861bf49a1f641f250c6cfe2eb4a698bd361036c6a15af3e8b2fdd1124b31c83ad42dde94ec059a2ccbfb89e06246e36c492a152f9480603517c6b0f1b0677689a954a2a674bcc23a4eb6eb7ac1eb85ffe433f6afe94e0d4a515257e5b75183a92f62e131e417b746c1a1dc94cb778b06ad6030f08587a0a319bbba55106ca8e50898c8a9b1e5603b9ce109aad2f6014110bc058fc73a0b918b0e5fa44a2addcee79d78056441a1e7a13389c9da64c624161e55c04b571d2a35b7e3c00d76f71393adfda10dbd1f607d39ebc1d2b4ee3d747c9b324a164c7c3e1f14ed6934a72b4fde3f6372c11e07d0f1cc75b0354a2b91174cf62b1f3b3542ddc4ee3f013b897468fcf89ff059827417ca545c7f2642a742eeb0bc169003e34c93ba21d66ea34ce720f19ff2c20b4ded4b58c0e4f9bf7298431e3827d689a2887a287c915c1cf1fd5c5ad6faaf6e9d9050ecf22fc06a1c37f778adbf78bc67d68ba1a22e6fdde369390eaec99b250f8dfe15bdf6f8cff0f84f4ccc248048e0049c690a04ea484aafb3428b1f10b3a163826e66489aa4d9d45a214732487890d7b72603cb49a396e9168d323a10200699ae50f73b93ae984b4dfab5488acb3da1cdeaa85f2ea71f5fbd652d9e169e868e3f58caa2363b7217ff238459bd02db3254669aec1193c7a9a4df6580eebfe65216e6e9580a5c61f08c1a3e6aa7cd1b68790125f4284b791a6ba2f8225e6484fca8921f0e33230b0154932acd9486aca3a8ea8bd942f7f4d1fe7eea17cb4dd1f6a8d36a7292a772be8fe5d86232b74667ca61e274d1a83294a6b13ea18cbae6602ab1a67b05e7e7019355a1d8dea225c277382c342a478610d216ddcde5852966043f473beba6ee1930da68a1b24e23e09f49478531ccfdcf8d3b5266514c4369e4ffb0ee71347260df47c3ec55277a515532d5ddd143f87c7bcfdd096c962f7b52791288ca2dd68d98ffdb408562725d7e65a27be5c310797d31116d8f4b6d193699623466dc08505043eccd42305a40e34fc472873ed43bc1b008e49559e3e5dc275c9c2e214fcd396b1a701179ce45f66111c727f1f9daf6f1", 0x1000}, {&(0x7f0000001180)="4900a4325466ec183e69cfdab6f9164c931c68bcb5081622c6d008a26150492d11bf98647a9e7916b6739004489537940a6ce5e31207119de286b22101a6f76a03a913dc7a962da062c07f8bd2d07ad6ce98", 0x52}, {&(0x7f0000001200)="b3e1047a50e3f93346fb5b53baf016d3b75276d28a75c08e2c6dd0c8d2bc202616b6de388d0e0bcfcd2bacff3b6e395f2d4145a36441edc56328f0f3d4be9261900d0b6331cfbab642725af3b7ca3d48629648ed7beff5298f56c6d46dba1df4a88166ae970f9c46c9", 0x69}], 0x3, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x6}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xc0000001) r2 = dup2(r0, r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000012c0)={0x9, 0x9}) r3 = dup2(r0, r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001280)) 04:02:43 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100010108) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/122, 0x7a) syz_open_pts() 04:02:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x10000, 0x4, 0x3879, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x80000000, 0x7, 0x6}, {0x9, 0x1f, 0x53, 0x1}, {0x303, 0x53, 0x8, 0xabe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 04:02:43 executing program 1: r0 = socket(0x2, 0xc003, 0x11) dup(r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 04:02:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) geteuid() getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') r1 = semget(0x0, 0x4, 0x15) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/67) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x120000000000000, 0x3, 0x3, 0x4}, {0x6, 0x4, 0x67}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000180)=[{0x10001, 0x1f, 0x1000, 0x100}]}) 04:02:43 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x5d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="bec391a47a6e394d532617ee5d550c2053e49cb1b79f24511d2aaf847aeeb477dd01efff49ac2042bc8128f1c054e175e7e16fab550f6b0659a1850432e44e0b00c94ed27f029d1304c751a593b8067d00abee0020039a24239698a8fda15476b89d23829109cac9ac65603f334ecba34e8d2e36bd41150cefaf738c94e6230414e9506102eb66e0ff07800d35becb0dac9c1e1423ebed281199613e1ea7a9035bc2c8d37b8cf2285aa439de", 0xac}], 0x1, &(0x7f0000001980)=ANY=[@ANYBLOB="e8000000000000000100000080000000fb29f68d77ff17f3f5101fb33b7c88dcf34e5d782f24965aa39d568a966569147cfda186876244f2b41b3d6d2f58dee72e22fd7d54ea37010ebd7808b3c1aab109ed2bb726fa0cf88850733f61830ac69c28ad1faa69ed1cfc111a6f8bd318d83b8e1bd89e764130437c1bab51e8607cd6be45d32343a7265391cf8958a194dbb15f626298c3866da4670f4ad41e6692aee5c0820728cde6211b1be544e3af0e7c51a75d8398e6a3104db7df10cf3d63dbeffbbbc409f641d84885769317a9d55c9dc8894c94957f3ada51331b965cd63c9d1435a817a6885dbf1d7137bb2a000000000000001001000000000000ffff0000040000006cc07109cb139e3b0dfbe6c1ccbc902ed521bd74cb5a75e39bebeb26ee59fcc5f355952aac3a220d990ae0fd7fd3c47d1c20a645099dc5266988c1723aeb0aa9d20c7146709376211361e22d1541225417d1df862a552322dab6baa37878acd6246899663967a39d8af1d4624fc1a27bad9ae71737174f9dcf98de75a3ebdffeee7d7cbd8d3498f1c4a5df1474a3df98d5ef726751babd7a63e606ee4864e3cd79879e339ad4cea226569565f07df635d89aab14422b6d0b394e21700bd2906abf17ff4a00adc55aa384e34bd7f1d134f63764a63d66dc5db6bf8cad72632e475f03f80af081cc20b25d8dc8d3f8b5d73bbc0343f47077d2bd1e0dc08ab80000d000000000000000ffff000001000100069d17ddd21686023412179c841a1c3cb9eae6e2cf56b5516bb966716dafec9c390e6db8f823c67259b5d45efa05c65b273917bac1e9d16ccc9332d9efc1ca3a53d823742552eba9d98c7e7c2f5f83ceb080f750002e4b65b0321da5d2ff267d9d7f8e1e056ad530c8a178c0cc0f04d99dd3b846bb04602fd2d9bae83340462a4697f66999fbfeb229fa049a8082f669f4c9756f184135236b55dc7ccdb75f00ea484ae1fd7f213aa8df7c1ac9f6cc207a41cc66ff3b6f3d8b5b55c54b000000b000000000000000ffff0000070000000a119dd672794eedd068d402eba3820a7c7e78f5f8355535cddeb6e049f2b0eb5887c74011f3d6a134ee26898460945e981ea5d0da3455e2932d2f1f91f7b61dabb45201ca87646320afc37627d3b91323e6d9e7f50b3774aef0d8112ffdd7e14d7e1b420b8965c25a024d775ea0c38dd16bbad04263705de12e614a46908a3ecaed03acfe187fb0a99be724beab1ae258911b6a6c7fb5724cb3e10000000000c800000000000000ffff0000060000009b1268c46ee71aca5e2ac6f34eb2e2daa90fba9b538c0b382181d618e258ae59aaceebb9d2e17342cd0b23706a9710a296584c21deb6916d580602f280329ff09216bb8dc1c28ed4a389d40e19e4be6781bef4dd908e097be90925a3926c15e8e731a1d6ed194893128226de283ea98e9b1759636174476cd8db16e95c373cf259de3c447e31c28359d191e3862d556a6667883c92b1e55b621e0ca8a0c38cb10a2956c5ed66be99dfa9f7001e597aaca44e6ab03b120000d8000000000000000000000000000000379eb598e5e7121f207032f5e2d2ce4b3bf569162d9653b725b31aa4068142e38c8e617130e899b10e2c46d5ade2e6f7396904b6978d7cb26d26f3bd317edcac37a726699c541c0a96816f268a976b270652d420d67c660be13cb8df9a5148b8a836d148d1551475dca5ed1408f2d2197894fda60e2df8345eeca797a2ec9af6937146d84372dee5ddd3093820985232c66d30954aacc62d63046c2b4ccee6f4c2401f91ad234b936aaabbe2df8cc6ad5b132ec9983f861546453c7c2a78a9c0a0f88f000000000010100000000000000000000008000000f3662aef9cf3432786267cb1e3be01b10efe5023228ae0a955a391ec5499ee7a616eecdb24746a72832e8289c24400440112bb2fec26f23b3a180f156d9bef69b4dec97fbb6df4eb65c39ef26813201e4e699a0e5d2fcc0a4b1cbcdd3c8647783c242613bdc1e343045e18b94206e263806234e7c1c1ce68d74651f2d940e006e01858c4a243df9b178c2d2e399458517308b2ad3290b8977bd8cadd6982ff45b1060c19fa0ca62f2a00b65ebc6c302bdff6f67e179114ae50aa151cf30a068aef340704631226b925f7530ee949f62e3698b208cdd8d6f40431c7918c8dcb5f79feb1c09ed1fabae4392e84b4eb81d4c5373a20572afee79b7ab3c9e35169ace7c2894c56f844b1bf8664e70e829236b125051a81b2afd1e849b550556c9210cbf2bdb7a5e07fbd39e4ac0cd55ebe910cce83d5c3561640609d76159c456adf6d3fbc4aca047f559daf607ced48b1d9c6eb1bbcd89aa9396a9785224b3aa404a57cbf0475c5b8089dfd01183f5a92ef19ffb1d81de717a9316a1cb298ecfde382d9dce18c0f2b7ea3e9c7485e387840576adc8f6257dbc48229ab4d9e6c8a3b244254eea29ba7e52dcf90ef91842606c6f3e998a75c7dd717c4b1c58b0241dd0dc5ed30e81b48ab3ccc5c8242e6c83808cce03fab8a7bc20d4201ea8f587081c5a1c0b95ba1f9ad716a3da8cd446d65b1c2b65af66f1acc10f9af0a29a1ff8ac69751b3b454d10d1494ae11b58ae90b9981b91cbd9dd188239e6b41ba17bbb3ce0358cc88b248f97daf771855c198dedfb2e67ff8c4722de1847716b791419e1ed37bdfe8f11fae80e6b2bd5bd8c2955816005c425ae54f281764dc0c3179a53ff0dab7af1bc1305fe64868e04debb203f5a0e18f556e0eab2fea56b22ed4f45d05dbd64c875a9bd7b4f4dff69930fff53e09c8077f4b6697b2fe34e34ea12c1f21e998fc57434188211c1460bf8bd9a4be51b11d6ea6f201eaadcc75d8fc622bed07a65a8ba08236307df4cb6d66c23f42adaff1b7831ff18dbe36c323eda950609082828a25934f3a703b7ee8aae38a774ff24a133875863b48a72acd8a1f6bbddcb1679d9f44ccc7586c775accde80bc166845c80321b82ab0a11cbc14d93fa1861d2ee456f77f77ac548bb145f14c810b25a45fa64c2b454003a6202112dd91728451f27f576610092b01386606d659f3d20ae7d8bb2933b0960fc584a957e1625755870ba4d58cff735f9e672acb450b5c695eedaa7914369dd5725eb6a5c0ad45c20e13a7f2573bc0b570bfe1c3e1db9e2c63c8ba394eca902460789e3fb188d3cc87d4e815f72feb7d952768183addc232a690add80e43684e05c4305563c2c676d67743ef0302ec2708c81562dcc5248e7134d2ec53e216e0c951e99c1b2339bf1c362708b9d51d6e3b6345132cf0f3da5e4fa8bdfb880fa80823ce25de66f18ef1f86544162bda2b51d350135456840ee575b6097e8ce36fb937daa46eecff848d743fed15acf388e4f41da520e032a7aaa7643981613badfb320a930c3b66c69e0c17b768ee0e481486d2d593eb69f46cbf8f51161a32cd01c22d9e270ca827dbf5ed4fd7456620f9d11e2b11fd20f4270f2f4341cdba8a1b51352e2311930eb2586b5af12d8b5e6e513e688c40a50a343cf52c6a6ef351f60fddb53ec1c3904c1149a1ec0c2668e6f5d0b43f0ecb2eb2d7fd007ad43b1cf73a6658f2f18cdef3d6ef93207623b63ab8c725f545521ce4e42273d95ab41bfcfd261b3db212abe80d0c86e132d8af11c84727a5e42bb80a82cdda07eeb86b10688266fdc4ed4a1d9fd7c9d910e9ce33e1c78d778f836035e4fa4ff1e2a1b228b3fe3e1afbb00fae67abe786735751d57c771c511ddeb607ac65ccac4b7017758e457e35a363bdcd3df79fa9bddf2458debc82e2fe8579ff139253001018dbd233f18fb145530793b18b56a982928c9ae043e9b58f52702afcad170079612235d210bfb22e2c044b1e8fa6f095586bcf0c9db73948b6f3b5ff83b09af4d4ac80812ecfdb109197898ba3053596702cb8fde537a811cbab68073b7c51821cebed904db1179663523957ac89ffed34d9832205ac644e5bebcb9e5004c9be4c9615f05d88d33b07612f8bd77aae990f25daddc008f6dbde7574a3465b5071573827af07f9b079b1b28df398c509f26c4e927880bd43bff793daca77e50c415fee9364372b503d055ad879d4fd52de0aa97b3e15da033e8a22448054fec99c5321a2be18933f8bdcfaec2fb51fa2c9baac7abaa2716e287dc10c75faf227b966e84727049be8d48c77726557a97eda3b6aae224646e53653387c4aba0ae28df14cc47484b1d6b413dfe469eac2c4f4014617527831a0e4d5d6abaf5711072c43549edaa0a9f2a00f54ffcdb6ec9ea83de8325256c2bb4505fe5718dcb920686371efe59c0c435038a6a0565712c2b8a315bc0bbc5eaf388b8a62689aed56b9784f2bb95029bdf85d0e4336f84131551dbbe75359e9c878453b9d24b741e8a2eb0634b893fec9ba6b2a87bd44326776da3e2ef86446077ba763898af31299440f6388f9d173afd09deb69ca5e985c30f899a75b8a2c70a259e93efaecad5807f906a6a159538c16ea722f51073531a14c65e9eae6be776a44e77dba09bc0e5b35cb15fd219f365b739b61e43fd403108899ca0fb47c2a6c34c25b6cb4498c1f8d641eac6160429546019f2831407d3adec7c83c91d6cfb46b1b8c4a36960e350b77d55cd1aed403a1a214a24f01cfe7509c335b5d82a8771a0e679120b7fcb7840f1b24e108070e4c98afe36f863cb2f5fd5232cf529c96c162a34e6e588c24dad8e8cdca6e8cdb3cd6a9f10e8a83af25485cc9708a7173eb120dc7e7933605029d3c162334fa5a10cec74029edd858cfa4041aef3b0f9465d432c23a96b48462c7cf7ba97cdd6bcee0bb3614f300cd1e93868ea536c20abb6989bace2856a9c60d8a04e35d687703897515749b47682cd4e466a9502f6b8b5f1676ac58a789da7315f0e39637281dd1da157f12af7aa9c84396ba645f2eef4d66d9c94c1562ff1bfe013a04b92fc60d3b2f6a072896c908a23487649ecdb88a82f426faddd15b8186e0cfd062abaf584a426ad860c8e1863277ce40d752c5ae180e9576ba35d097c338f6465635ee8c73bf3b9f9238223232616bc73f5b47c9e269ed51132efeb972d7e4a606b075a6cc8e11334c8e6bf22b60fe6a5262b2e886000316b7c703c322fc72622b81c7eadfc4b3863b73ee34ef93d8de7aff5867e7a4fa49553bcabe89a127338c483b062b89d5fd4e589a1ed28bda59b468f6304955246aad781c494cd7b7632e1f18ffa081fc007d7364ae60e3eeacd5adb3a1ae2c575c3d336f618d7765730a9b96121c5aa914ce81c7086c7a37eb12de8ca75cce281856bede32c115096934fd195817c471267c0efba677882eaba61319050727ddc20e219c6faafc87137b8940e7dc8929579b2937456b6d9f463ba6932c1253fe78349593f7835317059b4aed269257e2998743cf9aa777b420b28bf74af92808c7be1f9c40df93c2ae5c855ce7f114aa6b8cf1f6c7f503aeb35a72cb02f102241f685805404efc0fd36ef405c68bd502d2fd0763361e807e1bda458f2f7cff7baf3ec0830958d09be0edc798084a562a36fc4a391cf158f3c3c94eabde5499e16121293082ec9df96634f13f9f2258e0a71ad2c07812bd6128d7193125c6871532058010a1c58318e907e67c7ae1d7192fb50cd7737c7db27507706fc8d557f05e983149978415f61456e1bf47de70c128e6745164c0674bcb74f067a213e5ecc8cf431b85ab5ae59622aa9c8e1b7cc2252b3bf680d6534db67f06e8565e88e1d1e0769d4c364f04d66f59786d429266adf3dd5dd78d3db776338b9754ff5ca4f8fb865ecd9ce17c6d5079983279632f305d87283e7466f8617b1510dedb180e873de8727ca8c4d4105f0aca16445bdb85e84ade38b71c3de62533a31ed4214cbd07ce9f266e15c6d450c9d203eeb79e0ee760f2b56bc498da3b34917a7138a83d65fb04abf4d5fefa733ff4776c65cc2ef08c1b5ce3eb084cc9e6dac6a0256e976f1e96e37485208daa9f0410ea790d51a6f4b4ff349e6292e8604d631edb216f6b7fcb6114a3b13fbd43769b51aa543fb632501c225e6eab7d4d12089d02db6fa102be9d3c77cb79ea8cef07240fe56a3c34f27b699907bb44d54b4abb72d800589a9c84f73bc65751151905b0079cb052a87e09c66d3a16b5fc01d43c6aabbc6bd10f1fed96a7ec744ce4af1871832106f72cd555cb8c2281697e9f5956263d52f9f7d23bfb7a73eabbfcec680570aab1742ddee9470b10b6f236dd6a43d40f1b7b41618bce21d831135a3675b7bad300d669469e233579604813cb2cf77f5d2d83a0d1492e72f560981b838f1ca3342f5bc2faaea289596c3f42e67a91853586f6cc6a59f3be7640cfac669ba2f86c9fd255b564f3a1fad23ace811065294c1129fd0dd0d07e4f5a806898b948121eb9a49cbcb908667b8d6821ca34330c7669e6b53cb91cc5a39dbdec35607eaaf541627bd15b9ea0a2931bb2b68e3941ebea4dd6b8ff81830ea1c0502c22d4a28e0c300d1901aab0cec7c1ddee5ca16535e19b3f021fbd8291f87443df45fd939131bc36d08738611bdcdceff795043a5364217cd7303b62afcd1df7991b1c7b5279497acd2688b2f97ad2115b7449d650204ec0632dee1d7a692e607970d0f0c7ed7853ce9f43455464c9675a9319b0b6595fa405281a9086f2f87a8c2f5c28dce555c21438418fed0a7077f79b9ea4e01ca2d86abf82b2e8633755864256176d7f642e848696d9e4aae3ed8187e760ff3a3ef9c3ca2ac8f1c3a43dbd39af7310ac03df69d169abba84ebfbdad061867719be509092b802daba82e08e300161fd0285439928c2688f8977838c5acf161914d846f0577b2b4a41972c9c309c8ae8e09f4d0b5662146b6fee236e0844440e0dd89122bcb3ea6e113e5c2f99b1e11b6832b862618e6900de0a7de1e1206d3593f05a724752b24ca8cce313067b6f7687579de67138f6a6851968b30cf41cd4ec16cd7209ede0030e93d7c26211fa28f99f5887d16705d2766a039ce31b8d5c98fc984064472fbaa1487880cb163bb6ad8635f9d1b43d11ef7098d4e356997ad6dc28fe10b2b579a9065cdffc0b4855544a80c2b1ca9268db9a15bfc9166532e9c0c6b952a86f0af8041a623942bb61d6a38598e700a32839d7706ab4b80da1944dd52897445e0c52a06e8bf67396b5d2dcb8fe321b116f19fc685a20b536e8f3cfef9c8ce638a95e36de1e2f533cb5ec698daae3f875fd8510193d025ae99b12ddac1edcd5b26eecd786ddb71a62fdb2aa944b2b232e77d633099162a6274a021d6e717e263107bdca3fde608b16af980ec1b510e8f545685b83724d486659c35e0f9d67f4479767d5468a87ae822804fa2fcf1dbabba8c5ec823463c846dcc439a2774553f8fd47ba4a489a77acbe19cfcc2079c6620c96903f0d850669a0d82a5e663533640b2fe70ab4f05ea813c450aa4e86c2ab2f4bbb62d129d25c69a415aeadb0cf45fc973b13858fbade52ab3c8f66fc97fdd3d45f5ead7ce9f814c07aa9adb377869520b463a0c6dc94f2f757620d6a2631687cca9709299a54b357ab477781e50475a76f83aab13722b64d2153763266cbe38d4bb86506905376f4e62d58d5abe939a2c2cd52ed766a959ff1477e87888f365ae8b1573e3e917cbc023b27032efe"], 0x1528}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:43 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') chdir(&(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') chflags(&(0x7f0000000380)='./file1\x00', 0x10001) readlink(&(0x7f0000000100)='./file3\x00', &(0x7f00000001c0)=""/15, 0xf) unveil(&(0x7f0000000000)='./file3\x00', &(0x7f0000000240)='\x00\x80') r0 = open$dir(&(0x7f0000000280)='./file2\x00', 0x8, 0x24) unlinkat(r0, &(0x7f00000002c0)='./file2\x00', 0x108) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 04:02:43 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="ad18f05de2f4ef18", 0xffffffffffffff04) 04:02:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x12, 0x104) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000700)={0x3, [{0x1, 0x4b0c9435}, {0x2, 0xd7e1}, {0x2, 0x4}, {0x1, 0xa8a4}, {0x3, 0x7ff}, {0x2, 0x8}, {0x2, 0x64}, {0x1}, {0x3, 0x100000000}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0x1}, {0x2}, {0x2, 0x4}, {0x2, 0xfffffffffffffeff}, {0x0, 0x7}, {0x3, 0x7}, {0x2, 0x2759}, {0x2, 0xfffffffffffffeff}, {0x3, 0x80000000}, {0x2, 0x5}, {0x1466522ec94223b2, 0x3}, {0x1, 0x8001}, {0x3, 0x6}, {0x1}, {0x3, 0x543}, {0x1, 0x1}, {0x1}, {0x2, 0x3f}, {0x3, 0x401}, {0x2, 0x100000000}, {0x3, 0xa78}]}) msgget$private(0x0, 0x10) close(r1) socket(0x10, 0x1, 0xfffffffffffffffc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8, 0x5, 0x8, 0x74, "27fbfab74a7f644e0d2696347824a57936b634e1", 0xa39, 0x3ff}) close(r1) recvfrom$inet(r0, &(0x7f0000000840)=""/181, 0xb5, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x6a}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x3d5}], 0x3) 04:02:43 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x818, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x804, r1) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 04:02:43 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f00002ec000/0x3000)=nil, 0x3000, 0x640a3e86546f4301) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = getgid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, r0, r1, r3, r4, r5, r6, r7, r8]) pipe(&(0x7f0000000300)={0xffffffffffffffff}) faccessat(r9, &(0x7f0000000340)='./file0/file0\x00', 0x4, 0x2) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x5e25d7b77ea890e7, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000002c0)={0x5ab7, 0x100}, 0x8) shmget(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 04:02:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x1, 0x8}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x800, 0x0, 0x0, 0xfffffffffffffffe, "059e21439c75bc835de7b74bcb8247f2deb31c36"}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x4}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3ff, 0x6}], 0x76d48000000000, &(0x7f0000000300)={0xfff, 0x80}) syz_open_pts() r3 = semget(0x1, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x10000000000, 0x0, 0x8, 0x0]) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) ioctl$BIOCIMMEDIATE(r4, 0x80044270, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x749, 0x1000, 0x3, 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 04:02:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x11) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 04:02:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x8, 0x4, 0x7d70}, {{r2}, 0xffffffffffffffff, 0x3deb1e19bef70c40, 0x10, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x48, 0x80, 0x3d61, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffa, 0x77ea4e5c45706eba, 0x40, 0x7fffffff, 0x8}, {{r1}, 0x0, 0x0, 0x16bede12604a308d, 0x36417d21, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x80000001, 0x6}], 0x8001, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xa4, 0x20, 0x9, 0x87}], 0x800, &(0x7f0000000400)={0x1, 0x3f}) r4 = kqueue() close(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) close(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) r7 = dup(r0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r6, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 04:02:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28, 0x0) r1 = getpid() utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1f, 0x2}, {0x0, 0x7fff}}, 0x2) ktrace(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x200, r1) r2 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r2) 04:02:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='R', 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002efdffffff653000"], 0xa) flock(r0, 0xe) 04:02:44 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) munlockall() 04:02:45 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) bind(r0, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() mkdir(&(0x7f0000000100)='./file1\x00', 0x0) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xf6aa21a57793b44e, 0x3, 0x8, 0x3dca9d2f, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x9, 0xd7}, {{r0}, 0xfffffffffffffff8, 0xd5169c51e3f46eaa, 0x8, 0x688c3f02, 0x4}, {{r0}, 0x2d04171e3e81229b, 0x9, 0xf0000000, 0xec37, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0xae49f0f906384348, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0xc787, 0x800}, {{r0}, 0xffffffffffffffff, 0x62, 0x4, 0xffff, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x9, 0x2}], 0x7ff, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x81, 0xfffffffffffffbc2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x1, 0x5}], 0x9, &(0x7f0000000540)={0x7fffffff, 0x88}) 04:02:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="b6cdda841df70d93f253b71a0c37c50d9b6a27086b7b9af6d5c5d6611ff1efa89753ba8a7871874f4be59b62aebf0daae62f7b2e5f08fa73e400f914257fdbc8a5180feffb301d0ec8919092f3e491b080d13a9fed3f53ac2f9b02c7e9e746e25a1ff33c025bec8000a8c5de732a5734ff2223b8f1f7ccadf453956795c5e66040224ab456a68b2b46d8b145378503500f94cd2f60dcfcced92e3f9447826d4ec42fd2a8ee6e5604588fe198ca6f8a731aec41bb10c2", 0xb6, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6d012e00000080003000"], 0xa) flock(r1, 0x4) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000300)=0xc) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 04:02:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="37c81036ce73ae23aa6abcdb391cd23e636d8a916b612fe04b8810a683888112822ba04e48b7a37a897fe6a181f1796e83298729675fdfe457e17e498dee08ef4028c4184cb57ee297724364096efd", 0x4f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0xdda1a719faf52949, 0xa112}, {0x22, 0x8}, {0x45, 0x1}, {0x2, 0x1}, {0x0, 0x8}, {0x20, 0x5e04}], 0x6}) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:02:45 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x10000000018, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:45 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000c09000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x28000, 0x0) fcntl$dupfd(r1, 0x0, r1) 04:02:45 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 04:02:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x1011, r1, 0x0, 0x6) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:02:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setrlimit(0x8, &(0x7f0000000080)={0xb2, 0x7f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = getpgid(0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x21, 0x50) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100, r2) 04:02:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x9, 0x1000, 0x80}, {0x4, 0x4, 0x7fffffff, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 04:02:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/97, 0x61, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 04:02:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/59, 0x3b, 0x2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="100000000000000007000000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="001b00006ec8934438721b4a3e578e"], 0x30}, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/169, 0xa9, 0x801, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[0xffffffff, 0x9]}) socket(0x6, 0x4, 0x2) 04:02:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x105}, {0x0, 0x0, 0x10}, {0x100000000006, 0x0, 0x0, 0xfe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/238, 0xee, 0x41, &(0x7f0000000100)={0x18, 0x2, 0x3a85, 0x1c142ca3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") socketpair(0x3, 0x7, 0x8, &(0x7f0000000100)) 04:02:45 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) r10 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r11, r12}, 0xc) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x7}, 0xc) 04:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) sendto$unix(r0, &(0x7f0000000080)="2079081c4c1ac3db47c92c35f913cb34aa60dddce2cb5c116885e298a766526b4f93bb1017fb0600b0cf43ca782d895617fe6144137a831889f974c75669e9b8ce2836a6a6d2db7c2b21603cc4dd4884c2", 0x51, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) fsync(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x1, 0x3f}, {0x0, 0x2}, {0x2, 0x1}, {0x2, 0x100000000}, {0x3, 0x8}, {0x2, 0x3}, {0x1, 0x1}, {0x3, 0x8}, {0x1, 0x3}, {0x2, 0x6}, {0x3, 0x9}, {0x3, 0x732}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x3}, {0x0, 0x100000000}, {0x2, 0x8}, {0xecf22910829eb7a5, 0x3}, {0x1, 0x9}, {0x3, 0xe12000000000}, {0x1, 0x8}, {0x2, 0x401}, {0x3, 0xfffffffffffffff7}, {0x1, 0x723}, {0x3, 0x4}, {0x2, 0x8}, {0x0, 0xffffffff}, {0x2, 0x6}, {0x65d0af85b8ca67b1, 0xfff}, {0x1, 0x8}, {0x2, 0x364}, {0x1, 0x8}]}) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x80, 0x100, &(0x7f00000001c0)=""/232, &(0x7f0000000140)=0xe8) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 04:02:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x49a4b20d, 0x7, &(0x7f0000000080)="d00ba7b285ce7f9790c7de1e5af4ebb9596a3ba5b929a901f0c5cebf35251f5294b2bb7075787674fa6f29b04662b26ac0f336a5222589403e35fa0f6ff0c53925381df46c15781c434cfef2db90cbc613d0de0bc52c0b2edd6e525c", 0x5c) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 04:02:46 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 04:02:46 executing program 1: syz_open_pts() r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1, 0x401, 0x8, 0xffff}, {0x4, 0x0, 0x6, 0x3}, {0xdb6, 0x3, 0xfff, 0x1ff}, {0x5, 0x100000000, 0x100000000, 0x1000}, {0xffffffffffffffff, 0xfffffffff79c98d2, 0x7, 0x6}, {0x23, 0x3, 0x7, 0x100}, {0x9, 0x8, 0x5, 0x4}, {0x9, 0x7, 0x1, 0x7fffffff}, {0x101, 0x8001, 0x1, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000280), 0x0, 0x800, &(0x7f00000002c0)={0x18, 0x1, 0x2, 0x4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="05") 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x0, 0x1, 0x100000001) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001340)={0xffff, 0x8, 0x9, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x10, [{0x1, 0x7f, 0x7, 0x9c95}, {0x2, 0xfff, 0xd1f, 0x4}, {0x8, 0xfffffffffffffffc, 0x6, 0x8e08}, {0x7, 0x0, 0x3ff, 0xe295}, {0x9, 0xa49, 0x400, 0x173}, {0x0, 0x9, 0x7, 0x731}, {0x100000000, 0x4, 0xd4, 0x4}, {0x3, 0x0, 0x7, 0x8}, {0x200, 0x40, 0x4, 0x8000}, {0x4, 0x7, 0x87, 0x7}, {0x5aa, 0x4, 0x4, 0x2}, {0x3f, 0x10000, 0xc928, 0xffffffff00000000}, {0x3ff, 0x7, 0x8001, 0x1}, {0x6, 0xff, 0x6d, 0x8}, {0x7fffffff, 0x9, 0x400, 0x4}, {0x5, 0x768, 0x7fffffff, 0xba42}]}) ioctl$BIOCPROMISC(r1, 0x20004269) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0xfffffffffffffff7, 0x28}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0xfff, 0x2dd3, {0x101}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000282, &(0x7f0000000040)=[{0x41, 0x8001, 0x2, 0x3}, {0x2c, 0x5, 0x9, 0x8000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="2554e327ceff51a0795bbc51f252ad6f0471548eb5c0f572549f2724761af71845a40b8374fbe2062be5d2ae6468bdb3723f73c5818ec69de8e96140384aca005c037a9ef1bd42ad634c79d5b31afb62f9d29e53f8c90e6d16048a4399dc6d595722e07579080346f66894a280254b11f110ca667ae6792d812e77320e485e1a44304a2d5d4b61c6f74327e0ad913d43e94c42509c40d8fb834f1a6fb0c75f2d37ff61d9d27e960cf6b217a239eb7374519687e00b1c18352c64f58998ec81d63a03ed6683c0c890cc78a93766e0988632ff0c54cb66eacd494f7ae96392af120cc7b3f6896ed9e1469f4e5634ecab7c9e75d23746056e1c6857974f0887022212fdbf4a1a2bc44e7b45880263e4d5c929abcf67edf50f1e39c6c87636058cbae685f77c33f5c02e661f7dc05d533043cbd8a82fe1e81e27f0b378cab9c963f7aa66e03929ef8f585fddf83daecbc97810a8554ece31fad98b6bba09cd9204c2f7cfb5f779bdfcef1a342023a47c4fa8aa7f7fb18120ba891476ff25695e43a506ddca24d0b58c32562a2f67f7dd0894406482dee018bbd63e6eb8214fd64284a69bb70344d2e6fa210d9059a5aad7cf1dfc388712ef7202216fce5bef37de4f051c5d9bb1ea27dd613892d2f8eb488e0e690ad3115d3fae1e8e9455a6295c338ac97c6218730dbd645f0d6999bb2da23aa5741eaccfc082ac4487c9491937dd38cc71d243de385875bcf08c3388fe615ba6b9cd01ab1cb27839487af961081d48a4f525347c4a55e3e6df69db7cf6a4a929638e0c5e17590dc23dc6aa2aec56a67872ad030e9f0be509c462dac38fa2441bdd998887d258408abcc0e74695eecdf3cf234e20d1743547bdac5c7b0208344b5e6bb76e2f518f4259963d9b95944db602f4ad6326e56fe725648e2711b6e57aa24cb39753741bb86a67b2c2dd6497bb02749c23c51f23b7446b3c4b383b5744eeafcd533ffcfeab502a3512042ef2fe72b28f1635696bb6114e813b49cf5fcf83d7822a17a80cd96aa11b56058dbe5897681e722336f2466e42e7e36d4580cd1a18a3f06e910d7fcfbd31f9e865a29c7f479c42dcb735c3e7c1b4bd8d8974c0ad7dee5b1464bc6a468878b45e3865480d3d8eca3ce92b2171ae5a92e73b1c55f9c08c1f4994a45dd043fc8b8e026b5c20ecfde5405df95c1872b355a78bcc79b0b9b2712a07637d58cde9dce5a19f0365f8c44dd64d9dc88d1fa4bd0fbf999c5bbc195d3e0b3afdbef3b2e935e98e2bc89260789c96700d02b7ea6ddf606df6e5e4dccb8b1798e7b1df2df11fbb1cc5b3cc3b43efb35214f519337c3aed0ced09d1a596fd518adec111fe400e2f0b0c3c676cc9435a311ecef5a785bbaeae71aff3d349a04adf6adb7aadc5e14fac2af4548d0e5d6ed33c41627e23eb46f140377880da4962a5aa68be18296813e137d05eeb89eb909e9ed8756808c80662db2491370e45fe26031fd6f9920c92a5d25b5f671639759c4e3d3e74c1436da26f1c1e9acd785a77c07717d8b6c6720599b7113399dcadf4b1c76aff2a2ec9a8e07accbcbd68eca18026618bea33df583d4bf397eac9a0c453098c55e73e414858d167a3e1004e87e6428681addb58638ec2903863b221f21a679a70a88dde12f2bad4f077d1aa58aed3ade2d7c385d9e0a3e8f27bd771215c498ca3bc9363d7fa5f3b540e9b2f3e0ed5dd5fc86a07e1dc1057f1760a3298478b1d8c0049427b6977f4d69c1ad29c8ab50c913c1a0865b1655c57f92e0f3105ce69a2be7bc6c94f76a7ebe18279273ea4f3245c888201f4b4d39c46f96d19e916a40a5164bf57cfe79eb22a86e93cefc80e876c37ba04d48db3a86d77b0b43752a01242626c6229a9dd897fbf464e07f058957a4e01c63ad73b90bd046aa0e6025ffb45fc463f20b25a02a22aea2dc46ff863e78fd1662728160f99759eb08841db1f1973a79f06ba3a4fac4e860a0adc8241b420a38a55965f31dfca2b70f8959d1969e9f8ad5c4f4eaf82f7577fc25e6325feabf93a32dfb7ba30d5cb067120870289638fff8999565a1d833aef79293368885e33663df223882a5b39f7cb2e7a9b6f8704a43c992ab52f81452f573b3d07c1e9d86e44fbd76c72338be09f41a079709c87ff4a954128e311c7f6e3e4fc5bc17a978c7c1cb2eada94d48d1c58d7705f49946f0bc55a6a9998844bdbfa14e518816fcb94375467f585b8080be46f93421be52cb4c861fd48b7571b90b2ff65f3910f97577d37ece7ee928290696e7c80c04042fdb25816d91fa91508a51b886358dd7e107e9de3ed33c9880539d8012beef1ad8ab95f2555979ba1cf5f3a6e2bac197afb6522518921ebd4484950438421c213a673302daa3a42ece8106d54dfdbee91646d83e78b30ec09462c5d8d54c853d9b5ff9b74231d774c2dd3ab713668bbcd4b7d314024bd478ef8057f1aa6caa68c38a496058979e31f3952b02876c7ea9366ccd18d6851736096f1ace594a0fcca2819ec4f3e1d8b39b44c23773df67667a33388bcff543224406f88b9ef245192ebb870c08609d2e363fab8a0da672a718063b6d074cb31ccd6f987152e5bfdd942880ef182c72142bd1775acad4b80969111205b2c57e95deafa54bee0b95b5f0dff69186e6015d126838eca0503c234f7d14e9f0f4639932badaf6ded22b0ad65ae31c86ad76fb85014c04438e6f3c53b3e61cd9d064cd3f470717dd0980f4324d9efa210cf70f2c5a1deca9186e7fceae104ed3215db28ee470bb250251b0f43be702512755db0783e8f451c262e7a02cc0e34eac1cdff8d08f2c4e5dd08c18886cddd8faac8526a7a46333a4954fc2297d676d0b4eadbb5d76b19116e7447e2b57b5485bfd036bff916aa908dda2ea9dfd31d240a23fd593b4eacdbccf5ff01f98ea5403a43ac4d73d81017228b8f850f419a1cbf009d12dd952727df0c670aaa18e652bafb8808130049ff06c941d51af580240da8c0845d90e648354bcb2cd33a036cf34ecd42e65615397846d87bc0ea43ac43ee3229fef4ed149a73cdfa513be8379492158e4092c7ee5cee44e5ba16264d22df7b9dc0a703601e13a88e9c3baa85f421dd85f4d5650fe02f66c05bc5d690a351005c341d5e8bd2c8e5af43f7de0ddc2ae4ce0ad06e0b2ea42b8ee1a25e59dbfe63e9513fbb340ed3b83462f264cc85639d5fc8761e70fe580327aad756ff7a7f109bbbbeca54fd5cfa6f52c581b012a1d2eb222b4af500ffd9b5659c078472c817631c876b72e467902e4554f73a9b5651d005ac8515969a417d323ab26388c83cb1cd8e7edbbeaec3331b14ca14ffde3aefc2050bee12727234dc388137c61a9179b4f994e9fbd1f15ac16a339db0475c0ca8d5cddcbe9ceeffb49039579f178e3cca9f453a8b0a3190eb80704d7f27512de19ece553f0bf331b122afb36860680e1555c023eb3631cdf3ab98ee6e659c92136c554fe1b5a4b9aef767016e520cd7d9b2b61e6a3f3d652a743436a5747884eaff23614d07c0b6fde30725476f56917d77bd91bbdb0adabfa90d35c9944e77aa9578a227d30ef6962f8f6a1858570dd14647b67f417cdd164ce726706d44b17a854f503cf947dc7340f8968c3b8f1af7d57b70100f4397258bae7de1224156f362a391a05f695d3d7a3eb9079be359c3c992631d5822c74a10ca5c2bda32b7f800c8c82fbad05b0a92e47ffedb93125bdc177a63595428b030be4007fcd98b8f5e8922c42a7ad02edf8e3dc1ada1975b55b09ad2be9ee88d59d0739b4c650115dbb768c61a8f40d1869c2f4e1c392fc209c6ae61a7159e49977469aef0687c0f5f54c7ec2c0b4bc274cfa6962feafa23f9b58a9bade178f3b1635b503c94f22defeb2e6443bbfd4f6d207724d89d7678d813bdd51b0111f1e61b9bb75cfd962345661a7f00c1c4f0e5f62f1444320f1eaef696b5cf62aa3240b4848cf5dd4be2365527e5e602d7a2ecdc8a7870c978cfd811211921a98bd4514ed4c170099aea65e1aa153c9d253a83e58a7b440b9296ae96b1645993cb4fa146c31ca4fbacd0e13a91bb217fcc9ea01045db3c76ed75c354c6252a2a23218b43f720d1c6b63da6d1177a3c0fbac4b8b530081f5ff612fbd16d895558bf2525192a93137da644e06a4734133bd12240bd583bd7fd328f93b67516894dab559b9b9c0e890bfc35cef7d820d4dbf1d7cace3a84406a1c75a3495098de87cdb5f61180edf23b92d0f1d5732789ac95082d090372de795e92732a763996d3a77dbfbb9f9e76057f15472d53c8c94cb233a09984fc206a13ece4685150b0cdb47089d36595b1d7457b73fdd74b5a8911a19a4223d698cdb7fe9855c067234b2c4bd62382fff0f5b377f23a5e29d9d7a76fdb76954418028612a7f79c861f165dce48b9ae1ecabcb6280e51be85725029fbde0c5e1c74b1ccf21798bad337fe951986c680b220eef073c51491bf6c069e641922cf32b0ebbd8cb916e127bdd43446733596534a755359b68c72cdf2b2963963de21c6776c4070d643889f57da85e1ec9ce8336e8ff632585ce530e7e5583e391a9a77a29b66d84c485b3275fc8b22960bd6375dccfa7bffc60d7a13afb5ac4434d32d8e8997e8818ca732c5713aeed9a1a54fd8e08e3949dbf090c9d7a42e1aef09bcd8a5c888dbf58efbde67954aa80a4875649c797240ac547e5cfc8f28402f69947facfa3f30fe98842cd37dc305f5925f6a8bfba7eac7b90323209b9a6c4e485b9d676e8b8bb00f792aebc88d8a772ef141af25cb78c2779d47e30642c578cef250d9da641ea5078ee81c826aaf629854fac09403473f7da0d50ea182f6113ef17b98bec985e72db268f8daf0b2ede43f3c4ad5236d632b1dc5e30fb82bfeb1db5edc0b02f068f1cb60be01378026fbc6c1243c22ab67feaa1e247926f2317825a95c04b9871e81105a0b06e481313b6b3e59d80caa64c2974130c043d7c714f59754def54c6d4f63d3d3d4dbc56fc7e6ab35ce7853c8c1bb6d96947bac32dd7c4d0a6f22efbff27ade752c40c9b6fd92c8d4db9780b41562d6d03f6018e28e89df81121dbc9044320529b2863ac01c5bd0127dec15a4252231c2dcaacc096870d9c81d6ed2610150d6ca9d5a550cedbe601c7cb5b9df78d8c5dd1e69270e734e5b559b0a33ca12286afb5490162b0d7fc996554e61f5f06117f9be1cacd3383121b2be2d5808a6a1ec025a77a579102fe62f10b103e31007891067b6674731fc41c25c7d1b0ae94a3322b25771d91c7c9815041953aeee631b8ab9df44de4370788e1754ba653b36a8b43dffed72e498149ad0cace18deee17f96f1f065063eb56fbe591238b8c806c767634796e1a5e6aeaad9582be3a4115690c37bae7353f53eca5a4bcdb681895f378801894654c0b443dc87ed5efda5f37b3665b632da02d2fad27dfdbe68b5e62f2d56cef19ec55d9fc12e3ca0b58e2bbd6f7ba0eedabe568fafe78bdd7ea936cb1b54c715840506701674ac3f1ca277bf8b84a5fc8c56429a557ab47da57405b27c7746f83d8ebd5c8dcb788486f24fa2394bf7fc08d2cc4d6864cfa7a1d3495bcc3123f33a2bc1c59a8f5120bc9c1879dc7c6edd4ae9655bb9c61135c3af2529df12d953873ab678ed53f92a7302e3a6577cf40cc6d56727922be5a3cd6809ef46942dc323d300c925f9338051144493634102c636031d26355b1fcca47e6f1e9210dea909f352c1f53f54fa951637b2fa2322b4a793a76ec9dfe738a9b0016a18d5eb5adf764900e500cba85873c", 0x1000) 04:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 04:02:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="b30e3cb075f7f6886dd3caf984a55582baa29481a83e045314969eb165c3ccd45bea60ae5c19d0f700dbe93b4f", 0x2d}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) 04:02:46 executing program 0: 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) fcntl$setstatus(r0, 0x4, 0x4) 04:02:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 04:02:46 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) close(r0) 04:02:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3dc, 0x0}, 0x0) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x627e, 0x5, 0x7, 0x1}, {0xfff, 0x1, 0x4, 0x3}, {0x1, 0x8, 0xff, 0x1}, {0xffffffffffffffc0, 0x9, 0x4, 0x4}, {0xae89, 0x1, 0x4, 0x10001}, {0x100, 0x4, 0x1ff, 0x4000}, {0xf24c000000000, 0x4, 0x8, 0x2}, {0x12ca, 0x7, 0x0, 0x5}, {0x9, 0x400, 0x6, 0x7}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:02:46 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400000001d87990d5d4d45dfa00"}) pipe(&(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xd4ac}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000cef000/0x2000)=nil, &(0x7f0000cb3000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c55000/0x1000)=nil, 0x75a1}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000f78000/0x2000)=nil, 0x400}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000d72000/0x3000)=nil, 0x2}, {&(0x7f0000edc000/0x2000)=nil, &(0x7f0000d7f000/0x2000)=nil, 0x5}, {&(0x7f0000d5a000/0x1000)=nil, &(0x7f0000f55000/0x2000)=nil, 0x78}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ea1000/0x2000)=nil, 0x6}, {&(0x7f0000fbb000/0x4000)=nil, &(0x7f0000e1d000/0x1000)=nil, 0x2}, {&(0x7f0000cbd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc82d}) setsockopt(r0, 0x29, 0x5, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="3b93689358c54dafdc436c7dbd0e99f9a500d225ec0a859d67260c4c870b8294bd21270ca0fe9f0eae8d07b6328ad9af229b46eebb4958dc373554ab51c8a846d2ba84c8b1ecda9e4c665b646afd420a0f7976491df6d78cc4b0675590675fa505f76350fe16a49b76cb1b770ffdb38f493b8cc56b1f7b2be012d866104de1cf81949c8d5f4ff54fa4ab860d2a0ffbcfdddc995517a0615eb5264cb827e4aaf3fecc92a6432a8fedb46898ae138d6420d48e746ff7c53c5c03125381ada8aa0ec5ca637b2597a3e4", 0xc8, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x6, 0x3, 0xb) 04:02:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) dup2(r0, r0) 04:02:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) sendto(r0, &(0x7f0000000300)="6861fe261e6f6437", 0xfffffffffffffed4, 0x0, 0x0, 0x0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffc}, {0x24, 0x8000}, {0x6, 0x0, 0x200000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket(0x6, 0x0, 0x8000) 04:02:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) semget$private(0x0, 0x2, 0x20) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:02:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x6) sendto$unix(r0, &(0x7f0000000080)="5d158f2506365ab68dae6b66d6f309960bc55d80f240ad022a16cf49907d88a4fb75a2265f5497fa5ba53a3b76b79a06abc05bc067b8140862b94076ca357cd9adb3073c88163c4ce354307ea1dec1aa17e27bfe57dd939700bb60b3d0f2ce456c0242b1daae6dd5394e5c41908c869d2573074dcbfd6523967ddfd2f4e9fd4afdc38f6b4a6adf9d2e6f51d5f265be5956c7d7b49b397b2f50cf31ed2b5618a2bd5d8dad48def2092c5b42f2b97c0697e6b42d36f6a8a5518946af4c2f1b70c0bc5c840c6655ba3a7bd81ca888640f", 0xcf, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x6f28, 0x8, 0xc4dd, 0x1, 0x9, 0x298, 0xfffffffffffffffd, 0x0, 0x3, 0x2, 0x5}) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='(*-\x00', &(0x7f00000002c0)='-**\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000400)=0x5) mknod(&(0x7f0000000440)='./file0\x00', 0x80, 0x668000) pwrite(r0, &(0x7f0000000480)="c118de11832cd27c0bee9d4ac2a45a636c6480868624eeb2e790937b1482b82ad0509992f1bac5bca5625f77f37e95538992cfcd8289307d355e4906", 0x3c, 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x4, 0x80000000) ioctl$BIOCPROMISC(r0, 0x20004269) readlinkat(r0, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/137, 0x89) close(r0) r1 = accept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) renameat(r0, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file2\x00') connect$unix(r1, &(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) r2 = accept$unix(r1, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) execve(&(0x7f0000000800)='./file1\x00', &(0x7f0000000a00)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)=':+%\x00', &(0x7f0000000900)='\\+\'*-#]^\xc1!@\x00', &(0x7f0000000940)='/dev/ttyCcfg\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='-**\x00'], &(0x7f0000000a80)=[&(0x7f0000000a40)='(*-\x00']) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000b00)={{}, 0x3, &(0x7f0000000ac0)=[0x0, 0x0, 0x0]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x40, 0x0) msgget$private(0x0, 0x2) mknod(&(0x7f0000000b80)='./file2\x00', 0xc000, 0x5) r3 = semget$private(0x0, 0x2, 0x101) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000c80)={{0xfffffffffffffffa, r4, r5, r6, r7, 0xc4}, 0x6, 0x8, 0x5}) 04:02:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) fcntl$setstatus(r1, 0x4, 0x35488d65a55bd77) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 04:02:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x5) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x4b3bfd62c6121596, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchdir(r0) clock_getres(0x3, &(0x7f0000000100)) clock_settime(0x0, &(0x7f0000000140)) fcntl$setflags(r2, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0x15c) seteuid(r1) syz_emit_ethernet(0xfffffffffffffef0, &(0x7f0000000100)="f8db806593572537d63f86") shmget$private(0x0, 0x1000, 0xd5254c8534975b5f, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) r3 = semget(0x0, 0x7, 0x2) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x4) fcntl$getown(r2, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') poll(&(0x7f0000000040), 0x2df, 0x7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:00 executing program 0: r0 = socket(0x1, 0x1, 0x6) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) nanosleep(&(0x7f0000000000)={0x4, 0x5be0}, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) clock_settime(0x3, &(0x7f00000000c0)={0x9, 0x4}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="b2a344ebe73013d9c78ff4197681e90ffc5a5e0c04f07fd25aaf97fa8ecae8d85bea56cea3fef02fdd5be790fe6782c9dd46f4d2ba5584175e801e1493b7c1402b", 0x41) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1eb7191bf8a4f6843d06000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffffb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001780)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="8a2ec6c5228202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x200) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/29, 0x1d}, {&(0x7f0000001600)=""/148, 0x94}], 0xa) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001880)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockname(r4, &(0x7f0000001800)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100000000) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') 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, &(0x7f0000000100)=ANY=[@ANYBLOB="28001e00ffff0000d036dc0e858f04d20da1e6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xa5, 0x1, 0x9, 0x417}, {0xdb76, 0x0, 0x10000, 0xff80}, {0x6, 0x1000, 0x1, 0x38a2eab3}, {0x0, 0x5, 0x3ff}, {0x2d, 0x2c79000000, 0x3f, 0x100000000}, {0x8, 0x1, 0x7, 0x8}, {0x401, 0x400, 0xffffffff80000000, 0x81}, {0x401, 0x7, 0x2, 0x6}, {0x5, 0x0, 0x0, 0x5}]}) 16:00:01 executing program 0: setgroups(0x2e8, 0xfffffffffffffffe) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000400)='./bus\x00', 0x40, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) getitimer(0x2, &(0x7f00000004c0)) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) r5 = dup(r1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000440)) close(r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000, 0x42174385}], 0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x5, 0x800, 0x2, "6336387f227a5ebeefb23d4c6499102911f9fa98", 0x8, 0x4}) kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x14) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x7) close(r0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r1, r2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) 16:00:01 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000004380)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000140)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000001180)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) 16:00:02 executing program 1: select(0x40, &(0x7f0000000080)={0x4, 0x5, 0x2, 0x5, 0x7f, 0xffffffffffffd925, 0x15ce, 0x101}, &(0x7f00000000c0)={0x8, 0x1000, 0x2679, 0x8, 0x6, 0x0, 0x7b2, 0x400}, &(0x7f0000000140)={0x4, 0x2, 0xffffffff, 0x7, 0x7, 0xd44f, 0x7, 0x7}, &(0x7f0000000180)={0xff, 0xffffffffffffff27}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000010c0)="8d1da301ca3203fd5c6f1066122ea8e422e52d78cd3563fe26527354582ee3756113f0966e2da294a92ce0e929e2cd57368cfb85a6def8d750c2a911de86822a09b60b4b093a0b60fa7c1f1146f70cae42fa4b75d70f0749d27e28def25878cf269200ba28b95e488737bf261e53766d9a7c5bee738c74a000a49bdf92b42c8b654495c1aa7fa234db2b3a5dfbbe14ba04", 0xffffffffffffffb2) write(r0, &(0x7f0000000000)="c1482dc6cee2c27f50a0dc7aceaaa3d270b4882007ed2d5da7a24d8bd095f8af44062b57ec520c0172b75424bff3bf21c1bbcbd3071c26c7dea8b1551e7e48dd2f38f1266f8ff17d8d9cf5a915830c28e6197f818b621e4282f3b4f110ade64452d4c5bccd93ecba41bab009a9795f17590c63d6d5e2e1eca490763574e6e185bd70f6bf160e850dac1fdbfd76635e1bffd1276ccd20cf19dced240986a488e7dc367ea376e4b6564483258a983eb4694245d639277bf8ae010d5840ef53d6c04da72a01455edf6cb2a5a246e215936b6cdac6fc96c04a7c287d4520986ff470f03abecd9932a67a0301a2c76e8fab379accf85223669e0b34d15be1a79dfd3269f3411f43ab92ab9ffcf411b855dd9d505a7791e044bbe4642ce2c2b3349a8e05d4a3ad1ff7ccb585fa4f872ffe5ea019ce5235141ffc8f773f3438ff44862d4465b1297a1c8d1d21697d25c74d272c624eac1f2f63b1cb93e57ff6a207e5b2a2a77adba1f036e5a273f56418a975936b6513e49f96065b3711910da1ee18dfece93f1617f1a952bdb149bce8566560077aec140f4ca7c605822e443f6226658a201e4ac20cbf34b788dca8e09b58ea99137a7d7fad3f570156d924fcce40deb927d5afef169879c61c6ea9ed23dd5f1066eec1e7d38b6da12ca5da0107c4b1f5d011ff7cb83aa83b182f836cfd0805990233b9654e2122513310954cc2fceaf209910a75524eb3e591e13689c17407e70579b7344d40274eaa6c4b0092bdc79ad2d2e9a3ec6b0cf935866d4c8d4650efe8d77a681497b1036c53b421fb9f7290523ad612e0aae68580a1cf10d05e092bba9bd6dc33f914274b08c7d08edee97490147b01f1e2026b705f4ea146da56662bc881c9ce4ddd88f0fec5f91058b99a96bc0037ac9779138b3551006010da9bb8bc47323eb988fb6e06673b30349498f8a05ba300c93462fa2c44c74c8a0c7e09a1a9ace14e41276c79ed56c6e0aabe5ed048106b688111b160839e5be59aea1dfdaa91d1023d093d52e38fcfa89bd0072604d06ce0378d7c2a1b3e6023c3821d3dde204bd117966022b627f5e4e53c17a6aa9d1ca565a676bda9d3002c3f30c943b8866e0050c13dd1d08a5f81c2af1206be1513baf2ccf0f14f6094fe2aa261cf69a9ed69948a3f561fdc41fd378aaeb570ad0f8e9bb3a533c244cc333a3e89a55d3db0ecdeb7e162486c0e03c7fd6ddadf816fdf98101c5dc11cae2c2f43eb21f5c0bcd5472e4e3213833bd5df2a0ad8e8799584d3d8d7772ec458b07187edccd020333b0fb848c33495878e55404ce13663c05bdaf17994ceb5625d97e24518d0bf55cc5d1ae2f1cf4bacfe2db4f8e54299e3c6f0b41dd09196cb5a4b10d2436fdf17c6a092a3bf0171b73bd2832a33149b3b23c0ee53f93a39f42fb015bd1c36507733e6babcc16a7d64c5ade4a06700eadf7f899f7309025180df7df9b7942558dd73a6bc809bb97814dfe666057933ce1ee7c66c2fe6bff367bf92289dd3ed91a0815b1f71caf3572445f3fbb3604b21e496a5acbac2c21ce546963abe681bbece31dfcec43b808541b72644cf941baf8c63d1709817ec09e115eacd76240e2cc2972d437d675d53da76c60116d5c5e22bc9cf7cb5bb7fa0ca8cc5c8028440fc114687402b8c982a63ca41c4c2c3deb1cb1ac0905a17d405f490b90fdc22be6a5cd58225fa40655d934cd227f7c019c1a25737cd79319315260265587c7aae11e7c14ee1b3e2c9a2ef84f4e1ccd27a1b7690d92bc8f5bf628191d68a4071665254c31f2ff5bb346a6e89c7a9b618c0371aac96e1e60088b6077144b6854a14e13920a7f519605fc9322a9ddcc9ffa490c05f85581d0339155eaeca0464af0a04d05bf103be12768e9c0290994fa1a35a72d80fd84a8d08537ae8c81039928096f3fb2d05cf70e9b700cb82ade06805386434d7558c6d0e81b181e7ef88871a89afdc240e4169a24c8ba3c5fcd3353a22e7b5631e34ccc7f252051827d07f7fb34bbf530ed2d498c09d0117747e72324f8aadfa2d74edd1655e9e09cb6a1f018e9eaad1a2f2a284e208bc8e27e9bba42e49f5e59e82bb5c1389c28fbe49ec80d697e98686008db4cfeb062d6f3064f44396ba992558e1a62253610ce1ae9df2ae56864821effd8a46f1d6d2226c77d527ae2eb598c3c47097c8056c0cc186d7150378c678d2b64c35b534253d9bc8e3f7a82ad5c4c6abf72a247d3a6f1f38debc5760f129171f74f0503032f437784b4628914a44fdf84c6bbe4c184db585f21b8d5893cb99b40b6d1927cc6877397c5f167d9ba00ed2c26a977ec4394105c0e2ab0bf157f145e6236098e8ec68bb563971764854f5015c090c1dcc62cfc1c7daa343d4d5e92723ec374500cc881ca1634af16b0dd095f07e07333bd5dc9a310081697bbe68f472121c84e2d85f85cf8df26f1a6ab9dfac65f7f289054bf8e866c577386205e00f378a4fc4a5930eceab9f66663b427f2d7e5bb0ce2ff47161068a1efac4b2f10c0aec9425cea58c4fbdc81716a239c3027fd7abe6ae442be132fc3154afd8292104e39a2d63cddb47796d3a4640aa65cb72381a8da2b84adacbb8f60b88a7904de6af185f07429a54554c308cba1ed781f68226bb73669ecba00947c03fff3263baf485f6ce6675bc0dc723397acc226a13de5ede52b28b1bb680bd73b5016e9bf494345b8d39e695814231630e5a2a5b44d22a9c4c9c73bf2794627a07666c90f90c9db71b04731b39b2b31c1e63f27b9dd4ff55395e09b2945f77f73b7eba4df14989e01b3ee1d2953459bf072c7776249404746b607a0e7e69177e5cd45b2b3708bdef5c3a851acf1b29956d2fcdd2613ca277952412c21a6bf2753910db40ca8072244da226c1ebb3844b6eb183566aa9f55f8feea61bed689ab90945bea50b3b65d2d069e8592b27e1cfd66b353daac77258774f4eb1df63f3c146cd5e35b678668abd07ac8d7086511c636a4eb2a147bbfa0da53548abdb94527cb7a91d72cc544927ea3bc57acfbfe0840370c92bc06192b7543d8bbf858d9c0c3018581f48049b7a1b9683c3e055813961f898bf72cfa47bc617a2ece1345a7b2dcf1bac74041fd4c5e8b9e8b8dea778ffb3d74e4624ea6da0f68ea992467fb5d36e5f94c5a168cd73db68c812fa17060d4124e46f0ec32221fec47da026b0b04d129ad6bc7cf1dd26b6b380f5b26b735d30653755d41fbe1e0160be12f0ff7f9552ba09a63c6fffb1c5750c0bd70046ce005947febb4801e7d32742552e43b463249673ee8bcebf15bd340d5d820573e8f2239dfdc46a1ec8514f1ea26044d5b77a6cc7fa8b17eb861efa5045c92f03c6fadd906747957f2e68b3178e8116cf5576589f356d8aa09af5f311c2f2378c3fb928f51db3028d52cc6dc1ab236eb8ad2574adc5edc45f939cb7f8facbce4672fc8b903ad5a753c4f5623bbaebdd28c9afdf48d8d2d7e6151b6dee1d6eee7852afc59dd32f7785729188c330781ea6aa626dccd33cf351e35c0455cccbc04bd83d813ef2a3f41b598f91e98686b01874a935b919ca9cfd09b78006af04340bdba8576d0158c88d51e6dd48e270b9d1dfed2a72d40df02332393a13712e0f627110f08f09fc76cd08645ad58302127e001cf1a3d1dfd786e3b9695c9b14366f2bd9482a7763f72e39243c9e24dbded9cf132a2c5aec21a5a3e2206a4738cd73a389dca86a71213cfe48386543bb023fde06c55d038c9438a6ef54669cdaf0c852abe0019595fd7846b6e25bab7cfb7d4ae5c4635af0836b76acf795a37bfad9eeebd03c1f1d6414ae447b1aecbb129ba5a7b303f6c492ae005266e88dd74f47767b502704d3df7c1b5ec6488370eaa522702192f11c5762c1370b578210fc2217738d2e2d66f4478e6f1c89e369d8f064305dc9438e1d0fb1dd52713e08bf11110d69a889bd456314aba3623a097f62dbf655cc72212c8d760bce962789e8b984b73b7097bf7b901ac0e2cc59f1e4e2d1d1a5b53071caeaa9712d6dd09b081fbf250061b29402f985a8370a824cc48382c6b004a669401de5eda43150904f3c0a354b7f017aab3fa604a1335b46b763c65e9383e5d971d3017454433c4301d140384dc4194b8d7b0ccd32a995df8e53ece81fcf8d635512367bc340ddb0efe46f6d83c227c50e4cbdc6ca9af5e751b1545ab2cac83709ea32a894c1e31cbfd89682381a4a8c43c017b369f569a4a6a4bdcf1b85958e737a710f6f893bbbfc2a5f4a653f45f4aaaa2e2ef9b67bf1c9aa478b21531bf2c687e446671655b1b04aecefc0979eeae2e20514180d5d1c3089c0f055417a60a45b7e829ac1d02982d211a09328fbeaa79f1efeceff0e4530921cf2830fad8a105fed1e16af98193dbd20520f9758258c24793b5ab3f380b37cc8f5df1a2b4e910bb005aee60eb7589f2cd934b25d6ef79104c23587a10a612f2934a7208df19dde78e11713626aa92973b6ed9d7f5ba77a375c49d7464ec102ed31dc1ea3f1d17035752acdbdcb4eba2d3512973284928e377219e81bbc8abff7999adeaf496bb22fde3112d2c35bf43b30031d3ce97407336a0dd87ce65b9ede5ce03ba6dfc4eab06b1a06cf5a6cf9509ed1b01b9207ba30546a1b053638461024aec030c960215625c39c3275cab79517c84171800674cc5f6154d2674d55f29ff3b75c3198e3346cfca6e5ac63a705101859155addc0b944cb1e31bacea44233328544534c68d62a55510f0b674805aa20b175a2d29fce09a8fa19700aa1ed7d1c532676353e01ccad99bbb292c589319d68d771b1a6b75467e9f08d1a339681a5a6d38afc6d9cd3585c1189c4e6e665a53fdf0981b89e5bae7004464d7afa186b1e0e4a4551eb65c919724e6e8127ee928eb3a5ea56186c7fac1a824ed181dd39b90073a2777bdba46a796bf894f443199b585b8811b6d0128c598a262152cfb3e8f6aebc767c87ae491b7db79cd62c20f986345ad1b7e214afe65ead59e1706e5f1370a53d35f49447ccf51aa8b493e7d6863e151de721c0b98483271f1148e290787a6b381c612044709240e4d82aba3e43a0f2af979e61664a8b5121772096ade788d44fcf28cd06da2ee52eefa7737879effd7b96cfe1d143d8b5afd327fd3ca33c29b6e63620fdacc9bbf791ae15bb3d08583b521ada0ab5ec3b52b6de7317c97ccc302952153713735f2bd329aaa1907a291b6b6bd267a1421be0d96a7452c9f0686fd6b50b478a41046dcc0ab0c4439b6fbf8c4619bc9a26cb36760708bedd45b09b5cc7538e6472227baab68f9728f705a63ab1624675db9a21c99c63a68cf63901f3cde374f702b399d8406c33439e28f3d2c55ff597dd7fa5cdb24ac3eb57a59047e2b0d27b3519db8ef407a1e4a5ffdcb04fddb00356b412414e72961ff1f044fc1833927cdf78634f15651e79ed829ea329399c2bcc301f40b965611d088aa21bb1a431c1b785a2c048d0b240ef4205a43943d33d1375f5529d67a341d91054a1596c13460e904bc69c686ebdaab0f516478bf365f91fad96846671ecd6eb8ca74fc1bfb719944063ce388871a73c8574f47047f2e117a25f06aeeff5dde20045c1bde172098a218afa1beaf49c9036797faf24b895e3f1ebe95dd63a78d9708b39dfd46e2cec55681470e02f8eeb68efc3b1431c7ea5b8fc505c63212464a27a930d74cf39c181876edb43b00eafd85ca23ee7bb447daeb2435e7b7e89ef14599bdfd244055ea7936041fe69d6aebefdc78fca54c9069ab9c8ad0714871d", 0x1000) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r0, 0x20004b3d) shmget$private(0x0, 0x5000, 0x40, &(0x7f00006ef000/0x5000)=nil) 16:00:04 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffece, 0xfffffffffffffffe, 0x10065, 0x0, 0x2de}, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x124, &(0x7f0000000040)="ebffcbff13b9fd812ea54e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000601000500008cf44bd88e9f7553a1dc0b9a096e583300000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x101, "00000000000000000000000000001000"}) 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) r2 = shmat(0x0, &(0x7f000073c000/0x14000)=nil, 0x1000) shmdt(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005c7000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:04 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) ioctl$KDENABIO(r0, 0x20004b3c) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xb98555bf94262ebc, 0x0) r3 = msgget(0x3, 0x226) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/145}, 0x99, 0x1, 0x1000) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0xffffffff00000001) fchdir(r2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x9, 0xfffffffffffffffd, 0x100}, 0x8000, 0xfe, 0xffffffffffffff32}) shmdt(r1) shmctl$IPC_RMID(r3, 0x0) r4 = semget(0x3, 0x6, 0x8) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r5 = getuid() setuid(r5) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r2, r5, r6) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/77, 0x4d}], 0x1) pwrite(r0, &(0x7f0000000380)="3b2202b9bef2313ebd0a3f157fdc19d29131a5e923b36cb35885a2d5b94081e6e814e2138e633eb82d92db4c461edcb5c820a199919779ac351aa92a37f93fc8bdd93782135beab4a2dd806f226087f6779856b4bfa29063f0ab40ada3c92758fb7dadde42be048a6741a0ff67f21a2acc945e12752a1db6a146c0119d512ac0f58bdb6d1c17efbfa948c862dfb626a562a04a4c12664b51bb3ddc619bc89472a664a04603ebf60c8a6bca454340ed11e9b2ca", 0xb3, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x4) r8 = dup(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000004c0)={0x8, 0x5, 0x5cfa86bd6f7d5e27}) setgroups(0x2, &(0x7f0000000500)=[r6, r7]) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f00000007c0)={0x0, 0x0, 0x5, 0x46e, &(0x7f0000000540)={{0x6, 0x6, 0x3, 0x8001, 0xae, 0x5, 0xfffffffffffffffd}, {[0x3, 0x100, 0x1200000000, 0x0, 0x5, 0x8, 0x1f, 0xc1, 0x6, 0x7, 0x2, 0x1, 0x0, 0x8, 0x0, 0x1, 0x6, 0x100], [0x25, 0x7, 0x4, 0x3, 0x9, 0xfffffffffffffff7, 0x0, 0x3, 0x1004000, 0x2a9b], [0xfff, 0x4, 0x9201, 0x883, 0x98e, 0x2, 0x8], [0xd1, 0x100000000, 0x1, 0x0, 0xd1, 0x7], [{0xc000000, 0x100, 0x8, 0x200}, {0x5423, 0x2, 0xa349, 0x9}, {0x6, 0x8, 0xff9, 0x80000000}, {0x20, 0xc04, 0xa7ac, 0x101}, {0x2, 0x5, 0x2, 0x6}, {0x177e74b9, 0xf8eb, 0x1000, 0x10000}, {0x7, 0x0, 0x100, 0x80000000}, {0x7a, 0x8, 0x56, 0x81}], {0x1ff, 0xbf7, 0x6f, 0xc000000000000000}, {0x0, 0x9, 0x7, 0x5}}}, 0x4, 0x80000000}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x80, 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000840)=""/63) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9, 0x200, {0x1000, 0x5}}) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x7, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1d07cd95c6c2a0ef, 0x0, 0x2}, 0xfffffffffffffdef) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) openat(r0, &(0x7f0000000380)='./file0\x00', 0x2, 0x140) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x10) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000002c0)) select(0x40, &(0x7f0000000240)={0x10000, 0x5, 0x9, 0x0, 0xffb6, 0xffffffffffff7fff, 0x1000, 0xf9}, &(0x7f0000000280)={0x9, 0xfff, 0x9, 0x5, 0x6, 0x400, 0x81, 0x2}, &(0x7f0000000300)={0x0, 0x7fffffff, 0x10000, 0x7fff, 0x0, 0x7, 0x8000, 0xffffffff}, &(0x7f0000000340)={0x0, 0x10001}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000000c0)={0x7f, 0x6, 0x9772, 0x2, 0x6, 0x4, 0x4, 0x10, [{0xe, 0x3f, 0xfffffffffffffffc, 0x9}, {0xcb, 0x4, 0x800, 0x6}, {0x100, 0x2, 0x9, 0x81}, {0x100000001, 0xfce6, 0x1, 0xbb6f}, {0x1, 0x3, 0x3, 0x6ab}, {0x100000000, 0x5, 0x4, 0xfff}, {0x8, 0x2, 0x1, 0x6}, {0x9, 0x2, 0xfffffffffffffbff, 0x20}, {0x65, 0x5e, 0x0, 0x1}, {0x100000000, 0x4, 0x2f, 0x8}, {0x1, 0xfffffffffffffff7, 0x5, 0x8df7}, {0xfffffffffffffff9, 0x1, 0x8000, 0x26a}, {0x3, 0x8, 0x5, 0xffffffff}, {0xa071, 0xffff, 0x90, 0x7}, {0x71, 0x0, 0x10001, 0x9}, {0x8000, 0xffffffff, 0x100, 0x4}]}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0x1) r2 = dup2(r1, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x4) 16:00:05 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, &(0x7f0000001900)="e317e60954a9d660ed8255f61c96bfc62b9bb1ed59ee0dd2a0f87d61ec1c49d40cbdf8b68b15d55c5dfabcd45a78f603554c819f791cdcdf4557751ac6ad836ebeee38c8c79d1bc83c901172fe634418789cc1ee4daa10acf8e246ce7bf6edbf56fd09721ecdef549dfe353d8a8addc260094a083c3349aff32a940cff8dc6c7044a39203f39d18b9f4143c7677f945ecfc3170c8af94bc44f2450154365fb3b754565a5d26bb3cbb5b2532f75a90fac4d75266e8d2e24c78b051ea38cb21b0e726c8f51961755d6a58f8a4fe73c3ff406bec272b3217a569e298aa7e058fe6fd11458e0cb24862e20d41f7f09eda3bcefb5a05918a6831cd298cd5a4c5551aa5a52b3934742cd2cd27d1c02218df2f2bf08426ea35d9ff058e852501af6ad6ef7b5ea3d547f0e0db9bb96b950ae514ac75bcf2ebb521cfea229b0a7837396f430ce8e7be752a097ca2f5a9c52de0178b3e47bb0d425950cb1af309d343137a77840ea7e5a0ce5a43431b2117b029db9fe566f47a1952d6aba34b27166a26995f739a445e6da79d78f403fe0d3ce47488473394f4e259c73f28deedf28104d4c7b071c7092328bff98fc2a3079e053829c4560c612c65bb0c41fcac49a0698861d5c28b9c6d806ba3dd7b7430e58a0daf6260049f96dcb9fb31e810e042c535f08217d5b73929d03ab3e6c33dacd7b8d9e514b6074a53fb76ab09fad4d04556365d49a33b4afbb9d18e9e8accbc9af411f5b2a1085fccb505f3c677e0e0aa218ad10f9330410fcd1c6e265bbc653bb476ec718ebe08f744af7d9d005fdb0960ee43ac03a3e0b8567644dbf63de21a80f04463a6cfefb65581ea9fd4608e178e49099eed05aab85838f06a64d33f4f762422a2e436d67df869cb1929f2dc4d7a977f70cfa5c77f28b6477080dea5da6bee179d81d61c2babf2e055b068d563c0537bc3b01ed69eed80403ffed436d29c6e93cf5691ba3de84e2decaa627669faa80a6b87e93011af8aef95d544f78c9f890676465ec0f88fae4d1e3b7d1d520a5252f474083caf96be0f6e5e98e988a22231f2d0855be57ed28fb54b099d609f1d304f71dcb2870f469bde014575cb0a2d98b422861d87646a2378d755fe7d821adaeacc128dad271e0e98b4ebb4dffa8d66f83ad547e679afb518a4613c5c38c5bc7a7e30f66be951e1658d9f2a16d85c48593d8e0c22857ff32a70cb92fcb0262b8d981afcb2738d63aab1fd4fbd438ecd208922dfa9cde6ce157c044e162ef182d6782c27b759841336ae24e7f0e9e044625c84d797694b5151f8b818152d78d70f4bf6f025a84ee88a1aee48ecfefeab36d102783769f8835a1341e7a14a207d3bb4f76004813b594f046a9c41f9e00efee5a14c16cd52c616bc4f7b80dc13234ad4a4066e6173a24b2b685181ea5185f7f95651f3eebf9ced60efadbe406293f90c03ae1beefea532ccd90ed58a63733ca09e327d8351434827a1befe3cdff024508016892b41d5a7b9bcd00c1cf47adf8a62ff47a869061f78f7b0fac07c953cbf640f28212d9678564148f5261dda6271b894e1e2845bec4a6de4804d2595eb848889b5f4141e8de73d56871ea5e8cc95f7e7a1c86743eb9b92976138149e6050ca329cb62c1d29c1e14ff28d1b63018481237c66c7211386893e48ef3d9c48063d4d2e0dae27578fdac2991561dc7dcf3bad55b782eeccfa98f5d735f89d983c7bcad0605a62f82d42816dd57cd351629b75587e4c447341e0a806d96950cea4ad2064dd14d356f56219d77ef3b0b510e0dfa26151c962a400dc21d556154606dff54f842eff9bb197b23a1cd431fa8ab631865a1ceb5fa53342f97d94df0b25e0bfe1f872e7288d1f2e4e87335636732178962778501114c70eea5e7ff8eed7b71285f5a7c754b86280631cf27f75b21b598e0ab0e2d181e3a1e802666d4c4f344f94387e625d21b038eebdd5e9b861a20fee20278ce5d3d5aae891e990a4ef13a50ecfc70008c7406291ee9f1cc935a8b0ac4c6b34b18b0e3d78c84985d1427afd0cce583cbeb2b0a006952796d9d6025fc29e00c8a81312d782cf30ff7498bbee20d31b3d90ba3a464965f32916bb1c1588c73e7feefc7b68b05f58434b8d9a42ceec9182f2a829e191e72ddbad437c4489b03e66cc0f0d87475045f2fcac111687f159ebd440fcfdcb10808cf6587f075f48178912dda9390c6a8a0ff6f1facab2c1b36bffba31754ce97c83b4ac72077d44ce89a367f8900a61aa7e2ada799fea19d9c38b797648f93be467f24539bb0145829528445610c0c5b0fb7b795027488caff3afba80b93c5b85a30dea81a1c2f58bb68a0ed0ae75ceadfa4a48782b3b3005cf36a2b3d1c7dd1cc91b17de5b4d67c5e68900884b330e73cbdc3d34c0e1d9d2e38b02d403639692bc0799d76cdf811a34771c9730ed3c3b032b525fc843d6bc8ebfd57999e638a80d856c706db68826f6c933519b7e5e045379d0edb8dbb4d45831c03c7df5cbb259d7dca106b9960db5198bd672d0df8365d1da809a5237d785f6a6d1a69cb93cc3c2285966ce1ad016d67d46d423c3ae18b962235f77b9bb0fa6655f170e893deb72827753390f0636add062484eb63a3b3861dcd6d49218157f1581d01f0e125f9f0bba2bf13bd33c679c45982e4f512a6ec24a894f30451e56b006903da507bb7621aae68155680fa8d2fd8a26c13a80c8fe9a63aa35dca443a93d2f25b914d47d6bb10e52b39016e3fdb19e3037c60ba0d23a6450e53f2a9eeb80eb58357de97de796c2cb92bcb4657ea4cc15c9f3eefb4bd97ba55de37756275585eec325e374cd624df87b53a2628580523bdfc95ceca9018f3d8d983fce19a5e37a0d7acd89128199f546e985e3400db5364f51939c42c9bdd501c2cc67ca2bed0808665d4be43a533853007f99098e6465dda8a15c8e168a49e94860d100b3804a16ecc4d3d587ac16b629aa0c21ce0f6666dc89690cd5463fca8208ded7c2043f7c81d78ea4a6568702f8e4248c9cc92055011f0ba022321d4b17b77d648a10b8aecc4782edd999d156b957fbfff902fac7b4febd70ec5da834b157b9da583a63a354ef2d4af617b878cf800c4c493790d0373fbef6fb9b282c771b906a46aaca149fb840ea8d3ba9e37a676ef4fc51b11920f952de0edf4f7b966c6ee637d1179b6d01c97cfdac6121047d7636c5cb448cbd603becf89d7dfe3a9a452667582f48a8d474caf44ef7036411305654d8f1fdd9470acde36363c82a7488b743614bd8fb693d73bf994eff4649e90efb1919431b81afabbc7e29f4e1b05502a3649d1ddb3e0ddcebdd0270e011a4229c31ee4e7a5695b18e6350eb0e6b6a48afc3db28c0a4560a138edc4d7f9b94b54a92d3b2d263b21f4f089e6e88ef9b062339725d18c3476516e04ced61fe24c438add466c785b9a63d51539c666fbd5b07078c38a3277124c4256cbe6b6f382c22a6e0adee8d510a11caa9d09e3ea59e1c5845a32fc64b6912ecd6fb58eea7d5f264ea1b4f0e8a8b73cc6bff01c127658539f6b8c4a71b0dc49034a77b3f3f6c705ea2421c360063e0a7d24dd55816a365fb7469513acbecfb4b410e151e97f6b4978ff54459b6af2f4534262e02fcc131bd0e7fe7572e9190af06207c8ff33d83593b4fc7e6a506ef54e72266ac613e94e9dc3f36804f01e9a4e98d975445d564ef44566ac7d71f5c295a9aa0be2b4a16164f590c0379274b73aa4a70f1bb67fdd6033ccc6ce72fb7e890af09e765c092529b3a002e47ec72775b9ede21f9296a99072b0e75516def60d9855e32fee84472c4b12b9b5b415244077d3672818b6a7d7e68b20c34466af3effec74a36fa30521372756d320750a8dda2b4c2cb32574cbd46b23b766dab3037feb2d64331f6bb13b662c1fc642555232556fdc110788ff1aba77218076b6cc4f60f351987a6d401f7314970f68b9910a1dde1946feaf6cbbb991021b7881377c829a578dea18eac2fbd953433dad938be8d9cf7f912e2c62f694a353d70d02aac8ceb762b1e9ae4a851916392b35085fbafecd33709e966999f626d47af67a32427dc7aad2d8427ed3aef92cb5e532ccebbe10480230804189016d15c9abf4bd4cef9b8fed949befe95f9d0a6c8f6e7d6f8e2f660d9bb95a6cbbfc9f46a9c6c4d4f2324ac9e07a6e2590c423d3ae1d1c9a6f2659b1a32b14f17b14cd9a4a33f15e890bb214f35a63f0d180657d547416f9a5bff819d0404f5d6378c710fef1766825fc8ee7bd9a9c61a09908d5de81d99ece79a8befdb11db3c1c7829b578e199850448d82804c894d318a6dc2cc81b305547613c2e9771e074824392c13569bed0737fa0b820a9fb71d48934a46f1ec0a6d18b7b438ba9eb2e4810b80046d83a7fa5028d23099b9ac67447f9cda58795dbcc57f679b0ed00de51f5444a859e5b43c68049328e42c7c46b4f6882f075c842bfd33f34bd896c36e18ec21092795ac1a8a2463d2177fb7fcea8620ba0efc864b2373c58049976e53b00cffbb0294e735a218b4ab5eadc270ac1b3a9542a03918508898bd25e11aa202bae66858c7277c24c7ba1598bcd4290e8985d5efda0079408b9075272729be437ce4075f64b56f01c91e4284e15142e13fef85b8de5888b79337772f4a84b6b677fee377d7bdcdbcfef0ea49c4d66875dca7dccf6180c169fa355966d7a91176f01d01cb6d28a9c41918e3209f74db689a44b9ed82e81abb5d6fd75776c36e8422474ec5dc196fa03723667420cbd1aac460d336c2f2840c58b1d24b5431cee8ba35692ab96cae543feca7ba81e4a5f4880ed5b276c3ce8267b400e39dbd7f622d77bfab89f6dcb9e74bde0dd46f17b25599b494106f7c9a1b5290350e135a4fc2932264d7ca3eadd45c74cbceb0848ddb41071abd92b56912b64a14f8a3e9452712b5c7841d01c32361da3cf98f13cfb89f1834438637c426f83b5722be413fd73579923bca9b092e202b641086c6c9af0c5284cef3e4d50f64d79df09c4ee128e9b64a8cd18ad28073b1e555db48da89261cff1146e3276ea11cff3a40eb361027dacd2deb8c747eee90bc56a92a76f3449118c413e8a1ddea58327e03eca27899352f56a8e4a8a21b0973b8165c775a00c82863ab92185e35d58327e29354451befedce1336118fd8fd5b9985bb3cab87b71d2f0de2c1172964c5c2c908df219c6571a07efbc98ee9bea09bbb0512ad7368acb6f70f946d20057dc0b8f123335a07373c0bbfa56c4cec4ae27558d9ec9dec9cc1938fbd156f6a44d8b4d0d9d1849bedcff9fbbafd3b9a76913f58dfcd5619114cb01b34b66e3a710068a7fff0c1c7aee15e105b28f810ba0e1ea8c8609243751886ed0fceae69c2d36436d3c86a0fe66c0395fc89bbc385606148691cbd2b5683a522136a3e999300f7dd03c0f27fe4268e6babe18339d9d3644e75bbe516b4cda72c1704f315b7e515eda75afaa3f6cd3315b1bf206f3984c0e42c92fe511487df5f78df194a54f86fccd4763d78a0e531679108497e995a90576ffc21eb506e8f7c3047e83fd505aafcac5aad522545d8d2fbdafb4a043a9d32a324da8ae759ba395838654134630940275afb3945c5259747b7d39426489262b5830790c92ac01818563e98407bb05e120f55c7a50870e8cfa9bd2aeb287ea958e8a73712b09d7c626efd1f383410a185568d02a3072869037f947c0ee1171afd99a555d71d5df82baeb92e1ece686d6b5c83f61a405634c16b4279387358f11215d085cc79226da8b3d4cfbc2849", 0x1000, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001400)={0x10, 0x1f, 0x4, 0x8, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x830c}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, 0x280}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000004000/0x400000)=nil, 0x8001}, {&(0x7f00000fb000/0x1000)=nil, &(0x7f00001c7000/0x1000)=nil, 0x5}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f00002d7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000400000/0x1000)=nil, &(0x7f0000276000/0xc000)=nil, 0x1}, {&(0x7f0000129000/0x4000)=nil, &(0x7f000027f000/0x12000)=nil, 0x4ea0}, {&(0x7f00002a8000/0x1000)=nil, &(0x7f0000257000/0x3000)=nil, 0x100000000}, {&(0x7f0000141000/0x4000)=nil, &(0x7f000009a000/0x4000)=nil, 0x7}, {&(0x7f0000211000/0x1000)=nil, &(0x7f0000352000/0x3000)=nil, 0xfaf6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f000002c000/0x1000)=nil, &(0x7f0000070000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000ce000/0x1000)=nil, 0x9}], ['./bus\x00', './file1\x00', './file0\x00', './file2\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00']}) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="5e5391a41dda5c9715a426aa3478527f69b05a373058253dacde9db3ac7f71e9b209154848dee612b1e0ec91ff9f2f404955fa923c89e6c958d5322548b9d945c66897d6ef183cfa03fb1ed7a5967e3020f0f0ebc517382e7ab0e6322ec8c7273faa3c590ae08f3e63db7342d9f94bc0"], 0x10) write(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4", 0x2, 0xffffffffffffc8a0}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x5, 0x3, 0x1, 0x7fff, "39234ef9bf3ab99a16bcd72385113cc7d23b4e57", 0x80, 0x81}) r2 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x6, 0x3, 0x0, 0xf93a, 0xc3, 0x7ff, 0x1, 0x1, 0x7f, 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) r1 = getuid() setreuid(r1, r1) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9dd5ab44fd9f163617d2502a4ee776ee9a3344b422848e926c60766bae5e4f67b17c1ad9a3866170b625db4fe0f060c607b0ecc8359dc7d55e48ae8c9bf08893fb78a9d07c82ef31c01476f1e89f4e16bf", 0x51}, {&(0x7f0000000140)="b01de9437c08d02d1f061d76f2ea88c7", 0x10}, {&(0x7f0000000180)="cebae7cdf064d5c4dcc2b4392337962f7890cb19baa669a3d34f03d8dd44058ba596156582f2940166dc", 0x2a}, {&(0x7f00000001c0)="1fdf628b503e642d5710057608c0a1b4768263d7d6e5aa0312c0342fc4db920b6570c3eba42ede512372127d5c2a78f877c0f5b57d5dfd7fe59eea2a9d9c1fa82710fd9f72d8b1fa6e6304b2fb83c3fd9fd1477c1b0914917d5183daec2d1f4d1988c5e91e2c13078b37788a0a23dada07f22becbb765563d6984c09a03a7f69e6f41607208ce72e9a7d9bcd3e9cd08831f033464e23753ccb7c7aa1d18ca934aa51549c545ccf0121b58362a17ea81c541570e3fd0842e2920ed05d31488c6b29d19065bdeff2384a571b6d1bfd69300ab08e2f3635fef1c1aa83ad1f19895848ee5821c64f1d946f1eb37149d2cddb69a780590918a764909ed2", 0xfb}, {&(0x7f00000002c0)="6a0b5f2aab413548621ae3a8fe420e61e59f2412772e7a6cbad5cf07efde928db02c7929f45cfc24456b3b250d615e1a50742af6a3ebb2c8a49dab539bc27ea13d79ab0d14e0c627909fd9fbabc564012c57e904f1635c26d8dea375c71688eed13aaaf35833590134552cdbd260b4f6b8fe30fe1b1a5a40e052f4e4bcab193ec4f12d742835fe07ed4912111f6a5853d7693ea615895406668e8417cbd50585f4a44e9a6a545a3253309495a56dbc26f774298d5fe7fbf52c38acb86c5e741cde3bc5f4ba720a4bc8499a69606d33dd8c890a4007a7380d194120c145b5a060b28bb59942fa90ada0ad4f101135293af22ddfa95f0e47a19f", 0xf9}], 0x5, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x98, 0x6}, 0x4) setreuid(0x0, 0xee00) flock(r0, 0x1) 16:00:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x80000001, 0x800}, {0x2, 0x4, 0x1, 0x1}, {0x1b, 0x0, 0xfffffffffffffffd, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x14000000000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0xb0f, 0x8, 0xf1, "0be249c602efcc249b61ce93c2a1be33cfe5036b", 0x7, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r3 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x100000042) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) linkat(r3, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:06 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) close(r1) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e1f060fa5176b7f01ed2edb24f3f0a254772489"], 0x10) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockname(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) syz_open_pts() getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2d96) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') r1 = kqueue() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ff5000/0x9000)=nil, 0x3000) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmget(0x2, 0x3000, 0x8c, &(0x7f0000ffa000/0x3000)=nil) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x2d4) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="008f67269fb3ddb2e6fdd476e26fa51a515700ffd5ec2612381cf0a2d1110823f21677b14500"/48], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x2, 0x5, &(0x7f0000000280)=""/246, &(0x7f0000000380)=0xf6) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x9, 0x8, &(0x7f0000000400)="e8e9081260ba635b9704f22e6d78f00c0d96ea262323da5b90721a22b097eeea46184b3037bd588a2fa6c61d2835fe126fe009ba780e31669a1a1696ba24f5d451697525c95bcf5bae2fdfd609a337dd8e8c8110dedeb5dca2", 0x59) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x9e2de2cec8c8ddc3) shutdown(r2, 0x3) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./Uile0\x00'], 0xfffffce3) write(r1, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r1, 0x4, 0x593, &(0x7f0000000140)="932ca200beebf024125bc25a2eb5a0b25648367110b3c14f97b14b5dc16a5fae916807af406ef3d801ee13c685834697690938dd8b7f4a8f3839968a19fc71f71b76a8d03c301b08a0bb80053194ad41630269d34c3589757e5971bf3b53fee2748cdada51b7ebb36a8a724999fad7510a50f825f7fe44a7edeb82f24683fbbadb05a991beecc05944507e95c1611b0ca22e70a0499652e95d8cdb8ccd946b9ba88743b8957261d2497eca4487a15b2e4fa651be75bc96e9f699fe3408c648467e744e101d14b33b5c8816d3ef7d", 0xce) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) flock(r0, 0xa0db94188a2d1239) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffffe, './file0\x00'}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="bd8b2b849720493c5df182dcd98d454c4b617891f263c2bff37fb45ff79a0995535ff6a4d36a375374234a974832374dcf54acba49930db5f0ec228b53ec3b0aa211006876bd18d0d04f17375083e7c82a418e3e8647a3a840892e3a0d196616aea267cbb05a1fefe35e6761841ff6b65979787f0847caa8f8c10074986dbdd433e17d6a1bd68eec2eed0637b32904db86e982cbc7baf4ebd2c92459390dd09282a7bd44075b6d8c263bc60201552863c74ad86719c139a93f61d5ffdb23655638d11c15c231c996c73d236d019af3da1b788a6151751cdf5879aa487844ae5579d3dbae90e93ccb993e50256c03", 0xee, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0xa, r0) close(r0) 16:00:06 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) r1 = getpid() rmdir(&(0x7f0000000080)='./file0\x00') ktrace(0x0, 0x5, 0x8, r1) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) close(r1) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x8001, 0x1f}, 0x10) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f0000000200)=""/8, 0x8}], 0x2, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x9, 0x9, 0x8}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffff9, 0x3f}) syz_emit_ethernet(0x1, &(0x7f0000000040)='[') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0xffffffffffffffff}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x4}) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x7}, 0x10) ftruncate(r0, 0x0, 0x296) 16:00:06 executing program 0: socketpair(0x20, 0xc002, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000340)="7c4bf4e752d0eeac7762c2eac3aab9beef5dcb8def28f9f5f5d456bbb508007842fb466288886ba3d126b3951690457795696ffa44e47fc07214a7779e6815104f72c7840723abdc9406399b3a9e4a411fb468399b3678", 0x57, 0x8, &(0x7f00000003c0)={0x18, 0x0, 0x1, 0x58a}, 0xc) r1 = socket(0x2, 0xc003, 0x6c) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bdc05e282ae444473c238495aaee48c02f6ac41e6bd4bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03604486824a3e6ae3e41a2b5affcd31723c6a2135b9698cc894777e12f5f916784a5541a594e237805bd7ab894eaff3f3c82d301b6a1b5bdc56d866bce641f4f3a3e2581697f1e0437c967cd9341b382a7"], 0x10) r2 = dup2(r1, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000400)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) write(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x2}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x42, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2) write(r0, &(0x7f0000000040)="f6381e1ff9bfb0da0781af1a123432453c61055f2b4c6e691f3cb0f48cb907ba42902177c3232fe0b68b5a06e4f18370cf904e5aba5dbb7df8a75b46d0a9eb09a4d6985937b60e3630822ecc10df1f875d1b1b3443bf320bb1a828d9d673a6920edd7801e51b26a0d76e2a82474db65e4b40e8a684b050c492f75ec74caa9fddc9665f72564e02663314dff17a7a149bcc0fdbac68f08940400a5477", 0x9c) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="8cac7d51", 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2d8b, 0x104000, 0x6, 0x80000000, "a231e4c6bd550c48c57e5ed0ef8825abd3dc6353", 0x4, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="4d5134083c835f7c5ed514aef96523", 0xf) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x5, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = semget(0x2, 0x0, 0x200) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="220e22", 0x357ae6ee) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x2e4, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0xfff}, {0x400000000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x1, 0x209) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) bind(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r4 = getegid() r5 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1f, r3, r4, r5, r6, 0x10, 0x2}, 0x80000000, 0x8, 0x3}) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0xa2ade8ff57b86dd2, 0x2, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x20, 0x6}, 0xffffffffffffff75) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) socket(0x2, 0x8003, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffefc) 16:00:07 executing program 0: r0 = semget(0x3, 0x0, 0x80) socket$inet(0x2, 0x8000, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x1, 0x2, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) poll(&(0x7f0000000500)=[{r2, 0x4}], 0x1, 0x1f) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) kqueue() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0xffffffffffffffff]) r4 = getpgrp() r5 = geteuid() r6 = getgid() r7 = getppid() r8 = geteuid() r9 = getegid() r10 = getpgid(0x0) r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000140)="bc738240ec53d830a250077f2d90c7602baf96b38cbb67f59d20cecfa98ad33063be16a1521c0988c7136009efac295361101a6839d44eedb7f43c86d0d2897b5c0a68c7403018f543f6a5b47bff8a6975a4b54fa0677d85fbd3fddf9c4b00b4acac1b4a283d59d379de70eb32a596871218", 0x72}, {&(0x7f00000001c0)="216907e04f31d748a8c5eb22ee896c5d88a709864dd40ae676bc7c8cc1741c9dcc10727078a1fab4289f17e9b7061a9f6e291b45b3673bbabf37380c3c292d6102701ad39fd53c7aad273ff02b3f89f9002181768e3673bf0449a9c60cb6b27460974b9d21ed1ee25990f5086b344bb1d054b209646e839e1f26e326962f9dff4d7545b0edd2e05080a95e178dc1f7be4476232db8268df8b1b31d1c17be7ace7250d7625df0c34e01636f070798d7486c3e431cbfa322d3c3c8502e087520c1d53c7b3477262c33942e", 0xca}, {&(0x7f00000002c0)="b58a79ed333e6b1df82be0d40854667c607b2d6a9c60613e8cc1c4b62c294ed99d383be8750d6289223db5836a005c37116c40fafa2dd1917e0e21e43e4b65a2ea6680e62da3e81ad0bf82fa6fcd2cc00ff04de73a7e50435c774684c0b932d7e2f84cd3781c761ed50e85ef82f5fba5253641db9c19481924577bcba301331ca299d701294705cadeafba25a68ece3ad3483b39347a88d3c4921f8d7e9cc3b74f5d9f65ef793a00868c313ae114dacb61f82b5d859d837198702ca31cfef2d2bcd281", 0xc3}, {&(0x7f00000003c0)="03a767c502d62707b7539cc6905473912fbd4179c1abf57dc8d475aba8b50d5f9a8ac71a4a0990512520622cb504bcfe9932255eaff863a5dfc5e32d6a563079366b70c8343fdde11b8409a1e74819c192872b1553f847c5c8e9bd4ccf059a3fb169bdba528b1757d8e48c2af3a3de132d3158cbc889b4cebe72d963894982c240329a6dbb4b38a05c800b233bcfd4e49824a1a1910b76cbd894884f2065dc7e74f5f7d777d1ee355de7278360c95974f073fd715a86a32ea116ef4d739bae15f8b80457fd1253b51a54ea6cbb40090a9637a226577f10c87d58a731d0e242bbc85cddab09dc0a0b5d38d3ec2aafd8", 0xef}, {&(0x7f00000004c0)="fa3ab4d052cbcbe0e501665578ca51eaac532f64dc283b1cff1ed5f221668ed8e3e17229161832f6dd95c7b2d5ea1f6630017e0a55bb897f86ea0c3f00aa8087a8a974dbfe99bd5a6c13fd09b6c56207b5c37ed6db8a3b0f62e27bdf9ce066084cc049dd9df46edd7bc7e55d6c467ab81524c7061663dd87638bbf20ddfd9da22d0bbcb6fb1e5e71bcd49731e7fad3d1542c8f91d9e2d633939a38c5c4b739675ece01e98b7963110a84116f0e4002905081759a60dd483810b5babdc63ebc01b7bc8ea3fa3c0efb20636cd5d6bcfd12b1b3f4c486ff66b28330476e", 0xdc}, {&(0x7f00000005c0)="76c7263b3b5db95804bb6a53e8e4f12567f62421c74d3c898c48f4180b6093fe25d42330c9953ce3403120c0a2cc4e7ec6ea802937c64d70f01627dc026ec0e47542281fd2660f45ddb6d620fe3927316c879e0618b7e552053f18cffc2d5dbde4f8508efca61972d9dd2650fcb83bab0614d9e355efd8651f52977082a73a36fb77e2669ad5ce5cf8e2e4ea0ece9f87cdce4e9771e554480ba40c1b59ee9b03bb32d6d0bc84", 0xa6}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002010000000000000ff0e000000000000f41efff3240ac491e91a17bdc27c374406cc6668645f3e8ac28b186779e9cd403a72888064304a71172908d05fd393df1d17e1343dfa3610fb12b7f6ba9a90022c9808045146c607d6285caa17a541c9aa3520bbb94a20b9ece94df825e34ea74643c310eb5c16b7d60b755d776baf4178ad89174b26a06cbef1430e0234bdb0e025770e5fbf3d3f4b417800ff300e315213e6c47babd49b7b90189287e3bbaeda007d72c90b9cdddc8d48a5046e6a7970aad43984783497503970aa59dd51203caf2a9044ff98529a1ad58678c042c45a44dd70bc45ed45bcd641836d0b168b6a79", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x1255a07c7faf55a0}, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000007c0)=0x3) ioctl$KDENABIO(r0, 0x20004b3c) r13 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r13, 0xffff, 0x40, &(0x7f0000000100)=0x400000, 0x3bb) sendto$unix(r13, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) read(r0, &(0x7f0000000100)=""/64, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff94, &(0x7f00000002c0)='\b') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchdir(r1) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xfffffffffffff800, 0xf4f0, 0x1000, 0x100000000}, {0x73, 0x4, 0x8, 0x8}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x1}, 0xc) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:07 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) r1 = semget(0x3, 0x3, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/4096) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x98}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00), 0x0) r3 = dup2(r1, r2) readv(r2, &(0x7f0000000040), 0x10000000000003cc) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x2, 0xff}, 0xc) syz_open_pts() bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x9}, 0xc) 16:00:07 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000180)=0xf7c4e935) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = dup2(r0, r1) mlockall(0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:00:08 executing program 1: socketpair$unix(0x1, 0x3c64fbb3763eb42c, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='-l./file0\x00'], 0x3) mknod(&(0x7f00000003c0)='./file0\x00', 0x8, 0x5) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f00000000c0)=""/96, 0x60}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000002c0)=""/67, 0x43}], 0x6, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) 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, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x9) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000380)="bb", 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) readv(r2, &(0x7f0000000040), 0x10000000000001bd) read(r2, &(0x7f0000000040)=""/12, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x110d, 0x0, 0x199) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x20004268, 0x0) write(r2, &(0x7f0000000380)="1e390352ab9bbc58d7b365b683b796d6b4cad63b40de9bf5a9ed8c3f4126c18bc17b5454936327abc07c2f752860edaa9c93bdace159c69c60c0224522c3440fe75dc9578316710d249527b397db26e8d6afbf66ccc8dd1be84700922a94d13e8a184ffbb8c6ff852b22e57050e76eb319d8b5598232836da6a9ca1128de72bdd71e1299d2c6d0de55a0a917bcd350bb10f6342376ce02ca263ade428d75362464080994ab739927f90a8f33eea0a8f3db0692290d4c25042e78d812fa99e52a723b179d", 0xc4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000000)=""/138, 0x8a, 0x6, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x11) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x18fb, 0x40, './file0\x00', 0x1, 0x5, 0x4, 0x3}) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) syz_open_pts() r1 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:09 executing program 0: 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000080)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b735541de62b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd18723bc8af507d849b424af10ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4f862ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef19c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa274000"/855, 0x357) r2 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x2, 0x7, 0x6}, {0x18, 0x2, 0x62f7, 0x4}, 0x7, [0xe7, 0x7f, 0x250, 0x0, 0xb2a0, 0x0, 0xfffffffffffff444, 0x5]}, 0x3c) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x80, 0x3, 0x100, "7b2953083e1a3d6b54b96580e2f1d17388b89677", 0x1, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1d979ee3e5eac59c, &(0x7f0000000040)="1b") 16:00:09 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)=[{0x64}, {0x54}, {0x40006}]}) fcntl$getown(r0, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0x1000, &(0x7f0000000380)="2fbf452097b98047b9fbc440f93b0008ec587176da219a1c76f0629157c97d03cae4242260660937b3869778ae770c3ade7650a7bcaa9b4e236152c9efa600735a3a6028b4bf9aa5f933b6615c70465815725735ccf8427604b165108c15dfa7dbef00d0ef818ef829583b88f8cec35fc04b4de29b2a9d647c7cc04d76b7b886e172034da69b4b537f84c5b1caa5a15ab67360fb4589b223382059ed1aac3f9104b808aba924c68d5f2a8150d8bc0924308afdd7a6c1125e850263d366482a91f49b51e400b49276019d71f42fa41b3890bb53907119f91da8db4dec71fbec8a68120dd6aa14bb57ce189cc89bc348fb5104a8d4e326d93419cc9ccb174c453de76406f1b3aa7a85d9b6c6ed86d37ee3098a1f304ce345b8d5fe3e13911ee5c3555c436a738c400e507f76eda4dd2764f0901abc2bef8e101eef1af1c40de0ff2f7743d00537cdd7ddd28ba25e4536b749997c76c33e22ff904acb3261c2a772bfed67e74add60a24357d98d5cab190676f008a15bc76324077c5adeb8cf59e3c373fdd086401e96d9c5bd4f357ce8c221e163e28883eec222e7b39a065b2d60418a972a7824b35951c2e3a74e1dd58d8f99120b0b6722d0e6cacd5d92e9bf5023107b73b1adcb2cae4f0cdf35112e874b2f60014a60ac2f38be8e3fdab22261082d40ac5c17a25daae50ce21237b089f1b85d5fe04d7262398ed3e344c7cd2514711b21ef21c289a8e58ee3897377ec70b45e7c45226c1fcf42a9bc6cd9d058b466afe67ceb8520f3c9769543d4bd0a9b3e983d3f1da74f0cc5c806cb2ea1247022378a0213dc70d3562e82de858696cfb561af56916c249eaacdaef112ce66768eba142f4386dcfb548bc56e61cb93cb30644208e4fad793a5e93057d9aee3eb9b13680764fe16ab9ef40955c50a3759131bba7b228f42f72b8eacf536ef43fd820917a12229e7f5d9480f0b4db443d399bf6322bb9ab70bb6d370bd2dc5b07d906a018c9a5f4c282152c62b5648809c71f2169e4e1148a96f9c8297ed9710fa4e7c069c95b42cb4fe7059e47b0cd9d4692886360f3adb7e03d3268e51c8b542fa630683a7dbd28cbadeaba04eebfdb01249c1e30280478c0bb9f52cb3046c88c2995e31d8996ebd4036d9618712611307f721ff75082dfb41b5e891305f251ca8144252fb747568a98d63ca142af32918f71bb1db48f63d6f2246cf23c36dfad5a6145ad11645da649753816ff6d7f196be06f775fc5bda3a681ce3532520f00f9ad8cf49f34b560a938e0e7e3d9f7406573e5796741d06c590b81735c539ae9de421f249f96c1483ceedf22ced38dd79f8cd55c422ba32c10ba9d1b2c073303b800a41835dde0fe5442f1bd6343ca18531c5c8efbf66c983000b9585390bf49a417957bce4ea0d66bed2ff7fb0b9f25d30048a8b58d713679977b512dc4e636b93a1aaea698b9d62ab214463df584f54056f6ea677c19c591871945f9f0e0d2b86fa6eaf2e2f9698ebee075a3b4f9be8c4e4bfde07d12c4c80118c84e91a8e54b35438a2d3b3130723c81f42b950dd7908f590c55dae033b8cd22b97393f64443ae73d7365f0dccc52abb9461034225852ec36c6f0e5888421042d52c8aa3ea07c3bf27c96f02551d0acf0a05ec05f884ddaf57699ff101f105fbcb0a3adc1ac9159523407487434476e3e9ecc95ee0f4d3bb25e6d9816e231bf00c09364c6978e2810dca11e0fbd86790b9c468ba4947d89ee3c5bf183f8159b08caba20d7b4ed392ac7066a05bd8c55d1a0bc921f0f54bd9be6ffdc159c12b408eec3ad3bfc74d227b4724eb05b77a4c46955afe723cfb55c45a2744271d2684f09145ce8b9559109cdf39fe3ef2044c7dde03b80004224497ff7d89e331b82dc9e6b359d17ef6079730bbcd09da5648c995dbd83b6dbea63727d51b6e72eb21ae7f8fb4b41808b9c6b97e969e2e72c201694ea52ae051de9bdbbf1fc96c17e5fbeb299f7bcb784c4d034ae26bf5e838b3fb3dcb135c17cb0fbaa9231da3962dc4fc57a6973cb9fd56aec01a99e83da73e7a3ccc6b9c842359a2a45b7977a1792020bc76b9523a70dc8a347fdae35b32ef69784fa859e859e0d377b5877da69cd30bd369b3e6d4dd2e287b2fb1786241a456a2f262ef344d09fe50d2f9576a48b96d96a30043146069552135fe48a05e1f626a12734c9ca96496ea50fbb05495684dc86eb672d1139ba23b15987a0ee3e8445b5e11a7f1e81c934bc23e3fab6c900e9d4d5c27999e12e6a043e5d051a028c585d92ce1c7aebd14b1e2469145a7769e7c029165885d4cdfe1bb361087216f940475050b0ee32132d334382537c8cbf25a115d8a973cc18ec518ae784c8d99a0d4d82bba07662cca161faa6d0ea07755a4131658afa1e84aebd9a54a258a496a0a3f471685b643218ef3d3670ae72ad27081100a005b69b8a07110942345da2362e20bd825a6efeae2ccc1eb26305f7a1d62576c0910134fd5dcd2924cb0a2bf11cbfe81862c36be198d10c7643d5bdf32bdbb7884579d7e759417703b442582bc87a7d3fe3a5732d69f591a38ac5745bed39b55ddaa637677d63953511e69c10801b68f11c4d94aba7a96f22a8b9f9a41c6acf54a9e588333979b039cb56859308e32a7f147fe00b80a151120e09c63a945906a0432f5e20fb7a9b0ed9c4cc19cfe3f9ccb5ca7641418c86c9587c2a552801a5e2babc25b3102363c61b596cfba5a158fcf3f3c3f08b84a56a616744cfab65721c19ea6d8872ffa00b5d836432ddf80c50ed6d9cd565a4c807bc409d92ece574fd05c7fc1b82d2256291c4069779b7161d89c3718c879dd388a2f20f3c2eead742462aa2acd4eb2aa23ea3b9d3530ce7f2718cabc72e38068b011bd0a65a908b87eeccaf6d8b3654e7e92b788ab9e4a4fabddfa31d9ef0bc8e95b74e1f965e9e254cac49bb2a182b44d2815df95572d73bfbe7deb3c0f53eff0341a3d3abbf88b6c3fed446a6be30943cee2328ca4b5d142449cb9562cff054c46230f0c30d147186a9d2f46a642b56f305306762c922d1378c9d032fb780e4655da1530437110a0670ed289bc82d7408dcc1e0374380c36483f0e1d6f41d198f1b4340d0671bf2de215dc82ee98ac06deec0a1627a81ed08eb368cacdc13fb82c66b255cf4519125bb6bb789c7ad3a1db680e4e23d96622f18f4305f0426a1ef51e9a8ad51608aeaa1afc2166f219c613c005dbfe98a4ea413cc04a67bbb15a9b4fdfa04b896e111f63b696183da5e2f97bc739acbf9e6ec20e59faac1a702599652809bb985a9b0596aaa2ea833f0eb38ee7c3f54e0f8934a5a758849cb8f4ac922331ecc33683d30e53b80e919090a2e32c09394d8ea7a2fdf6d18b3347469fae24f0482d3a38dfc3024d7dad2a5971d8df96a414df816fad73ceafc07b51c68601da11826fd776ff41b67c5ec91ca026e226e6d282d579a1c94d20bead62d0280de4b07972aa9ecb72a5b862de87015af4c24fae72f71be2ddd6980fb98c9342854fb691ac41c660b310748eaecbf4fe03a0855c1065c9cfcad440f9105b7480ca8e6871f501f55cc0553c2ca41fb5b4c8f4a054e547dad913b47bcd98303a60cacc23105a439129b3e03468719990de7dbf31009844eadcba00e298b979ecd2aa8580ec8feaee83c6771cf2439c75f2ecc38b2d70e6c21e5f1470231d6e2fb751c671796272336f72f61b2eb0933039c754005bea5f5e9f7147387741a25dad58d501e1cc6b72a9c6ba46c9a1d9fe2859c34a87c91833119cf159368685ce63c2457086699a460b501541640da367961b590785321e55522b510a5c5efd36ed51ae1f723eb2b2ce1c35302a027c4502b4b2aa91bbb7374811afa4bdbf24aa0067259396c6dd944b3984294d7ef9df99b8b1d1e3a5251b96a3be8882d4f4a60a3e4711a5fc7764ac49875718499e1782944eb664b84d41037a3f970dc5a5c3e9c1df665f72c76db76c024d17c4771c3486f26431e0d906f9f481a17410ae0043243cf44a22e3fba655567bb64a94e1eb10ce5ee71f817a2199b6b9771138ab007db1e983cc1b01ce4fc60699e9313e2583406f1653b3af03a9dab1cc894be31fea02ed6e7d09b305258974ee5a4b2e14d6f59490508e69cc9462c4b6ff3b4f2632156b9522deaeddb4877498454a14a627c793801fae4ffd53e4b20a58ba358ad8081c3e19052ca91a39e2aaecf1e062e68aebae19d1a0b99f97687770922a7a02fcdfe4ca9b8a39958f4cdf1720fd89a71b4a6328268b1809d94494af357fe163ca3431bb1c146d4d100d51af752b88211519a47b76192df96a46047b29c6257744b8391f5708c3a932926594d700b8bc117de9569eba3b8e041206a467b9a1843d841083a749ca1a79005040159c03f3b98904bffca3c67a965f8c11bf15ac79794053f904ee3a76c5d36d96d6fd64051e06cedba6f42572cb83aeca2391f8e1b650c969f4dd62e3ee4323661a2a50cf1b1375a357d67d1618122e68471dc8aa67e2248b3f122043b1651853652e2bf9bd32dc7be4ed0df234aa91f66501666ca930f602530dc2f36f0372ad98e3fceed854068d77949df052b1345d4a9f3937f87ca8099c7b7763d6610a517eba843d4d84a90cfdad272aeec5d354d584bfdf1791b40d6e21db2d5b3d523806db9b3a7b5f7650007e4fbe576c5c4ed6627d26409758672e34355329944880c03c7ad821d673f0469f2a635de0518a4ee767ee4fa844c6ead9e3bfb74180f083f17253661129359f4ded7892fbd554f61fda4b155f858c2498ed4dd1bea92a3941b9eb3fedf8914a08587a1dc3a9135ac0bf337b7d8986395e6037cfe35815e66818eb55e841a260eed1e4956263c1665d4e8dc3653669af0e2bc381de6cc34a323e96f95f01a5f560bbd6fd387640fe75abedd3410ef77db33cd3f8ce83c3249a94a6cbbf84a9a156b79da53b8cbe80a8de0fcc46c100408cca1775310b8f7b5f763ecc98cd3673691fda389d503590a4ec9998d2a777bbdb51aeaf870b2d697bbc7762a7b1525d6b85bfef55960c7d91b39356a9788b7cb9988990f2594e3f39590811eeb13a17d7d3cccb9104eabb4a3f77b806a10f7a7024b9b02d078287d88e7328b2c06b41f2e3bcf44be0b67065654c97a7cc4549fc9b0d85e49b5a707e40ff64b9cb0b9552925793e639c2e05ec90ea368fd4faa0db18b0c73687014137cc0b154c4284064ec6449c687bfdf87ec567f666be8ec2af94af4e5a2796d6a510816d825330d6588c2231de01bd8f6bbb7d75d4816843fd771ba6acf5d3e627ac9f4a21ca5fb9325f857a798b7652d8c4af795298987043a95e0d8a196e8d167f92341fa28e6bd92d239a3a9529d43f9de20e123fc58a3acc14f40e0c563cc9ea9dc754e9c64b9cd8659317d702edfe865b868aa0450105ef4c351f32ef07a709bf75d36e0201aa9eb3ad54f93ed68715174b9f84db58f3bba3dc5e273a53f777cfc51139eac91ab138f8381dd1747a79614dcb03e9d2d203efa5683f7920bafd09c1df7dcc389bae279d23371cceda48186cd10f93fdab5bbebdc76fa0f5b26ead5176943eec4710f7b6e0da7578bf1cc78f61bbef2241493b5cab71bb141eb426798ac0b36d9a39c36ca3a988937b56657ac5449cbfab36a70cc38196d92e1fba5dfee921eeca9f545537e2a1dfd95e6377e3845f45bcaf5ebbfcd7f1f8e18d22339378a7858f8d008449a07f4375f3b6e69ab9937128114a0a666f394dbeaf32d2297195d048aaa09b581ef4b0faa61ead") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='e', 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) read(r0, &(0x7f0000000200)=""/142, 0x8e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x6, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x200009}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0xb4, 0x3}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:09 executing program 0: setuid(0xee01) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r5) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x67509f21f1fce07) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x101, './file0\x00', 0x8, 0x2, 0x3, 0x7ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x182) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x101, 0x100000000, 0x35, 0x3}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000280)="b6ace0772553f6613839ca8f98c181adfcb31323ffa4083b24075392b5934764504c912c041b5d9af13f771686f7599e56dfd9469cfa6fe7e494ec6995f95ad9edcd1f6f9453fc79d8eccf154350fcc7bb2c598e21efd31c83f1e3e491f5396a8ba8f2de927b06187cf536c09d1a653c030000000473e1134671ddb2c7770000000000000000") 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000000002052, 0x0) r0 = open(&(0x7f0000000180)='./bus/../file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffffffffffff800) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) read(r0, &(0x7f0000000380)=""/193, 0xc1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000200)=""/217, 0xd9}], 0x2, 0x0, 0x30) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000700)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x8, 0x2, 0x9, 0x1, &(0x7f0000000480)={{0x7c82, 0xffffffff, 0x4, 0x0, 0xfffffffffffff124, 0xffff, 0x9}, {[0x5, 0x6, 0x2, 0x6ac23574, 0xffffffffffff7fff, 0x1, 0x0, 0xe7d0, 0x7, 0x8, 0x3ff, 0x3, 0x7, 0x7fffffff, 0xc0000000, 0xffffffffffff838c, 0x1a, 0x6], [0x7c, 0x40, 0xde, 0x7, 0x9, 0x7, 0x80, 0x48, 0x200, 0x8000], [0x38, 0x2, 0x6, 0x80000001, 0x1, 0x4, 0x5], [0x1, 0xcc2a, 0x80, 0x9, 0x6, 0x81], [{0x5, 0x6, 0x55f, 0x8}, {0x1, 0x1, 0x20, 0x8}, {0x6fcf, 0x4, 0x9, 0x1}, {0x7fff, 0x6, 0x1, 0x401}, {0x2, 0x1, 0x100000001, 0x5}, {0x10000, 0x9, 0x100000001}, {0x7, 0x2, 0x10000, 0xffffffffffffffbf}, {0x7, 0x2, 0x10000, 0xfe52}], {0x6, 0x5, 0x9, 0x100}, {0x2, 0x67, 0xfff, 0x200}}}, 0x101, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0x5, "fb8f9852c0cc3c3482f2415b3bc6026d9d431f40", 0x7a7b1090, 0x9}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x1, 0x4, 0x1000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f4c000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fce000/0x1000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ee9000/0x4000)=nil, 0x6}, {&(0x7f0000f52000/0x2000)=nil, &(0x7f0000f72000/0x1000)=nil, 0x5}, {&(0x7f0000f59000/0x1000)=nil, &(0x7f0000ef9000/0x3000)=nil, 0x1}, {&(0x7f0000fa7000/0xc000)=nil, &(0x7f0000fa4000/0x4000)=nil, 0x7fff}, {&(0x7f0000e22000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000e91000/0x4000)=nil, &(0x7f0000f34000/0x3000)=nil, 0x3cb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f36000/0x2000)=nil, 0x81}, {&(0x7f0000fbb000/0x1000)=nil, &(0x7f0000c43000/0x1000)=nil, 0x10001}, {&(0x7f0000dbe000/0x3000)=nil, &(0x7f0000a67000/0x3000)=nil, 0x7}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000a62000/0x4000)=nil, 0x80000001}, {&(0x7f0000aad000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus/../file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0xc5d}) 16:00:10 executing program 0: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0xffffffffffffffff, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) dup2(r1, r2) login: pckbd_enable: command error 16:00:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000010000"], 0x1) write(r0, &(0x7f0000000040)="025cf012", 0x15e) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xd625b57e3620c164) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x969, 0x1ff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc01, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000180)="715d62aab02b37b60129b531352b61da462f4b70a8fce05dff1e93893ad55028901ffee4ced987c600fad6d079ccd44011ae647e2eab0f29ec11c0c3db279bf04c921ecda2f72fc3a15bcc2a56f841b665a7b0c1ccb0a8c14e", 0x59, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='/#\'+\f/\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='$*(\x00']) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x92) r2 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/28, &(0x7f0000000140)=0x1c) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x2}], 0x72, 0x0, 0xaa8, 0x0) close(r2) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x40, 0x7f, {0x3, 0xfffffffffffffc01}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x401, 0xc63e, 0x7}, {0x141, 0x2, 0x0, 0x9}]}) 16:00:12 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x54) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x490, 0x100000022) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000eb7000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0xa9375d9bff74da79) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000001100000000007e3e000000000000002455a43e6296c85df15c446f0fece275a4d8241ada0f3ce6e3b200bde60aef6e4da6348f6d26e2a45c04cea5b71782199041e604e38c4b7c5a16c0ff93af1982"]) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8000000000006) 16:00:12 executing program 0: ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x102}, 0x14) 16:00:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000009c0)={0x2, 0x4, {0x3, 0xfffffffeffffffff}}) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x7, 0xb79, 0x2, 0x3f, 0x7, 0x20, 0x7fff}, &(0x7f00000001c0)={0x1, 0x2, 0x5, 0x7fff, 0x2, 0x20, 0x1, 0x200}, &(0x7f0000000200)={0x1, 0x0, 0x7fff, 0x7, 0x9, 0xb92, 0x101, 0x7fffffff}, &(0x7f0000000240)={0x9, 0x3}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000340)="a27907804195a37bda359c6d5adbea6aacf734872ddb6476ab3c62378fb53128e5ef", 0x22}, {&(0x7f0000000380)="6a87b9b2b510ebfd0f0e2449b881f7c54afb9fb0d45601209208cd4983ee973ebc082ba5d50636e416d27abcf23948f1f6547812e36c3b5b901f941d4583e1a4a23736a574ec8790c690578415aa30c9ccc7b2773a3dc3f26f242cf958f9fde48a64d57f23da3743c3d2fac7a44655733cf4f93009e4b53ee464c2240c27d0412d2389a219be0c11c8481719750bd05f256c8b9fcfa117cfd2f844cada815e517c50a8fafff0abc586751826ca9f0230e4831729a3dd640436c5d3d85ab1647ef23486d2e43bfee30bc0896ac9", 0xcd}, {&(0x7f0000000480)="d005f0695d8b4b1919dc98c8e8fb3293fd5a9f2631a515caa37f4dd4a237ee8a3104f1210fc40a933d80476e7b9deb9faff5f5b8914045c4da318c3ea6efcf08e7ed492565e0eab56f051b158a44e831ad92de72a559e20b0831d6bf474aeca1e8d5adf44611ab22eef7a0adf34390c6efca7c217d5c899468142a57269d4f11ef812b6fbd5cab3b0cca75d1bc938c3031493eb99096d3083153d7c4e5630476c22588cb3d048b96fda6d68641c2a137440e1378488152a556279bea7d62ca723eda4240b004d2e07e35dfc518b0e2e70b7f2003985001ca738eaab17b8c80c71e4e5395aeb06c6a7e651ad23d63389b4a57e1b945c1c04703", 0xf9}, {&(0x7f0000000580)="d350db2b9f57facd4319ec351dc34692e382ac9b7f2dfa55", 0x18}, {&(0x7f00000005c0)="fa95ceceb45fb9f34449006c609f6de6813057050aec7a30d6b881893f4c9fa30b5f91279c534ca2de1b27de13ce487a9fd9ca2a4754aa5df7d5fba6960ee931695cdba9a738325fce88f50b65ee324f04752bd44fc7c78c824563b0e391b36c870d59a397e17a706b2b6675b984b5eb3ec691fa19937f6bb999a934e080", 0x7e}, {&(0x7f0000000640)="4a30142d53b459d72cd1fa131092b66610fe9d5ab37ca2c17feeca5ed174e8a2697862c8bf8ab3978bbd21f6e584dde2c5ea44e06e5f076da9757fb62c38959971d5baf56f4979afaebef65a405c4371ef9f8803ab78710a2bf4cd7670e5f32f3c782dbf1992d775904488eb9efb00a5abc6cc3940a492094f29f9138c502bb47e34dcbc9eb4e2d1070acdc9f798b751f2da98a836be0a6f94f2fb6b514a326df6487dd0a9efaa145ad0ab2c1db0a3d9d03269814db8cb9413a1f9", 0xbb}, {&(0x7f0000000700)="2c865f6234f425d2a42efcc565042159024b45f5a391a26ac55c29271c3c0b04fcf283c3007786b551bd863684bfa79b47a90854c81f34cd192060201f07fac979c57052d0a009628753a6e3ce9ac06a5ec9c065469e713ce606690a43a06cf39dbf98e6bee4a4a01e8a972ce2106f7d96d7990a25550c4f51a36208df9f536e1845f7ef416a7ebd71f6eed5e53c13d873a163e6a77689fc79abf9ec7887f1146474c4c6646e66afef3330b4bf0b7afb7cf0d513ff6e81baca1b84a3bcd16df0a056cc47b14a9c0b16d1e39169", 0xcd}, {&(0x7f0000000800)="31a9ea5dfaf56c819ced50280d6519f9632bdf9d8c1435b68528bee888a91bbeb5b1d3111bbb33e28af56c3b89f1eedef8a781fe4b3dd229e36aeb0d6f3ddc3b034949a6f41877d16d235cf61be6eda054981a13a9034a95af0f5d9588bbaa", 0x5f}, {&(0x7f0000000880)="4989cdecf1b78c0a3f1075d05e4ba6a63b2ff01b6cd7ac35483f34ed4f756952909a9a244b66595c4f4d79dd83", 0x2d}], 0x9, 0x0, 0x0, 0x2}, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x4011, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) fcntl$setflags(r0, 0x2, 0x261ee03a047439cd) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x300, 0x0) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x2b9016e9e0141ab7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x80, 0x1ff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x40000007a82, 0xc, {0x8, 0x9}}) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:13 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) msgget$private(0x0, 0x20) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8d8ddf75b2245830, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="1e9b930faa683575b948915be081177070a58f8f6dab5fcd8ec7d2160f5e8cd5f3e836957c7ba83fe215e88062a90b05a54df157e52e0ce54357d24493cd59225abc1142d22a4ae06d157db1e5eb3b014b81872ce18bea7136ff2a38c5da75c41a7bafa1ebb68559765edf881b65b3281d7be60fe3ba3f8bd940bf72cf666ec7716f2b0dab1c7f43c9faa8b4e6fdb8c1974097f77856c91c5410039c6794b582ee460eea19753aed27255a357bf66aa00fb5", 0xb2}, {&(0x7f00000001c0)="12402abe5420f8b0fd7789c33860d4f2c023b262837f2257fa795e77d6da9087d7544f12c5d504153e4330574c42fb5d6b3d8c8a6ef43b809e51a5c26e8b138d52cc247c777fef75c9ab5d7c726c84585ece5ab8485e0c552e8880d236ade842d79005586507498c6dca038bcc43a915c846eb8651e371ba722fafec7203cd51a3cd1fcd058efc7508137cded4378399a89dfd5f2b7390a27a6b28d916f3833181c9d7b5d5f5ac7d1f05ee20ffa34e8c31473a820c9b9243b2203cadf801f068f6678ad04db26889090ed5d565a4d1ddaf71e1a33f5f7b0d767d0a36d105db0fa44fa3", 0xe3}, {&(0x7f00000002c0)="b57f02782b4993dabd8f38a8d4d418ff7368a2e3", 0x14}, {&(0x7f0000000300)="3a8d7c65fc74e8ed327643153e55aa7218c4affaf90530bffd0b91ed33c50e79ddd2b1385c5a977d468c659712865ab5c701", 0x32}, {&(0x7f0000000340)="e9939c58a6e33beae387e712006b0c15da55a572dd1232887f5a091a2fb30507d99314b5d605772182757f4391152ee0b3d3ecf3f50bffccbf815dd912c3abfab349f66b21e4bfd3a667f0c1a3", 0x4d}, {&(0x7f00000003c0)="948bd68a2e8e06c8de657ff835e10400e033778d4320b54871f22be6355c4c", 0x1f}, {&(0x7f0000000400)="50ba95d65b2c8ac46c269eeb67f6821f4731d62e95907693af8f11faecffd6025423aaf0d0881325e38d7d6b113549a0b8ce1411940fb323c6bc8a00e994b4387583f2486699d7c74814d8065985bcb927c1f9a1ba04c3acd1c0bb4979aadfd3ff50c54edd67fdb699d4254402bf73d2c8754edbf73d5bd09081fc7fee86d345ef31cd7200b5a434398789ee317b25543f312c8a1d58aac7f1ad3f57f0b4a2f99738bf3b99bdd92a96d22c76a5f93c00b0dbeed47d", 0xb5}], 0x7, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x2) 16:00:13 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x100, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/vmm\x00', 0x81a8, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x8000, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = getpgid(0xffffffffffffffff) r11 = getuid() getgroups(0xa, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd0\x00', 0x1a68f368efc03d50, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x100, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = geteuid() r17 = getgid() r18 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = socket(0x18, 0x4, 0x1) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001800)='/dev/speaker\x00', 0x10000, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x8, 0x0) r23 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001880)) r24 = socket$inet6(0x18, 0x3, 0x7b) r25 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001400)=[{&(0x7f0000001300)="47834ec15c6a52cb68a0378da6c1b11c8b5ef88f0eedf22a00d0354d0a581b39f52627ecef83a36e4d378be264323294e520fb8e07f0817e266392cc59a3752d29bf127fa4f14672b2bbe0c1550544015901da06dc5e7c75c75977db9ccbe6dbea3c9381022477d9a5b13dd4376bbfd7420284bb7bfbc9b4c48fc0f6ef955622b4519b37853e18b047fbaee9962d349618b17b37ceae7bd6ebe3bc3bfdeda9997207b70f0b850cf8f95cd5d4", 0xac}, {&(0x7f00000013c0)="9d29dfbc2dcd041d31a7921338713d1ded6ebd76d044365323181685", 0x1c}], 0x2, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @rights={0x18, 0xffff, 0x1, [r20, r21]}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24, r25]}], 0x108, 0x400}, 0x405) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x0) r26 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r26, &(0x7f0000001540)=[{&(0x7f00000000c0)="c01f7a6ee0bfde8214bb0a401970b7b5bcd3bca73f3f41acf70c0dfbbc1cf3101308ed7f", 0x24}, {&(0x7f0000000100)="18b52fb3ccfa51667a75fcb6344ea16e83c07330cc2fc3cddb598b608dba4daeb7a016f6756bd1497700ed3bf307f201caed1d3eb3a0b6b34ba5c63c589af92e79511f6a580bdb4169fd474de1f2a399afab386622ef6e17b0e31b7ae8e91013f699ab907b34ae66a7a0b5314b60f2d0764de5d764495f7463ac019871f5b39646af679760083c767c9e4940f1a4997a8660a6ff9fd8acb5b67c49ca897507419ae57993b179a2b8a524bb300a78912db5bdddf810f927dea4814a3d28280e08a975be3e2b33725aeff4d5813d59d000627e195c5393e7cc969aebbb3d", 0xdd}, {&(0x7f0000000280)="9bceb2c59b24412dfefed6d7b6a1bc80d6c25841e874857998dce6c36928591225d94fa1dac59ad2aa20e204b8c82a9268d9a0a138eafa3149eb01fccf032bb4d4861b45107344a86c965ab6b8069ce6f33cbb52849d9a", 0x57}, {&(0x7f0000000300)="1dc3d9e7e824d455eaa55917588888e2478816bf287413d4413d13f4c2f1a21ffbdd601f61c38aef10840662241e978e5ddfc95e3afd9eecbd9adb7c61fe77d2c002f9205b4341f042bdd7cfa7c7d654169cefa7233329d97e1cf86e27e31ebd802eee537416cd701d2d6ffd50692bdc45edf8b5c9a34bd4a6bcd85153be5315e110465d2d35a8722e3a6bb2fc860b4c0076b6b5ce0ac9beedd9ec570287ae44677e50ca6ec84462a5339bb9f40a12ba6de42e79e069f2a8455ef68ddcc8632a348ca688c6602388d325660684571fc6269877ad0e972b3b5963041d407bc1d434f204c1dbafe32def7cc0ed1e719ef0ee9819a2c12ddf3707224bf92668698b11c89677e41ffbae46fb6cf4544f344ae4c5021929951be063e562750b689c91d0c65ebf9d412942880d38655b3d669fd6302b018de584fd20ddb3ca2f007823eeeb9a160cf19db5e33305adc5d8ff650eb40aec2226305f2ef55d8e82f26d9c906e37e8d59d844844d727d4af91e1660a622192ec23c205d7401dde14014c47562ed708c9c03df66422f086b7fa5f09472c70392ea3838d499284ca275f320ce4716c694c14ba31554de228cd7e25f8845822e944f429eb62440c476fab865b85f65a36ba7b4e6c3bf6d8984682ec1f5b3e0437b57b1d0080e31f8de528d86a034fc185b6b70ce97a8497777830709756714bd4c13d2efd89420fa8bab50b89ab2b1f47fa5cfc91fda2468c2624673f63c76953f8bbe253f02e70f16dec2c1a0e4ded5c2b4e6e6b813dabfc47b5887e95888f8951061acae4c0f83296a528689ba53456b5626b9f433050f7729c96d2d9a7f137fd002d580767d0a0253c011d28e89cf310f77b1b04870db5160ad5b525a72e5f5ce872c68658cbeac552b0dc436a8182567713d28adda241fcac8faa271f8c110667acfa90409e52852ecd200c414dcc7c6f94c54b21612c92fdb348a9d419909c75ee384e4ebc0a0cec3ba52772ab96ff12654618d1415cb19a87cc487dac24da064ff52813472b579998ce2fa29c316d5dee4c3beb951b13f175d9e1ba058f907f76f9c366db99fe2674d715a63bb99d05a0d33025fc04b2cc70796ddaa5ffb0ed0441f0f33023548a4f9ccb0a502fb31b43b5795635f4488db352b385fbfbf3578ac7cf865beb780989bd709a496a3935330946a5ae17a335951700b447f584949973c28e297660db27a89a6f1fd656f8ae7354735c25f05a87e5e22b01c5882cd7de0066fc181eb29ba57b8466cca0862bfbd3bebe26282cf1870d6f6b0f67da7534b03da7d24174cf7e96c1369902a31c8f2e96ed632a8494dbd4162e70f2adcec2bba8afe41eff9a44b7e1bdee2e21be331075236b9bed524508480498bac1183c8735b0565dfee2defa208675e417fdb317199aff25b6a2e0fba0dbcad5f0eb38dfc0b6bd7a46fe594b4d2451a44ab1cc47a58ea917231ff82f378f80aec6f102183c6d6baf3927f56fc811607aff594038c88c76a641a9aadad04205abd11cc49998e41a1d21f8b7a1740bb1b3ff41044c66fdd31be8a0df2ebc6f0aa86732bd4c564d68cdafbe41431ffc425180269716091b509ac71b8b6f03c31892384b9ea2c464ca121c749533d0882d14f797591cab6344cea630312d0b0db8d2ba5010bbccf154cb51948d2c42c62171d379b86400351a6ed847a82588f8349930fc23f7ff36129f2ca1bcc370093e676ec9d34ac95ec6eef3b5bfebe6401ad7a1e7448cdc60e9be4cca96b089cb5a0fcd94a21a2a77ad02eca809fe87318cdd91128ef4b56b202ef2d6af22486c583a6ab5365941ec49ba2d8fa72e64dec0c79383ff1a03b09b9553c9466bdbcd8f92130d09d459991e06360570721ceceb66c9f582547ff3e3103f10d84c7702af639a1e58b02fb3f70c93fad972a6049b3129f9056a2700fbfa8fc0b6866a760c10493a63e3485a00343d282c1be81ead2f56c2168a462c70dae963e796c0337734d6eec5f5d7b9ad58c56e281a2fcc7b859ebf66e07797db4e5863a1cb777646ed06c496b569e4948a6168944274374ab60b473b478e7796f69680e118455e4f2c48a350975324266d271284e8c536926a3e4cc93947e17c798a99304352b2e1a0039cbb034a028815b0d3d7051c993335850144dfc2fcb922d16b3fca34213430f9204024e11996a4c2ceabc550b85f06092d71df09250b4954714788eb530ce285c793753e6f4b88e898d18f70738751aa50943e85b0f61ce8140090f992d002637d0c9cee7f199ab31f0b782842d8a04fd2fd1967ec2d3e0aed462796f8a9e5e3f540aaf8d1171f1988efed15eb24d3014b52a050b409395c3398f42d4999ac8896fadf16bdd3b283943eb7d8c6de48519a875dd9f2d7ce507d109d26e0807bc6a20bcddd4bb2c4ef38925d3a821eae20c311ec03d2b14348a2acb43eb689cbdca25d4463de115e1122f0e4db5ef18778e64614fc1e3642e2bc455570f24b89029869759d8cb023a9bcc63c500b849cf0135888f49fced9aa3eff19cc3d0a06ae3e664515dd6b91697a90c7c368ba642c1d183f5bf4b9c3467f911bcf8e1fcdcfdc773a3dcf14fffe145d2dc9052badc9ca536fd6272e97527e485b5acb8355e54c6bbeb632b2e3c5f11287c1856f6115f171c2070ead0c71624254e5817c4256862b3e06b0a65bcdb11bab0556c03d69e210445a94676be85ff4cabba47e37e00b20ac396eba403ecca6b4e018af62a10bea7ad2facd12c25ce1b6ba882a7867a94bb610d1fe6ac92aefb7a2c112aa75cb0d33cdd8454284a5befdd3479368e984a759470306ef6c74be95d2ebe6e08df32da371d3b8fbc1f9b8b0185392c7763ddc1ecea976fcb10ad77521ec77e9486978e10c79da08874b883eb297f98a6087c9c26c89292f423f80735117f3164dea85f4bcabd301124a93d626129503077cb56c648161e0d5ca67565161f95e1a9916bf1cba489f982f57b0e0aaa62e4984ce9d725f3ddf6a2a8465f48e0008572a2c2dbb6f54844e04bc47a9f5b56982551652dc9eb370da1c28920d4588856fc765356411f9fbcd153a07fe12384504fc584eb4a61c4f03baef653e43f62887754aa55c308ba3553e5d9f47b11b13e0aea7d9f9ec948032cdd40af89228794b64c3b2a33e0f08570f5285b04ba7f5a0b6760604e5f75fcb7493d3e9f71a95b33c24f70e503c62230468ebde6c986f7687d2436145863c9000b09076f79ce362fd9ab510a578c779c2a8fd56a2683e8c5436562cbf3dc94019a8c2c0d145194e7174cc941ecc71d2eef3bf2adae2d0b8ab2fe9d3ce09e524022f6f34179a0eea4e91b18a9ac4439c1b1fd8499cebfcf7840fb34bccddf25b5f6ba8bb64469642a10dc23d4139e81d6a4350a2ff94af46be70420b2600befedfcc80b0635ae1879a9571479561f9ef6c38f7212c125762e701a3057810f70f2b42030c2abf0210586c2f76e33d6fce4c154930c199db75f23400d70f14509468c61f25b71330045171afe8a6f805e37422ba8b75d57eff77a3c963499addba72ba57dc708910d8b1fad19a6b50e0bfc03e4e78672ffba0d4e85d66c9907b2fc9b949038dce397a6101a53d2e57489871b76b18a070038dadb4ab870f0f42f1687a4abe684cdd099a87042f7202c26fff177c0a53392e9ef6cbbbd09b0d39e69084c6ab10ba70c3e64fa1bd8bc9cbdedcb347c2c7df114bc66c605b0097764e739041c5c086346570651c2c25d4643de39d1e40b5efa71e0c63794b66717b279ddd95679615e29accb32ceedf28120892b6f2934667625e3d07faf3a87636c357c389591b8b2df178a61d5d4e17a82667db22adb3590987def6df8eb3c2a89952b20ad731c9f106a220f06f2c93625551af6f15da2195861ba44d4d9c16d3220b072fff13fa444565ac07da5c4568f2f479b96915b68d0d3100af77b6bb549aae257d926e90b771ea79458ef26ce5ba8c6800fb1ea0afe8213bfb92d2af8a166d7caffd411abb67506057ea9618665243ee2b96665eed9380a08cea27d1ce3602d2007424e9ed6bc2edda0b0cfe303d4f7b6233437f31f79629b0e643c75acc8f6d293f5eab410ee67c7d05d4c71039f671e6e32dff13889cc692dc69ef157ee6a65def86cf3e1992d9f89818d8436a1b5d086f4a66ce8ecab586faf8c54d153801eb0a2d5451b0f0ee9194b8ec1352e3300c26441783b1012bf2ea3a417307920f9787f44a9cab94a13320c79cdf12dda354096ce10faf77e42b1770eb924222d160d36fbca8301c8cebe3af95063f5a03285c126b5d2c4709b27feb54559335f786e42917c7e679607692b52689a1b0f8563e2b4a05aaa5eb5155a243014d80ab8eb80e4fa50059d024a18ad893ff38270724d2bf1a320b1ac3a18574d2d90d9bca9b1f76369e8e513af83a07918e75504b67a32089c2532054a39c872dfaf6987ef0017df993f93c67df3e8c60cb83fb86caaf6138efc392038d1516b979b4402f4e300b08ad10a0f504de2b5e149562b0b129b56d34e54da993a551bed3eee208182aba2ab4dd6b7211c4c4a329c880c3b2e93f9f171d504a922b2f3a86e224f5cdad797df3171d5717bf9f7f56a5b0504d779c68a80f0eec9a9142c37def720bea1f4f7bdc62a3d20b3f83f324f91564a63ad11be53716809459e6595d03e45d43e7405dd5d365660097947abc6f58a5393d339ea5dc58ee2a555dbfdc53bad088071c51a8cb955b7ee8059852fdf0c168d9a3d5c0a4a61ec0b85efa9f0668271b1f170580df12f420e7ed66c653c605df52ad84689e3ec9f1b38fa23fb3f2e2baf75b91743b99ae460f8142ba63f7949d90b0651bcff4cf3a8fc9a2cd4833f8c7e56ac989501b7c9aa57b68fd67dfd696ad1d9e894e9d8a1dd6ad6260e796d6d59b17202f22bf59b691d68f0d4e50154b985cb2c1de8d52b6d91e903397f2bf215d2b4d86939b551e593c6830f7c80722ccc10219baa9f9c107d41d65fc02a0d61cb5b6fa8207a60572d4addfdaf8e25551eddd4591e89ecbd08d982c25e42092fa8c810bd4c8ab38806c383c8d0f0aa25b6bf25e00c54fa1410a9b0dcc07df9a83d9de33460f79b6c6356f9d7fa8c33c6917cbc88cf7adcb697a48bb235ec4302582d4f14d9089ce56be9d54a32ec43a867c434c899192e0743c809bbed9ab2ff61993fdc815d17e173d3152370a300e05fd0537608dee518910cfc366f1afa2ed36b1beecf396591222c8dbf54f57cb86ff9dd4a414bc010e77557599317bf60de4bb2ddb8896c524673bd7b133fe7af524d974507663f53ebfd186a6cd4017c992f0abfe466c90423aea142e1dbd6f83961b111897286a3413b61d712717372dd56f13bab0add8ed66e9b3c8adb4ca8b89ea9b472b9b4c5631a79bc2e3100d0f7ca2bab104fa638f74b660ade99609d19aa39f5c1e5ad768bbf31a6183ddb81bd85f097c58dd0e40c06140bd1c545737ec81ee4133a90af98ab25e108a93e28ce5f32e6c5f02ed4e5d9e41d08704ff0141680b08ce24e3b4af1ca0380072ac7be45117b1ef912a74eff8eff46413e86295bf6f56b74026dbd719850d0792382a57a5d1cdbb0bd7562263cdb3275a8946c2f756650ab34fb70cc2cf431d6b77e38c807ce79934a4ef743ea83c9e11cda3914c5a6ba47a4a55c7a6efc994eef6d58799150dfebc7277807a347d3a6ad1c82eadbfa0cd80fb59e507324727e5a2da4c206b2c9531cee69c101dfc48bec455cc5fbdb044cd84854fc7d1499e824fe1acb90c5ba0e22d22e53ff6ecd8", 0x1000}], 0x4) 16:00:14 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000431d2511ee885b4a55329de7f3dfac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074e2020bb8fa5d5d16f837008ea900000000000000000000000000000000000000000000108e72eebbcb465acf313a92aed43e19a7a824c3501f4ced90b42ceb6f9194786e1a14f6b78a3d1cab8c8fc08430fe58eacd12c175625eabf1d02912a56b3f43ef0bec753a15962d3ed5253568f5b02e0248a23da1af3c7800c588baf90ba0611ed4a80b64234f92721979efa2060b32a5157d0a4d2e5ef83cf96086"], 0x0) r1 = socket(0x18, 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x8c96b77d2a11fdc3) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xfff, 0x1b, 0x7ff, 0x7, 0x5c, 0x80, 0x8]) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) write(r0, &(0x7f0000000040)="781efa806027f02af3aaeb1e", 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x101, 0x9, 0x5, 0xffffffff, 0x8001, 0x140, 0x0]) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) close(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x3b, 0x0, &(0x7f0000000200)=""/59}) r2 = fcntl$dupfd(r0, 0x9cf1d74d5b624151, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x22, 0x1f}, {0x21, 0x9}, {0x21, 0x4feb}, {0x89, 0x40}, {0x0, 0xfffffffffffffff7}, {0x162ce942d4be1fe0, 0x3f}, {0x40, 0x4}], 0x7}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) znނ @pӼ??A /Qfzu4Nns0/Y`MukIw;>K+3rZՁ=Yb~\S̖=βś$A-׶XAtyi(Y%OŚҪ *h٠81I+ԆEsDlZ7{l(jO ozwx0pVqK=.cB +G\aF&$g?ciSSt.pm,M\+Nnki=G~Qo2(h4VbknC0Pr٧7-X gР%<({t  յ%._\roXRCjVwoݢA'g @R. AM|olK!a,Hu8aNN ;'reFrA\H}$Og(G+W/1m]Le;uv,fۙ&t; 0%pymڥAt0#TO P/CyyV5HRWpφ[x pIj953 eF5Gs Ž)v`'oVs=Ts\%Z+ň, f{f̠+2Ӿ&(, okgu4,=At~6 .c*.psD.!3iu#kREHgn3J^@סD7`LʖZ͔0*w 1ݑ9k .֯"HlX:j65YAI-.dǓ5SFk͏ 1Y6prf2T?LwcX9/ r1)6j'jv I:c HZ4=(,/V F,pc3w4 ׹Xn(/{f wNXcwvFĖStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 266293 37538 0 0 0 1 syz-executor.1 *382587 37538 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800021ba0d80) at vm_get_info+0x9d VOP_IOCTL(fffffd806e117c90,c0185603,ffff800021ba0d80,1,fffffd807f7c6840,ffff800020acea08) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067c79850,c0185603,ffff800021ba0d80,ffff800020acea08) at vn_ioctl+0xb7 sys_ioctl(ffff800020acea08,ffff800021ba0e98,ffff800021ba0f00) at sys_ioctl+0x5b8 syscall(ffff800021ba0f70) at syscall+0x552 Xsyscall(6,0,ffffffffffffff53,0,3,554fd8600e0) at Xsyscall+0x128 end of kernel end trace frame: 0x557e10140f0, 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 malloc: allocation too large, type = 2, size = 18446744073709551296 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff800021ba0d80) at vm_get_info+0x9d VOP_IOCTL(fffffd806e117c90,c0185603,ffff800021ba0d80,1,fffffd807f7c6840,ffff800020acea08) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067c79850,c0185603,ffff800021ba0d80,ffff800020acea08) at vn_ioctl+0xb7 sys_ioctl(ffff800020acea08,ffff800021ba0e98,ffff800021ba0f00) at sys_ioctl+0x5b8 syscall(ffff800021ba0f70) at syscall+0x552 Xsyscall(6,0,ffffffffffffff53,0,3,554fd8600e0) at Xsyscall+0x128 end of kernel end trace frame: 0x557e10140f0, count: -9 ddb{0}> show registers rdi 0xffffffff81ae7517 db_enter+0x17 rsi 0x1b6de acpi_pdirpa+0x7546 rbp 0xffff800021ba09c0 rbx 0xffff800021ba0a70 rdx 0x1b6df acpi_pdirpa+0x7547 rcx 0xffff800022f88000 rax 0xffff800022f88000 r8 0xffffffff81048ff3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x4f8c233685530339 r12 0x3000000008 r13 0xffff800021ba09d0 r14 0x100 r15 0x1 rip 0xffffffff81ae7518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021ba09b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=382587 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf3e8,0xffffffff8262aaa8 process=0xffff800020a8ae10 user=0xffff800021b9c000, vmspace=0xfffffd807f00c730 estcpu=36, cpticks=11, pctcpu=0.0 user=0, sys=11, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37538 266293 71701 0 7 0 syz-executor.1 37538 384922 71701 0 2 0x4000000 syz-executor.1 *37538 382587 71701 0 7 0x4000000 syz-executor.1 18689 320254 6014 0 2 0 syz-executor.0 18689 243534 6014 0 3 0x4000080 fsleep syz-executor.0 10277 100986 1 0 3 0x100083 ttyin getty 6014 353564 26208 0 2 0x482 syz-executor.0 86271 491521 0 0 3 0x14200 acct acct 2433 38037 0 0 3 0x14200 bored sosplice 71701 500935 26208 0 2 0x482 syz-executor.1 26208 88276 87986 0 3 0x82 thrsleep syz-fuzzer 26208 156304 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 335863 87986 0 3 0x4000082 kqread syz-fuzzer 26208 523143 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 479874 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 31612 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 296665 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 382305 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 435140 87986 0 3 0x4000082 thrsleep syz-fuzzer 26208 488932 87986 0 3 0x4000082 thrsleep syz-fuzzer 87986 257753 39243 0 3 0x10008a pause ksh 39243 425736 8161 0 3 0x92 select sshd 8161 496070 1 0 3 0x80 select sshd 90495 224197 57368 74 3 0x100092 bpf pflogd 57368 110118 1 0 3 0x80 netio pflogd 9218 485150 31787 73 3 0x100090 kqread syslogd 31787 182201 1 0 3 0x100082 netio syslogd 20709 245195 1 77 3 0x100090 poll dhclient 9312 310677 1 0 3 0x80 poll dhclient 20074 458384 0 0 2 0x14200 zerothread 76949 363920 0 0 3 0x14200 aiodoned aiodoned 77133 203991 0 0 3 0x14200 syncer update 3733 357789 0 0 3 0x14200 cleaner cleaner 6701 131059 0 0 3 0x14200 reaper reaper 4723 464156 0 0 3 0x14200 pgdaemon pagedaemon 32502 135410 0 0 3 0x14200 bored crynlk 5566 315727 0 0 3 0x14200 bored crypto 22485 445745 0 0 3 0x40014200 acpi0 acpi0 40435 515047 0 0 3 0x40014200 idle1 53850 225018 0 0 3 0x14200 bored softnet 50554 141681 0 0 3 0x14200 bored systqmp 98619 51562 0 0 3 0x14200 bored systq 86181 25283 0 0 3 0x40014200 bored softclock 42412 328618 0 0 3 0x40014200 idle0 49687 462911 0 0 2 0x14200 smr 1 262405 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 37538 (syz-executor.1) thread 0xffff800020acea08 (382587) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b8 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262c5a8) #0 witness_lock+0x52e #1 syscall+0x412 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9537 6534K 7048K 78643K 12437 0 0 pcb 13 8K 8K 78643K 122 0 0 rtable 111 4K 4K 78643K 382 0 0 ifaddr 62 13K 14K 78643K 106 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1501 0 0 iov 0 0K 16K 78643K 60 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1861 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 11 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 90 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 781 0 0 sigio 0 0K 0K 78643K 3 0 0 proc 54 51K 83K 78643K 561 0 0 subproc 32 2K 2K 78643K 68 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 108 0 0 in_multi 33 2K 2K 78643K 92 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 1 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 293 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 101 21K 30K 78643K 3411 0 0 UVM aobj 30 2K 2K 78643K 34 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 85 0 0 NDP 13 0K 0K 78643K 31 0 0 temp 181 3551K 3623K 78643K 13895 0 0 kqueue 0 0K 0K 78643K 6 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 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 67 0 23 2 0 2 2 0 8 0 unpcb 120 285 0 275 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9057 0 9057 2 2 0 2 0 8 0 tcpcb 544 142 0 137 1 0 1 1 0 8 0 inpcb 280 481 0 471 2 0 2 2 0 8 1 nd6 48 12 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 7 0 7 3 3 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 3 0 3 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 19 1 0 1 1 0 8 0 pfstkey 112 40 0 19 1 0 1 1 0 8 0 pfstate 328 40 0 19 2 0 2 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 278 0 88 12 0 12 12 0 8 0 art_table 32 279 0 88 2 0 2 2 0 8 0 art_node 16 66 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 86 0 76 1 0 1 1 0 8 0 shmpl 112 32 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2565 0 1139 47 0 47 47 0 8 0 ffsino 272 2565 0 1139 96 0 96 96 0 8 0 nchpl 144 3819 0 2186 62 0 62 62 0 8 0 uvmvnodes 72 3070 0 0 56 0 56 56 0 8 0 vnodes 200 3070 0 0 162 0 162 162 0 8 0 namei 1024 11432 0 11432 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scxspl 192 10822 0 10822 12 11 1 7 0 8 1 plimitpl 152 78 0 70 1 0 1 1 0 8 0 sigapl 432 976 0 960 3 1 2 3 0 8 0 futexpl 56 9731 0 9730 1 0 1 1 0 8 0 knotepl 112 193 0 174 1 0 1 1 0 8 0 kqueuepl 104 141 0 139 1 0 1 1 0 8 0 pipepl 112 556 0 537 2 1 1 2 0 8 0 fdescpl 488 977 0 960 3 0 3 3 0 8 0 filepl 152 5459 0 5358 7 2 5 6 0 8 0 lockfpl 104 334 0 333 2 1 1 1 0 8 0 lockfspl 48 98 0 97 2 1 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 913 0 904 1 0 1 1 0 8 0 zombiepl 144 960 0 960 2 1 1 1 0 8 1 processpl 896 994 0 960 4 0 4 4 0 8 0 procpl 632 2551 0 2505 6 1 5 5 0 8 0 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 5 0 5 2 2 0 1 0 8 0 sockpl 384 819 0 799 4 1 3 3 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 197 0 0 23 0 23 23 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 213 0 0 14 1 13 13 0 8 0 bufpl 256 7196 0 1174 377 0 377 377 0 8 0 anonpl 16 106610 0 95022 82 30 52 68 0 124 1 amapchunkpl 152 5520 0 5405 15 7 8 10 0 158 2 amappl16 192 5083 0 4384 62 26 36 48 0 8 1 amappl14 176 73 0 64 1 0 1 1 0 8 0 amappl13 168 234 0 234 2 2 0 1 0 8 0 amappl12 160 9 0 8 2 1 1 1 0 8 0 amappl11 152 151 0 136 1 0 1 1 0 8 0 amappl10 144 82 0 78 1 0 1 1 0 8 0 amappl9 136 636 0 633 1 0 1 1 0 8 0 amappl8 128 173 0 151 1 0 1 1 0 8 0 amappl7 120 46 0 40 1 0 1 1 0 8 0 amappl6 112 160 0 151 1 0 1 1 0 8 0 amappl5 104 151 0 136 1 0 1 1 0 8 0 amappl4 96 1467 0 1435 2 1 1 2 0 8 0 amappl3 88 201 0 191 1 0 1 1 0 8 0 amappl2 80 6775 0 6694 3 1 2 3 0 8 0 amappl1 72 31309 0 30853 26 16 10 20 0 8 0 amappl 80 2838 0 2796 2 1 1 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 33 0 4 1 0 1 1 0 8 0 uaddrrnd 24 979 0 960 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 979 0 960 1 0 1 1 0 8 0 vmmpekpl 168 11474 0 11444 2 0 2 2 0 8 0 vmmpepl 168 125573 0 123644 152 51 101 104 0 357 17 vmsppl 368 976 0 960 2 0 2 2 0 8 0 pdppl 4096 1965 0 1924 7 1 6 6 0 8 0 pvpl 32 308226 0 293383 204 50 154 170 0 265 24 pmappl 232 978 0 962 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 547 0 6 16 0 16 16 0 8 0