last executing test programs: 12.244215895s ago: executing program 7 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x80, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0x7}, {0x6, 0x6, 0x80, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x1ff, 0x1, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7", 0x0, 0xfffff170}) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00', 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00000000ac1400aa0000000000008000ac1400aae0000001ffffffff44147f510000000100000000e000000200000002071700ac1400aaffffffffffffffff00005ad1000000000000009078fce36d26"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 9.969218234s ago: executing program 2 (id=1560): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x5, [{}, {0x3}, {0x0, 0x2}, {}, {}, {}, {0x2}, {}, {0x0, 0x1}, {}, {0x1}, {0x0, 0x2}, {0x3}, {}, {}, {}, {0x0, 0x49f83376}, {0x2}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xfffeffff}, {0x3}, {}, {0x0, 0xfffffffe}, {0x1}, {}, {0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6) r1 = syz_open_pts() mknod(0x0, 0x100000000205f, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) 9.73947487s ago: executing program 7 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x80, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0x7}, {0x6, 0x6, 0x80, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x1ff, 0x1, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7", 0x0, 0xfffff170}) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00', 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00000000ac1400aa0000000000008000ac1400aae0000001ffffffff44147f510000000100000000e000000200000002071700ac1400aaffffffffffffffff00005ad1000000000000009078fce36d26"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 7.912112551s ago: executing program 2 (id=1565): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socket(0x18, 0x3, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) syz_open_pts() r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x20004101, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x20, 0x3ff, 0x8}], 0x1, 0x0, 0x4000002, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 7.829798109s ago: executing program 0 (id=1571): open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) setreuid(0xee00, r1) setreuid(0xee00, 0x0) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x8000000000000007}) 7.479923007s ago: executing program 3 (id=1575): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xa0, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000140)='./file0/file1/file0\x00', &(0x7f00000000c0)='r\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x400c745c, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) close(r0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) readv(r4, &(0x7f0000000580)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/184, 0xb8}], 0x6) open$dir(&(0x7f00000001c0)='.\x00', 0x20000, 0x2) mprotect(&(0x7f0000122000/0x4000)=nil, 0x4000, 0x2) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) 7.479716351s ago: executing program 7 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x80, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0x7}, {0x6, 0x6, 0x80, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x1ff, 0x1, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7", 0x0, 0xfffff170}) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00', 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00000000ac1400aa0000000000008000ac1400aae0000001ffffffff44147f510000000100000000e000000200000002071700ac1400aaffffffffffffffff00005ad1000000000000009078fce36d26"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 5.567331115s ago: executing program 0 (id=1576): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x8000, 0x80) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 5.515391072s ago: executing program 1 (id=1577): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d537736729e519b6e5e25fc7c8858fc653e47fe9aa998b416ad115f45f64a4d8c1c0ee6c6180373d2868d90556ef805903d0fbb38fb93af908b82b17a77a57d1ed520201984bf3d4cc5b988691cb546cc4225516e7028880f3f5cdb04674d9154ae91d9b57b71b4d5483c37b802a1f3cb6f04388d70baa57cd407dd81498b5dfaaa5d20c2cb0f94535ba78de712efa901b8ebc37d67ef4fb64b6710b9c05425e3a0f9", &(0x7f0000000080)=0xa6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 5.473599826s ago: executing program 2 (id=1578): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x200100, 0x0, 0x5be, 0x1, 0xa4, 0xf, 0x2, 0x0, 0x3c2681c05ec9a5dd, 0x2, 0x7}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x38f, &(0x7f0000003000/0x2000)=nil) r1 = getuid() setreuid(r1, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x5e7308ba, r1, r2, 0xffffffffffffffff, 0x0, 0x8, 0x43f0}, 0x63c, 0x8, r3, r4, 0x0, 0x2, 0x2}) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x96dba8100d9a78bd) mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x0, 0xfffffffa}, {}, {0x2, 0x9}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x11c}, {0x3}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}]}) r5 = open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x170) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) fchownat(r5, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, 0x0, 0x2) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000700), 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/178, 0xb2}], 0x1, 0x0}, 0x800) sendmmsg(r9, &(0x7f0000000200)={0x0, 0x1}, 0x10, 0x0) 5.467813742s ago: executing program 3 (id=1579): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 5.464113403s ago: executing program 5 (id=1581): setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) fcntl$getown(r0, 0x5) acct(&(0x7f0000000080)='./file0\x00') pipe2(0x0, 0x8000) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x4437) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="471ed7c5bc55a5d3624ccea029ce1896d3430f", 0x13}, {&(0x7f0000000180)="b24f7c7cb61e04f5fad1d86fb263b52aa066995a0b80135c882cb4ca6bf0d1a8055b896e7274eb9aef088a588ff51563ed96014a602f00ccb175c9c495b23b2accb4d2d7d0b57daac15724b3bc87", 0x4e}, {&(0x7f0000000200)="875b8ccae7a96fecaae6ce3af7d3006ac80946566aedce5395b71dabe38c257c7a7a0e91d580", 0x26}, {&(0x7f0000000280)="da9c574f6ae2f360ff1ce5fa01e7be7152232f427467e7dec89aa7f87e17f8644dd7ea7de5b767283f74612192e4a18374f1c10e06e6b9b6cd6dd7bddbafb092f65853095862b0343c991299ad7fadca461092c5c4d74f928f68dae093f53f9f1fadde76fc33ba13eebe0e4ea494180190bc0fbebf8d4d0e336ffc2e67591946ba014b212ec979fe078f279df02503759ace6e37f521fcffe81b99ca3c373945ce394e48075c254db06e13077de9a2255868f515627d75d485c9", 0xba}, {&(0x7f0000000340)="2b064dcd13474e47ee61a179e0587f9c5a3083affe8064106361b82c81002546cca8ecd75eef818b4f03a52cd103281abd2c1510ea7cef41d096f269f54886a285d1aaeea151da7ecbfb01d4279ecd765e3dc09f20d574216db92d62ede107ec156828865474f7f48f356295614d011dafcf0f0d81bb8c00f0c3559defc91326b5c772429469c8a53833a7b2ca453e636e366c00e13f835af8011033e7338bd3987ead4ddec4af6672bae078", 0xac}, {&(0x7f0000000400)="b8baf66376976bbdfc69a5c5f5982587d7829ebbf1cf29860f3321b28fe3e9158748a783d6a36eb94e9777fa383cbd54ba9ba77b85c59ccc931d44333bee4a76719f7bd1f70d334613ab719301c46b0b8fb1e0e2afffa747312368f08bbacfa856aa3e4d6ba4d803a3ecc2c3ee4881814db4f004c6beb152b3c2b3de34e29f051b419e805c8ac1a4ab2cb59d0037521784a3eae0e07cdb4d98472c1f61db693321918e5b037d97663e6b61fc4c35579e9a27d4068435", 0xb6}, {&(0x7f00000004c0)="ed218b0433a25eb1ad6d8cdc43dcef081a1691ee6049f7710a59b6de48798e8c6bb8cc9bf45ab6e1794b7e90ed77f6ee21b2aeb644a0c64d852810095730a9654d59002d18e134729109d0d07c2038164d50827a1f21faceb11e443b601551756391e43957bab76c780512acb3dd2f6cc8eaef1f66a0c5c537db9edb2aacc71cffccb4934bd66bd46765ed8b178a60a3e2b0d49b16cede6cb13f9a7ed5832f", 0x9f}, {&(0x7f0000000580)="5f510f130f9fa8b3709fbfbd66d47e319c6087e836026ff1f84fb6c506cd1cebc95315e571a7502a8bd235f6a774afc29bf9ceacdb3d55876cb9aad3c800d079660c143fcf0127c94249d5913ecb0d1bb2e8c1aa165e27df5b6f4accde55a00ddadca4b4f3f9cbaa83050599e27400a54e0d0558e92a5a9a44ebccc5673e0cc04262f28863b49d1f6aa05a38bb5f235e22c2e37afc3cb2243920e2c8f5c1e92387d6551216248b45c731dfcc52171f7bbbee0f20cd4adaba9025447414c74b", 0xbf}, {&(0x7f0000000640)="c8213fa99ec02cc6f6ed164138b92fd4036ae06c34eb48a6157b8367a0709cba65a50433fba4db7f1aae06c01d10009bc7d6a9035314b2cb4fc6f0d35ec328fd17cc87986214b532ea927f981f94b4f87797ea923d63a440c845cd99f630c17f499c6f7faaf2c89bbd70149e4517230611699f0d4eccaf506f0189c4b9e3fe8a43441e7bb8267e79ecf1e77472647b2b771fcf81e1097841f01dc26134fda66cb76900c09d744a00484e70ca1763fb225e2602a8eacf7042b6584ca527deda31ac0a742ac8daf6cfac717093f4a9c07ab4090d069e7effe67ba7d0038b43bffd2c179b8e", 0xe4}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 5.356570806s ago: executing program 0 (id=1583): r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x80000000) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000003680)=[{&(0x7f0000000100)="b9ff6d5caeecfd89accd2e574948e016a1", 0x11}], 0x1) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 64) r2 = socket(0x1e, 0x3, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) 5.356054886s ago: executing program 1 (id=1584): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0xb, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x7}, 0x3}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') clock_gettime(0x0, &(0x7f0000000000)) 5.288634655s ago: executing program 0 (id=1585): execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000140)='\xbb}\x00']) select(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0x7}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x4, 0xffff5f82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 5.269638436s ago: executing program 1 (id=1586): setuid(0xee01) (async) r0 = socket(0x2, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fchmod(r1, 0x0) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) (async) socket$inet(0x2, 0x2, 0x0) (async) setuid(0xffffffffffffffff) r3 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xffffff7f, 0x3fd, 0x0, 0xffffffffffffffff, 0xfffffffffffdfffc, 0x40000000000}) (async) shmctl$IPC_RMID(r3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x64, 0xdc, 0x4, 0x409}, {0x40, 0xd, 0x0, 0x441}]}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) chown(0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) bind(r0, &(0x7f0000000000), 0x10) 5.268462334s ago: executing program 5 (id=1588): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x2, 0x8000000000000007}) 5.258717015s ago: executing program 7 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x80, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0x7}, {0x6, 0x6, 0x80, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x1ff, 0x1, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7", 0x0, 0xfffff170}) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00', 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00000000ac1400aa0000000000008000ac1400aae0000001ffffffff44147f510000000100000000e000000200000002071700ac1400aaffffffffffffffff00005ad1000000000000009078fce36d26"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 5.234866577s ago: executing program 1 (id=1590): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) (async) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051360000004000000000700", 0xe, 0x802, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = kqueue() r6 = dup(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) (async) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) close(r3) (async) writev(r4, &(0x7f0000000200)=[{0x0}], 0x1) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) 5.096041888s ago: executing program 3 (id=1591): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc7, 0x0, 0x1, 0x444}, {0x40, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b5a37afec370821bb479339e786efc0d2c8f4d85e2ad3d897250447877431f8f7d96ed4a89c31f0b727c289b46db1783a388a8a95b97fd", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xf7fffffe, 0x6b, 0x51f, 0xd2f, "8717f90579ce018000008080df91480d01000002", 0x0, 0x2}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="b737b63d564e62270c25af0b95e10886bdcb016cd60c1eaed35701e37837c1cd5e66183f360c003cefef0fe05f32b1a20263df1acb92031c0b407f39aa900958c722c6e1e8b811fcb836545a2d246d6fdfc0b525c2b0fb9272e8143df919a4d7236c5115f3259cc59b3bec39f76c1099008a8a9a523eda3ae05fbdc8c4e484071f2a81", 0x83}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x5, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 5.092024167s ago: executing program 4 (id=1592): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="9b1e096d", &(0x7f0000000040)=0x4, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) setitimer(0x2, &(0x7f0000000140)={{0x4000000000000000, 0x1}, {0xffffffff}}, 0x0) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bb", 0x20000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x6f2, 0xfffffffc, 0x0, 0x0, 0xc, 0x5, 0x1, 0x1, 0x4, 0x1}) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="9b1e096d", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) socket(0x2, 0x3, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setitimer(0x2, &(0x7f0000000140)={{0x4000000000000000, 0x1}, {0xffffffff}}, 0x0) (async) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bb", 0x20000) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x6f2, 0xfffffffc, 0x0, 0x0, 0xc, 0x5, 0x1, 0x1, 0x4, 0x1}) (async) 5.082687855s ago: executing program 5 (id=1593): r0 = socket$inet(0x2, 0x2, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000040)={0x0, 0x3, {0xffffffffffff0001, 0x56109e20}}) 3.086051918s ago: executing program 0 (id=1595): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1ee2db573c", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r4, 0x0, r5) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x1, 0x202) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x30, 0x9, 0x40, 0x40}, {0x6, 0x80, 0x7, 0x9}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc1206925, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') 3.085865357s ago: executing program 1 (id=1596): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x84, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="cf08536d7a779d9ec3ef35ddcd597c42fff5c1df66929f000000000000008055f7e89a684884c3cad9c7344b040994460b7c454dd9766d5477e2bab3", 0x3c}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="02", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='.\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x1}, {}, {0x3}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {0x2}, {}, {}, {0x2}, {}, {0x0, 0x10000}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000700)="71f95f84cf71", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r1, 0xd3ccd086bec4dd02, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 3.044848038s ago: executing program 2 (id=1597): r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x1, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x4000000000000177, &(0x7f0000000200)="00e0aece45badffc87903ef4a1661eb00000000000d50c1d1cdd3a5d644c3dbd8be5706f9726a4f25bee169ddc9de6a31976ecece3d01e4670a4aea72a61986ba8a030b2d75cdfee278ea9511f3ac6bf9e9fda3902e5e3f16ba4fb8260c6747fb051d9d39c6835838932c245f1bf567b865d4831217de795c00b33dda10000d1155fffe8834e5df2fd1e8e9e4285e44f125d3568c4b272bd7b03dd1e5d49410e13bedc05c58283b33131086d525829bdec1c7a56ab23f5afe7bbbe697cb2dd5f0be24cfc7c10d22d569b1f45df0a0eee5c11f4a605f864f2dea084ab05ebeb4c2966", &(0x7f0000000080)=0x84, 0x0, 0x57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000502000000000000000003010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4", 0x97, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = syz_open_pts() fchown(r4, 0x0, 0x0) 3.044722271s ago: executing program 3 (id=1598): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x9, 0x4, 0x1, 0x0, "34db416df900", 0xfff7ff80, 0x6}) open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x4ebfac6bbaf7928) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x7fff}, &(0x7f0000000380)={0xfff, 0x6, 0x4, 0x0, 0x0, 0x40000000000000, 0xfff, 0x7}, 0x0, 0x0) 3.041918679s ago: executing program 4 (id=1599): setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='.\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x24c}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x7}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x1}, {}, {0x3}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {0x2}, {}, {}, {0x2}, {}, {0x0, 0x10000}, {}, {}, {0x1}, {}, {}, {0x2}, {0x1}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000700)="71f95f84cf71", 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x8001, 0x6, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r3 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r3, 0xd3ccd086bec4dd02, 0x7, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x200, 0x7fff, 0x3, 0x7, 0x10]) 3.025454845s ago: executing program 5 (id=1600): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d537736729e519b6e5e25fc7c8858fc653e47fe9aa998b416ad115f45f64a4d8c1c0ee6c6180373d2868d90556ef805903d0fbb38fb93af908b82b17a77a57d1ed520201984bf3d4cc5b988691cb546cc4225516e7028880f3f5cdb04674d9154ae91d9b57b71b4d5483c37b802a1f3cb6f04388d70baa57cd407dd81498b5dfaaa5d20c2cb0f94535ba78de712efa901b8ebc37d67ef4fb64b6710b9c05425e3a0f9", &(0x7f0000000080)=0xa6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 2.901372079s ago: executing program 7 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x80, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0x7}, {0x6, 0x6, 0x80, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x1ff, 0x1, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7", 0x0, 0xfffff170}) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00', 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00000000ac1400aa0000000000008000ac1400aae0000001ffffffff44147f510000000100000000e000000200000002071700ac1400aaffffffffffffffff00005ad1000000000000009078fce36d26"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 2.896558979s ago: executing program 2 (id=1602): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r0 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000000), 0x0) truncate(0x0, 0x7fff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/103) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) truncate(0x0, 0x6) semop(0xffffffffffffffff, &(0x7f0000001280), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001580), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x8000, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001600)=""/54) openat$speaker(0xffffffffffffff9c, &(0x7f00000016c0), 0x200, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x800, &(0x7f0000001700)="bd1e98526dc34168d42d265cfe220d622dcd4938a3a821de8ead6db150b0bc47b00da0640a9303d8621b5ae9125c4ba93dbc44e598e8fc8810b1929e19dc94ba57a4605bae41451bbfe4", 0x4a) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000001840)='./file0\x00', 0x0, 0x21) r3 = geteuid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) r5 = getegid() fchownat(r2, 0x0, r3, r5, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000040)="d1c24b25d5f69e812a530853cd114ac14b84c6cfb8fe68aee9b48e51f49d1c82cb1fea8f092a0909002956a845e353afb69794023e7c73dcbfb2a181e1e4375dd624decabb60de6144091ca751cba446166be893b38e6f30c28c720e571bf9583ecd81f40b8404bbfb9e29b425c0845ea910301c25236a9dde55a4f49789ca83566ee8b34147d94d1f08b0131bb75c4d8ac54296de66e5602a49d221215e8b093c1b94ea565a80da5afd1b2c9de372e5a7b02591db851b659594d6be2d24346500431af01dfa46c69a3f1db74b2c069a45e67118ac6804da2faaa7e45f", &(0x7f0000000140)=0xdd, &(0x7f0000000200)="084c81c5b454c01ff47d2661e135ba3a44e91deab94e3f08e3c1976b3254a31b7b7b85da4d322d9f76242346d58594497759763e547690a84d61ca063f7e39eac506e902fdfe49cbb8c595525a1a2d63a2239b7a3f6ac82a7ce1149862ea46974563bc457772290ae7134b65e17948798350de64c52a544cb5ebb4aabacce2091548e5740210c0d1be4ef1f64657ec0a8377175b3fb66dda787a0cf16155713099d0b065a8ad21898114b7", 0xab) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e341d8bb", @random="a462dbf28d4f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x5, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8}}}}}) socket(0x18, 0x2, 0x0) 2.890023936s ago: executing program 4 (id=1603): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="0300000000", 0x5}], 0x1, 0x200800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080047000024000e000000019078ffffffff000000000f00907800f10fff"]) 2.889642933s ago: executing program 6 (id=1604): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0xf, 0x2}, {0xb3, 0xf8, 0xa, 0xfffffffe}, {0x16, 0x27, 0x7f, 0x400f}]}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async, rerun: 32) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x101, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) r4 = socket(0x11, 0x3, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x10, 0x3, 0xfd) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r4, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r7 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) (rerun: 64) writev(r7, &(0x7f0000001680), 0x0) (async) recvfrom$inet6(r5, &(0x7f0000002a80)=""/240, 0xf0, 0x6, &(0x7f0000002b80)={0x18, 0x0, 0x669, 0xfffffffb}, 0xc) lseek(r7, 0x5dad800, 0x2) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002d00), 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000002d40)={0x9, 0x800, 0x3, 0xdae}) dup2(0xffffffffffffffff, 0xffffffffffffffff) chdir(0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x10000) (async) r9 = socket$unix(0x1, 0x5, 0x0) accept$unix(r9, &(0x7f0000003100)=@abs, 0x0) 2.848595427s ago: executing program 6 (id=1605): socket(0x18, 0x1, 0x40) r0 = socket$inet(0x2, 0x2, 0x0) fchflags(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="92", 0x1) r1 = semget(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x6, 0x3}, {0x2, 0xe}, {0x4, 0x4, 0x1800}], 0x3) 2.848317745s ago: executing program 2 (id=1606): kqueue() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000300)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x122, 0xffffffff, 0xfffffffb, 0xb5, "bf0703d63d3128c9e1014767a1fe2aa8151443ac", 0x3, 0x4}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="4791753ff054ffdb6178bafc6e5d1392467e19949fddc65b5b652443671e980f06b3eeaf624413e0c5ed9996d647680fe05e8cfc90fba2f8d69ff48165d61d27f230135854044b66d5082d19fadc0f6ba8ffa26dfe582f02932a28069b939c09de", 0x61}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file1\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') 2.841969728s ago: executing program 4 (id=1607): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/260, 0xc3}], 0x1, 0x0, 0xffffffffffffff20}, 0x840) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) (async) setpgid(0x0, r1) setuid(0xee01) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000001240)) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r2, 0x6, r6) (async) fcntl$setown(r2, 0x6, r6) close(r2) r7 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r7, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) 2.797585599s ago: executing program 6 (id=1608): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="030000", 0x3}], 0x1, 0x200800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) 2.797279642s ago: executing program 4 (id=1609): setrlimit(0x1, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x80000) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100)=0x2f, 0x1) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xca, 0x0, 0x1, 0x444}, {0x7, 0x0, 0x0, 0x7}, {0x6, 0x6, 0x0, 0x80000000}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c528c0d631bbc82987816c69980211b96eab36018086c3c02fc79504", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="165d5b77369c3aa9fc4000000000000000000000b4c38597f046bdf7b0", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ktrace(0x0, 0x5, 0x128, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x7ff) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 2.797088451s ago: executing program 6 (id=1610): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="0300", 0x2}], 0x1, 0x200800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) 676.472741ms ago: executing program 0 (id=1611): execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000140)='\xbb}\x00']) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0x7}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x4, 0xffff5f82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 676.099596ms ago: executing program 1 (id=1612): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 674.66801ms ago: executing program 3 (id=1613): sendto(0xffffffffffffff9c, &(0x7f0000000080)="21a4d60a8f57d9aa64eb6ca66b02c6c646eccc12b7ee03b4e732e1d47a2a1e4be59116f478501cf25dfd89aa67266435bbe48a56411bded207afa77500bb0094568bbd8393b21f08a7ec636f290e4020afa5a68b0be69b288a23ddb6f99048fb4bb060cea42a6482", 0x68, 0x40a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x1, 0x281) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 646.193938ms ago: executing program 4 (id=1614): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000000c0)="c585e21f203728c0d631f9fda2c22704000000000000006c69980211b96eab36018086c3c051c795047d7e7b2a2a3cb5", 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r1 = syz_open_pts() syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000000c0)="c585e21f203728c0d631f9fda2c22704000000000000006c69980211b96eab36018086c3c051c795047d7e7b2a2a3cb5", 0x30}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) syz_open_pts() (async) syz_open_pts() (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) (async) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) (async) 391.073713ms ago: executing program 5 (id=1615): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d486b4e47f", 0x5}], 0x1) 205.838764ms ago: executing program 6 (id=1616): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x8}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000011c0)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000080)="8f345b98b7aa81cdd3cea1fbe4af197c8a9e29fd88851e253a725389d905792ef6eaab1323c290be2eabd78ecffc95e5e67c66ea708008f927ef717a5914f0f372e858ad325783b20e008b7389abec388702964b231ed930d4276c2cd9067335b2d2fda69f98e1e9de1fb6074fac466b7b5697f37a870358e4445958126641e5798228c1925ae8a7bda0898d9739aabe59de745922ec35114a64118befead56547fd12ae03c88b0c442f23942a2fcb8e0637c0ab99f90ea7013fc30948236e20e162220bad77eb648f2f2083d33f418d238a549e59a23a865dbabec991d58b581211f9ec890efce0e0bd454b547b18d3e421f25db0945d3c93411c8db17ac9bc2bd9473b0172a1fdd0dd2ac5565a0fc556ce4edda7d825823ad66b288c1d2e1e4e25cca5760ec7b322b3848314d77f936d236b2fca547e5ed4cb89f340a40e90055fe781a25325c18adf70483a49d83c0ce7c4a6acf7d0bd6af7df65b645b85e216875fe08da4cc409aa35b06f6093663d56f972803c8463804a55555e742a01f5f2761d575a4c556ad3e1bf179e3c73ba77bb1e145cdedaf664934bb022743fad823bc8b67225638e40738c663f0f870f237094212176ef99119426fb788e8cf420b600cda651d1fd1ea3982c129b7035971348863532c48d68219fd5f905e89f954ec1085b8b2f6aa379f020607bf9ead958a40be38e86a83f6980c2440057da724ec59aae7b91a3bf9c67909baf6e2c473084df52d31282b82271b7da608572127ef3e1eaef22123e972df954452c962557dbf3b2aa13f3d25404bd0e344410b4083a882796f0d042829f4291ff05930cfc9189c4cb6288a764a7806aa5687167807c502dc4a38b0bf3c314cfc143fd4b65fe83260086375c340fb6e88f8a50e8691c3410fab20e57d82452f359107d5cdce79d60547344dc4d3bd40892ae5c1225ed76980eedda82d81df79c5bfb4144cd5fe78fa3f98bfa6c4c92d974c2590cca0f2d020b540e4f18e4d241e30ae38c143187d1fe36165777b5ff6ef715f35e58a6a36fdcef6416f6b8d880b85fc614ef71ad3e6cd6947c2f69dbf5c5c3f7fc885b6d96f0d2b5cbd394af8ed2068f9b1de8bea9557dd166c8e58afebb91d04e53ddfbcab76241a23bf5b1f868840fc6b0d8961c714ddcd107290385ac573e8f11e1e9f0938bd0381da980d6e219650312b9cee5642a32edd034190b4d2bdedb47fe042bc19c3fb36dbb018f2ffc36c045275476b0ff7af7347fe143ed1069c9f0dc0d4bda2339bcdf49e6357cfdadbb183471b36ecf7e984a19c860845e7065dd7f3ac321de52b5248784ad459e9621b8d1e4465578e5b9e88e62b0fb7c64b742d5393354aca4c1abdbad263fb118537e4a4cb2658c9e64a47758fd43d9fc59aa6c8cd4266909f8168f543be1b28cae7d6d02814ad354f762a6da4cbf65e102dda5e4d3a2fb16070895a8eb7dd4e66791a97de38589e44af1cf0c3e1ac727459bea8e107a529c74fef4f7266ef129e497d9122e8e44cb624110efb6e0081a5e88b933214bdbf156c227897e7e973196341cc577763bca3ab8e0ed802ebd8bb4c8ac674a7707e9cf5460d0c97a79720f5f2751d73d4354622424956214a10eb5b426114498c23d11252dd426708335c1a5e48fb85ecdf58ec09d571a7a8db2b6f5a05b07a43f1101378daac865176a6df766430626aa86b65ca4f22a15b706169d09fea9eae184d87dfd5d24f4f8c7cab6c6fc3aba8c09d9d061c43db18f9a8270b35b476574e37788f66bb20dc135d94047cce0486a455733eb97e6ea3ec4b19cf306116e24552c155a43364801aaaf61c43588cc2df583549b6f1dadd6e1b177bfac893794d9fd2fc410f049fd533c7723bc8d4691a9132afe62ef3b6250818b3a48ef1df35bc21b1991a716a71c09cf36f8a0f7e05820bf9d1d4f427693b9f2a1b2b54a2c079ecf686ebf86bd58a99c8756bcc7496db1b4df5e8b5b4bc8c5ec5bf1083a7fe69058d61cfee72468bf8d4a4382927494453a28b3807dae1346a28ed522432f06123841733934e090c46fc486bf31d62ce2355199f7f344f3b26cfb9105a2655df3725e3421264c774c3df27fafa865d8b8585e404b345dc2b8a6c412d65df449e822b697413a5f4bb3b7e167ca16e30c2e905157ef117e2612587a0beebf9b206adfb898dd85815f7d83813a5b8a53de3ebb780a3eb2acb8ec849bf8893471eea05f01c2afcfc52a60fcc3711115d6f97e7488c154ca4557fda803f8e2f65089c0a37f3944a1c811cdef8ebc92c272eabe69f566500df7aafaaeb4099a9b0ee860b668889a2429dd25626f85383f2e77f96ddca78887ae03f4942b97d00e63be6ba6ab05cd7d8430609ffe89804d06e228a1488dfd060182f079c16c8e5e83ca566cc4a73218ae44476368054c5e0e6abef326c1a2f7bf955871d70efec61aa58143051a1371665352d9bdd3cf49f7c8821708c149c335012c724f371872e576fde62c84b0cf6a1f679d357c70a352830a867ad112ceec15415412e90b0928e444bb3a1abc077beb1e799b80319945527d0fd1e3ad948c97fd87822b253d0e2c5c3b199cfe377a776fb380d5b3163d4abf02243e733f6a489a14570bd686f84d8175df3acf15ff1f974575e4404d3ca8bdab3a6624836679adc1f59f2bb7189f0018ac2caf51b7a60bbfe43cd6c890913cfc2685357106da55e40ef9bdcd182ba6bd7ecdf086daea7b1750b8de61b877e86a089a402fcd06bb9be8eea773a9c8fd4232efa3a5230b51267161636fb6a38af48a14e9a8ab6736e9151d4f7865ad3a2761e647604f6931dfc793d64734cc5960a291765f3a2c3fadcbc60d4f2f8721593306a86d2bf48f76b5d1c98c062ab12699ad015ee2b0c2f57258c0a0a965bb4bfab305f25eb18505dbd21be1360a1a9555320e01fa2e571a0aa02397f738c4db43f30af90cd8d5ef0631d38a16c784ba7c64d15cf9331d33c55632a75f266d76996579d28a1dff7b7b2121ba9227ded3cccf4c4d3c1277125064a3db6da687754318eca5e2e4fc2efb512a7f96575a7822ebde5c0aa42ba7b76d7147b731f13dbfd655fb9b66d61855200e93c6969f2f7ed29736ddd8937f0f32af2fea791a68a34d3c08409bf54a587bb1195e6731f3a983fd9b4f1eba062f0cfc7257175af27d24381386d0caa66f4e5d7ef05e1a16ceea6df66343fd5d7798a23a05a07205666f0efa8f9acc3e364c141431582869e6310da9ef1b6d50e2442f4c575c9775cdccc5afa32a142afbbeb6cf0b6858e20c9cabc587b7225c14d9993687b74e1fb068a475544d0815eddae91a5f7a4fcc9d8db63ffb384b24261ea3b90014aeb03e2c343b7b61d053b036fa852b69ace747ab3466e8cc721265872b4a9fd6e319ed89d6c7395a8b139382fde82deab65859f1ac783ddf6b7f59208e38abf2927315212259d37958ac7c6b83ae927633157c3215bf44367a2e232ca607e1480b7e6a4ee89755751e08634f80ecd7a82555cec8d1a282ee5deae98332c9b95e7fde1f58d5b5425bdd9e4205d58d0394138177b2963eeedbb4d89f2c1c75a9971b98e3be7148e0de5b4e1656f95ab1ee0a7ba0a69fdc004b36b42cddbfbddc2f9b5a588ad731b54141dfb146b4e5f0e1512289b7747117da142a484b371c7c4590bac854fcfa2fb996eaf0ea21cd02e018f0b126c7dea194fad3dbfb2919a280d383d245fae2348aae01f6f0aba9e4b23a485e408b17ec3d5742ac70d7a4ebe7b4a69b4d9e93176ed24de580686154b96c384bfc8ad1f6907496b4b619f521f1c6f94c63eab85112cf72b02daba40030ac0ed8e67d1c8cf1ac1d03af12e2d5ffeccd7bf505a0dd44b1f64f45e6392ebf1bd74db69b24a9cd886f6d072bee935e1d686eba6db3877f1d583c1303c92014d7a2c9feb4df596d02940bb34c8cbef4d2d357ccae32a5c4f40af9aec0e30b48c69a6b7bf54e20735d6a81c585e4d4cc57aec9dcafe078f5958e2fdef71e250e2244dd5625264f6f4771ebaeb80cfd4bd3ce47c2cafa41e1808378a5c9287a975b5ea4354a603d2d160e829224276e74e67e5fc02057796dd3311ff00f5a72caeabab5e0efeafda2db9145253c03067c27071423f02f41006853016340e20d43c9c0434613254a3acbe6267fb6ef19a3d91ca0ef71df1efea562709ed1796f70bd638703a3e6f09c37f69153e7abb8aee1eb3b0d22f87d5d455d54fd343e4c82e63478af5ced6c4f57177d7b8f851011d90960247ed47f34e01bf16af058d849b7775a1a33aa93f2fe7779ca4cafbcb388ecc3ec578859b11a7eff8f62df03f20a4e056c8cf36820f317379fb5a12b16c731e853124ac43e7cc1ba01b25d8cf92226769a7f32ced5e07f1262a7b07da5ed429db30b67812c0d8976c03bbba011cc4b81dd01b8d6f6ba20b0951a72bf96303f1d157d2a3e997b2c647cedd61678f08625ff9c21a2af22000fdfaeec890d2543448c11a42b3f818cd7fa0b2de4579eb1be89940709562ab09e397fbc289dfd91143f4042dfe125bbd1484cb8d031938a4268ce127419d2815e99b873fa43f490a981e5d8709f9d2de63cfccc5df2f73f2bc7240f36d59ff1cd2ba21f25002981821642735b3e9d3c97e6dce43f7c492505ebf67465f4cb94d20a5f114a9f4304da45d284bd6365aea4246e4ddf69c261d24009e47a06cf1d2d127237deefbf85440a0d69381a16435d1ed8e36146ee15e78478bb174caee9c8e6ef45bcaa6290e0e34e06b1eb2e1c93152bc8c55448b741519265d584c1193dc34dfab072e423182f0fa67dca01b3ce707826bb86309bba12649e9e9c03fcf2ea61c1a36d26b962d4df1516383d51de06fed3fbac5203996ab3601373b16d3b8f060978b825e5748884d6e98ad9a3556861f95484fca2c75e9f7e6ff6efa74df56fba2db6b0f24a63c04780474af2726df42a3ee4fda970986be27a4b30e353233f034885fa0b631cf666109f28a1540e0eaf63eec06cc7953c8cae2725c4bb4dd6f6871898ea1476ca14730b573b33a384ce810803ca077e2bc320f55af6028cd027fcc154fe6ef5398741bf63231b6250bebac4243834a0f87ab98f3194beeda4e8f53b4f4e396558f7f0f8679f54b93ec88e7321bcab148ee2f9b062a8e7e0c5e87c4d400ba399daec17ef02c1a89fa350ecbac1e98fa42377c670e138528412a33c82b719efcc5d28dd1b5ebefda548eebac5939c53e207adebf7b74fb486b77b79e8efefb6a5d2358d20fd282e774ba61a4403a6c376415acda3ab8a3870db209084c31ab84489de17eb2354243bcc85331d3cd5f1e78463f6a24859d2205a7e3864274235823d9722fbd807dd5f51245ae737b995f82300bc3b4fc6dad4cb364d6180d5ac08d81c6dd3e2f60c0806a6281aa2db53e3883e2e458db5d5eb177e127598ac4bec569c62be224033ff582e19f30180c69204705ce1b1314fbd8176bee346a64f771454b956ccc87a9bd1e3653f6055392fdabeecbb8d3aaab3ca8968d277fc017d994c455f5f07cc552da5513eae134cac7d54f2e60c30d31bd78140ac4005f49c0d5b91ddb33f572b6774ea2a979e9d678875758b0427a4edea04991c567480a2e9b89919144a65e04f7ccfc19f3041490aa7b94e393aec7b71fc18fe681bd6d31cbe24cf5679fbb19696a7c0207e2d1ce3287b1be7153f86fc6ff259d79faad1fc9b9b33f42760d0f4552b8a67c0ace8e3500ad3691496e368c9dc80cdac4219cf0d8a96dea52f3bcd1fba490347344b864812", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="7bc3335dd80ded3f132a09867938ff22ca1656620f1f0945b7cfd0e892a176647302a0b414ff659cbdf8140f8482063f5e6ce4657f500d3c8c03c27bde1a8816509159fbfe2975cb04444ec943f7c0de2e824b916b9c7e7b2d41ba419f5561949d7d2a66a53d1c088633bf14550a279224da914664e475a6ed16c7eac371722cfb145daf3a79d104f65f786ddc2b58e0e3b57977bad901890e84e369fcc1fb2a2ac8cbc90fcd42c91b352197bc0fe2da8fcc5eb7dae7f8c0f94ae32e0608a9fd0d54d3195eda0f4a8b45c043dadae5bb8774b73586f52a82b17ee7925283a8ad174b6d3d1b791e657e1d7071", 0xec) 205.54356ms ago: executing program 3 (id=1617): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/256}, &(0x7f0000000080)=0x102) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x2) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000880)=""/180, 0xb4}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000002c0)=""/222, 0xde}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = dup(r2) listen(r5, 0x0) accept(r5, 0x0, 0x0) shutdown(r2, 0x1) 205.23708ms ago: executing program 6 (id=1618): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@random="fb00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1f0002", 0x0, 0x3c, 0x0, @rand_addr="0000000000003a000e14fc11133f6400", @mcast2}}}}) listen(r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0xd, 0x0, 0x0) close(r2) sendto$unix(r0, &(0x7f0000000740)="625bc0850eb7f3bc934a9ae5c71fbc93042f34047126d5c4bbb51a5392fc4daee889e2640cafb9480b5e888b50933360cc4bf9a7c715894d59fad76522fc3b2c68113478bcc07129b89aebe225c5360c2eec211c15dee94fcb8c924620e81e99060a2e6ea42a99bd7d0589a6b7821d6ad106bb1c5c5ec635714b27c4bcd12a8f137a29967563639f0b07e0107fffcc467518cf61544cd4f3c34cc41cdfb7cac1aca6e3beb63673d57e013c383c2497c58c3e85a62e14f3869975e780d813de5c956b0e25c19cfe51f0aae3dd0660e72a77104eaa5673c498e2ffd04ea5534b8a1f652531fddefa81e89e7d3e3e843ea1645ebcdf5aca3ee3017dc39ee8aab1922768dd9b0d0d5fac610d6823404e62e457af495bf6f13b7f2e15a054add56488d448b86b5fa7371a5e7e6cef69282f14f7e93305e318786d7f537c607ed907c4bfa95711ef998335e4559adb53b849e12d27cd8981ff3ab78276c28bec1e522734567a3199d63c21868119e984fccb5f427a89d2abc4a4e4a200f42c5487239f5ebe2e3611f07a95e512abc6858b25eefe3b0c0cbeedf56ac642fcca9252e1c644e8c101f535a4e2552807f2f5b690dbfd845a5d7024190494e464579c27a62b618a1d4a8e9ab18622a5bc514fe80f4c8b84ed172254e0f5a284551624eca9bc8094baf043ac7d232b48585130c7ee658ca348aebb73be01943753434decf4b89751e622f8029e1229cecdbcafdf916874819ed19aa588d120f34da57e36c28eb2133082939cadffc7e1846d3b63a39ba524231a875249442eab5c79310071501e1411da5271e1fe2820d7f51407eee7f64e039a223398b3baa274e9bb627eab3cedacdb4074bccd021d5c8aaaa9b25656685bec576f9af8d7a0d5abe6d1aab3e824df9681650caf422a8b45c087e7f0ea5765f64b9b3dd48fbc77cec3c0b78e0033b4c8cc2f17ae05b125228fc95f10b36505d7dfdf846f6ee86f27db135096e62cf3fe880ae196091d8b1bdaba9278311da77aa954cf23d1496a7822797823c6b41a637b85f3ebfd8394d416f0321ed54ff60e3c18a04070ef653709fb899a0b6f61fee52f483d03d0708f68e4b280f71cf81436eb883788104ea5d08e3b27d383a75f6e99f6787c04d054066561399e01bd86f5583490ff983029c087eec201cb5520f881d331e3abea9afe6fa2d6afdbf36ca59055e37cecbfbfa0c59a164fd3ea11a881dffac022c6b5381e46d65a8649a2cc7cf3ebe3a272095f0f32879f0fd3ba938f8af87643903ed316e6a29c1b29c2affad28c02bf8b091ec74ca6994269558fcfd022292a98ca860ca1e5b5cdbc35c807e79a25c83d1140e1f093672e979fad1c000bf188d2f323a67392106fff9ec22cee8397fd4ae0a2fe5af0366053b96a24eab5367c10f0044868765fd3c1d95071efb92ef94d2727f8b777079650eb44e1faf56977e25aed99d7861f65cdd222ff33dd2268280db60f0f130b156787afe771abdd44619e8edfdac7abc09bc9b34f8e99fdd11af440af22e1cd59f10133727c5fd857e961f0aeed7a65497a1194b783676836ef3787f228392796fdeb6e43a37eb149a86f9f312e0f97eea584b6305300ed0ec845ecfaacf9e98b08dd3e7a7cbbcd670fae6d03aad7abc2295a0cdcd4b9a4d2bcc13f456605b6aef67c3491f9faacd9b49f110caf43f59cdd8c8828838bc59d13542d05b7ded361a8fca984d5e9b78152e7bbf33847fbc21aee0f4814d8acc633b8c5ce5a5bb7ef068003cfdc31ae22430a6889ee44489b579f54a8f87972ad4bd3b0bcd668a9139c8e08671ff56b531bdcf086096bdc0c6d2fcbc95169ded89ebe6e3e30bdb2126456dc04953cfaad8302c748884130b28f11dc7e0b43f447bd84180602a17cc623164ea73b8b1c91a631e573cef830c3682e19d3b3ec4e3d8ef25c7a49f8eac7475f40dcf48738d8c6571c3973205620ab33d7f77b2b8e00ef79fddb5801923e4d141dada9d004be62ceab4d334bfaa612fd35720a7b53fe91d0355bc5aba300e321dce00db7648e6cbb31e11b16e0aa1a9b0c8a7476e66b995465ac22ff16dfae860e682244ae8b534c7374db12641c0375799d70b88b2a8ab2f6ed7ad756cf7dad7e99418a1b3c0407cfab70f677e1b2b57bd55bdff0392c61d2b4308787b1f1e66f25ca22a30b78d1e052a18b3566486495f00144bda8655cbee01a709974ac1b4cccd442f1b0ccc265e1d0412db1b02782cb882c3a458e26002139bea2846cf936c63341c00538c1cc807d61753d9f74873e616a8569b9cd299dead68e80afac1014c81d6331987c8c3400685eb8996a5e74b916ef60e57c672c4c7e35bea85a1b49a25870f09e7e58d8a204c22d070063ac46a6a11fb3a27ecd2f01a5eca7456fb1d2e3d23d5f827e23d62af41d1177d8604876ee54c6f3ad5a1b43acdd9689dfb00825c08fdb388694bbbaedbc6465b661680f5276d13f461f6ec49d6df941f0f5593d1f9bd8f8b5a1c525997f298a8a5352e55dd8fd434c35b027a46e5de74675d008b8a5d93e6d81f82624643e790ef2b090c0b75fa6d7973174ecde62f2e96adab9c51090214ff6281632b363bb6360a4800825699190bf3d88303332b4f65ffd364f7d4ff6b0ee66815af923c1a22f3fa6ef0bd9e97da2e8277511cba8dba733ccbea146a9543208c7e3fcb07a76617da6f602ef06bbbcf1b37ac30e766ff4b1b4c47362adc5ef6d7d31c5d084d9268c97a02e74b7845b7a1fcae64456a79f386338485099164dc55fc40d1bc118239d20216130bcfcc81bc1f23c7d5253cde7804fb4abe32d207a716358116e815adc9726af08d814de954ef93ad0821260316cceb4447c8c7a6b696bb06a2fb4fa70ac3bb06b0e547b4d68257da1066b980ab774ca932e25674c90d1bf096a71bbebb77452f93fea90800e05d2ea4ce130365f1c1303d21bb2a99690ef54db90592266e450c3870ec9ce7ee5b061e155a4ebbfbc0d2c383c01b5b469e3e9ae89513eed707cdf21abe175ed334bdf93e66d51e3b168dcb93b1e2d1e8dbe756098ddecf17523fe048a6ea2a23b8f17fd464aa46f57c2c454e88cfd1e652bea9142f721ecf9529962cffeae0f019dbe064a0c684c9dd8ef403702bdef5d6a5acb940809bdccf1157936002354e074ba2bd5e1400052b9debcf0fc307a798ba7dcc70de4d7e03530130f799fb0300bb22cb724b34d88c42e61b1b7e3587b013b332f5906d38b8157c249bb7c105513f6dae086de43ea9b32ea312ba6428637f47a66b30ef80b3bbe418840aaf96e6848e81a79e0ac474f8b7fd3a64a6dcb6a37a1ae494088d5ed524af2897747038a3144d1e9974101bc497929d4ef68fe0f3aeb34a88a4898ba50796eed285a22c6ca2f24595af79249ba4da3a307995271c5ee8597fd119a110eb4516d921afdf0b15ecb7297b20106444dfbb284d5559e4a7b5debcbac94c053551425142e5298dfe0f03f2e706a49494a5036800808255e60358ab3575776c16de32029320028133673c8d5c75f129b6aab3fc8065091ef308d5288360341bf9a79e1b0ab3d870216d178c1a94a43e2f6027df7d07500908b5344bc537bfc7cb3bc2bd6ae3ec057e3d367bc3e1bdc1a6d100f1b411d71d40efd7da7ffa51a572eb24dec987f048a48474e345dadb71eeb6203b20e517fd6ca42f711065c50289f5e69f444a89bed4a02e0b60e3d1a69dfc55ef2e2f86db9e63f4196d2f26cca9df4763c15e59f16a5833f5ffe132be876e1ba7dfa192c303beb1011ce498c89a4dd23b20d6c3dbda61fbcf619249ee32966fa03230a52cc41b8edd97b02c48d5317c9316a85b6809f2049ab88bac1f99056cada7d123b4769322e2d9eec496bf42bc624b454e8b845ce866d64bf3430fd8c103fb6f07689ab135fb94beb5d1726d84ee10496688e357b31c2dff9c796a826760016d72719440ef265bbfbe4a5b2f5b08df96e3407da98bb90592c6b3db3b5791a3318988cececdc2588303155516e3363fcb5d89ca9f03e7ef9b884d7482be3c8662426e051552b261593ddca2d6401b3e21a03ac8deef64499cb8ab1d95642c17045e3cf1ca308b3429095ddb39b416e48f5ee479a6d1d85806d2556fcc89ab8c34cd9197d5991386b39d16d71b68cb4ec6262154bb5cbbc581dd40c5c4b28917d77a3df6cf05f45cc0677e9d6b3de4206ae3b979d2b4f2fda374c3db62706322f7abfa1b548aa9243420a3b677d7f24fd43dc6b6bc28c25c0e8a7960e98325f77261ad73edccb980875cee8816b1f2a3da7a1d4541eab11bb5230ab12d85d2337a3e0e4ec2146de56a04c1dabcd3aa553afb60809843c63cf04452ef6e876b9961ecc953c654b13e8d0eed820d4deab1a5c2bcfffb4c1a4849bcb9b0191363ab48da4082afc7975823b781e502adc8e05ee263db1ca17d4705876d4cdab5cd229e2aa8fffd1aa49c096473d6e042df000309cc7a2835f47cf1eab02edc2b7828cb9cafd4518151d2a9bc5540849b43337c7d72161cb8defe52358bccf75689a056b392c5842c7d218a846746bc63f6c3a1864ede14ca66e82e67057ae35a5c03a746822d6dfc122214602e9322d641b17ce906524f5a7a9a56f2b811c22fb7a3e297418567bd35a6f4d714c74324a40cbb4e4c0f6fad3e5bca659f84f7c6e43348f73e38d42f8271480e083c3dc0ac8a9ee23800435ccce98189add7475a7b7b78ff6203a38b1db5019703959bc0c2a0e7ed71163c3d2b0d31d00ec653114959c90e5d7e35e6e0d8fe2b2f1744f733bd01d1cda845bbe596e4ad22044c72af2662d076b4ca42fd2d055fd28c97e3855405ee98527bb6204762bd4fbf2e71f600899bc89b37fa8e7770174fd712126b338645673ed84970fd5af720d7feb111b575ea829778df1a282c3ee8521d1294bb50917c71a4e87609ea2591fcbad88b0b21ee88191ea00e9fe17c423f2f0a3eeb628bc0290f464428f479dfeb1cce52868f1e80dbeb62d13e377dc9d37a8d6e7dca03ec0ce22382c784459ce979dc4c7b86f9450b1553f9feb348f30ab2dbe75f17026100edc71d25f60be97abc90e39426890d9c8afc70f11a354025af39aa4fb94fb62e3c75d72c3f7af7ed18c1c8450285516ee2e5bdb25a1068257845b513c3e653af68e702960bf8dc4cad273abdeb10108fbca3915f9bb677ded7f6c7ea11d3510f08907ffd71583f4113f37ce740df326ea73cf4bd46504f4d0d19339bd3468bc3d75232d83439d758ea75bdb41dc6d817066f9194a4ecdc3375c7a17097e9b5af48e6262fbf897bb307ea3522d5f981799c59847f7e6e0c724f99d88e04ee58a04f031d007aa1ab1e5a97230a88026021ba5118fde559ba64866ff1def401349d94ba613363b34ab12a043dc5316cd970295f550d4beb8c594d70afee01d5d769c58c4c2865b8b3e6551eef9ea5a93fdf0d0fe9319614af0c40fe52508d2ceb5ce70586c7e3c247024566dd8ce70ac51deb722cdbf354424b01ccde83835e94b11c11318827e9a56fec6c790e1af21f37ceeb585a9404250a0d49a1c990232063dc799d12e9498dbf29537240d983d7048a1645718474fddb01e6a464d4c1f56eabd23a269d5516926e46630caa30c4b1bac82b20f353512c501e32cf95db7f1dc2ebf68631d6e118a624ee14410eae7fe236132b8f821613a69d3e3b017e4c0d3fcc90e72cbe2d3af435aa6219dd89809add8a9d17ca78bd30c5dab95fff41386b2b5e73e51621b915981577b98698ad6caee29d624c1557c3bebf9e5", 0x1000, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/78}, &(0x7f0000000180)=0x50) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0xffffffffffffffd9, 0x0, 0x0, &(0x7f0000000280)=""/94, 0x68}, 0xc6}, 0xffffffffffffff99, 0x843, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0xffffffff, 0x3, 0x9, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xee, &(0x7f0000000300)={@random="79d4f5027d10", @remote, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x5, 0x1, 0x3}}], {@generic={0x80f2, "916046a333106967b759cade98b3cc73c4a3b54422f36614e75bd850149673b627139405b001ce81da7630589bfd00d416b053dea96b0e7255e799f3bb4a3c6507a3655ad8d75973d35e93ec763d38b4dbf058ee74ce995e1ac7dec65570b512175290245af18f117f23b4ee9ad57f5446c30f01a37a55e7724ebda68df1c71bee883beb6a7bd55d3b7f98199d510bb8849310fb288c5744b173c5e0e6970b7348bae7d575c290dfea902281b738165ae0fc3ff45c933ae82f1da41d9ffdc5edb59bbffff1817a6be5e243cf1a5ba7033e303d3f5572778c"}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000200)="b506d6", 0x3) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 203.725313ms ago: executing program 7 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x80, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0x7}, {0x6, 0x6, 0x80, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x190) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x1ff, 0x1, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7", 0x0, 0xfffff170}) mprotect(&(0x7f00001f9000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f00005e5000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00', 0x3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x95) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb080042000090000000000501907800000000ffffffff014424058300000000000000100000000100000006000000040000000900000020000004b3892303ac1400aa00000000ac1400aa0000000000008000ac1400aae0000001ffffffff44147f510000000100000000e000000200000002071700ac1400aaffffffffffffffff00005ad1000000000000009078fce36d26"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000280)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 0s ago: executing program 5 (id=1619): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x9, 0x4, 0x5}, {0x1c, 0x0, 0x3, 0x441}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) r1 = socket(0x20, 0x8005, 0x69) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) kernel console output (not intermixed with test programs): ifconfig: tap7: SIOCIFDESTROY: Device not configured @{ÿÿÿÿÿÿÿ²ôÿÿ%üÿÿ€ÿú‡®€ØÓÒ ÷ëN›ã;½0./file0/dev/bpfifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap7: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=7 req=1015 state=3 status=67 (errno 35: Resource temporarily unavailable) login: OpenBSD/amd64 (ñÌs"4Šû]‰ÐùƒBjJ) (tty00) login: