9176c1e95d669cec19d43454c90b2d528a11bd871655967d1359581065b6f85daa6f1b4128b6a8ded4b3364da70ec2c3428b17037b179b7c308f5583e0ed6358306b81c609eac52148d126d3d4b8db0907006a64690820f96ce937b05e0a93d4fd7fd0a3b0b121b809a684f27dad92b4e3aae9d59c12ee1af7f4c73241c54af2af5cc52ecd69f533576d5af609cdf6c0214f6628bdc045a5ef13c1702f78c6415ee01408123ca7f9237b3d03120a4a77e9aa3c2d678a5f4423da735d068b7cc599621a5a6a82aaea8840d627447c3fbd22f5b13fa08d4a05adee36d9b45c22fbd02fa2fe42bfa05e53cf2b559c45c8772e59f1f3cdd23bdade841c9382962967e2a230be400aed5ce86333c73d9767dfc67245238bcdc6b2bdf5f3e9b160e4c899a33154e5e56ef7d2862bd17fa99b21c9691b763082c1cd42dc7bd237f2caa440c2af48a0682712670bef46d69c5c06ffee9fa9a3745ab917e6612d47c1bbe23cc7cbdfbc8bfbd694ee24bd1ce8125229d386a64ad03d48edd1f0c754901b9d1ef2801d5a050221cdd0658bace2dfd4e04eb0179e1581951a82217bb529643e0775b26ba268826642eb4dd3b83db877dbe1f88221ed87cedd3f9a4", 0x1000) executing program 6: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r5, r7) getgid() r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) seteuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r8, r10, r11, 0x30, 0x3}, 0x2, 0xe5, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) r2 = getuid() setuid(r2) r3 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r2, r3, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x2) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c204"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x6}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000000), 0x3) r7 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000180)=[{r7, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x28, 0x1}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x42, 0x0, 0x100}, {{r0}, 0xfffffffffffffffe, 0x34, 0xfffff, 0x80000000001e97, 0x61}, {{r0}, 0xfffffffffffffffa, 0xa, 0x2, 0x3, 0x16ae}], 0xffffffff, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() writev(r1, &(0x7f0000000480), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0x2) r6 = dup(r3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000380)={0x43, 0x4, 0x0, 0x0, 0xdc, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) bind$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000340)='\b', 0x1) read(0xffffffffffffffff, &(0x7f00000000c0)=""/127, 0x7f) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280)="540e8d4bdaebbf65992a19e584795827970dbf0b4e64d1d49ef906bbb8409e81052a1ad7e29a4e0abe6ffdfd6445654123e3e1e697ed559e9364c2bd2d5fe4f392a68e4e306013c4532e7c69dafc96da95b10866307e8f30ca65729141abfbd43600a4ba7b6b4436f9f3535c970a7f365bfeaac981693339f95b7332d7dbb0fdfa5e60869802cb13d472e4768cd58295cda7b39b227196ac03fdff5c485e958c0ebe", &(0x7f0000000080)=0xa2, &(0x7f00000003c0)="2625bb16afbdbe606c5dc73b43649a9a498c5609e48e0c8a17daccb8e0e9ae030ac08d0aa62fd88cc0d22ee83800997053bc8b0300d0aee3536bcc51effb283552aab883b618feb81bad6939f3ffc3e77f29c7d2e3f21e8e2f632093812bd88129e91efa4b79acd14fe0e6ad0c3cfbc93b4a2adaa9d414bcd7f7bc070830f59a5c9a6a3b8581a74650c5640c4dc150297dd7b9e5b4c50f5e4b0aef3c06a03a7fce192fa7ff026d5a5035520a17c39970d9eb", 0xb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 4: r0 = socket(0x8, 0x2, 0x0) setrlimit(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000340)=[{}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) flock(r1, 0x3) flock(r1, 0x1) syz_open_pts() syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt(r0, 0x8, 0x2, &(0x7f0000000140)=""/155, &(0x7f0000000040)=0x9b) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000380)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4e6e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100000000000000000000d0ca0ec725255c83c1d4842318add0c6c96487a269adf61be67dbaa81dcf9bfe25eafba8270b72b616ed131cc4eef948386ed906f8510d1d01008af7ea42ceaebbd38cbff0a769f5ddfe6a3d6718b24fda01f99cf245278b452c09e312d43a5eb5da02000000000000009ffe162221b3ecbf3332096438b740c9cd9461334806f79da6a0f9605515b0486e9e467ce27cb0e50f1acf7a4571c45af9e26f96fdda1aeb74b6f4505fa4d02faa401d9e789a849447a3dd693eed8ec1a869323f728fdfc5dce1b8b50b4d1d651ce8a8a4ff2a7e5e2a5408e66eb866", 0x163) executing program 6: r0 = socket(0x18, 0x8000, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x800, 0x8000000000}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) ioctl$KDGKBMODE(r2, 0x40044b06) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() getegid() r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/113}, 0x79, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xc57, 0x0, r7, 0x0, 0x0, 0x8, 0xac7}, 0x5, 0x5, 0x0, r4, 0xf0, 0x8000800000000000, 0x2, 0x20}) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f00000001c0)={0x100000000000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r8) write(r3, &(0x7f0000000280)="055e71beaf5c64e537816c65385b93a3442edf63be26ebab30ed562f7660c84e8344ca61810b6e61bcb3ed1a1a9009a55589c752b3db0f4ac1abfc3aca5e1252be6450731e8e1b2743a3ac84d9871e99db38cbd2d8e8cfcc2de05d636be2e1484a895dc00b3d4ead711ed6b0584000785366852dfe8a", 0x76) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r9 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) write(r9, &(0x7f0000000000), 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f0000000180), 0x10001, 0x0, 0x2000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) getrusage(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)="c24d03df781d02b770b6d5b15aa37f2f87f5121635179988a88afa2981206ad6744a61204c04d5e8dc27b3421ec28cc8e2eca0d009532deced0f792a5e80e61f7a5272d06e371d433edf9937c6ec78c991100976c729b55b634de6c430b5be8e8f3ebe782e6c24ce00"/119, 0x77}, {&(0x7f0000000200)="12eaa831ad12ba721506ef9e069a2acc9f3942bf1da2a41cfd0826b5e8923272ecf1272bc99de3021564f647e6464bd72f066044e3e4dfaf873b783ae3c33898737b7a5c0b540a5c2f689c8be3f325a919195e15137954e8d56bc8f7a3485f0b69e09db252a2748e67a4c8cd7bf4fb2f9642212b4ef59e54b34a2359765c14566ddf314db539a9b12cc8bc2467fb75b6459fd042ba6f928b9f7a2bfacc348fc526599a5ab786afbcb23d14a3f1c55472d91383217d99571bc5a3502512d76da5c148c20796d772fb4dc2a140eb6ce21af24baabf3fb8f3b56dace478406982c83b48e853b0b84c926aecedee", 0xec}, {&(0x7f0000000300)="13ab3b5f6f02ea50b5b59294a4d9ae5792f328fdb8ef48b04317be146d2e41a9b04653aef5f236e3ec6e489e314e40834607b0c833f69d438b2dd8c1f4bc389132b3fd0f2467f2f6e6c0ff45eb01d5565ca81e9fd60cf8e7195f4a3c16399a7f39fdd5793bcea0d44471bd6f52e22415ac3071f25f5d1be41577e2bbf614714b43dd1b76aa2d9c9b92abb7448a17f522201eba2da3ca109fd61e78b3b2d030e75aa3da2251679ad794a9d3e7a12fa0", 0xaf}, {&(0x7f0000000000)="1ab30a44594a6f9133b01fd2b09fc28b1753695799c818ba3cc0ff64f7609ae11571e31ce2aceda6076c1ec78834b919d2eb5a552f6c3fffce3008cb1771", 0x3e}, {&(0x7f00000003c0)="5261360206f794e6c9e62fb01fef70e4d42f872d2ec072e04891979c27606e4eba8ef7f8fc67eacd2b1c4c63a881141392d32c3aaad18f1b94fc4a56f4eccf08e077d7dfd7b3f5c1758a1e5ebaada58797e7ad491013f965f504339cd2c8f79f75d8b578fb6daee9b4a14f4ebb1b8d5edd2e664ab76047cb6e0b5e03879124a507274d8812ea4b605c75ed0cf1b4e572310f010237e21e9e97a38946e4373404473f48109fb0", 0xa6}, {&(0x7f0000000680)="2ad163cd52277eff1188a9c0271196b3967608c95bd51e362da572f707fd455fca95554932c19c2fc783984220da592a546832bb09a229caa50bcc2730bc820a3cf36027f7dc0241bfd8bb376038c961e27adbdfa1984a20a194ffe19808bcf2970441ceb745eee80dd1c98da571c0e0961bbf7645480b3f8cb536e9e1fe86833a57eb0e0174f27038284f13c10a3af23ef4ba086ac9d61a28ab9f35f794305b80692c70e73879c71f30cb94455fd9", 0xaf}], 0x6}, 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206925, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) login: denied attempt to set clock back 4160750937 seconds executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/248) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r3, r4, 0x0, 0x30, 0xcf0d}, 0x7fffffffffffffff, 0x3, 0x64}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x8}) setegid(r3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000400)="5fe24e5be537fbffffb315f484dc4fa68813d684dc8197d16d8373b6d9c8d7b3ff8064dd7ab3b7607f3a0ae644a7a61ed0067f3fbd8abade560655950fd507e83d029a2a3af7507600c296d7b8d25f35783600855ff62d4159d4b72f91f6704f58acd036221a667985a1b26d433289531b8f2471e7b6c28b5d07488ebc3bd353f34d42b9375440bb42ada6c143ebdd69fd514bcb52188563977682b9ba01cd0d0b40db4e0cff3d96ae68a949a4e8b6473cea5dcf218eda91", &(0x7f00000004c0)=0xb8, &(0x7f0000000500)="01126d9e8f138d1906ae664425eb66346e79ce84a500baba057ad55f80ad6dbc960b9a91b52da0afefd9a8dac868cf07e587c2cede5aaf42524de546262d57f4ae5326f851213738bab2122844775d0e7c53b39b8f3f422db236e9539bc87d6bfae1ed0c690266b2696f2575d60e3197775bb056736be7bddc8d652a3c507db0719c5691b790cdeb2206d9e22bc908d8b512152ef38646ae50415794e4dcc0308f378fc55b8cf1b9f0346503eb61da3e8d0887c630e5727a1e711ac90e10f93b18289f5520f95294d4c78af61056f4dba25c7f7013c60c890104c9dc", 0xdc) r8 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000600)=0x8) recvmmsg(r7, &(0x7f0000000e00)={&(0x7f0000000dc0)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000680)=""/152, 0x98}, {&(0x7f0000000740)=""/203, 0xcb}, {&(0x7f0000000840)=""/172, 0xac}, {&(0x7f0000000900)=""/207, 0xcf}, {&(0x7f0000000a00)=""/201, 0xc9}, {&(0x7f0000000b00)=""/173, 0xad}, {&(0x7f0000000bc0)=""/191, 0xbf}], 0x7, &(0x7f0000000d00)=""/158, 0x9e}}, 0x10, 0x1040, &(0x7f0000000e40)={0x7, 0x4}) r9 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f0000ffd000/0x2000)=nil, 0x1000) fchown(r7, r2, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000f00)=[r5, r5, r5, r3, r5, r3, r3]) chown(&(0x7f0000000e80)='./file0\x00', r10, r11) bind$unix(r6, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000f80), 0xc) dup2(r7, r7) semop(0x0, &(0x7f0000000fc0)=[{0x0, 0x575b}, {0x4, 0xf98e, 0x1000}, {0x0, 0xe}, {0x0, 0x0, 0x1800}, {0x1, 0x8}], 0x5) r12 = accept(r6, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001100)=[0x5, 0x1, 0x2]) fchownat(0xffffffffffffffff, &(0x7f0000001180)='./file0/file0\x00', r4, r5, 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x6000, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus/../file0/file0\x00', 0x280, 0x84) openat(r1, &(0x7f0000000200)='./bus\x00', 0x1, 0x1c3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0xc}, {0x4}, {0x8126}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) executing program 6: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(0x0, 0x200, 0x125) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0x4, 0x34, 0x1, 0xd8b}, {0x7f, 0x0, 0xfb, 0xffffffb3}]}) preadv(r2, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x9, 0x0, 0x8]) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r4 = getuid() setreuid(0xee00, 0x0) fchown(r1, r4, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d54f0d6b60d62ed63da253f47665e6cb7c3c5fe2b8157f9f3cb28bcfd1d7312c833573c79f7fc7a95e507f2eff5405ffa6482ad4b2054e22b66b3ec97ee7fb26213efe85d0cbde07c2ca0eebb5a24e5573d77c4cc3d6543c3593cff2ef5666f47d4b2a3f9653598a8c8d813ae7ccb51e9ca7d78a95b4d5d9a203978493d0a10d74be87e2c30c4b67f5437efc033258755fde55f707885cae7a90bf20a58c71bcdffae2472c04e95b5b6ac57a5d9948c05504", 0xb2}], 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) close(r2) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1}, 0xc) close(r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 6: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020697e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x44, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb81000f000806000f8138060e00099094b063a22666b53875520041e9b904a9ca23aeffffffffffff9653f2428ccf75c34267935ad98eabfc"]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) getuid() open$dir(&(0x7f0000000180)='./file1\x00', 0x800, 0x4) getgid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mprotect(&(0x7f000063e000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getitimer(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {}]}) r3 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x400, 0x7, 0x0, 0x8, 0x1f, 0x6, 0x8}, &(0x7f0000000080)={0x7, 0x1000, 0xfc3b, 0x4, 0x4, 0x5, 0x6, 0x10001}, &(0x7f00000000c0)={0x4, 0x0, 0x3, 0xfffffffffffffffc, 0x80000001, 0x8000000000000000, 0x3, 0x4}, &(0x7f0000000100)={0x790, 0xfff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000700)=[{}, {0x28}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3-', 0x3}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000200)={0x0, 0x0}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chroot(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: socket(0x0, 0x3, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6e}], 0x1, 0x0) r1 = socket(0x6, 0x5, 0x1) pwrite(r1, &(0x7f0000000040)="905ab4457c8bee7dd1aa28db9ac7fdad29e83b8c771d99f6b4c38b4d2942b8134d7d96749ebc73a1e666e92b235c79670f01a7dc4084ac5d2a3c374008f79ed8ade54161df9c93b8fbe3a3d1f3f30467c252de1126940798e9bd8257f2a5d1dfe4e646b03901d5dbc64f1a9ec970c97a483b651d9e4fc0cf427b26461644d773074e89254470420d3e54924cfabb03f6d4d861f2ca9d88a6096899d5fbb7e35cdc8a2ecc640cf526d5fc69952e1f054756de76f430cf", 0xb6, 0xfff) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) setegid(0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x3f, 0x40, 0x0, 0x7fffffff}, {0x40, 0x0, 0x0, 0x185108cc}, {0x40, 0x3, 0xf9, 0xddee}, {0x7, 0x1, 0x2, 0x4}, {0x3, 0x3, 0x5, 0x8}, {0x20, 0x8, 0x7f, 0x7}, {0x8d, 0x1f, 0x5, 0x6}, {0x5, 0x14, 0x3, 0x1}, {0x1f, 0x2, 0x5, 0x9}, {0x2, 0x1, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x50}, {0x8126}]}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62b70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292", 0x4f}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00001f8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffffb1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2c}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x808, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x8, 0x7ff, 0x8}) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r2, r5) r7 = socket(0x11, 0x3, 0x0) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000000)=""/96, 0x53}], 0x3, 0x0}}, 0xb, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x102, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x109) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fff, 0x2d5}, {0x9, 0x8}}, 0x0) getuid() r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x7f, 0x8aab}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)="cbba94405495ffb1d7aa9c9c0f739aa0ba21f36af0b2615a1ee756e2c0497d3b73b49cf567a384501ec7095c35ccd8e28b909fa779ce57d25ade2a22b8a212a0a9c79ca6636a6be72ae1bd9334e67e1330926824edc09cc59b0548f3cd2382d88aee14e7bad006862acb4b9ab8615534d3b7603184e71eaeee4999191882806882d3530ff260d693eb00b695617d2584d02a730ffb9dcc6db47b185b534acc04c3c184c2f31bd520f9addb4e274377dfa70f1d9e1f57a318", 0xb8}], 0x1, &(0x7f0000000380)=[{0xf0, 0x1, 0xffffffff, "ffeea3b0201851f36245c190041c74c22aa29e39483f55acdb1c27025552972a9b26eb857d0ac6f8bd039a3dcc965de08b2644b8df09943eb60368a9b22385a0c5ed7c0382f675cd2dc366b5e7867a063b9e0cf6210bd48c9b89b5f06016b812b51ffd2943bc44e965c98c4bc4a24e86903343e003e3c7a5c63eec840eccd46b34c503a12f302064f38077fa744655566a8abd0251132a22db64be8d43d00dc4e6ec3bcc2911e43e66a89803b39365e359ac21b729ded0bc51dbdddaa8937e7155aa222638b04c24b2cbbd8b50ec36fa74082c8799c0f5f87a5272a057"}, {0xd0, 0x1, 0x2, "ab84c49bf69ba6e076b1b485e57abe5141262478a225f206d196dd84d28f1b41f11f429e0d8fe56d0c31fe6fe03cfe6a6af49bff13309f859eae2c1ad352eeb49cd716bf4ce910dc995b9aaf97fb8657021320d4f5668b988b625d3732a77da02b20a1da8ec15a6f0b198c8f1fec85b3a6eab1b185dc2d9a50a14b0ec6ff56a4f39934c7bdecc19ee8c73e642601188aca88647ac54bafba35d2a099ee687074b6fa6f7c92e24b6b7d7d7492606daed1851cbf3a0c3ac9dc5408413559"}], 0x1c0}, 0x7ff}, 0x10, 0x406) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000600)={0xfffffff7, './file0\x00'}) connect$unix(0xffffffffffffff9c, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f0000000680)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000006c0)="fcdb80d080331fa675fadcd8d3a9da258085261deba89dc25aa216f11c8146449f1dfe25769e7c8fefc5c672232b3c520b63a8332ea63881a19ad8430edc2cb1ba54478ae523c9cfe2ba30f29386e23ca3a5960c667a60522d5346a9f236376ef9bd3daf383e7916ebab42b5a150efc5f33f84560655028010c1371c1083eb3a0fb2c4e131c71048cd22a2475ba98f455c165879f7fcaf2ab963192fb567ec306af9781456e27cfe4983742292b4cf17f31537576574ec224f7986e6c8b045388f1c2e174ef3d4c12b062522d746a1c71d7859780edc0472e78b617a4a568d969b4752b97d6955", &(0x7f00000007c0)=0xe7, &(0x7f0000000800)="06a1880ac12c9fa13afd46f182d8c93728abd209596ac70a271c035b01e81b1166434339d1931e93a9af50f0718153d4846c521b30d0a2ab5fce38cd4f8d182e66de537cbb4ccca498e56b96f6e161651e2504f1de", 0x55) r4 = socket(0x20, 0x3, 0x40) recvfrom$unix(r4, &(0x7f0000000880)=""/40, 0x28, 0x840, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000900)={0x1, 0x1}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000980)={0x736, 0x4e, {0x7, 0x16}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000009c0)={0x5}) pwritev(r5, &(0x7f0000000a80)=[{&(0x7f0000000a00)="d9be5c26a5cb71d1917b7367b766c1e98292fee1631d43c6b6d30a0b2da8bf684eee7205194890d07ddd130361f841", 0x2f}, {&(0x7f0000000a40)="b4175e7b2f5b2e41275e3e", 0xb}], 0x2, 0x101) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000ac0)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x8, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r6 = openat(r5, &(0x7f0000000b40)='./file0\x00', 0x800, 0x86) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000b80)=0x7fff) ftruncate(r3, 0x6) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) symlink(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)='./file0\x00') shmctl$SHM_UNLOCK(0x0, 0x4) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f0000000080)="7178e230c23632c7fe2cbf2b1b8dedccdf0e474f72234651102310ebc843ed5297eee515382b5b5f59926c877b10fc287077a26ff9531d13afa0fdc8497b70a9ad8acc84b50e6db7a1a222d79c89274b3837a417c34a0bc3becebc1eed5b641407d4b746e7de21c19957d366b3fb32159eec63848ed1af589555df0d4ca15db2e73d48ed4a3961939c44819e01caa94d5eb11a90f7189c3dcb45e280865a160198312e3652c705eca9ab00e98bd175c70c86416c", &(0x7f0000000140)=0xb4, &(0x7f0000000200)="e48f9679650bbdb3a53d8963d84e0b573cdbedc5bdb12357c510ab7324edc27ddea802aa7e93f1ffdd3a9d152d72c867e6ca80e8cfe79b725b7cc5e5e91571b5319ec82f0c5957b2cb8aa97168bc82b0742ed2dd28bf97aeaef9cb61176a7c4e668fb635d869d02fbf83279c501b2abc34b3ea45e37b1fe6ee61b29f1a96861c4a200816343b3f4451", 0x89) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000040), 0x6, 0x0) socket(0x1, 0x4000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000002c0)=0x4) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3361226ca569caddb53d716e726c5e10eaf3711bdcd688995134c929ce2a974098741cf467689987184fa7add20899a75ec3aa8814666fa10ac258ec93cf114b635d2f0f5f35dee35fd8be7006512c65bd55815577227f526cbec619509425ebc661e80d4f22a56e9e90a771e26fd31821ac35643fb36b197277c2ec1acf7ca42264e606f35490371720d2becd6c7c1c28c0512381038451529669229ef1a79b055fa97681df176719c4f63b9809f4a10c72cd9af4390be7df14cf0a6e797da7d07a7037341a36a7", 0xc8}, {&(0x7f0000000440)="75e819b8cbe1786883897b461d5179e8e507bda36a932f52d052a064af06d094f17c1fd6e97738e09c622eb5495e44353ef7790f4c66aa1765beac56abe8221b80850257944cbc86d689062e16f68738acf03d23f02f854ef6f588dfb75f9622082fae365da5c22972a0d772ddea0a4f452c89d33fff33a78ed09ee6cac2f0e04196e2fa1de7e459b614fca033764df3354aa1f0a87879d2f0604e65446f78ee1fd5b4dfd9737abc3975acf44e00cfa0c5d9e39610f194376a0ebf5e8e0c1944167e1c1e1c61fead5f8acfd03306fff308673198a61454b915d60050fa26483754d5324b8fa8d3945d3efade8a6c604ff0a222cfce3710bcc1e99971f35ad0e78f87059452e577f6915ba0b9c6bf8a1f6b8ab15a6c1ed6ed9e9d241fc0155db196bfe19b94f91b0be0be0f21b868dc6fa6d45606922e997b41bf08319cc4dea8e99b0aacb54dd55f674684a62cf9d11e1736decbb866ce483323b42c543d713b9612e4f6c991fe9a8bef598b025bceeb1ac88bd923e7ab86f65d564cd0d8a3777a36d0d1c4cef16dcd18f2310c953b698bef40ab2e7e0a50fe20ded95670e7bc66a1a8b2db9ce994afc6e9e7b67939a1bc4a6cf5784e906f23a20e340c9da87d73cd728af4d49c1c4bd07d6168506505d8e69068817a900e0c9569b22f0cc46ff959949756fc95aa31375652bdb9ec6188e8fb1d11f191e0e380e4687c1b13d1315f763bf07a6d75fb7454b2e36a1cbc025f04a9b7b7cc7deae5ebd7d1e69248edd706ce832c70fa6fa2227672567e805087667ca1f4a3918dc0d6763a7c5e1708afc8f71304fc33707acaf011b193e9166219b17d30be0c93827d2bdef838460730efa9ad31ce52d2ae69d27ece26574353b64e89f9e4ceec2c530891d2efbf67399f75505cc747e825129faa150ee16ff4451d386ee6562c796f9e192fb1bbee8d46d4f7ea05e0d9044ef5d0dea993aca3c599e161ebdf8a37a5a1464d9c41d16b80ca9b3b78030ffb14ec1e17ededa9fca0b18a287c2aede9b748235831a79bbae1ad5066d3472309359c297dfffab99b4a3d0fcfcf860b809c9ac235a80c373dc7d4918cadca55907532684cbbd9aa14f5862d85b1d783bbd2e3bffcaf333b1f7e200bb5642c08b9b61fddd1d99ab01f70ade2d7e685d170f31c9cbb8ed25682d3f625748801d0879e60e29acb4fba2b7e962f23c0bd1d09ebbe4ae19823701cf66b97f4274f68333c43eb6818a4d0b98b5bc8841f6deff6ce2ae7dc80bc1624ee4a47a505c48dfb4d0b706d429593bd3f31a3e9d70807f157af6388bdf77d79a0fb6b0ecd4d9db01f9b98ea4dc8f1cd59ff3bc63338038e31a33342193fa691998f2ae0fb76cee3c2a8fc1538b60a5d44a4b146c16f606547e5c5c18e68247ace65807c954943e01ac3dd5ec1bc96dc66102c5ab6d16702e28c0d113a659c624d26d9f8647e4cf5675314fcd66556a333402321fbd16d64c482d011c92fa61d9fea5bc9a1fda8011d3a342402871acb87009a9cc471c1716ce52ba240d3f444b6c6aa788218bc28c2b0d5891d17bb51a0e4e7b6546c81b4ef1b7bf66cfcae30666f119c99bc3272bccf28679e9b8374c6ad2363721135530b0e297eb0057bd7870e88387f8f0f116d4080655dd0447da18f3eea37928563728887cf854a455cb55235a01d4783d2e16860f771d459962b1e2c291b61d01bdcfd93d03155f9e17607300a1805e76d60b07159995d925cdf23890eafe7a321eb537aecd4a0efa9d29500798eaa957304f1fad3a3fe5c699707d466d2c2c2b27f34f28f1ab04addb15dfb313b90d6b5f7b26ab6a4e70961fb2f87c4d8eeb5f296aea1b03ea8d0d76dce7b9c250acc8151e299bdff722c47ce2a12d7f48fe75f49409365cc9e42fb79d7666de3e77af60d95632b9cfa6e3f82c69679fe8d9859c285e57d955454832631709481a9fcf7e7586737cf1611a4b693f4c3741c7805557bccd79bdaba0195d163888f7acbeb73e8df03186125ec856ae66fbd50ff032e0afb0f38b3521773c604c7eb071a23c35522531f3f75c3f2e576f65e3a516f902c4af91ae2f04f02c212537983940d5ec865ab74020e853c3e8b507708fcb597478df116b08181a727c88fd33ce3f02d5cc1bc82685d2fda767ed882959bec22687ab8ca2077fd650315a2b47073e24e171f40580c7da4dced242e6a3f1e07592af484f64b78a2f12610823ba6d1789a92c3d9664805147b1f143d0c8670136716a4282623ecfaad4fa6a820386f0223279f5522627aa80ba5321d3f4ae95d831ba69e91385cbc655bbffaf84b8200add781bce3ecf887c34a526c66ee0ec17ab76a31667633b08f125d96c11c1e953f8aa0ce5fb5a541012f6d27f950ec38d19f8b20d60da5dbb22fe368887a78c2b303931926f305f2fc5b7c58336dbc0a3f3f4c8e50cd6fdc32048210b290ac0d3fb894e8949d56b6fd26268564afd6a01b884616b1f0d99694c5770bdf871969f518adeac15a2e2211e512ff22589f5578b52c4607c7c4138210169c1f06677d54835fec8c23b7a31c912c3003858b4fdfe1e8509551edf4ab0df73d3351ad7fb8ca848ee189a758c67a35bf6adec8bdcb157f977956f1d7aa7c98a2e7a1f9740562e94726838c840281b5796ae2ebef3616b6b9056d3f2b0606d76eae1500e110edd14b859a9a58eced2097e9ae3e18ae4e87c065b3c366553fe6787732705fa3137569a392be02dba1e95225a87c67d5d3f06c6ca2b01f19689d510e7447facd35ca271a454c28a249a9e2f620d33b479981286d7b772b236df0fd023065a363a6761ca56172266f27c7f62c2a9502890c902fc34e9feb8860aeb5ff309a4a89fb8b5f77d6dd5f007b35345bde8b4773f128e69e1472a1e915adfe073c7c63ab9b084b867d8bb7f9f90674d67075f7a99f7c7ace7c73ba662ee4a6b39892ea18458d5d52a4d72a33375d6f45300645c645bc9a3f620a4e7f8e0909fb4dcef61a8dd20100d785cc4e28541b37828d1cdc7f1ab4689e80f28717236ae9ddc4390655560ec683111c192b3542aecd1d590c0572c796fe3c8b7efc705b3ebb26d8ab7127ee086ac83f856a7cf2fee746d775483c9b8c908d6b518149098a95aa9f8e742812cfe74bbcc54c86dd9cf8d2ca1574d35b5f7701b2836143a12d79208012c956641465033a7576d956ec10f1df5bcdd7dd93d9120138cdbd88134bc0d58c29daf0e46990a11bf688a806ec686be9141c616c1db2908ee3e3bdaed4a03f4b070a4fdaa3076efd666de06bc347bba2f7295819f559bebb7b09b805827db5b03e881118243370e08cb449558a38ae735e5c3f4e2c3a6bf0aa423cf75f9afc5d74307ef56d851c34928e2c619aa247ab46d4d9c9c4eb08dc64c474219effe2a03c6ba7d720419d83b44727ef752da41befa6ec60b377bd29106869945b4cd524909453503e570306b4bbda390678f2ee2b08a144f94272bc1e0c6393f75b4b395f8f621e19158fed07fab4ec7684e0b6442e2e800f1352c39dbb34f29ddae2b8e7c059f5f9d0ee9fa3f82d4f6b92cecf9a89bc18d8cc59795cee50885c7094f3d1377b7051dbeda3211fe3308fb296a97c9647939588a90ab947971c4ee636a1b33b37a7b94554d937c5dade8210e8d9cd2f78ca51cf2bdced637010d167aa621913cfba8c1cc9e5827136e39b8507c1416d4b5fb710bbd18e42b379f0d4c1a9febed3162b8b3ae625de9e1a82a60eed865acf93680f6e32e1909568defe4de2b4925a56547ce401e2d99be49796a9811cb63a234bdaa8cb675bfbbf816046eaa94cf89037deaaf48680ae999ba0121be12bd3b65b8dd69110bdb72708fd927fc02c0979cac6909b103944e6211438cb5413f8009f0b9da61171e492b1af8b360d53f4b2922b2c7df8df69010ff7e6e82aaf575832854fea0fff36e876443e40f6889226e01751c3f64eed38ce34e5dd2f6dc30cfebd2d6fed2baa78db2f410ad18f662fde524df69096e38fef19fcab740f9bafa86cc9b51dd8f353fe0223b2303244decd8b44a2b543508001b0c2783af7a6a8cc8d5497a30b8581a47111309c3252b4ef582cb1593649a0e25cbdd5c6602bf1c9bb1a1ecae28d72bbc1f215f8d534729ad70cd4a0c2fc59af99a0450c0dab50b012375f0b9adf1e624c47e8092dce5f57bcba357fb1b185f82fd3a547e89b25cba3ce5436c3770d3397fe874b5f20403c78c168203c1f52c950a8d95499f5ce64d2a2f560845ae3e604b47437fbeb19423c8f51ee38615ac056ca7adcf9b3a8294f543de66174c54ee41b777c7e0095af368b03a5ea393d606832694998cd8c6952d46fd05ae2e5931a6d456d918cdd218daa346aa11720fcbce68639001075423015eab1c588806ad1d2e36bce05947f970b6cae4a285fe5cdd1bd3cec4a1caa2605a19106ccacf196a493afb667f883ba3176b6863c15343a1a8ec7e4c5e83c9962e5f9f053988718fd7011fd07e4371d9551e4a4c00f82a49bbf44719f8642c5b3fa3810d3cdc05afcba59dbc7376c7af7bad1417e7aa3690e8855548d8670128d4977332ba159bad9d2631bfec7b1068af333d4defab4418584e21af2884faaaaa3f9b6a4fd5017335d6baef04a4a49d484cffb69f1798f85d12b711f36f3ea08f7ade9f8e3ba064073c7d58aeb87d443dbbd94fb0f656100fda24f345c2386c79bc05d11423af3e8f39652119752faede4a9144004f9cce5c25865922be9bf34bba64e34c9d087f2f3d92eb3a2a06fae0eca1ac7987751b9fc93c226381ace811b6ce4329ea4230dc846ce132a34fbeafcf07e3e9be0d674d30073c265b5b1291ea261fe17447545ec1e2d13a33a8a8ff37cdd8042b183c37280acacb05000d3b22ad8f8bf12a656cbf2884f6d128767693e8891d47e83d236b1008394c5c1119ac657c322ebb59aaabaa8097cdf9cc4e680c1d40dfe17909f328e0cc782cb2455d6c04799bca6567e59178d8d5f5c7f4a65f5105497f05d3f6a17ffa15c81a9df1fae19cb3ec0778ffffad076f2ae1f88a85e6ff1138eab875c63fb568e55297a9e34a12fa764e84b5cc38f70d4e4eee8d7dfafdb92e2cd3c8c8c207669f4f04e6904f72608ae411cbd447ed568781023f407a9f41f9b02ceed8cd6ddf1f5ac94703fe0157d93c8357a9358d56ea5d12706a5219307d78c5661135b7c7d086bba56d363d2b54e1ce1658d50e4f360e693c0ba82fbd42afb7eec2ea255d4507540b8055eea1483672f4085412b475c6d81fc5337dd8de46393b73ca5fa941828f86f0a35826b221781ec19f8074ef638c820026cf75c0544628e7f9145154282bed7d3595b26fc88a19d3a7243e5181d09fa97cfca3d57669beff99dd0531356b85a38c2d0ae93abb61b324f6c1b543c7b219e29bd354c49cde48c80408980f797bcd300c9abec600fa35b2aac5c18495c4f7c2f56702ce8ca664f4cdf1b7e88e89f7cddfff3c54039eb7dd66ac03e79bf49d2f571b68e806d8ddc7b72bf716fbd0dedea64fb600fcaa478785db135d069296b4e45767d916b84afef7c5b3640928417e75c86efca22a973aaad776bed15cf97d75d9f9a107547f7b83aa3281b8ce2f4835283c61ed4ac9fd042c4825e405b809dd63bcd80faf267bd5bf9c978d9662ff1db019badaa62ca67d9f67f141877aea51559dff518f4af7eaeb97814db2a1f1ab16ca1f1638fa223ccd0a535fe9b57160adfe96e084e49eac344b9ca47e1f257e270942258243e67af57ba7c9441eb0d415481ca5cb69ec6142e", 0x1000}], 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000180)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x24, 0x0, 0x4}, {0x4f5, 0x0, 0x1}, {0x416}, {0x0, 0xfe, 0x1f, 0x9}, {0x1, 0xaa}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180), 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) dup2(r5, r4) kqueue() execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x3f}, &(0x7f00000001c0)={0xff}, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00001c00ac14", @ANYRES64=r3]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setreuid(0xee00, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2c}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000100)=0x80000000) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x45}, {0x3}, {0x16}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000800000000000bb607ba243b19d8e9ea241f577704405b63a00000000000006f9972bfa0eeb8800000000000000"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="974451973f0ca5bb88ac7973ca035917a8df398cb3795b7f8235f7954d73", 0x1e}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x130b, &(0x7f0000001680)=ANY=[@ANYBLOB="4dd4d39a7346ffffffffffff86dd6fee077912d500d600000000000000000000ffffac1400aa00000000000000000000ffffac1400aa500c00640000000000000000000000000000ffffac1400bbfe8000000000000000000000000000aa000000000000000000000000000000010000000000000000000000000000000100000000000000000000ffff7f000001ff0100000000000000000000000000017004000400000000c9adcf1aa6f2f75b9475940fd877a552ff02000000000000000000000000000150100001000000000000000000000000000000000000000021c99933170fb04d48e785219f20a33e0000000000000000000000000000000100000000000000000000000000000001ff010000000000000000000000000001fe0300000000000000000000000000bb00000000000000000000000000000001ff0200000000000000000000000000010000804964000000881b000000000000c2040000008006bca58ca1efe3c5e9c880c36489a8c98c62c7b91270018df1a16287270fd259adbb0006f9f48f4f74a58800a907134bd275f7c677ba762329a4e2dd5205067b580029e7bd27b7a23dbf3452b30530b8db0d4e2ff961ae75cfd0b3355136c7011e41ec1bf4f28936a79c2b7210625c19fb5ee8f2ea62ab13393bff79e7f53b93bd580f47820a48f64b5d82c43b2133671fcaa1bcaaa654045a5ab532ce47e30eae0186360d08ace8aad1b6597cf8396d262507b1a425d7d59046f61946f7c204000073ac000100040105000100080078fbe1f21500a3d1d070a2af5b401f56c76bb22c1b3aeaef166eba1b3b9e416cf68f11e52521263ef824245b06dd70ccb862d1339af2acdd770a0891fcce5930129af2a43edc0b91d35b4c78e49238eef4ad36fc854c4bd69cd6bd75a397a964985b9fa601d0c96ce6395e40f8d72bd4446417790e7ef75e4bbdd214ca1b233e0c36c3100e5e2267b4998e0204658af7e4f097e6ffbcba82bd8643a7bc3ce99d16383b73217d2bb1e20c2b19ec092d3790d22bab56c5c307f440b688b81ff1fda5c2129c06cdafb42c6e073aba3ee800352727afb6f42cb5d315545618f08eb0137643ad0c1ac789d99e123518f82cd11e6f4ca359706b169dbb4353540ced425de109b7c6143651d459fb809918d401ee563708a45060ce307cdb03655709e8049685591e12967f65ab7e9393e0f09868f8b5c0899c531735984ff620be79610ad92b6a66b2015c2bc0f28db39ceffc6fc75e380a3a050a45badc6b71dbdd995bd450379bba80ac87923e00412f4046417793dfc97e70560624c75b72d517ded66b01b2a599c9052c325e8eba57bd1321d1208b91d1c2ab107d26f1c9be78faf972e2394986e3ca541633fea8c336dd2c65ade0fb212632c52ddfa111b381e7adb3fbd08e3418c80d7098b6b1a0dd18b54800d2d05881b4e4e54a1488ea3749afaaf6f763ec45627cd433964233e480394a1ee0d97f2b2ae5f399711e0be38e7d32a988a2d257605130799c639b8ef88b542c663a8a5057853b79c52155c27b55f3b091bdd61ea8b13e2bdd899b641294ec405610778f8eb9d2d2a39a4484166f3e88fbb6a3e24a912d7f0345310bcc1bcd2535de9428e742f64dea87de5868f851ba7339ad0cd57ae86a37ac9032a4040e006c7286aa961b41ae799f829c37d5525cb900efbd687a2a80cd38e2a1cf40a79e9ca45177401034c35a5d1388cfad13765f689c6295065cf50a8302ad80a0118cd6955127ce39cc0cafb0c58e0c6b236ed7793c88c64cc52c094f86936386df8463d2d4dee94f78590e30f3bf354e72e74e7a13e11c3a4691f6b41d6e03e8c07cefd32bd1fab974bd3f5d04310d37110c867a4c427361a8de004d66d94ca108b831bc549834ba9ef03233e93e7cc68c7634030a55f7a27da36785e98cf2be069443cd184b7889d89a4d71d701682ccb08eb9cc716a385bce1e26c22b98006d581d30f337468ad2584eb4a15e6fc413e76e6025be047be2f595fc49a7c3d5256ebcf8eb578363b8a671f7f08050f4299d5425a901a042f8b12e5565406f201ca20a08cb143aba86c12054ea6aea20002c276f64c0ff7970b4b809a6da7a750e3c766e6619c0941f8680a220641e312de12cd06d6976846cdacd52e211b9431327fe0ad901a5e314e77d1a3188cbf95e46e3ebb8fe8ffbb6f03eadff39ecfb27464b10df20edb8f1c7fda7c97e7c31a1cbe24b20909fd606755b9608336f63b16b31d39fb34f0275c796c34652fe7bc3abe6ad1996d4d7dba70c18ab59d226110a1fe1e3b5404a199750654cb4c08c6f19dd777b19885c2a7b873cc9d01e75bc53c27f6805593d52e4484b5c3830bb07f71e56e9e2bffbdd98bbe769a6d6b38bb03983cc4d7363a6fc01735e3422e7c7e33756bf3c80d237ce177970f97bee2143d6f87dfa68a42b887c989399f972080cd66d1977d5f78cda2f19a768df1984eec4a554fb40848517f852ea643228fba1a74f71806a0174265db90cc9d5c25c158b150a20d6dbba287adc4eb8996bfb100b7c24f5f5a06d0ea1b231a599cf4583fcb52435f951231ce6b874288a52ca77fe8b3bb5fb60bfe84056fd91788d5a7f35475dad842ca6c16067fef90a21aa9ed2c59c1c281b55366c8f3c7c9b5c6419d913eb083bcc6d6c8a1b44aeaec95485f1b1200578e4b33902924c3ce35c942e1710248ac52fa80e61578fdaa38f9684bb67338f4b73cb32e92ea8f10241369b12d3a07d3e59eae0cbfa8b51733f7afef07a291bc7ab3ddd64600c2d5013410c1018db76c51e5bec9534f9877c389eb00da369d822c47239bf3ec42b9a56da254dd9946002a84fdb9ec078073cf2f0e35eea535967237a2b0441faae495787b8aa829704e412b7f61e5e396dcdff6fb03b2416aa63cf8ce88dd01cbde8b61e0528c6906fb07c719d539c1d1bd5a9fb7cf3617613af6a15eb269d82eead988f40e65494fc4a1af7408a70cb0bd2a66e774f92a0d431e10764245279b83c2d5998a9bbd731ff3cf2c250ae07f875e99347f582027af3f2cc9c0a894531a9d61f9fa6d0e20dbe6abca0d0dc10c86e8528867947a0b460cb94f3a4798aef4e64fac8584b2a8291b14b52063f81976cc5ed2d383c7a755509f0f6f977445d8784498ae0e42f6965e1428e42b114dca9cf2d2e739b3253c2ff99d3196f05080d389c612f65b8c31575b8ca850b76f4e6a25de87c37bc546bd040fbc308774ebac8a33a771b37d6cd1e2f8b9e62762d86013acf0f59cf27d72be0cf7f8f47b54bff4346a8a91e8f5e9f57f971117a063fe0c2e472324e76574d5690a6fb04fc256a88c012485cb6a834821e4e1101b507a93a368057d50f0dce4144f9973a90de2ecbf99c49c387afec197230730b1324273d5514dea1dce26c3ba4848243a1c7cb7d8ffd19c7fbcc270fb3547ea1df94645e0e1ad286ed7e7e42fd07de6d9945b8f45dcdd6e534e1079d056b93629510f903dd9df467529de6f7b7d132bc1ce3d0dfc6312334b641c2668b024e15f316dc1a4b4c00e9a84e191a45208eee08394ded343ea815f7837afe0b2aa949b89793cd57c862f4f446e0a8a1f92e0c79362d3d70cc2ca4faae46c10ce64e59fa8e35b7a3a49036ff71fafb93ebaa8fd630d71d5ae7dac08446230875f46916b3edeaaf40ea12814143c0d90738354d046d0a1600be06a2512e9718f5611f0241ff165de7ba7591c3ea125f965038bf4b1c9f51d4c9275cc921b5b46f93330508803ddef77db2f437573cc4a7525d20e3d9323c561bb53e525953f99f4091ae194bb33860f1633d6765e2123640e76d4f6823a53462bfdec10865bedd6dd2ea303fb43043f07eab1715e86bb157d55baeb26a81ad897536568f90a94855e93b22068718d558439e38a91e6e7104578fbfc9267bb11c3e1ea812fac9eb1131475c9d51c4668bef5c76c3187ea274b598981d826c15a2f2f586b58242aed17ac5693f234a75bd46a209f4af3dba743a9bd18ec7c0a887d3f99ce0c4893e45007739956df590e61a3e9373d00621e5097123fc8a4bdea692e5a6b6fc8b5e12af3a33a6caf282387a6b0e316f92dbfde86dbd0aa240c4f2e24c5ed2099dfe08d666454c576e513e884f33f5028533feeae850f7c37487a03c4252c6af2645c8cc5360d49c16ae986a2b859faff4909a459dc373d4835aa95e29d5abf7f0504742ac74f8a25a359c47beec8f49baa874a863b86f0baddc9db4064b033f6aac2452f87fd5ffbfa67c2b4218b2cb352dda999af2fd741715ff104f6a5fb8c1b2ffb637242427349693931b8d2665f7d1c97eca9d0591bf923d61143d7e501dda35e74aa98111500a1a0a45836dad3a23e18d97b93a1ee98b98e1fce3cc6b2a40089a2db2bd99030ca9718c47b5fb09a9bd2308b08782a224390c01b20e71db30cb2eb218b7b9e214419b972c876f9e847c1f187050e44bcebeed750944f27c891a57d2ebe2c245f55529e1ce59cd9d899898aca72c59b2463bff1c8556fd8879ad059ed63b97146eaa318d86139fb66e8b15d0c07afaacd4b53abb4a2ca8a555bf9c878ce9c1bc3dc04b1203f7fb9e5099068dc9144a87135cf910e09243a94ddb89a0f3e64e02cb8f91fb5d77c7d6bcf95546c1a20245db5baa8d9b7cbc6a75cf88b2d6b635d508892c87b54c61ef12aa5d05af47c96ba746725413e2d53365a4a3bf0a4145e5a010d8883a25ea1175bf8185fd1402bed97f4060d51416f5800d1cbfae3052e441df371aa6022adc3ea79859f6e9295a2f3ab8199f327fe61aeb047fa6024be92e138572d4ca7d145fe653b6cf9b23df851737124caeca1e7fff31885793ab59f90550f769a872bcf0b3b62951b3a36addd94ec6c282e2fbd28a1fd2420521eaa8506a8280656d2f6d831e299b508775baf18fd83482aeedc91dc549779b6d7ce55f1048ecb9bf84933e2d59923f3a96bf201ca9f41d95f997270f5bda1072abb5abac2d05e317779828c3daa8c75ad5a2f7c1e4b1fcae1d9f795cb62b6dc8b0ee4577301d3b615d04cb6d5c36ab49808e56a30223ad4cc2366556c1fe51a20ef7ef055ee36d9d8db81e085c1e05ef12736417238b69809635c8a8015becd3b93b04b15923a05934d029981fbd124768d3521e917a5ed3eddbe4debc7e2e2dcffdb256454ff53a41af99b5918537c1ee168f27c2f134e8575a37310d47d0fb2de99f6cba8ff9e8edf00d96fab2768d26f2db0244c3c4d2c2b59ae178e6fac6b0145f55867cbd9c8cb90592c059c4b75613a4621c9102409dea9c3526e15532abb75698bc6fa4212369d836359a6bd72c3bd2c4298ddf36389efb11194c64853febd901eb03b1ab1f822fd3a67833d2c8d7b4b83183f37b9114adc79a163fdbb97fe475580851b31ca8a54a2d31161aad6628f0c15cc5e0c71ca142fa3608677740d978b70a2f3b9d5b3cf31fe648d8c55be0fff5f12716eb6931befc426c08aaa2056f64ab53303d8f9b1f69a36e32af04d5824cc5d01adf0458ec7ed5e2f75fe20fe9d3eddc4de69828ea8e044789c50670167a3815389fe64358bfd2cb1d71feff1751e8eb465e06ebcd3e114a9fd4ad29f041de96ef68fb1ccd352b156adf0629f5a846fea1016a5de4e8521054e5fadc78e4c8ec93b777cd8538d2a5bdd569a91746d71e1690744e52f4c21524c7b2ee78e56b39b29122ab608dd935c5d0318cca3dc2008c26fc551462ccffdf53093aafd47de6bd8da9a20215bb9a1e7b2932474896e112e91432d762fa9db596bb0fbcb9dab73f7c2a6dfec1b89e92fffc8661ed8b1c4a840539fae529709f16976d736cc49018d2b45a98cd3058e49e61081e05d908aebf142d0c57b3ad31bba263fa11614960dfb6dc514ac77c1f20e48c15af88372d1f9a61a5132a1f6375b695120d812a9e744beefae8dfa64671b41bcf09d7c5a2f0adfe9f66c5c1ed80e6062292bb69718c26aeed292ae503cad95e8323e237dbbf92933c7a57727e3e3124cb60071aec7ce6391a53068fd042984111b8ea033e43412d5f1a609483d464816c187bbf6570c7b54b9ad5cd431e572fa8f8ef4417b29ec9961304666cc8ab33c19df2a4c341b1edce0b5d83afe3b26ec11c920a7376933c625bea62e0321f9b4ed84ad77f0d855969c8b83d497ced53bc2c6e0beaa9545093893d9fcaded2c0afefbcb154e97f16433749aea08affa948872e7fbfab02980100f10321bc43293991f954a9c36cebc722979f56b1a027cbf26314660984f1098260e2198549e55d726568fe39b0ed5bdb2b8196b44f2f4c2c3cbcb7f9b13f0ed121b87ba262a401b030feb11c226cfae1d2de7c8f96457acde5fba6f117361890876d9408a06bab58f3fd06e0187f02025d4ed2604e1af8b94c450174a5d0c71e9a8054d6b2becb49de12a3248699dd31e58e0672c37be354f3b21d7c5c94e35ce57591e0385761879fcead12df6c0ec1386f3572e2a0ec088ca3a62daf96c6201ba269aac02b438a0935b1eb3418654501984859eb36d225f66177e34be84e3bddecf4fc5b6639175620900000502005c0001000000370300000000000000010004011f0001dfff010005020004050200000001000502fa8c0000000000320400000000000004013f0401200103000000050201ff05020006050200050502000604011f010200000000000000004e234e2100089078c1746cb5ddd6880e00ca68e8894b60b3380211c9141bd923c11c0c488f5602879d3eac94d6390b996c4e10208f281b8931f810351132600a303c31efc88e60e9ece653e342b49be0e41e9307b3ecb7b43bf7b8e3fa60bd65633b6ad7697be00f32369109c66b9f9dcafebf501f0000000000000000de56bd24f98877323f910fb5c2c046f286b6dd33bd6ead7e2d33bbc1b301d3af116b39a9a3f0c8ed693d70cb41876bc2fc0d152a095bf60982f9b519dd63d62bcb7e229c3075ffd06ef09ca13757d794fa2945be4d10afcf051fbd2b4e6ab9b8f89e3996c19b6f31c2"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x14}, {0x16}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0xda, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '#\x00', 0xa4, 0x33, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x10, '\x00', [@generic={0x4, 0x82, "3c1c021d3a3da2aeddf43c22582c8154d3f6f52385b036782eceb47cc7363b18e7672c9390fec03cddde0956f32a3a1c744e6d4683994897f95aa9ecc7984e255917279de2fba4374c1a4a68eda58fd090244b0740c16169978e89810ed2a16406653b164968b3b6ec8d2f7e48d129cbdfd1ec692b524fb7d6c85a762fa99e8deef7"}]}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_emit_ethernet(0xda, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '#\x00', 0xa4, 0x33, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x10, '\x00', [@generic={0x4, 0x82, "3c1c021d3a3da2aeddf43c22582c8154d3f6f52385b036782eceb47cc7363b18e7672c9390fec03cddde0956f32a3a1c744e6d4683994897f95aa9ecc7984e255917279de2fba4374c1a4a68eda58fd090244b0740c16169978e89810ed2a16406653b164968b3b6ec8d2f7e48d129cbdfd1ec692b524fb7d6c85a762fa99e8deef7"}]}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x200) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xd9, &(0x7f0000000080)='./file0\x00', 0x8}) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002900)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0xa0000401, 0xffdfff8d, "1ba5d82d727c660800"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1", 0x91}], 0x1) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) executing program 4: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000640)={@random, @random="261c7d7c88d0", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x4, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr, {[@noop, @timestamp={0x44, 0x10, 0x9, 0x3, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1}, 0xc) close(r2) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000280)}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x0, 0x0) (async) setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() (async) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) (async) readv(r3, &(0x7f0000000380)=[{&(0x7f0000000280)=""/236, 0xec}], 0x1) write(r4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r5, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, "8717f9050700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 4: syz_emit_ethernet(0xfffffffffffffc79, &(0x7f00000002c0)=ANY=[]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x3, [{&(0x7f0000791000/0x1000)=nil, &(0x7f000065f000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000dc000/0x2000)=nil, 0x1}, {&(0x7f000039c000/0x3000)=nil, &(0x7f000072f000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00006e9000/0x3000)=nil, 0x4}, {&(0x7f000007d000/0x1000)=nil, &(0x7f00005f9000/0x4000)=nil, 0x46d}, {&(0x7f000061a000/0x2000)=nil, &(0x7f000037b000/0x3000)=nil, 0x4}, {&(0x7f00000e9000/0x2000)=nil, &(0x7f0000388000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000076000/0x2000)=nil, &(0x7f0000560000/0x1000)=nil, 0x100000000}, {&(0x7f0000177000/0x1000)=nil, &(0x7f00007ff000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000043d000/0x1000)=nil}, {&(0x7f0000772000/0x3000)=nil, &(0x7f0000796000/0x1000)=nil, 0xca2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003cc000/0x2000)=nil}, {&(0x7f0000199000/0x4000)=nil, &(0x7f000073b000/0x2000)=nil, 0x800}, {&(0x7f0000036000/0x3000)=nil, &(0x7f0000241000/0x8000)=nil, 0x3}, {&(0x7f000024e000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f00000e2000/0x1000)=nil, &(0x7f0000474000/0x3000)=nil, 0xfffffffffffffffb}], './file0\x00', 0x5}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000000c0)=""/198) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000200)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0xc, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000082b00fe8000000000000000000000000000aafe800000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_open_pts() socket$inet6(0x18, 0x5, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000004680)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000380)="3319a1b8ec49599428bde0f674201f16ad442ea405cc1fec9e", 0x19}, {&(0x7f00000003c0)="efc8a828c0df93d1b67d2422acdccfa0352c1a3bdbc5c2ebde12ac6aaafaa33fd99a7d605b13c1c9b3148babd1f0c0d77026dccf7dc30bcfdbc224056090eb8df07daa49d430a6b98310567ac1d575bc635638d7042cef20aff8b51c4a6bed4cb26956a1821fdff2b91a", 0x6a}, {&(0x7f0000000440)="94b041b472deae5333629935515f61cdb36fb7719b466986829c34f4b3f8a51667adc73f62394441115db29f352984cbb2bd97a4bbbec64ad74ca5bb271ff62d45b8025d012df8e6e3dbe258c3421dd0be3ca3cd47c0329d580f8d876d7dbd5787c7f0520381178f9e740668bc6175cd6ac4d6bbbeee718cc1e1197a1ac85013469a7631452b2168ed92ebcb6785fe5c56975dc6fc47375a568c6eb74721ca3e15df99dadd2b147509a7aa8d487a25c5e0633b9aed32ffc95cc9f2ccb1bb2c47db6cc3208056c7ff413c3a73151348d6e3bf6c1629d7a1ab5fdf39344d5be0228c5f23be5adb1ec8da4daedfa69855377b7f2c494030bab629c858fadcde9d10ecc33b7f886e93cbc75e1d757a9d6fbd8c1f8e7b9a7865da82339aec0a80d80fa25263be1383ab21505b03504442c4c50779b48fa69062a4cd6b9820aa182af8a2fdd3be6ec6e184d736a09413afe73a5f284ee4d49bc4baccd4e2777fd92de754119f930f9c3975f22ce6858a128212c8c76066d2541f87492f3c3a8164b349a960502ef733527c0485a3cd73fe882225bbbd5de97015a5828da8a97c18f295e86061130821fe41df96460f52ee59cc511012629304dbdbd9ac2d2232b88a27975e0e6e2dded17a7a6c0a75188f6f24bbe75305ad998ae0a0fa2983cdaa3b06b6d9338d353f84e6d903e405533af942bbf64eeb67839bfe5bab042c03c94532061bb458637b0c807815a76aa7478997b42b9cd5fce8caa78c90113101256e5f7e638fb45769f628e6520f5c100fe168fb3042e0695d57dcc70adf13a7bf04993ac4dd0ac77e948f94ed1a90d6c76396e6eeaf3c1510490163c9efbb3b80f07beaa1ddc0c382eef81d650933d6e0a7e1570c833bda7922bb112720997d3028e9c09007c3a0169630e4fcce7163052f650641050cedbd7d2ac9aa40caec692bcdda2719bf8ae256f88064e66cec99e9b0d28c2ea8d43bbf57516d1db48c0f45e193426315e3aa937a4fe015e983a885f4eb6d1acd5c9e6b935c94e6243d69a3b5be31189930ce0178738cc59108cc07929d14a030d56d9adb7348bb2b271e780e2154d12c167cf8a5a606394da7298e259541b6a28a6344694a6ae15826d48e6404784b1d2cc4e80be4c70427454afb511fea79b88cf91555071f865cb7f1316dc81eef9dbc8726322a76e985abfcf67f19660d1d3a8134bd58ede8f76f73d84f5a226e38aba9db105f813f6958aa3e7d9b791c7739285d712cb75114b4aff04a33baca96be869a7317157765dc42f53062741fae5303bb639c7d1c788a8efed263da0073d2ce4254606a3e547ad4a48bf5290ced5a4f9c23cc62db654619803ec2711f3d450eb0b28337f2a8c60f220ea8f4a935690231dda98c1a964d37f12e553c9c1100af1a6f18ff625a23c58bc8717c8f0209457484051b3642a9fb61f0f2fe27a852d3ae7972b9570d1980eaca1e33b76431f257d252d3286b0531502684a3b0e3805cddbfd554dff9e895f84a4c577ef8b6b6a589060d4ad2d18050b12b5278aff811e0ef59eb25da97b134ec6417095621588682dd2fa2ed4ef12efd9bcebf71994702add2ff57903ef90b8c7af7f86b21755168a170b3408fc70abce12a2e74e1305043c33b1462249518ec7b769b33f31662627df6281e25e0dc30f43f7fe72ce8935051b60ef240ed25e5c0121615831ccfa61e50257ad56b508e2cd2e9cf704947b988d696b246edfbd74a45acf9b767c9c2d9a4d170d9eef8e39eb0b74a4b003316da77fe7e9c7d9cf86f5a4889cf7edae31a59ca4fc34f9266f08b3b19e5603ef4e8ec8822db92ac337c20a7fce4112affe7906de41d5f617d0c82499a0ec56ca6b367bdac148b263c939e710d81ecf03a54bc781d638c4ab77c65f0aec7b82e1815cc9e539ed813edc6cb834d1d92ec533815174cf80fc05641354420d21afe2c88167c4916dd16c43f51704ad5deb04c18b3587d64cd5d0f05c614242f0981352fa697f88b8a1929a75ae3ba6df78658624a97cc545603e00b6a1457bb1a488cd8677cd41b1b60f597025dba6960a6eb3d39ad7d66183d7f072f4bc2bf5f2c2f285dba7e2513e8eb08494a23f7cdba7371daeb4a6137372e9215dc6b7f51dbe1d7510aadb2cf1f5b58be5e0a4e0763d093f7f0880c9b4fffd26fcd1b5812d23a4d58ae452367da888ffd79966881830b57c452ce3b5cd06fa59b5eec0a95c3ae37d93933f4406d0a71b6b7b39d40a31532cdfe0be305b97b7830af71bc9c5b0939b6169be2ee55bb330b68faf43b3c34334b0e484f00c906eced74d520cb0c5f0c902331cce3dadf8af89a75132aed50ffb082827b67039b68ef34f1a6b29e85a0f8ad40135c17aa6783bfcadbd49388437a786979dc3c457c200adbcb4ee6e04487242e7d884267f715c135b0429c26bb7a54cac54a19fbc45673f6016b0e78ea95c9ec7671a5b876ff9a6c3810c7cda0db9e494630d0c91536bd2c5348107eaf863d0fe07923b3a52e49d082e2b358d800702f8e8f00139bd7a58bf3e157b486a1ea307631801012e985513728b8f18b73d383b073f6075a79cce9e0b03b0ce2ed7699bb37341bb452941554d4579d52094a1222ec230cbb290003b3d1567d8d304c9b887ffe29d6c1ba7eef978075620406daea745545466f254d5a33302421bb6eeadbfb34452694e959e74bcbf3ef7a7440902e60e661d393a83a7fd0a0b8bd5d970da1a39639d9fcb5dd97edf242181511cd5d1493105832878309eda854e2ce17428cc90211006d276eb8a11ef55bd41d3e3ddf849c3c359450ae6e243d38c46ba7dc0e584c34a048d4b1b7262c43122db9d481aa7e8a23ca76b946f77437d32ad45f5a7824f9f12b23daa073c946539165e35a2f1db98605eacb6e8bbf54d48b4aee849715f8920eec99cc94ee341f5048b3b1883f5eab45b06357e04e45f2f897985ffe50a59dc4b79b24ade6cd38d8d0f365c63091be14672fb52fef5db7fce241487bcb1a344e0a16a1e9757eb95936d87fd099a4dc1291c2d2cece10492941c5fce542bf058ecfde3e87e8738aa946ab6ad9e08581f4eeabfa03cd28ae6980fe38d29d188630e8de95036eb6c8409cc71d1cc7e94bb95239a026a959b4f7ff2219479f785227c2bf3e20f4632a1d170b92b6f085d68ef37a17aeae188ca000181d697d36b148be3dfe6ed5c0bb40d3ab777647812647fb7237571eda83268ad17fe92d3e55fe9e09428972eca14c0611a5d6982fd4bc7909bae5fbee75d01aa84b5244dfef364786f12a06141f9ad664ea48ed89ef9379fa12b729b82096c2ed6c2787d9cbe3557831f7bced8f3828686274350ed1f10cc819d33423dd1852f4a60af5796140f61a888d2f5f8c458be255e35370a5273062cb288b5fae308bb7e892ba1ff5133b49b35d41a194f99d38cc575e0fa9e63e0bea20745f0c45e17ac71f2c759bd5c846484d0c173bd055a30bf3fc9d1b39023f5c2334bb5151c09bf1f3dd81683b50d2af032baf339e6b556760b6c4c6ad5af2e45fdc634d05184b50b94adadfbdd9bf6e072823591dcf61ff7e3c10dfecc88fdeb62b3257c9e27641b150443703dee8657a7033eb51839e648f4260c5d8088bb2966b4004e3d9d013b6d7065742751b28af40cf0cb40ef92de78e79743fe4b5ab2f62ca80c777e4bc377d8ed2c44531213ffa3ce6da6b4498eab2aba3419d9b70a52f8f17639882e0866e263af4cbad3be31a87b542fbac23c4c47b7e4c0b65a648e204ebd734107a6adce57f91c0fdf7ba5daab0f7e43c3f28f16564a677932a02a3349a2b92fc371cfcfcd3618162b8d0eead37dd394641f7b0ea8a02057d7538aac3141d129d1fd60d30ec2550a328d1a1ed14872a406b8b97b994f9fd22a07d1474d97563683aaa20bc52958b997acdd3660c94b18325313ecccecd68d4c23b2fd68cd91b07349c96c341c8ca5e934d6df472f491ff92099a9bfd893c7f0f0fd3242aeb739de604089487889847aca7fa965d1cef6b86043cad944abd8dc9d6c8cd700ccc2b63aa1e3fc2337de22480ef1e0b5372ef5b03b8a3d5ce377d883f197e6270abea2ec62908aa424bdf25e292d1dc1d743d5979b642e2b3fe869237d19057d0eb46fe67a3b3b1c6d2fc8fac5d019ec13b1f5968f4cb79f88cd2b521727d4173e55064c602bc49ba1fa98ae7f0326dc393f5716c2bceeddf299b36ecf4cbc58ad1df513671112a801d8e0ba4973608a00067817246b3571d881cccb3314f1e9f3e12d226aa8dcdcf43b180e21fa86e77ad30bf99b9caa391a175b9ef2ddfaced0e78a251a6daa29714b121ce536ba7e27d26fb303ab1fd44072682c709be46328f82f3708a03d64e5beb823abe06c39640dafd9dc8ce42e27b7da6890a489b76683f25d1de1b6a6e092b94f2fa21ea3f6ecca9a0bbfe2c8bc35c9950b346e7edcab4a0ac48efa7b4b79cf7f97205cfe60f107a7026efe0b3cefe76912297b4b5ee88f4307f0d8558ce2635d306dd4466ca182e8ce118f3957b7d2cf177dec816a6f756d6f6c690be2aad11b05e5858acb87d3b1672a6fee7568f4fba7607960546747cdf9265c2b98d647e5073aa0ec136f4a316b1f05d35e5c3d7eda9820d3db07ad25d58c645181a7fd6295ee24703db7e3ac38b0f3344626eb32316bad40174e54dbc958d2b24f45946a79c65bce5345070523b30dca81489e9cb926888ba809dfd096027d74ee830f823b51d467072fb0d8b291ffcd470fb6996af987c27ff7b851e5a1b64ce7bf64b79f017dc4df98d70639dade8d342cc67c4c987fb0647a2694063fdc7f6ea56aa0644253b78ed5dbd3b474578e333c6acca1d9df14384f5148205ad7879fa7ba6702780b3a321748c30de145842e598fdfea077ea11922dc34dcca44b7178a0fe1b1082323b0502fb0e7acc95c73bb2ed2b2ec0c90397e743651e1de84ac77b71e28b53250b439fed32227519c03f209c4fe0cb7af908345c47c963b63032757034ee4744485c0ae2c729d1bfd1ebcfa149a79f562c533f443d80d5c953eded55a356837d67f6e651788a836d54bf2a463b7261ef8ec58686e16466b1f9361f2e81029b088922011044bcb8455f6ab4e42a73d3bc85824521b819f6ee3f85f1de893f1d102957bf143fe8fdac054335e578599d05ebc69bdf173d4044fc85649bba2f7069792c42d3a4f16141cf1d6c1db3c48a58cafbe1cd483e1e94d4cfb5016ad1e034311d8293dd504790f3f7a105b1b8c3f61be346466b4b4982626e798af71f8bb658dd3ccd7f4cf8300ecd11f0b162f76ffcefa6ae43fe21804c6433ab6031fea7d81311576a54ffd0b7483d0d94794008139338d06d40a8cde8e675f3a22d2432441236c13e60bdf932ae5e66e713b75eea40b3e1d98eb990e97ffd80ffa1ff4c0eaa8f56b7e37ebc20e23ca8ccabec89c3db72c6e3dd4d3cfab93d7abae580232583699c38d2c29c97bd0e0dd70310d8b903f55f680a01d15fdf41dd420cbad69803bd09adc74d3b51ad3914f443131e840ea47baacc1321a05f8adc81dd15833a3b36ee1b471ae859866f302d23b82bea162a4c34cbc9af29ff1590d2d00bfbcbc6086cf7673bf205d0394cb1034d0833ada3a0edf8b5150bea421af5c99510efa954aae318341cc52ed53e537e1b91fefb477c317d13ef1b65781834d79d705d5aace2f6897705b41310fdc9fd22412cce28935d18cc79ca32efae34142ce429882068af8198eab380e473941a1736c571d6848ee3ab2e71d2ad7a776945f263ec3bc15b", 0x1000}, {&(0x7f0000001440)="cb9c6c29aec06a03e3f6eef475d4ccc8839c541e341fd1f7cd63c9a5e859f70d7b1a558d5b865f7a2b5adfb0669b88f3cf0c2d42fc1f475935c3e6bc8939c9d3bc2f808a85e262e72ad848fb898291a0293f03dc6a78c07a156b601d062d3967e1caa5c54fe3cda348c1c2185381f9131e79b5f032c82b424eec266e08ec10291a", 0x81}, {&(0x7f0000001500)="03a68d907e11e7c185ee557b78f6aec28bce14775ff2c2e288eba4ba5940cfbb7493ce80d68b886be8245d31a229c9906dc4e894bd41ceeb6e93bee30c8882", 0x3f}], 0x5, &(0x7f00000015c0)=[{0x28, 0xffff, 0xfffffa01, "7bcfaa32545fae6205e4a5a8c0706b37a067f70b48"}, {0x1010, 0xffff, 0x762, "1fd17014013f55d18613bafc83c25edc6ed941e20a9b7ec07d266fe6ff48cc5aad674317f54d584875a48311c1a9e9987428e58a053437e59127dff4f00ef8ba80b8a48d621c1e112495baa12d731455b37d3299e8a5bf4a42c9b253b9af7f2c842e7192b92fffde073fb28266e8cf8856028356883144fb536934211f4560abd006f226b15dfaea151d90d02d868cf442a0e545434b8e780abd70085bbc264cbe7d26943c1a9488d229a729b10aa3059eed9986046e6caf9c0c4519e41d51998a1609bc0d7aa3b3020cb6b71259f6b326efd2aae78d02b63742e8e2221855fce8bafb2e74aa1f5b5c07221c0eb6c67f1cb26601034f4ffd99bbb3aab3862d69fc07faf11b1ab2a4e915c8282e6b5e5aaeb0cf6b5b7e71d3e5762f1f759bf7367ade369c8eec91083783da83f6fd11ca7cef94123f89ab7115ee6fb60070ddfdc459526dab6ee3b87d7bda5fd863a312d2b67d1563e6aa01bc53068d4ea8ea7e9ba6e11fd5aa01656ec4954ec0e25e3f9788126881ada4d4aad0c34ed7851cee594ecfe7202d1a9df260e44f76aca1e60a4b314d0662c4967308ec9cfd7082ac3c9cd5a92cffd4c842de7aa089e64108afa6a7fedc37a4171a7253e72c8e751cc6190304e6217499e804ee10bfaa6d35662e5eca7e25cd25ac162b2f6d038cbede683ebed15696efc7605cc7c6621cfc8a79390c1635300eb1d77f18cbd1429593941259c3e5d83aa25414f47a6efbc0387dde86798702d6021ab7f2f2bed92243426e103a46ec0591c882b7a2a178b765e34975c4830da6258358449872ccbcfdd04f4274456d5019d65fdbeea1d7d5080c21c23c3722dbbc78d4076ab4f6c2e343ca7f55b9b83115774f8a50ad855858dc88ebba536a7f8bdeaa95968c3d0ca7db9f07b5daf619792ee185f8c01d91173ed9d51b5712abc5d155d55d6f67219faed8946a2473e92b2eaa1a0f12c5362a6f35be4eec4a1792f43133500912c6362138612ddc15ac57ccf5b9cffc16cb1e4a708b362b1cc7031c250d561f553d3b59550f287910e3433ce658b6f9f8cf5fc4ae810a5fcea0ad3869b883ecafda79b00d7526abbd0338590131236fd6e0832c1b16c72f947447e76ef911cb0885d64139eb001d3a04e2b9d2ca4be871ff1216ed569e3dfc24477aaaa5d0f89e61726112bd1fe4df6aad48a067fa5ff1e96e63d25292c442070bcd8112621b0ad4dd03fe3ddceedb0bf085a00373c80fa573b3ae25fdc78c9da74497c52547e3ff378f7917d74c5ca2026661a092a857b9fc3ceddf90604b0b08e8e4e2f5d6bee2eb69ab8444fe0f90279f312d3900813ad81cc43b7b1426303c32bbf9c3f99061dc0b8e0a685051b8db2843f116af49a94e4989b90ed2b1c07c1b1bcc3eeceb701aee3190b851c90e28e86b9cbaf70660896da75b72ed1083ec2fd8e4c838a6346b356dda81de28107f27d9f29ec5f45e8021afeaaccbc3d8768b402dbf988b9dfa863101373cc97d7936f72da37e016eb3350cb811cd42e71a0ee93fcdd8a7506850d5beac342dc485a4427008ecf428dbab6d28f250f290412d616b383cf4847d80bd96386affe45b20c1fb815ddc4251bb8a78c4dfc5de26a87793c14cea52e8e1c3e96ceacc1e652afc39669eff49e280043d9ae5f281265aabfa125e64548a4c7e6224feb164e167c4d283ccabc6ef0c2be7bb66dacc08fca79be230c3657da39b1af533453ba78cbc0ba74851e83e65f6495ed2cfdd9686bdda7e54bcf084ee503f9304ec2aee5ea0138d5b7e02aef3c44ce8cbfc8edf7dbdc90b2119a50f61011180e5d63bb1964ae8f78e6ed0a4a1f3bbc7ccf6ba05b15b2afcb18c2b80b982dcc7c1771aa46b441029d664aae76b11672d5303cc9a9e434d4df9bc3cc80845343121b0852301669f39c5a7061416d1df1e7bd5dafdee5dc65db7c66ed9e92094d3b0532ae9435f84db0f1d77b1989785c6cdde47ccc919d3c789e2b2848ba78a95ffe3a897f972c37c324cfd69d6386126690e149910d0cc32040071aaf53e2422794fa0c9c6c1a5590447d3b85d9e10276605bc32637926ee8da088caed4908d69772ca51a9ff1a63f1d536182cc999e281d0ed803f51e2538b478977b77cce95ba74d144f8264f83d60db82c72cde1a0df10f413d24095e94b3d696b5a77084bf75c242d11abf6ca8d5bf1c2d49d7c25a716126e6c900de187ef4bdb33ab5b0b1984d2e349a372d9455ada74097391af7882f436bf3882fc15467e9818fbc9b8f6622cb4063bfd45545945aa6f64b72141a59db5fce62ed8dffa123c81f153be478c5401d6e1fc8b5116479088d3cc5f9788c9b52a701e1d66ac18fde29acec18f4b587dc4f7bd51c8f796e89043b958d8e6feb68038409b2383b44d3e94e596532d94b9db81d8b8272ddb1c181d3174140a91ce2a32f9e24d89c55476f3d77b264b61dcf35efa84cad0f24454650de79b759973c83cc1664e44bd18db153583afa036177d79b78153d42a0a7bf516b3883c9b2ceff239aee72b9805abd4f1df5143f25bd7a5c46295112c759642336f25c46421d4ac8d268ef2d9955eee92b06be2bd9e2a78375533702db0d27c0a2edaf71b58a02421c69636dfc9c54907969ba37052d6d2c5de7b17f4715c65e395b58441a972d0471e5ef968a7ac80e59df87d563300e5ddbc47af9eb32f3db81fb40292055d00dead177d960113659b8ed6b12d35f93a9af4811093830e49c722c55ce5f6c01145b60e05c09f2dc575da095d0a001c207205422a97ca1f1db3616b2e2b8316a1de8f7f9607c43dacf1e2c83ef4d42daf0d0800c43a5eebfbb9a55a6d182bf5c72684667d557eecdffb0cca430d92e58bb9f4b24bad93513d3c9e92c33947e749abbc81c47f1f48a0179002290662ed954b3ef5bbe3f5a4bcfb58e50d7655d4fd9352031ddc1abf9f19cae1ef150e21ee107ffcc40a055ef7d114805963fdf00dccc29dbce8e42ca112c5a3ac3b137ef0a7f7d44f635196a6e9e6a78fb643936cbc101ce4824fe965b0dbf1dab15354689ad47a50bc3c4429a68cb30aebc3c40dc665ac928bd25f8b49d2a486e5dba8cfda2308f2f1a074a5141410cbe8ec6e7c36af3a00a9ac7fd802be84f110eb32bd57990f53b02f03e4e7b77fa61307e74bf85100556718bc72dcfaedbf300164122d30a6c7268f98090c886b92f41e454bcc74b519c21df8b9bc49f0b2eadc22b319ee7bfd65e6c2a538d3f3c9fa8ecb2526dc776699eb2836d390cc277c14c8c002d2ea5ce1973d7a142c9b94f73194e77898c7bb0f59e97b3722a446ea69b4cf815d22f662317fcc86b5407b63de4be2555fc3b9dde51a937b80b4b770e076a88e1f97c8c664d943559b013ed82a06b89e8f226d540f2688863a2a99ea8ee857cf5122495a19911cd4d69f56fb86ffe28f28c653e51a2bd6d9116e71a9163cfc63fad6d9435e4e69b924c9c0de8600ca967059e7bbb7e97b3bafb8801dbebf335bb1c72f720612636db742c69a83bc79dcb59378fb5cafe881df35d6da13ecc40840019e089655759290fd7fc58d0242c044ad3cc83af53398e33a98c7ee58e0404e84489dd067c0db81a5d5a8aaee676927f43c9c92ab38804131fdca16ae3d2b69070e31b809dc973fbef7aa93b6a6508268f1211e442e5ddd6b8f6825e0a2f0785d0119fa54a221918fbc71e031da53e8da78744f107ad951f84e0d496904d707ab714d2e2357310e43edfe582a216410e416e80f04f1d458c408a0c6bf51f6944a0663f8cb21e06b48a0efbf8b7ba9d26fff6319b8aae7b6c6b5641d7510618bedd0584412fceb5a6bd26e992408bf01b7bebe70ff612e5cd004d45d77a7c26abfbd38525ed262e33f6ec3b02b7b4477964a7e5c6bc33f5f92f419efeb564d57064fb53f86557435e921999e21b32ab4d38c7068219f473617e25b6d5ddd66c8379fdc3cdf0a48a8ae2285356b8f907b4e2df51ca9697e5f72b6c1db684501797ba46ba07792efffe84404b161a78e2bbe6e27ed2be5d785feeef90fa6e3d6f6498f81b92850b7c86f5faead70ad16a592201f11b411eb11447a9894934ac9cfe6405e37f4484dcd1af3dcd96f90e14e6e445d7665f7e7fd35c002c6192cf44f6dc5ae268a181d6fecbc3935ad38eabe4f5a604c74034484b2330aa48f0dd9ccc9d130e2e63f5f28312993b000cb6f2545cab673d78d7d9f11dcb2e441b22856ca7e2298b455fc309aa82fda161537e4d713cc5edae50d8c7d29fcac07facd67c0f06310783f99dfb58d7b18d27b7f13abec69e1165f67e3a69337d59b85ad008d16ebbfd1dbc310f7f6695b38f34ec0aff256c5b81bb90029cbe14469c64157aac13307801621c0250d397d5445fb94f176011a88f87125d6c358f07669e790cac6057d62bd76d405c47cfb526627843311ca76edc033f161364d068db1fb9bee2ff186d2909391e7ec2486fbfc71bd0b82d30a6f748a7ecae5098b169af9e95ca0fc6653fc36a6f5df53b86d69ae5c408ee4f255e7f688ff54e11ad79eb048c06854b5ef9595d34023133b7ee2f6b4443e20415dc09058763f72fdb4d7d31a9793f9daca099cc08d1034dc05a6c30c6db28d268988adc1383b6eef2b0daa81eb3a0c9880ba50562d6ce98827b1cd3c67230a1cbb60f55f941aabf02834066de404307cdd01bad2b6142c5bde5a8764be4b87eb2100379315cb53e003fa5e0d7de845b5981afff96fed7c0dc0ae3dd8a1291d9ecac076b3b53ffd25d4a19d01e4a7b58770fd2e5b466f6279a3a01dba1c3b2f271caaf48db76031dad9b82f5f230f4daa803569e214e66cb9961d2c4ac9e44c9aef50f00647a8c88dcbfd76ec6276234a9c5f7473c3cf966b32a5c6b758848d284c2a823595eeeffa9b445ff8ecc1480c420cb065e8ad0252c7ee434368df7a09c6dba6d94dd8b7a78548b2dcf4a375158aab8dab4c5318e18d9525415ef40a5ed1b207d2818fd74d09f9f530d21bd9183fa6f8997d72701c2716cbf9db4b87809bc43f028937117896017d970d9706f15c1b88278828caabbb98594b379a77070a5ba1cbae68f86e0e06b051e2e1e33b401e31d23c44a56af63ade36214a461f9aa5a77c226c9984078d16fdc8053996de649f2b413057d0a054b548ee4e88cce6d8e1d4ee7e45fdff51a1abd108fb0002dfbaeb8420bc69ce2779de5279d506c53a3693adf52bd67fd774d70cfdebcdb11011161480261cd3c69267636391ab430e844a361bbf0cd41a35907e5d01f0e6c2ff87f911ea4160c3c89209b63835cd76fe129c35b48f03c38a327259654c99596c8dc6725fb3a4f606be5fc7ade489152a589055de2e7c867e82e15b5b5d5b0858fcb1d54844b7b85636beb60d2e00352ff8ee5e8c48bad85e8b613001761531987f269d72905a8cb5c2d52ed964b1ec74ff66fb257e828eb2f1df31754211a61b2edbe345fe14d1121e0470076dc4eddf6a0eaa33d077a0bcca712ee2c7daeafcd4e90bf4c135d5c97d21d321f5f6d3c33445ec218004a7c1994c1eca66cda0aa97e81bd9235786b660f758f31c013a72d0b6d800bf632c35f7c6972e6e21c533a5802a03ec84bcb01600299cb68d27c4c75511a5fbbe70c8760f18ea02a9716acaba999563adf2d552ccad851d9bda50b6e72becc3f98f23eca25761b96b375812f908ee4aac300e5316bff4549d8a60b3368e002ab01ae3683582124a43fe89ee2726c011d4423ed7066f84a788dd3dedeaa1cfe48916b043f806c3503ab19a17a6f0b15437fe1bc76adb3a"}, {0x58, 0xffff, 0x4, "630f3f98c0527fddb214a8d011e5e98f46f418789dbdb3314ff80a01e439dd884714bd875ddc7ec75be743999816f8ae7e8b19ed860cfa848ac2b26cd71527c47d107ffb"}, {0x1010, 0xffff, 0x456d, "6e6c5900e189e82a08d79941db93333a330daf145c42f7fa426356410db7c914c84156111aae0a7a9aba781b3abf7a1a2c5205f7ace1464f73b9b6c497e5d1da8a455948ff9695b54e9ea65ac7ae88fc56c6d4d6a495baea726e7565785d27f3a1ca060825df6e2221071a51028ca565afa074335daad3f1438246ccc62e5559c748c009e733952c09d3bd3407606a6a876437ffd5e230a752a9bafa303c90c638c3364d5a80b418c1308e21d028d422bd49d158b791e9efdfcbc872132ece793a97281631ae5939932bb26d4147ea4f4c152a7205f7e8084f40c09b470b897c43b576bc68c6813345cffbc9176fc4af249913237f8adf1778744106ee8b766a857e6147818e1a6bcb4fd22aaa07377add9d483d46e09eba3d26db09484857211a9d1b59482dba97b60dd58524d591b3109d2a6206dce3e04418db4c3d30b64ede6198f1182de5ed100d06d58ffeb27285212e742223ee1b6bae95fe4de3b0c26f267dacd764f9e72069350c94e67eec27474b300b11632ad2370844edb81acd2976f585d9586944bab9915fb6c9d7c6c39203599f4be088015b9f6bba25fc45bb3e4c62eb98dbbfca3e4c115be9a7c71f4bbc3f3ca52ce52615464e1525c55e8271805f59e24203d248004a845e72cc0228bf4fd743829c786a3222f1e9cfc88d3a00cb41e981ffb89239c75e97453a175b5b676dbdfe7f4f0c3ad703dfc180ba0af2f1687763ec7f22da8b4b529bb50245d1e02434a2c33cdc34bbb9f1fb50f37a5afb6e95d9a9bc2260b992905c15a977799921a314fd314e23ce33a260aba196a925e6919f954d1c2e0310bb4136492abda889f54643e00942cafb63bf21dede2210fe0b4ef6f305ef7092801ee3cf1e3bd9efcf5e3c4a77ab42c35efb472d7d5965de168cfee54b52430467d346202f6da26720a7dcfd707e284488a3620c1cdb02ef34002f26a8b566194221520b9015f1f7a5834e2e40a4c46f82dd49912554e11eaac74eed416648dbbb8a74fef6a4de0a2dd485851914c778d9b73a15c232a6826c6f8b6f359f3a835b53572cc439d5ad7191d4a8738d6903ef5e7efd4ea8b6e721d5bfafdd2d0affd7017fca8c63aa83526642b84794edba19cbd64c2b5b038e7e6d36eeee497503a44048661ded60f3569d28ea7cbda7c41b0ca0ca1f33e260a2d759cc2c173b3df8528545b5ba28afc5a8170a8f221c8f8625c6b5ab723f37a3611193b334ecd133de9cbe271b68f19dc58b1dcf0f38b8eaa23981eb788406a96614491ffccf1755120be458df6042c1f7d017c1978f73bab6b1a7b82086d04d0db8ea04450d26f7fa29843b91fd26dd506cddbca7024aca049078893ced55f18ca3b8634c39abee6e0490dd555ff382d59a85f6865301f588b4ebf47b7e3674718e3f1679cb9050a07bcc181bd2f263f571e60ea0595f7fa00e967927246d89315c13f484e853abb67dcaba8ee45b1307fcd4f62c432fc43584f04becbc8dc655398ab892194b2ce6cdff0c7a3346111ae5a021103a5ed26ccd8266e82e4a755556bb23441c3e0a5623fb2686a19f5e22266606031b1bfe780d8f38a7239f12b2283ae41b6e6f2b3c280c868b9673d9669deec76fedddcd83d11719238afdca4681ad7d88a1c815ff4bb1fa8599281aa798636ded2f727800b3a28e7dc6f1e15744ec45c4a84ab5f1ffdb6561a97b1691eec22dce4170e619d908a64b900874d44371cd2d398369aed4afb4622cbcb32dd71a64a61097a6369c82ea4234767f81bae6d8398abbd43ca8e45896e39ede506fffbd3fbe5334b3ac97a71b0b06f2921c1a9c75ba9b80d1ab9fab6a1ecaf1d85f9cb8b8f46a30f448a21e9bad8f2262f43d3b3f07feba39347a9429f7e9614bdb539e7f0bf20367fb9031b2fd9fb69c8a1b3f5b9396b22a9991bb3b96a0dc49fec9488d480b9d895372a3dc6ec3741ed104941103f21d7d4299f2e22b7606546a70cfd2d5873b018853688a1a15e00f558b383d72921e15eaef047a16e19bf230fe6b244dbdd5b5ca6be5dde53bff7473c47ba82b28c4fe46695db62c8c9af962d30f62532f707ba6aa4da4984ddc2724a2f619a0744f83d700240e3d2dcefff1138006e62426a22fbf273869d623c876f71633be65aab21af4624a85f66d4f997b7e68ad457185e46104de6730ac973b7345ca66b54d5d37e729a541e9575f70d8c19fbf84a0114a35db98bf10579491c3e9f164e3d9358525f87d8f2f64bde8eac38f40fc866f2428f613606b5bef8af2cc69105c927e3314ab03a46195288398bb98bb1336c1c013b8e0a91fd2395cf24e30e0f3c21a530d00883782ca71f3c830d740c828a16d8e85ae6ff1cc40de2202e81d026d090095ce9bd02b2fc6b0769c739c45ffeb9850d833c58c37f2ad544287635813f9b0f1f2867c445d26db7ac896c42aa0d28d7e1081563f3ec23446ee7dd17f6b98872c36e41772b37916ec11e4f76df8209af124ae0c07734fad6e9b22cffb2372532944c060847dbb2ce4e546a537665d54a972283b664eb23cde4026b36236716149c2ae5a7dc29b596842863a4cce2766de33b9aeb5bd9bd13e05fb23293274c0ff970855733d2eaff569f9890a1975b770682cf40eb11fa3c0244e4a14382f537dbfd9b23ebbcbee47328abd450f3f16db2fb60a97f3b1421f0e76333ce5e2606c7ed7aa9bf832d515ab439b11e80abd71a9ad175ae4beae2e0737d5fa015c1b02b77d98d13da7937da20edb206969993247cc3b87c8b9e1efd130094f6f997d548c6ed4a1d535bcf5e18a9200e1676b54cd6049f1632f2a6f8bcc89e1a8e36c7f603bf75d94a8320419c4050d80f4ecefb751f9f88208054e2a83761583e2109e6c3a8fa8faa44d1893e9e0a5b0eedd38072afc60f9f180a88d116e6a35acc7b25f9fb4d560b0864c40945624dedc1cafee5bfb36a5e63d4f82e3fb89cfa6278aec70e77cb5aeae5245ec1f49cb6134e83701de783cb426c629285f33bc346a19baee23625e4a9b2129d293bc9a1c90575c260a5ed5f73f331298400aa347273f8170a062f7648a03bfcdfad44d2f173c053de8013089f6bf06102675476e30b5ef38dc7c17cca972be47335c6a2684121617e8f3c0c89a60e7b36a6e9f9d7d4535ec2dd0af4b529d888d433f1130ad3634368ea6db32280b26c27e541a34756bdc05e2136256f85b46cc94b1821671f22ed02dc39d73cb35ed36c772168189ba8a877d29bf327fa2c1c6c976011c33e8d131c6c69ba7f990a0f641f49e61dfd0be836f5a86d46b493f513b0f3dc22ad733b5def39894f774c91213c2bc6509539405cdafb0bbd34f337951f3aa6a984b39f9785acc631d4a7514e743bb1f8b79a898855b3468980b0dcf5fc59111dddc42f65471149b29db48dc35ca2efc655306b6a3cdfa2e5f81ba4ce50f3209255af930265dfdc9a290fee2f62d480e2eaf445ab12530df7e5fb8901a3febfede99e2e3468e9cbb8dcec1085c6c8bbda443ebc856a4beaf10cceba4f879adb579acfc40842182f16b6013bcc92822719c2b0edfd186d9b147d44ec2d3675fd7a61e18f45fc7d21185ff931cc7960d9e19286fc6a16a6b31f06e43c85730dbafb3d187c60e45e3a12251d3ca1638107f70c056a5d39cfc579dda1b32f7225c09b5ac310775d289b143f715c832e4f2a9428b132b13729bcb981039cf2093b6a955c0a48efe50b8b609fdd3aa8fd4d6ba080486c9a172ff1a7bb03355ba9831995892a4a5f87e4cb410261d7b3a957158c33c7cf7ccb5219ae76a709e0013a64aab53ae02ed49b3387ee164b5d6b5b55a9311cbe0acdc0cac1be77c1d2bc28f7df666b023d3edda56a5a88817c4d773551899870545a5d938dcb6a054c5f7881c150069f6272b9bfde322652baf9bc0d4f4fb1d9ca27b850df42a2e0e9017583aaea268f6e00110cf704ee474371ad5908d9556f57177937b844347c67931bc92b02f4057ba62320691d821ad37f7ce58f5e9bdb496be91363eaade160a2769bdb5a4f6e54caecf2463c49c99871157d17592b2141bd829820c8ac4a97ab5fa649b715b40efb0e567008647004136154063e04822b7bd823758cac49c2091f009a3da354d8f3c19f8aa1ba7754a58f9106a171613ff7e52b8fe4f77598b77579b30f7f25aea644a190fb17c8360bd79b09e40597cb19e048687b15bb5a9811f4da5cd0b433b793f2af690fc6461e7e21bf69ffe367e07557362b277e8dd56e850325b8fdc765a4002142593d61ff3f3ee6f1bb70dc3215afb7f9d6f4b3ae1a5e62fee2b44f9a044289ef30c253cd92587e9f3fc1a1b10e18e2f29dffeb42219b42a6f799d830d332149454ca43205ee61d59cf896fb791142d27c7c1a27e4ac4805f12942d619affd975267a73f2d9906e8c383c86c255f16f8b1867000e7e9feef8d8612dbedeaaf819fa78b3f8854148d0a37fdab5ae1d6d5434e9f311de6c811eba657679b5ea5882b95dad5301061c9f98009e98c94b7d3c54e9e98a662afbd9b1f8ce6892f96b01318aa3d7d209a26442305cd862fe32948809c161766cf7142ce57cc6a540e835a5ceb8a7f3c28522c96acb53b93bbda2ae6b6fc92813aae9a44f6b5cbbc6699802eb17d4eafac8daf525c9198f4276c84c494e9c53d9f421e1ea5577759d9dce4534601f03b39f7faced720054c60101a1138e8cb561ced9a16d007f6678737b741a4d52778324db174bf435d4610d8ea9a119cbb2103623f931fc29677f46438a82cb5e8b9a143228dccbd5c26a428c561f7be986748a851b964ca7cf5d065dc26bd8bd67777934683f88a6f696ff2c96620bdfc1a0544cd61f25fdd6073aef6f18596ff76dbb1cfa03d15f9d19d4f67429f023eeec505c0dfcdb7b9b0f77b705ed5b0f077d7426faf3a650f0b3c2074bd926038e2bb0b828412b6b3ed30697048c2d32b58caafb96585154fa2add847f67d7c7b89df03877a26e9cf343dd7829f300ff6a2eb51c5ae43750884bbb510d9b928d4e9e0a47f093cc1dcb103d9e90725526376dbdf9b9bcf445bfee18b389afcc7203ee106033e0951602f42f10c7f7220cae74cbbecd195d85d69ca3aae9f1efbbe77ab8ddd8eeb19835f5a356cc0b90490a9911f1a4d56411d91f692d383e30d5bcee98f6e66876c0284c49735eb9ed0e420513ba46bd575ab0a24f945dbdadfa58aa1e60de40706bd90b2b43e6e9925ab5eefa13c635c6b711f33f02b11186a42487bcddb117656c5f668f0b60e82cc9b44d68989884bf217cfa9a901e05fbc9aee6765c8818b2750bf8ddcc700fc1ab44c6fc6437f2f6d9789c273b71079dfb9f469b55611cd2174f42bd96d22cbae8cdc52d9839164b27e870703252137d771a66087705195cda59e34cecdba1637496f1024c785d7c2f1bfda4b59861e3cb932e71eadf3683a9969813be723247b0449900e9caff344e41b0a6dd8c37b04a10495e7ffe2876194c3024a685f1c6caa6b045adf3920830dabccdff900aa7f4130ecb03dbfa4cd9bf66edae51984d34994c6e45d46878db86395dfa96dd36a26000eec527572cbdd3342db3ae9b10158d7d7535bcc27644ccd689c4f500a5547afc02f345c26f3e266846c9857c60024e38b9e5aa8cfd27d691e2e52aecd1b34e3ed2742ed53c7e7e73586cfbf6c35341182ade8c00bfa90bfb15743e8bdf934b9913c2736df0dce0a38b9643da6795595a639559426c6f21144921b0d240a9c51e213b851481d6375027862fbd2284e49e8cf37aab7a5d8e1bfa98b601a4f19057b92"}, {0x1010, 0x1, 0x10d, "83e2a1833309b7dc4642c931649fa004e34c1888c299c37822f28d0c09d272a78d555a9643588fe54f7913232288f1568a0f84641cfbfc351185b5e61e530df61d0f874b0d0300cc7c81a775e1e1a5112a9ac9226797e7bdfb54a25e1b8e9d5173bbfabde74dd034a76df07b59e46f790365b5e247e5abc3a702d45d08549afed9cfda7c8b9d4385d9f858f07b6421cf0d72fa04e114d25742015419f07eb13b851f91921862ffd20ce07a61a99f11bfd5f88f92efc6c88a4374f0c5dc0e6957245acda084a1502d01fb63ca7da8e8c1d162824bccebebbd5b02faa19edac04f72da6b9c034360ed0c1e0458c1b76c16b5aeb151c2d2076465be87a9887acf9c88cbbe12d847d2147395e05b0dfb133efe3939b250557dac071fb0ecfd122b7c57bcd0a9ec75174a802518ae44e044190714c6ac2b10fd2e191e47ce3a5ad16167aed7093bdfecbb0f5dde3c055b0c40dd3cbd7bb4479c694eb768ca995ce5efa138367916ac7c03c8682c65da2030a2e65bbbdd4448e19337f2d65098c58fdb7e5e45ef02cbf3579086fbd5078896caeb890c9a21593939f3b4dd72754fadb695f2d0418c6fcd35ec21aac1ed5aa5b24971710705e33f3214e81b6412abf7e99729545bba541396f3e0c340cf31551918538f29c67784b6b16e93ba917ecccc4d6fbd2a1a9f6855dc8a54a86eba0ea43c991d59efcb2b472293eec3c5f6ec7e986397725dbc63c615bc016f6682af882dc5f3f5f1e616dd4c2cf91e028651a9e5378fcdd817488ff09a3bbd1108af7d5f6a7521f209d88d4cf88713806c2e8d01d74b7063d0e9dfedc2aaa7e98973d7dcf957b144c68f0de45bf1fa954fef90237ebff1856b24e3ac18e9cd6a3a61c93bbac1f912d9249ef6557535374dc8bdf840f1ff35d42e310c4a15f9d8891c19ea02c261eaff0004dc456d1a28157eb4da73d51a9e2125b5bb9a29bf531a60d8505f1537d9732cc98a8e80c6508bab196d442f5954d518e7a0046374498224fb4e4c0b9b416518ba98c83dcc956a302ee8f2d01ac70afd5eaf0a5e0f1fb34dda3f47749f3fedf6aa5630a3452720f593c3ce2c35bcef9d38289df49762d7b6c27627f687382647a63a0682de7dd0d9d3e3fa657796421318d8aff777c6eb48220c67835cb8c4d4a391ea3bda97d1572158cb06796552f6e5ac515149cbed83e43bb2290e436a344f9d756c3222b826fca29b0c30f917da02a2c5b7fff5a98eeeca5d31104602172c035c04e7e096b7b8850c63ad6e2a24a5c40e04ba167b66d0d2beed1d0f3202484f54185053aaeb83c8c20cfd41d6bb1062bb81727535555cf098ee89623b8a736d2365c31c3909021187d82be35577f432b7f45ae7802d9274292274a235694fd97754fb3ad85da359943b0e6634bca840949e45542b351bb8f58cf1730043f0128c7cd35ecd69e3cd1089000e0d22e3cb01f2919fccd23f0434d53219fc21b1204402074259c04eebca83b0db4cbc3b87fe47510fd3e9f12773242cef1bf8c5866c6a89f593b79592c9929dfb211ab12de693aa94a57594bb7624f644919a19789a141640b76b1b48d32486caa6314a0b9ee4d3b5d14153c19590fd160ff5262f9ce3b98546537326592b09288e9107c63f1915ef8f131623fb2e56b746b7719d4b218527450968a81e2f50edf911f00afafb01dac781c77d1f7451c3d0e39f6b54b517c265c579dbb08a73f5861e368b57f1cffd7d0245bdd280eb0508f46d4aa7ed2ca7b03d26d366285748d067769aef702d8556f248a51bf5250d663999eeadafc75ad3df0f8f8d0f2b1299b6fe8b3c4cd0edbfa5b943e24862743ad6ad724bc8421c4be54083348e290832e3c2b683b84b8a67540f9af766c415f3065503c4cadcbc4001d2e4f78deb36ec7aa7cfe47c8a3c436ef7dd0668d18bf2cb71e1d12bbbcb8a393862e8ace1e5e1c9c3b76d3277edf679e2423e5a5dac124d6c508e7c62a38fa5244e270d273f2927ced62613aaa4ce695fdba9b6e3cefc3223f20219b1e647b06ce12a7493a8ad2c64c2ef94ed73aa29451bd12c72bb2248af65772d1dba00c3246389506d699ed386642253aac150538fd60cc1d1760cb222938f3fd165b4368852207fee162aadb87c4e6203a80e810fe4c083388a4b18b7cab23fc3d871daba0ab21937fbc8769c54702024fcaf2fd0a87d1771669d0c2422f1ff6809f7c2b6401c0d2cb7ec2e086467a6b0c24add5a69a6a8305f7182bd390b7ff223e80aada3d605ccf9d29c47e9a2091f08f15cb9c771e901eb7add8c344bb7db57a6263b07660777deadd69773d462cb889dc93d6d381ac5dd0793ea07b97575d1ae4465adc6ef35a9694dd46a98e08c358d81cc987254fd4338eead3b40b0093d5c63fb286d46b105e8ae600a86acae565cdb6ce20621b82543c7a4fed705d4a4dfc672184058f719ed6c544e4a4ae2effb5385baf387677d5ec4022248dcd9f114c479e90116e96008147961aca52e6079ca598380763635ce9b4b039ed48948b176292d141071319c3b23b1c6b41a8a5a3858da7e03dd07df68e2f00988e289c2290b8032f10cf885d4977b14c0fde50c3d7f88c1071334ac5978b051934e610070b1c192fdf001c7e81cada93905491530b0c999fc1333326b8af5996963f3e701eb47d79cfc9aa27969c9801ca59bfd60691d50c87bb1b55b48e33b167e176edd4d72fc6122f8c1c94a6ebf05ffdc26bddf5c138a0429b0be519835749ccd375f65c4255d8be9bde0be92b7cbec4cac534002913fd2a3d0598f31364177388f953e548ee7069aef067e11304ef3cb1ec108b1729d04096659bde2cbacee719420a2acc71bc790a52d9b2936f280a75a749f229fe5e4e5922c077b7b5e8c7611e5ac84f7141fe461325d3a988b473472f691fb5a87cc947a4ba09adee36e1a4e7e9be22aec6c7bdb66cd0543b44933dd52ff1741036819aaa76727bae526b11b948fa008b01e3de264d6c712553b5ce20f547145cb883c197eb3cfec6d117624d03b62e2d0f8dcaacec0fa15bd661322b7aa695e49029aa7c69c5ac8e9259d5db4a1862b7c8067e0bdbfb08aecd9c9f5c847f31a2cc1947a7f0355edb228e7e7d461b561e083d7c5f7a8f3a2547c8e2af127d6ae274905c74a14094992229373e75ba709081d7f7a68cc639402ca1501cd03766e54c50e2ed90d3887a520a210836fcfa0a8476d573ac455c258e27bf261b81400c45eff7f5369dcd93f2fdc0a569d0c6951eacd94f2368e2729b4e8527dc8b2a5b03962ab063035406d3026fae50ed15351a0b901ce9aebe5c1d2696ed3388f69916acb40de8815e11ca55ef7563c012d2a64702e230814cde9469f7c751710173ee5ecd82e68749b9c9dedd30b3d6981b6fd24773d30798406f86baf7caaba66bfd8d8448dbec982f847283c2d38dc5b6b41876f3f41b01bc6ce31dbdd3c628d3fb12cc1596e1143d84dd939a689daf10b2e887c972cac8ff3fc3e18979dfab27414b6434fec415d0647648f1638fe73abc2eb7e30139526ef2d1ff3dd05ab6f85bad3dbc34c087a131938f34f40ffd7914d86d77847cd3d86824660efdf8259a5d1f72ca8d3f9ca5e2519db5825de728bae1cdf3ee520a7c68cdc304b582f4b3bf5bb2723246cd09f61447e90d2579aab4b28692a18618434394ee80396816f585a0612beb06597d3326789108000ab312210f9db07bf0861c3ffd29679dbe61210f69c369f83725960588528f90f243723461e36690100e3d110e3640697f04d4b777018d80f5cf22146ea4b5fd5a7d33bb33e1292027ecc2b247a3c4579e0c384ec2ed766fc954177eac66a7e4512ac7c9491982080667f352fe98e17cfa6794748063067191aa06a200f53fa7fcbaa50bf85034a02fec31a6a1c397f9747754569b21b8bdc7e4b8c8bd394633127f0ed9a919a73d6f553dc0f003b435a2c9925c706dace357f666d691ac1a54163dd7c97efd49c764d46ed500a032fd405bc917666f4482fb3c95affc38bf2623769bb6f24f487b86e9ab46312810640ab5fba790176629f07a4d649d157d23629b7c6b241d71472bd794f25c8412580c40a30a26362b7e1ff383ece556fa3e22dd1dfa4e9d3c4c6ac2742b2d54edb9ec05d9acf4c4f6ca96e3009ccf5f2365ae990074c460b03bdd02f5c8f1a22dbc966119e7b91c728741e232a227bb63d72a44434b21037ec33e6dce1f45fde7b9684f79855c2f90dbc1d046c083b27f79985a49ebf8537a9eb1f130c199db90d603fa382954c43cdccfa46eb57985416db0289fdb5a8f3cba7a24d7d676910f7f170d91daff4ffacb6ae422d15b58a1534665a21a25f32875d297ca58601b7bc57b67893bfe6db15f97d95ab7c664201a27fc7a810a6798a6e1ee0e94ddcc93662e7f23d963270fd02cb88d2a7b35280ded1f9e691f249449f2589ea3638b1da2cdcfbaff25b14d0ded1e3932b7dee1f970c732610e048825ea88b146e19ae9eef1e228c07c80d3f94660e6cc042a7a5754a0b8603f964b1f0dda87ff1cf8b73a6b244971a0af6709a910396e6a09a2286fa89219856998630d5e123fdb9f4922384b53bd0e8afba5f8d4634671c59ed9fcda73eb68c2bfa0d9fee14506d42bfe7e7d11c0fd75e4606de415af765fd8fb4337a57c0a8df454b98256b6693ddcef79e86752c8c0ff061e8193743d2e856099ded6dae4714801235e47216a3cd5abcaeaea228d2c64ba2fe939cb4d9fb378702073818c330dd14bc9700c7b6e6da4918c4315a2b325509b9aa6cbde23ffa5e52d48dce31a546f256a797d3e2f6adad77f7c1ec6cc17ec40593f304f8def33d0958929ec6f78b1e25be339d2eacc225539ee98c0528783628038ad8f90b10d659d991b0fc50c6ae2f1a717f4149e851d50485877a5c04b895b4f15049a2c29d5d78f6d8f11f682d14e1285f28c51be7902b2b85fa0d7b856913af796d5dd7bff5645925a3ad766787cff80ab5f8f8adfc68768b06f9d5693ea9ba0a42a49ca878ee1d621ada1b16363bd1741940c6f5c6d2f5e987d153646ec247e61dd150733cd33985637843d63dca0e97214d7eda01354330a754d09e17a1edad3e9a66e0614c6d285f7cb26bb50bac3a6ee75c772b859c845c91fdd75ba8ef981ccdc1dcd21579da4ef6d9f8563712d5cdd9306a386f8481cedd5cf53583bd4d5ef82a13079899201ff41ea740aa19f4bcb436a9b69d187879dcf108b3d13b9ae0304e41edfbae900590969617115166a1306df8c99670c421f953923702c224d2c227ba4abb9677d1befb29427feb2a0223ce9e980c6a51edc1fe3a11a70ca64d485d285bb63c0cce7d6c24117d82c9270c4cf5e2816c2232e342dc75f48f3bb25b6e43b9826c70f0b7e9b311bd9b8a96b64a4fec0f0827588a75ad19cd21710e3cc6c17fe86b4c830e02294592c001dbb0f5d52878a422341ed8d11d72322bf10fec4c8140eccf5ca262708d2cf15af0fd824db17d5c4486a58290ac0f021137fd9c90f282454564a2dc95fdc60e8376ebc56063474106ea3e58c2128e7be4be23e3cd58a51ecb964ef091d9a79a601bb8b5d8c1aac06ce76a961d3add5ff2f0f33b38b0eeb5dca957f1ad9fb499f280ba7967051f56dac35b99504183ce33a69c8fc0cd5765a16967eca939cfd6a51a7f6f9eb10ba803384f8301bd3684e309f561d8f72aaa314978e024f844453a530f6eb1c64443413546b394289c557bd438e3a6cf73326873f99271f7e773d1849aac43473e0ae7ccf4707e67030ee42d5953"}], 0x30b0}, 0x40a) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80047476, &(0x7f0000000000)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x8000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffff8000) r2 = syz_open_pts() readv(r2, &(0x7f0000000540)=[{&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000440)=""/196, 0xc4}], 0x2) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {0x3, 0x2, 0x0, 0xb47}, {0x1, 0xff, 0x80, 0x9}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(0x0, 0x0, 0xc8) socket(0x11, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x5a) mknod$loop(0x0, 0x0, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x6e, 0x4, 0x9, 0x3, "be8af84b7b57779c6f5db8cf774a3d6823a9d294", 0x2, 0x81}) r3 = socket(0x18, 0x1, 0xfd) setsockopt(r3, 0x0, 0x0, &(0x7f0000000280)="eb", 0x1) executing program 2: r0 = socket(0x0, 0x3, 0x0) r1 = getegid() sysctl$hw(0x0, 0x0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4750, 0x9, 0x6, 0x1}, {0x0, 0xff, 0x2, 0xb0f0}, {0x1, 0xff, 0x9, 0x81}]}) syz_emit_ethernet(0x126, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES32=r3, @ANYRES64=r2, @ANYRES64]) syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x203a0, 0x1ab) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fchown(r0, 0x0, r1) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r5, 0x6e}], 0x1, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)}}, 0x10, 0x1001, 0x0) sendmsg$unix(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000700)="bf2e684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d92f021c64972c746a99530a0e83e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002e49ad40ddc5dc79f683051ad810a63", 0x6e}], 0x1, 0x0, 0x0, 0xc00}, 0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/81, 0xffffffffffffff64}], 0x2, &(0x7f0000000400)=""/234, 0xea}}, 0xfffffe0f, 0x41, &(0x7f0000000500)={0x4, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setuid(0xffffffffffffffff) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) msgget$private(0x0, 0x200) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000e80)=""/253, 0xfd, 0x1003, &(0x7f0000000f80)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) writev(r3, &(0x7f0000001340)=[{&(0x7f00000001c0)="447c75ba4b388c039bd25746e1a01ef97859bb1ad65d11125737a6fdaf8d6f7e211c58bbf620883c434fa13322e1f8ede4591f2db92e369158fdfa33eaec286e2290b3ca6ff92c558035ff02e2aedea2498cccc6b64289f04d2cebdf4af2161dd8a00b9e2409bd37eb86bb2b02dc335020148917a5e659284a0ebbbd083dec54ac8ad6ce6bce583ea7bc80ae7fd21b433b4f9d459e9e737da415e70e4c39863f4da071ef10dd352cfde664b2e320d8f72356a2d9dab30809c64fae0262322d57bcb3f9aea14c4cfbae5685bbb11e9e975dd6ed0d0b79c49e52996bf648a7856ff3cceb493da755bb6945163be061493278e685a79be3448b5662ca2ee0a619fda4beab13777af6f2ae2abfe86c806afc2d4de8815305b5fd243ed63650f7e0c86d424f2c946db7076544edcd24c75794675ebb8a05562be4ed92b27f29e3d47029eb0fca24be8d93907622ae77cb460573088a11e301160107b94b0be7cbc54da842b83d71922296c150bd15195bd99edaa4a4d47b187d1e9f989f4505fb6602342c04d28bb3b7ed1c305ae7bb1e213cd49b410be1c1fc509dc976bc045ca0ebb1891d551046e0742d8b977eb10c92b151eb4ce9178397d0b188eaf4868dbdda9131e446c011bba926160d1d2ef88ab683a280edf1f92246f48c32f7ef91e3f2a9a525ee3e011ecec1ba5c336ac74826755602b341a3ce35531ae57e89aec692bccf96fff76102f70f7aa1534b1982ae7da854aafea4e789c3de4ac1e8a5d53bb43c8da635c1d9602f9b0a91af109518212f7fcc4f30c171e2d8b0d60446d78bd6c95ac26a054beb5fe8be990dbe916188af630d951c0598cd38089614b4778b82e9c2d64a6f04b2d35eff2cac05c43da6645c8e9a82a479cd674d6da288dafbbb335f9bf50455c16d40ccc127fee84b5c545abd01c24510ea176445d4e38d44cd8766b1040e167d869dcc586be3ffea777d4fd49799372ea0196ae271c7296b515d8971f2d5bb82576cb4edd0badddeee1b498a2d1a3906b7e1d4155b1b4d37405a70ebbc4938ca02743bb1c90bd51f4147ebc48cb17ec2e3a8c9a86df10696c7e745139077d0cc1bb8ccc99e61a5eae85ea971b3006bc847bd7c048578703e617757f6f64b9f95df489afce0863d3311a14a991ff9602cf99a915338347f89e40d78bd74a4eb2ab7f91391384d7850715c71f6a6af90a14d2a169e4026bc361f34c2da888b0fb4c28c2174177fb1a4d86a6a15dcff6c29f0aa9550248ccd3280f691f1fc528a09bebb347235fa1d415976bd65f221e842531fc0f5a4fc6e12366c1e7f7c8e56d5860dc5dc111ae9004c579949b21b0f1d36d1a8b3233030a82c30bac166b930f87e5d2e843d4a650410f631058970f35a1bf6b2b9e837bd120af2eed53ee407563712c98f347c5721d3826552adb899d69478313f0e6af686a85f9cfb0b6d25ac4d7b267ab500a2588114d05d972847815406ac53565c3c371bcda56a826ea991df54dbabfc102ef4e0e16548ef18919422113f898ec478e6d83790899a3ec822e655cefb1a815bf5dfe7c0b96042da3f459c779d3ffedf3520085c69", 0x464}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpid() executing program 3: socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x6000043e, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) socket(0x800000018, 0x1, 0xfc) r2 = socket$inet(0x2, 0x1, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x7, 0x0, 0x32) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0286988, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x0, 0x3000}], 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0x6) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r2}, 0x5, 0x9}) semop(r0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r1, &(0x7f00000004c0)=[{0x0, 0x5bef, 0x800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x3000}, {0x3, 0x1}, {0x4, 0x70a}], 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001500)=""/4096) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x3, 0x151) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="1e", 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000500)=""/35) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x5, 0x3ff}, {0x2, 0x0, 0x1000}, {0x4, 0x6376, 0x1800}, {0x0, 0x5b5}, {0x0, 0xfffe, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x2, 0x4, 0x1000}], 0xa) executing program 7: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r0 = socket(0x2, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) close(r3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x5, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x830188f31110f74a, &(0x7f0000000280)=0x5, 0x4) sysctl$net_pipex(&(0x7f0000000480)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000480), 0x0) accept$unix(r5, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000180)='./file0\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getpeername$unix(r6, &(0x7f0000000200)=@file={0x0, ""/99}, &(0x7f0000000040)=0x65) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x1000}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r1 = getgid() r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1, 0x30}, 0x0, 0x0, 0x0, r2, 0x8000000000000000}) lchown(&(0x7f00000002c0)='./file0\x00', r0, r1) pwrite(0xffffffffffffffff, &(0x7f0000000140)="a1070016060000c6386c7f000000", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000068e000/0x4000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) getpid() sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgget(0x0, 0x704) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f00000019c0)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faacee89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035964ecc8d16f34ebe3629624f81ade647f935f7c2159c700cf89a8850b19505f2f4f3db549e1e57552c4efa8dc5ee8dda2185ad2e38b4604bf5b24e933f2c8b67abe5dae2d325500"/138, 0x8a}, {&(0x7f0000000700)="0226039ef800000000000000000000000068417d0637d5ceaa64c2bb246a34768b0bad7f7c95f2ae7e3148003b5ec16723144286de7a74a96e0162117b2322c1250fa7a82fd586be455902c6b85048765db497e488dfcd9d2c4fe827b45edac40a52917c8768808f4ed7940dccf78ba1a9d385ac7b389fc414e06cc779148b9ecdbe28edbc7a3f1ec3a6d1242e71718a0379598511515d887e1adad25534cee761b7f5192b9258ae70ac8ded1c61397e67e5f7bf5c5a172efba5fb6c8ad3fac8ad31d2ebe5850c798d9d481f760891ba9c0977015844daca3c2a5c756c9d2304804fcf51697b4f87f81332f7257061a6a5690d000000000000000335f37070aad2f9036df2f6108a07a39bb3c071b919f992d22a78af34d800f95940a5679825ed419456007b3796baca95c2a6ec6130dda15d0000000000002a369d67f23b021a1f017e81833f567326996d3971c67ae635f56b938759675b50e0d7911e79c068e95c1b77cf886955", 0x169}, {&(0x7f0000000880)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c35e4740599a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xdc}, {&(0x7f0000000480)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f00000034c0)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f3aad4f632dd6f449d628be397058769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d391392cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8a9639e64662f46a167ee2e6f8360ae6acec42917951eb175c6a98604118aaf349e006bb1dab4ac00d170423a81ff065405297d0484f35f341ea55438db2cdca4fcf56ab8c8b25a79fee527ca318641ec794a6e13e46c960a247f8b2500bfe4ac0bb251fbd99f3876b6a07a8f56f00218526e677b529dc10b87fff9869d8db8040943f7e75858cacf2680b9042ad8687dc5b712e7bbb6cde48850f1a7172a68da504dcbe735b843056c154d8fd9da6996a6c46e931af5a8e6cab48d70b1ff1a00ea58951046e99295bd3065cd331bb2b850f12eda0709b05e44c8f9472313444c6168f749f43ee1a83718f9af9ce15b7a90dd95f33df9c039c077330a0f66293599450abf57427353276e8966ec47cce3c6bb2b1ce5aedffffd77e9a3fe9fe790579cbd1dea8fea1b2a53b1dea1850462c98ebfeec5650c25126d8a44ad5ed7e13ebbdc295dd0643d2e089f2b4048cbf341f4696566d1b368204be0256aae3ec642396c704b9874ed1b8ce5816e209552d11d414f99389d6d9b99943ada9994d9abf229b4c2949949a392612a8ee34c184f36264d0e7151eadc99c06857b36a375034fa5dc185f08bd83a63a79386106d65aabed03343a0d8ba5322edb12ac01bbfda48d2b11d41f6f8c5f863525aa98aeab853f6c39f0c988032d593c6a780108fd3b6821b159c0b0bae120d2855d8d4ea0c404ed5f0a91c3d1667a9af0da6fc97c4c30fc32eb45297981dbd8e51d83f988545c04d74ad0ba7afa0b81", 0x1219}, {&(0x7f0000000640)="ca87813dff144c6b6b26a032da1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602ffb61492b8fc7f540d36f36952d726c195c68abc9d1d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f00000009c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c26409676be2c25c0fe45861f34366cab29f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590dbf30bb5bc323eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c9da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff000000169ecbed50d13f23b001544fa8a9ac2bffe848f268a5922d2ec9d9d63802994ccaf429de9b1d68a250cd726f0c19ee00561f", 0x85e}], 0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="de33d8d7fc1f6d07acd103e29b0815afd3f91281ece8a583d714bba36e9c28fef17d2bc654828f6ab79af49323c3ea7dbe20c1225484484e2d6538ce2800322c34f153efde404f7a81c1c5c5fe83787a5a21b81741", 0x55}, {&(0x7f0000000200)="9e769d9e358dc9986bf12ba9d1ec1c9c4a6e1f3323bf092cddb7aa481ed858a215663d5dffb4a460577d499e5f909ec95e2144adebdc2edc806eebb0a4593e6c59e30513e424b93cb5093428e33f80acad924300cd4db467f94060b47bcda41f5aae0b0332263704727d11e287252c4aff2761614f1e962f944456cc61433e8a15276fcc3d2f232c72c4c923e59cc684e8afbfec7d919419bdf0025d617e30637ff13e63ea", 0xa5}, {&(0x7f00000002c0)="37945e4bb3d868f3b7cd85d13fce934719821e9a29a8e8a37f1e701d2be62548916122a5b4f5cceba67845c5a5c20b54caa53270112f6cb9", 0x38}], 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r6, 0xffffffffffffffff) setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r7 = socket(0x20, 0x8000, 0x80) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, &(0x7f0000000340), 0x0) close(r7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x6, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0}, 0x0) getpid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae00029927", &(0x7f0000000040)=0xf, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x80b) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x8f) unlink(&(0x7f0000000080)='./bus\x00') sysctl$kern(&(0x7f0000000300)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) fchmod(0xffffffffffffffff, 0x0) shmget(0x0, 0x2000, 0x9, &(0x7f0000001000/0x2000)=nil) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) syz_emit_ethernet(0x76, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a80)={0x0, 0x0}) getpeername$inet(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x33, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000200)="d055c448233d77695977d34b1b32e9d2eadfc876d0e56b7b3d0ea90268a185c4ecb984419b70cad08d8e8e4dc631aae9a4b8e07f8ae30e8f47", 0x39}, {&(0x7f0000000280)="d917d0a6d9721e6b5a9ad95e53562e1167d7bcb1ce1665fefa84aeaccf53eee3e358793189df9d8ae2439e092d892935b19ca9592b449c384859e60132", 0x3d}, {&(0x7f00000002c0)="25397e8f024f3fd674935de353e2bdabf7e8e20e313156efc3b1f59a35c7018b096b1da344b999f69cb87b7e4ffb29f970b5e378e389c156e02c53198c95838f36fbcffd76e92099d5e8f780ccfa9c3d76791ecee4d053474a5a090660a62065c23e038410182e44018675761d17181ac9d3d727b573de8d196d500b9a68c478d2ce20c9ac3f3c71b76283941651b1fcb05d0fd4430903d5f3255f8f8a116592df2e458b25e6c2e729120cdaa2259d9a02022a859f5bfa4581bcd964027433b4190887db708e42ed21482dc19c9d65a47951bfb441a443d4b5fb10e3702b4e106c4428b9995f9015fc1c", 0xea}, {&(0x7f00000003c0)="56851b96dcc1cb1410de9b6278964203c1f8c5ee0e919a6179646cba42b4641d29e7a128670daea600e16c06a9a0156e9a8b521c16fb72d998778e69ac533a3c73d999383fb9b919da9e3a018df6d102b1c9e094141116df6bc34b70670f75777660fe0321b4649c8b5aa32b461f884845b680d3c71a471e557819a81eef32cedfbb52988cb6adcb28607e704989cd09e4f5174fdf2bf87399e4ee936bb2ed2fd08452612fbf47cb9e973dbe85b4643cbd53475df59e5a5cc128a955bb07fc7316681c87eaa5d703726e31bd16f068a36f081b3bcd845e71a2da2a1ead808384a497654d867ca42a465f4b6d0f9d23157e3eb9de8a8a900906ec66", 0xfb}, {&(0x7f00000004c0)="6a5a44776a425517139862d660fa6898ac70a458edbd1ba0ae859952790b2c4823d1910ebef699f8365341f9ef50c9d2fc8bac67c0b8f80de620c46b3c06df07f46c9dabf229d9c7c9883f9671131758228e2b56bdf1b1704399b665807e9f97245b2ce67b", 0x65}, {&(0x7f0000000540)="3d5b7ba40ca4576942779560853881b0b7b3dc62ce37892a736a06f0ad69b5d64c7975453ccb9db924f9d06bc5bdb62ffa67641efc37ecc8d8c932de66cc33570f8234f0c41ae6843f83b25fba4d312c3530eb376c26b506815ed9fbcac17cc4832ab00873045fc268a3937b2a5b", 0x6e}, {&(0x7f00000005c0)="ef31b770b7338c0d80bc89d1ef12f53ad2502ff4976eb81aeb481d6a346d4f28e467b816adf1a3b375c67bef16ed5fce990ddcdf8c71bcf07cc0d6569888e13dfa5a49ff7307423bd10d3f5aefe7a0400a7fded335e4904b97044628c77e7469c5952f1a377d8a6e99f051e01178ad4f8b6399213817c3781fbbad1837529360291954928e827953781346ec99b37d85537751c7f914e29be554f1d58a0ed8cfb7c0e85e4f59bb876b5e3688ed462f56b795486878d7", 0xb6}, {&(0x7f0000000680)="f5580dc46427b0e4f003afe81e", 0xd}, {&(0x7f00000006c0)="d36aa304776f48722dac86995955eb2aac13737ade49367a467f612c295cfcb5e3b162db0295c9c18a8e63b3463d4ec6155ace92dbc3e3d8a2c9b092f39191475fe513b711383adf4fb027b9410195f275d3d8b01a0b68d3b63ec25f4a5ce8eb6f9b7e99f3b51ac67ba5769c6155e071c80ed8e5b547bb8fc1b7329b946e3006e5dc5e413e5f8c0616636fe6aada297a27744612000000", 0x97}], 0x9, &(0x7f0000000b40)=ANY=[@ANYRESOCT, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="20000000040000820a000000010000001eef81fb2d501b23d14e4880cb0b36b8e882e78b2eb0f07a6216c741406621ee915b5474ba08ff3a861ebf225219f6710e90b1e81ba5b21e5224b8956cd31569e9e48cb949a52359c5ecdeb9a854b7c3c38468273d581ddf944e4b188b61b324a3c9e70c9f9ffd4ce814821acbc857571d0b8ed1dba00b082a8e9dc37b58a9e389e09a4a29e8afc529784f8c60860cffed563d6200f837e606fde8cb2ca2e2b4ba6c92cf55a938716c9735bb915dfc11c3811037e8b0f54e1666d8443aa271efa334ab188c1cae196212d9416b3ad0525d0c999e01fe6b0707673a8e", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2], 0x50, 0x4}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x100000000}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sendto(r2, &(0x7f0000000ac0)="c1406f85d29d8b77c69dadc58828ac190c2d5cccc7b22642af5ecb56281a3930e2a43e1dd716d24da45edc44567e553fa4d41d24a78205e03ec44bad05ea448eea7195619c116af1a9ca153b24ab198d10143548c7af22ee4471a995c74820ebd4", 0x61, 0x400, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r5) select(0x40, &(0x7f0000000500)={0x3fc, 0x20000, 0x9, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) bind(0xffffffffffffff9c, 0x0, 0xfffffffffffffff6) r6 = syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r7, &(0x7f0000000a00)=[{&(0x7f0000000340)="5e230486512e875ecc26bf64fbe1e392a29b06ac33a57d0e8f08cc2bd645c45360091188f05eb1e723487d6623", 0x2d}], 0x1, 0x0) mknod(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x45) close(r0) r2 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100"}) r3 = socket$inet6(0x18, 0x1, 0xeb) dup2(r3, r2) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="8d6cea1bc1a41b5c4c31a827e35057ca44450cee44537490be45df4bd50a08d01e7a5b74536d0b6ae2de3207e09e6564f0cd72ae83c2a28429e20aafb7c9e2ff4560ca53e1bfb48e6e90fada39388c68576d7198d945e9a05a67cf2a5a7a63e82dab51ed5a8a5b7d865576dfeb953bc4970614461a1efd108efb318db93875ecca360d3cb8f89cb7a954ef6c691e9a4ae3b3ebe9695f2058c56cd565c7faaea1561ff71f1b0e6f7798432f823d723bba4c64df0255060fb35bcf4c65af6089b07955311cbc26cb0510ce8359aa230264c0adbccd76713d279d3606bf781e2d400873030a41a5118b60ad4c52321bae3fe1d7978a415f1fd5ad80c8ed1bba1dbf3f6f1b314395f3d035c2c9bbc616de7def24ee6c9ce14fd5a55ac069a0cc4b999de8b20d5c9a04e551adc1aec4135753a83a0c3bca73c3af55eb5c7450e5aa6f66222decf9671ffd4d41828dd41ef30dcbf307239bc5e32f2b25c2a88234863bef5cf2b37ea7d3705f8258552bc53416346791b3a300d7fb3dd0b73a8f704a97df863f70eb2d70a63a20ceeb6082bc8a1954adf5c28b95b56083b60e4a1fb1647a391c42f998d597d1fa2f145fa145c5856d8e3e7714f9585d1f8798c3a3ed3dd026de89a9fd3365975f94f7c0fe445b79880c36574acb1e30dad8e64bc3845ab15d11cf25a36a59303e01eb76bce57635a1b4e42d8b2945b1930dc0e00301b18a4205338fadda7f6c34cfcdf72f0301e45ea38a513e336dd0bdf66ff7587153fbd2f9bef220aafc7d6d3c0941a12169b901eab7af93c57c12412bc903038c4be0636d9784a59a68bee392651541d506afa3e41150bf8179b60fc9c7b7223061d34da5f8dafeca80fc4a3606f23892b63ece4e603395539190dbe420aeaa779619a64471f781f0a46dec547add13992ca18e3d0853eb72d1708e028e9feef04d84f48de5822ae30226f95cfcf8eb7a1933a49497a6e1c680e8bf54ba6fdc2763e0ad8bcd4d16466d638d54b9fa5d8ad004d7f3244c7e4a4936898e3843a61e4e70224ba318de2df8c9d8c6f6320e09ad7b84050d744ee43ebe8fb06f439c79f76043825425e1a3caae3199879346b0dd50e740dc27", 0x315}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x961b56278d426c85}, 0x3, &(0x7f0000000180)="e59ae6c8eba0666f63d48391615a07bfc86acee6b942b44f0ca98c0febb5c8f8d86c516fe9afaca57800e238541784376265b546c216dbc8532f6f3529b55adec76a6e9f21557d342109b865af897a9ad8c7b1f6ce02a6209a8263aad527dcf704ba48495c1c3bbd54fe41f52f6e83d24ddc56b3bf68f94454fa93b7fdfd933c780cb545c96e6ee9647b7c89aa56f89bfa2998ac3ea2d81d4d774feb35a9523bd38d556fe9ec0f2082971261bc5cc98bef6a3ce2ed1d37e05ef102501e82175e25861ffb49d2eefc68132e4ecf09dc8bd02f80eef2b7a3be10ce9cdafe8d8f533ca815a2e4", &(0x7f00000000c0)=0xe5, &(0x7f0000000100)="9b37f446e9552585048ce1e6c314ec52e3a684e4f06aba5005f060bc40e6ffe0708ad4b43b1536283a7dfcb44b5a2f54c1c2f0a76f29e64ea7517f49ee", 0x3d) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[]) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r5 = socket(0x1, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r4, 0x20}, {r5, 0x108}, {r6, 0x4}, {0xffffffffffffff9c, 0x80}, {r7, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r9 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: r0 = socket(0x8, 0x2, 0x0) (async) setrlimit(0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000340)=[{}]}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) (async) flock(r1, 0x3) (async) flock(r1, 0x1) (async) syz_open_pts() syz_open_pts() (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) listen(0xffffffffffffffff, 0x0) (async) getsockopt(r0, 0x8, 0x2, &(0x7f0000000140)=""/155, &(0x7f0000000040)=0x9b) chmod(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000380)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4e6e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100000000000000000000d0ca0ec725255c83c1d4842318add0c6c96487a269adf61be67dbaa81dcf9bfe25eafba8270b72b616ed131cc4eef948386ed906f8510d1d01008af7ea42ceaebbd38cbff0a769f5ddfe6a3d6718b24fda01f99cf245278b452c09e312d43a5eb5da02000000000000009ffe162221b3ecbf3332096438b740c9cd9461334806f79da6a0f9605515b0486e9e467ce27cb0e50f1acf7a4571c45af9e26f96fdda1aeb74b6f4505fa4d02faa401d9e789a849447a3dd693eed8ec1a869323f728fdfc5dce1b8b50b4d1d651ce8a8a4ff2a7e5e2a5408e66eb866", 0x163) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffa000/0x3000)=nil) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x68, 0x0, 0x0) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0xfe3c}]}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x81286947, &(0x7f00000001c0)) shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x1}, {0x35}, {0x7, 0x0, 0x0, 0x104}, {0xffe, 0x7b, 0x2d, 0x95}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x45}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1004, 0x202) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000005c0)="57931731cc275c29b1aed3194c6f37430ae48885be99e6b3178c33b1b52f8fa3020763ade3e8010e64c4eb1290ead2acd688118cbcb7a7198705d6301f3cdb2808d786b455db1f997546e8359481b1fe28", 0x51}, {&(0x7f0000000640)="aaff4c51883e004b5f89075a5ddd67f3227908132e2bbca76867b831115dd2fee04f802fa2035c2cdce42602ad61953030e0ebbdf951b204afb415cb2d7571951eeb", 0x42}, {&(0x7f0000000700)="b573975435f384a446acefe3a9c8435fc53be209a95faaa9e582cdd3c8a869899283ef37e7a1f35b03048a939cff0bc18e0e95a0", 0x34}, {&(0x7f0000000740)="9e4673eb165000ef76574090ce780f20f8b3e79fc550b83c59ae6a9ec6fd01a2e59aba4cc2c70ff2a43ae8a76577758607271189d73e487865d275ca686b14c7249ef2619b5f3d2c15c4a57f1c3a996c0883b491a712ac372d1291b0d5f5c7ead631680269803c3482f368433f4fcece46f6d75471dff907485ff9e2387b4176556545f30ed78986606d1978acd39b868a25527876e5cc072759a0554e0386", 0x9f}], 0x4, 0x0}, 0x0) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1, 0x0}, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) msgget(0x1, 0x0) executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7f, 0x0, r1, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) mquery(&(0x7f0000451000/0x3000)=nil, 0x3000, 0x4, 0x0, r4, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000002540), 0x0) r5 = dup2(r3, r4) accept(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x10081) open(0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be", 0x31, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) pckbd_enable: command error executing program 3: socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x3}, {0x34, 0x0, 0x0, 0x61f}, {0x8106}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f", &(0x7f0000000040)=0xff, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r3 = msgget$private(0x0, 0x397) msgrcv(r3, &(0x7f00000007c0), 0x84, 0x1, 0x1800) msgrcv(r3, &(0x7f0000000680), 0xd9, 0x3, 0x1000) mkdir(&(0x7f0000000140)='./file0\x00', 0x21) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file1\x00', r4, r5) chdir(&(0x7f0000000580)='./file0\x00') executing program 4: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x45}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/184, 0xb8}, {0xfffffffffffffffe}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000240)=""/89, 0x59}], 0x7, 0x7f) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x2d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) r5 = open(0x0, 0x70e, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x10, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001144, r6) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7f}, {0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040)=0x200, 0x4) executing program 5: r0 = socket$inet(0x2, 0x4000, 0x3) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3) r2 = socket$inet(0x2, 0x4000, 0x7f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) listen(r0, 0x100000) r4 = kqueue() r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0x2, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0xd0, 0x1, 0xc19, 0x1}, {{r3}, 0xfffffffffffffffe, 0x7c, 0x1, 0x6, 0x5367}], 0x8000000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x1, 0x3}, {{r0}, 0x0, 0x81, 0x20000000, 0xffff, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x90, 0x20, 0x20, 0x100000001}], 0x9, &(0x7f0000000300)={0x6, 0x3a647d8c}) getpgid(0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000000380)={0xf38, 0x5f7, 0x100, 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x2, 0x0, 0x7f}) r8 = accept$inet(r7, &(0x7f0000000900), &(0x7f0000000940)=0xc) fcntl$getown(r8, 0x5) r9 = socket(0x2, 0x1, 0x4c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) mkdirat(r7, &(0x7f00000009c0)='./file0\x00', 0x60) write(r7, &(0x7f0000000a00)="494245ac8e14a2aa6a51c843b2bc877c45bb5ad4ec15cd754b18a4da1960693995833827ddf62b3b02a8e57fced7b084f8b282fbe86fad01826aa0ce63fbc043ae48fcb4698381f1d30b3d36cd90b7", 0x4f) ktrace(&(0x7f0000000a80)='./file0\x00', 0x2, 0xd00, r10) sendto$unix(r6, &(0x7f0000000ac0)="92e496f979888d0501365a5a9ad5db482b9bac73475b4c53", 0x18, 0xf, &(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000b40)=0x3ff, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000b80), 0x80, 0x0) pckbd_enable: command error executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = semget(0x2, 0x1, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r0, 0x0, r0, 0x0, 0x11a, 0x5}, 0x0, 0xfffffffffffffffd, 0x4}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getuid() setreuid(0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x311, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x64}, {0x1c}, {0x1016}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040), 0x4) r7 = dup(r6) listen(r7, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(r0, &(0x7f0000000380), 0x0, 0x3fffd) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0xff, 0x3, 0x5, 0x9}, {0x7, 0xac, 0x13, 0x1f}, {0x9, 0x0, 0x7, 0x7ff}, {0xa5b, 0x0, 0x7, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x20}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x80000025}]}) write(r4, &(0x7f0000000100)="94e15358337d0900000000000000", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x4, 0xbe, 0x1, 0x4}, {0x8000, 0x7f, 0x2, 0x10001}]}) write(r2, &(0x7f0000000700)="c662e62071cf5e85539afa5e908352635cb3ac14e156887afe0b9763fd9f8e97de6b77283bcdb27337a6d7b9afa27d6e8584c649ec438ce2bd0ca61d1c7c0979b42d2553c1ed9a5a5c6bbcf6886b0db63765ac576179b293715fbee78602409c60d39a23", 0x64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) socket(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000200)=[{0x21}], 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000140)="d32202fcbbeae15946baa789d6211b41b95996b4e358b2bd4c22b9b7e91d1821a69d33820d4f343604dff88cb35bcd011932639fbd895e6515252eb78c700a0919103533da89f08c643f7069909c2de7f2e493fea1820522e8d145", 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x100, 0x3e) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8, 0x4}, {0x40, 0xfffffc01}, {0x83, 0x81}, {0x23, 0x7f}, {0x25, 0x3}], 0x5}) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getrusage(0x5f8a20f5b4f2087b, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 6: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x8) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) socket$inet(0x2, 0x4000, 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2000, 0x2d87) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x78e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x4000006}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) socket$inet(0x2, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000600)={0xa, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000380)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b52009426299081f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e28c58a20a35ebd8ed01801041808fde2447cd143187560f42dd45ce6c3d8a43b569a0f3a48632df22c8211c834377570ca24dee1f750397f8de15cc300323a71fa0c8d55d8cc028491485810e367b2d586223438bed4b84cbaa75b0bac8fbc53c13277f9a9f4fffd43e98564a9645af1c80ec336eab3e08064441df0fe59f18006e20104e1bd245a06d9ad81107c7b4f44c58e3c31ee050559acb815b18a72cf14d28a96b3fa156534dd224650852606d191d062c761e43c0e8def8e7a15e8eb6a7746f21862ad92b2274227e7ba2583204715cd032627b5437f6ec48d7d662f480e0525cad815cf24166127d5103d01df344581523d03", 0x159}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0", 0xa5b}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000000640)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e149b900000000000058d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19d3b903b3060c45f45802", 0x17c}], 0x1) executing program 3: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x0, 0x0, 0x10000004, 0x81}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getpid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)={{}, 0x2dd, 0xff, r3, r4, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x2}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x4}, {}, {{0xffffffffffffff9c}, 0x0, 0x0, 0xffffe}, {{}, 0x0, 0x0, 0x0, 0x0, 0x7}, {{}, 0x0, 0x53}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050160000000ff01000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be0600aa5b236de351e2f0139b672f4d335d223e7d026ba8af636aa9003728210200001b720fd38bfbb770c1f5a872c881eaee69e0bb76d907c400000000361bf6c8cd6d25c95aad79c76619f0ba57aea8c500002002fbff0c2300008abf0900004008e371a3f8343794ab1e0000000000000000000000000000000000f4bf25f8722661af706669198b78fccc703b7a81dd82265ac31a", 0xc7, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX=r1], 0x55, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x170) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x81) socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRES8=r2, @ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRES64, @ANYRES8=r0, @ANYRES8, @ANYRES64=r0], 0x107, 0x0) msgrcv(r3, &(0x7f0000003c00), 0x1013, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x4000000000000}) msgctl$IPC_RMID(r3, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r1 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, r1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="a8034e3fdd86480e82b020090000019c0a", 0x11}], 0x1) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x1, 0x1800}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000000)=0xffffffe0) poll(&(0x7f0000000080)=[{r6, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r4}, {r6}], 0x2, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r8 = dup(r7) pwritev(r8, &(0x7f0000000140)=[{&(0x7f0000000180)='o', 0x1}], 0x1, 0x0) writev(r6, &(0x7f0000000540), 0x1000000000000105) r9 = socket(0x2, 0x3, 0x0) getsockopt(r9, 0x0, 0x6b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$FIONREAD(r10, 0xc02069a5, &(0x7f00000001c0)) setsockopt(r10, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x7, [{&(0x7f00002cd000/0x3000)=nil, &(0x7f00004e0000/0x4000)=nil, 0x3}, {&(0x7f0000026000/0x1000)=nil, &(0x7f0000069000/0x3000)=nil, 0x7}, {&(0x7f0000554000/0x1000)=nil, &(0x7f00007e7000/0x1000)=nil, 0x3}, {&(0x7f000065e000/0x3000)=nil, &(0x7f000026b000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001b2000/0x2000)=nil, 0x1}, {&(0x7f0000528000/0x2000)=nil, &(0x7f000070a000/0x4000)=nil, 0xaa64}, {&(0x7f00001ed000/0x1000)=nil, &(0x7f00001e3000/0x3000)=nil, 0x1}, {&(0x7f0000207000/0x2000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x4}, {&(0x7f00003ce000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000168000/0x1000)=nil, &(0x7f000073d000/0x2000)=nil, 0x9}, {&(0x7f0000491000/0x3000)=nil, &(0x7f0000371000/0x1000)=nil, 0x9}, {&(0x7f000079b000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3fb2ed0c}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x5}, {&(0x7f000051d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000393000/0x3000)=nil, &(0x7f0000373000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00006b0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}], './file0\x00', 0x3}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x2, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x67}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146952, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000133000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x84) socket$inet(0x2, 0x8000, 0xc2) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getuid() writev(r3, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) select(0x40, &(0x7f0000000140)={0xe9, 0x6, 0x6de2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x2, 0x3}, &(0x7f0000000180)={0x7, 0xc7, 0x1f, 0x5, 0x2000000000000000, 0x400, 0xff, 0x4}, &(0x7f00000001c0)={0x80000000, 0x1, 0x8646, 0x3, 0x7, 0x5, 0x4170, 0x2d1f}, &(0x7f0000000200)={0x6, 0xfffffffffffffffa}) r6 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES8=r4, @ANYRES8=r6, @ANYRESHEX=r4, @ANYRESDEC=r0]) shutdown(r5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchownat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000000), 0x10) r9 = dup(r0) listen(r9, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg$unix(r6, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x1) fchmod(r3, 0xa2) executing program 4: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80606955, &(0x7f00000001c0)) select(0xfffffd4c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xb1}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x40047463, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[]) (async) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[]) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2cdb01c8ec6c873, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x26, 0xf, &(0x7f0000001240)="00000010", 0x4) setreuid(0xee00, 0x0) r3 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r5, &(0x7f0000002040)=[{&(0x7f0000000700)='l', 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001200)={0x7ffffffb, 0x800003, 0x80000005, 0xffffffff, "0100000063026d06000100000000004000777d00", 0x1}) writev(r4, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) setreuid(0xee00, r3) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcb9296", 0x5) r6 = dup(r1) setsockopt$inet_opts(r6, 0x0, 0x13, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x498) syz_emit_ethernet(0xba, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000010c0)={0x1, 0x30}, 0x2, &(0x7f0000001100)="2134517fca6ea5beab9bf93a7b188b0284728e1fa334091e153c00155b6c6fd6b4263fc53d7d7ecda89fdf5ba5006d03c1a3a485ddb79b17d5ae844fa8b54b9e4988f8c5c2726e7ffc2b52ba5d3228a9571bf5d30c6c7d47399313a8271143fa805a5ef16b619b9fd09e259941e1e0d5b6e6a8c21a04c1a2dffe1af25bebdadcca0967ef96af6822486f04d9b21b5228943e58e66f55a677a1bc26fdfb15feeeb0afcd090065e1fe3264dab61bcbb440000000", &(0x7f00000011c0)=0xb3, &(0x7f00000013c0)="be75a5e0239e21610ed57d54eb77897a29cfc3effa3f51891e8abb5cff7766b46c27e05c9a68a58d3b38386619484e4a00b1ef905371de767022a66af5fc9578e2e6919393fa144066ea6ac4f1b8ca33cc95b3301e70d96d173ae671504bd13f09e67398305aa97bdab996b85884bb2e087bbd4103000800000000005b39d3a1d12b72b124836c42143c1caed7bdb0c678f8538b4e2688ec00d105e82d8812b2fe3bbec3c8fd0ecdc390114ccd08f6235ed5aa61c693e7736e00c12d408456d07aff74fc833863a8f7df7e948fcad45b78ef0991b9f6ad2c3146fa8eb1bc926159eedc39002370876a91319fc2177dfcf335fade291c5155f69263b466955a238c6d22a48c9719d9efa50128aa6d536ef5daffe6892377a5322cd15426c40c4d42728782aef5d06cf09281cf746153b72d4934036422812a2575409ca262cad9b4a50000000000fb1073297a550826a8a976dc7b5a18292d69a2c387e8028b4fc4a9630a30ac9968420d5c", 0x16b) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000080)={0x10000, 0x9}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000002f80)=""/4080) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000001280)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000200)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/10, 0xa}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb0}, {0x60}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r3, @ANYRES8=r2, @ANYRESDEC=r4]) open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pread(r6, &(0x7f0000000000)="b5", 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0xff88, 0x3f, 0xde, 0xc92}, {0x2, 0x5, 0x2, 0x3ff}, {0x3, 0x2, 0xb7, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESHEX=r4, @ANYRESDEC=r4]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket$inet(0x2, 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f00007a0000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = getuid() fchown(0xffffffffffffffff, r4, 0xffffffffffffffff) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x10001, r4, r5, 0xffffffffffffffff, r6, 0x27, 0xff}, 0x8000, 0x0, r7, r9, 0x7, 0x100000001, 0x3}) syz_emit_ethernet(0x37, &(0x7f0000000200)=ANY=[]) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000002c0)=[{0x2, 0x20007ff}, {0x3}], 0x2}) setrlimit(0x5, &(0x7f0000000040)={0x7, 0x78c990b0}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f00000003c0)) sysctl$kern(&(0x7f00000052c0)={0x1, 0xb}, 0x2, &(0x7f0000005300)="288f227e", &(0x7f0000005340)=0x4, &(0x7f0000005380), 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="18"], 0x120}, 0x0) syz_emit_ethernet(0x60f, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8de7d15ee9c86dd60516d1405d90000fe80000000000000070000000000ffbbff0200000000000000000000000000012c1081"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000162000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x1a) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}], 0x1}) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648000000000000000000", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, 0x0) (async) getrlimit(0x4, &(0x7f00000002c0)) (async) setrlimit(0x3, &(0x7f0000000040)={0x98ca, 0x8001}) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)="97"}], 0x1) setrlimit(0x0, &(0x7f00000001c0)={0x100000001, 0x9}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = openat$klog(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000080)="a58d0deb1edabe8d4dc1b2d2bba3a30975e65bed7ed62ae339665a06d1b6a7a0815e5a9c9676fe14276ffa7a0e85b557292038dab145efcfbcb163eba7effcd3f6ace821a50e0705e570e3cd3506adffa2012e3a3b63939afcc844ad778eef0c18083b1006e34994845d055ae44724d136b54c8ca5c688cceb5b903208e3cf0ba082f0d6041c50070a54", 0x8a}, {&(0x7f0000000140)}, {&(0x7f0000000200)='b', 0x1}, {&(0x7f00000002c0)="ce859f8e48bd5f93e42e58468108a10784c2d2923662ffbda1ef503f5cf8983fde1d6287ce1a889c48aeda64f780bdd886528c056a44cbbb910edbb480ea85a973565585", 0x44}, {&(0x7f00000003c0)="72dd373b1e5266c297047d22a05ae73cc2fa470d2fe2e7cec867e2b3a0ab5c598d3395f9b9e00ecd05ee01c6", 0x2c}, {&(0x7f0000000400)="047a2bd520369cd2d6f9785828d6a2b6a252a3f468ae1289bb764b9a5c3eb65d39b7d3fdef56ff9ce984cf37b8a4fb06caa03550da922869e6b31af315df70d31ece4df3fc97b7cbb661420382ad78f46d8f6402ed4864bda490da85a85141c85636ca6a56f2a0ab63baffc03dc0a644e07a3bcae4b7087a3c43fbb5fffa9a41502d377359f158e2b9f77c7aa18ec24975e6cfe321989c33a4b1c5527dc4deeab1da429ae2e565366354b7be887d54af92b48d17f4077740ab7af1187ff98a78ced9", 0xc2}, {&(0x7f0000000500)="beb6e0c9e0239e960f1ecf7ab79f8b8a5a585bdf205be881dea40544c4450a246287eb9ae5eb074f8f470c0eaf8f61682bb20fe138ed44bc17892502ab81a7cbd9bbda083fa58ec7ffeab872fd600b9d3668b0d6038b6f1e386ec1608faf438970a273fc683149951b2b86c10c815bdeec69bede1bc720f77bba31889cea1be4991161138400af21259ffb2f383d20a4277eb47018de31849341c3927c862e4741fe2d099cecea01ca276502575ddcbb7b4e366d836967ac3ea7fce5acf7c798695796c2faa28e992d53e0c258cf3ef81bc3", 0xd2}, {&(0x7f0000000600)="f63a1b91df01a66e7e0fc23efa24", 0xe}], 0x8, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x18, 0x4}, 0xf) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x10, 0x110) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000009c0)) (async) fcntl$setown(r3, 0x6, 0x0) (async) fchmod(r5, 0x40) (async) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) (async) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000a00)) ktrace(&(0x7f0000000a40)='./file0\x00', 0x2, 0xa08, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x20000, 0x0) sendto$unix(r5, &(0x7f0000000ac0)="a4e3a3ef301cdbcd1f6381db61eb89669d106a82dcf0d49c6a14058b805578d7f3e6c5627db7ce7056f5a4116d65e25aa1d667ab93bff1d1593958903f75e7aa73c578fa5f7ecec722d49dcc64543fe86d9e3232389c79f553825db19ec6d9cd0e8736e16b6b23e7c2498c0fdd0d0631aaec31f1f3556457912a8da40c295718c81739b8ad5653043ba1c745acdc40f74cd58957", 0x94, 0x6, &(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) (async) sysctl$kern(&(0x7f0000000c40)={0x1, 0x1a}, 0x2, &(0x7f0000000c80)="3d12ba5389617e8c7cdd9167dab014fc0399eb5b4a08bb927955bf3add610549bad2263f3532f016f773e86f0a9b886d02f824be3a107e4c657cbc6ff02c9f4627a185283c3bde1e8cd50112c1c7f89751a1fcf8fe55cf1ef2fd6f669c99b8986b9bf34f6b89bb4faebd301cedcfdcf8f6ebb95daf362fe4", &(0x7f0000000d00)=0x78, &(0x7f0000000d40)="86433e920eea92b84541ada6424abc43bff1865070f8f3ce9fb622eb2805730e3eeba52b32d4d38173fc0cb70838c5b27c8cb9498932edaa123f033295cb550c6d4d3a0615137710f75973eaf0fed43d5dcda122bd11", 0x56) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="18"], 0x120}, 0x0) syz_emit_ethernet(0x60f, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8de7d15ee9c86dd60516d1405d90000fe80000000000000070000000000ffbbff0200000000000000000000000000012c1081"]) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cbe4c8", 0x28, 0x0, 0x0, @empty, @mcast1, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "270689750c172377a96c7793bae952b2"}]}}}}}}}}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)='E', 0xfffffc36) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x60}, {0x5ce}]}) setrlimit(0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) setreuid(0xee00, 0x0) r2 = getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) getrusage(0x1, &(0x7f0000000000)) setreuid(0xee00, r2) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x4, 0x70) semop(r5, &(0x7f0000000000)=[{0x1, 0x5, 0x800}], 0x1) shmctl$IPC_RMID(r4, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18280000fff2000001"], 0x18}, 0x0) recvfrom$unix(r7, &(0x7f0000000140)=""/245, 0xf5, 0x41, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8000000, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff, 0x0, 0x1000000000000}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="1fac9b1406ff0b59c140752be0f703f996199be8f90723f1ceabc2104a72631990ae24cfebf905b4a7a9feb8c93adf0ffd21f7a11e8df80f9f28ad5b139569a90453a5cd4bb415e115e67d8755f68b7018cc5f804997ddf6e2274af73e14f91d5d870e7be0d4af48ad5ee6b8ce244d450ce945521f109ec44e1f62e42a0664bd55b7085e85164a1838add4297d5a7f327e4ab3933a5acdd892eed9dd44a61543a35d060b0852f6dc43b8321280888f1d672df0c350ff15413b964c14c36dae7c895dcb174c34e190afb4", 0xca}], 0x1, 0x2) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0", 0x91) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206981, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000686000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setegid(r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x0) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3c}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000200)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000440)="dbea5c276111467ac8e39b0f2c0642baa7", &(0x7f0000000480)=0x11, &(0x7f0000000540)="3392017e161779e3e966d1c06533329b83b78de8df6839a129fd1966bed48c29f3750e54e6755e24f09b93e1491060eb1313762f3da239b01e0ec5e925e27389e92b9645fcae03b109585d8e7721cc13bc3ebf160df5d1cd4e994e2850", 0x5d) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r2, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, &(0x7f0000000600)='.\x00', r2, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0xff}, {0x80}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) mknodat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0xfffffffb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x2, 0x9, 0x7f, 0x1}, {0x8, 0x0, 0x20, 0x1}, {0x7, 0x8, 0x9, 0x80}, {0x1000, 0x6c, 0x4, 0x7fffffff}, {0xfff, 0x1, 0xff, 0x9}, {0x401, 0x4, 0x7f, 0x40}, {0x2, 0x80, 0xd9, 0x800}, {0x5f3c, 0x9, 0x7f, 0x2}, {0x16, 0x1, 0xff, 0x8}, {0x8, 0x0, 0x5, 0x9}]}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a692540 executing program 0: r0 = geteuid() r1 = getuid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24, 0x10000}, {}], 0x2}) setreuid(r1, r0) setreuid(0xee00, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r6 = getuid() setreuid(0xee00, r6) r7 = getpgid(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x383, 0x4}, 0x849, 0x7, r7, r7, 0xc7, 0x9, 0x79b, 0x3}) semop(r5, &(0x7f0000000140), 0x0) getrlimit(0xd, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x200}, 0x3}) getrlimit(0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r8 = socket(0x18, 0x3, 0x1) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x8000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x2, 0x5bd8, 0x5d0, "9ebd545f65a734f1bed1dd75aed408016e06961f", 0xe05, 0xffffffc1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x80}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x10c, &(0x7f00000002c0)=ANY=[]) dup2(r0, r1) read(r1, 0x0, 0x0) executing program 3: open(0x0, 0x0, 0x0) getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{}, {0x61}, {0x8106}]}) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x18, 0x5, 0x0) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000340)='./file3\x00', &(0x7f0000000380)='r\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() pipe(&(0x7f0000000080)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000300)="38c344d08db0e1391ee8fad9f127b903596152872acc124ca312b9256d40da4a37fd00"/48, 0x30) fcntl$dupfd(r4, 0x0, r3) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() r0 = socket(0x6, 0x2, 0x0) close(r0) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0xd0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2103, &(0x7f0000000180)=[{0x7, 0xbe, 0x53, 0x241}, {0x9, 0x80, 0x7, 0x1}, {0x9, 0x1, 0x23, 0xcd}, {0x8, 0xca, 0x40, 0x6}, {0x6, 0xc0, 0xd4, 0x9}, {0xffff, 0x3f, 0xfa, 0x1}, {0xfff8, 0x20, 0x81, 0x1000}]}) r1 = socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000080)="7178e230c23632c7fe2cbf2b1b8dedccdf0e474f72234651102310ebc843ed5297eee515382b5b5f59926c877b10fc287077a26ff9531d13afa0fdc8497b70a9ad8acc84b50e6db7a1a222d79c89274b3837a417c34a0bc3becebc1eed5b641407d4b746e7de21c19957d366b3fb32159eec63848ed1af589555df0d4ca15db2e73d48ed4a3961939c44819e01caa94d5eb11a90f7189c3dcb45e280865a160198312e3652c705eca9ab00e98bd175c70c86416c", &(0x7f0000000140)=0xb4, &(0x7f0000000200)="e48f9679650bbdb3a53d8963d84e0b573cdbedc5bdb12357c510ab7324edc27ddea802aa7e93f1ffdd3a9d152d72c867e6ca80e8cfe79b725b7cc5e5e91571b5319ec82f0c5957b2cb8aa97168bc82b0742ed2dd28bf97aeaef9cb61176a7c4e668fb635d869d02fbf83279c501b2abc34b3ea45e37b1fe6ee61b29f1a96861c4a200816343b3f4451", 0x89) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x3) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) sysctl$net_mpls(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0xd0, 0x40000006}, {0x47, 0x80}], 0x2}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd22) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x280}, 0x0, 0x4}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x1ff, 0xbc, 0x6, 0x5}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = socket(0x18, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000038000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff000}, {}, {&(0x7f0000038000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x68}}) setitimer(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, &(0x7f00000004c0), &(0x7f0000000500), 0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x6}]}) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047463, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0x54}, {0xfe}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r3, &(0x7f0000000000), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x60}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = msgget$private(0x0, 0x208) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0x7b, 0x0, &(0x7f0000000280)=""/123}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x1, 0x1, 0x81, 0x2, &(0x7f00000016c0)={{0x40, 0x40, 0x2, 0x7, 0x3f, 0x1ff, 0x800}, {[0x1, 0xff, 0xffffffffffff8000, 0xe000000000, 0x2, 0x9, 0x7fff, 0x1f4, 0x1, 0x6cf0, 0xe7, 0x800, 0xfffffffffffffffc, 0x0, 0x7f, 0x7ff, 0x2ac, 0x1000], [0xae, 0xfdfc, 0x35bf, 0x800, 0x3ff, 0x81, 0x3, 0xffffffffffffffbd, 0x623000000000000, 0x6], [0x7fffffffffffffff, 0x2, 0xfffffffffffffff8, 0x6, 0x10000, 0x1, 0x52c], [0x2, 0x0, 0xb20, 0x6, 0x2, 0x429b], [{0x2, 0x1, 0x1, 0x5}, {0x400, 0x4, 0x3ff, 0x7}, {0x200, 0x5, 0x9}, {0x9, 0x6, 0x1000, 0x6e}, {0x5, 0x4e9280ea, 0x6, 0x9}, {0x1, 0x0, 0x2, 0x6}, {0xfffa, 0x9d7, 0x2, 0x8000000000000000}, {0x9, 0x10001, 0x5b, 0x1}], {0x2, 0x70, 0x6ba, 0x100}, {0x2, 0x3, 0x2, 0x3}}}, 0x388, 0x81}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000680)={0x3, "f7a8619f869a25f34420e4a75c92fd8ec1bae4c13e77be23fdf4b604bdd2438f1e889be0cbaef22d628beff1c7ffb6b1b0fecab04618b2ab5f5412ac6220b41dd5f473c9e933d7be137297790205d1db5b8ce197543d024540244b162eb840d98f05cdb607f30eba59aeba32817b9c48cbf7a281eaa52e5dc39d0f1dc41b08982da065351c8a3c281ba6de6f305d3c51122f4dff5a81712f8ccc488982caa94173dd7a145459592b4330eb19f38e4f3e5596619697ffa5cf2339585978460fef093658503c92e0b7484fb1b7011eade73834a999764e15a34aef86fe6f2b811a6e7424ad95e3ae176bf4039f98b5b832c22e8118358bf102148a842568be8c591a483e1d8c85be0eb1f0482569ea44688f105a2c01e96d95344dd87cda1aa1ab7f4dbf58f8ccac0c9086890b4d1be30ee5be863b11e970822b8327acfc60cdb00e6a428cb187b1d88233a6e7597fcf587e368a11ba01c44aedd6a4848ff7e7db7061cf8673f09645a4f5d0a1bfffdb0a1b7e9be95c962ca72eb66319a4ae3a623852d540ee0db54dfaa439f269d10122e8cd03b46f509816cbb580f8fa228f9b18e3a35728a1d25b8adb04d6cb72f9fc1b156433008b471871c9f90d66d736277a1471841e73b5b6c97449d0d0d6981da8af6f56640412ee800a475bda7c1c1ae779091a4ad81024d4b7fa354daa1ef2746fa158cae5af7be2c90f7da21d2388e7e81be076e4fc6a67c757b6539e5609369855c637e8f47d7d0172fb57b0bc4e8fec89e9d5ab4eb01890225d207ee93e3486338eced5fe22e1f8c2e2ce0047e7f2aa74d95b0789b35cdcceafb277e9e3332466582d970d0279e58de51e13dcc601e0d611ace0f4086ad17d01178d86a89554220efe321394395bfa8e74028ef992b75e67984ec38f321da82a195a60eb6103021b58a1b914a10d509c131defd6175c96ede8470fab89632e83fecbfeeb28fa7af7952be6137fd6f1328e0c4b8902e8cc6c270f45a0c62bfc7b890220011f1d955c294dd17953d9910debd96ec5bd0ee48ce1a12c2d955e7977b816ce2e493478649cbc079cf11c407dfff7eb92cfee83f6b22410f3accde3030cf15b781e487fb2df1cb31fa3bf20cffc628e603f8ee89159179f3ccd2fb9741a0497f48238860037ea4e999f9e8e9189a19857b35934c9717cec6a16e5975a9887320a1673c2a9654c099d3ee002366e3fd1042b7141f2ddeba5bff3c20af6d0637c6cd65b0cd7fb1a752856434e571cb83806f655ad1bdaaa3ea31bc26747aa571174b819f26f5008d1ee125acaa48be70b6e56a38fb4a2097a3b4847f5aa1ce2766d0da16d51eeac92fc812de7bd7be5a66f4cf780eee72c708a095078b0326a1767079ed2280254b774572945a029c3655953f45d8469de9acc1d8dcbfadeedfc5792c1c254dd79b8f8e31657739a48b2e712ec8ca0056e179177f5f30ceff9f407a834228481f93c81bca6db49da4219d68d90cd9e2695d27d94ed90f1a6947f370fafe54d956c061f47158a93f1361e7e6d8c53d1d8470f235099d4db3ba7940cc754b2feae21f8ce3425623977bb0f19f33153398d61b67165959755d4c448089c813778dbd26923c065be62a78db10c596045e18349ca8eb878a16ed505f66c8d2ae37bf0d9cc1f9bdda53547f13f031f2cf34d77dabc2ecbe0097d1c74ca3e92bcfcbd4bb00cf321d52d13bef8a8784de3b31a32e2b5fdceff2ffe4a028e3cc36f057e20fbc0aae603deecb3c164a91e66056a77c5e3ea92ff545efa89afc65d560fb62523f33bda6e29de18cec413b329afaa9bec24415b1199553f9833dae18ce421cbec819768692782193b82f6f074a04a94c79a03acb821644cfb4438f322ecf7ebf80f265625fa7cca145a3d45f33bc6efc2999b7ec18d43aabf6568b3e5f1ef8ddfe3003f9116d4d3273964fb4a4a6423be14a49c17296e2bd3342e6272e4335641815a31866594b7632588968512918f7a0f375279d9d9663e813444df607ccbd2e26a2d47092a106e5da9c6c1f355f8dc43e20433373dbd7afc5577e2d658998078fa0ecd1777bcee79f6afd4aedaa8f16fffb62cccfd773b657fd459bbae34a80b0b401c574bb683098491708ae0285e9edb6d4d4b8844c4351cc310d5567348b4f6445ca4df4506f8056aec0bb2c09f5f3b82cf1846c18f3bd1b5217b9d572ee9a66e43ce153be6087fd2627bcb4d3c778be7e0195aec30a28a95c29da29f4b3cf12df2584a28b154972c51a656d685c42db42220d969c76becff0748183fa7ba7cb1d534278b5ca777553f86f75da5715bf5339e06cdc72ee2981ecfcc5d5f3fd04a776004b144a9c1be30110bc929be1647c2770b29379a34377cd3a8fd959a564cdd0dca0f85bdeec097b039c4daf53304022345d2a57a24fd78c0a176f0ab7808666daef9cd94ef87ca1b64ba50f2dd90a622eb3c04f61678e74c8aac12152f65758e738a2847bedf193b3ef8ff37c484e28b2d51adef97af75ec7bb9f57d3ab81283937a84c85449b65e4d302f767fd64dd9c05410448ac166aa5762cc938011afe3d63e690789b5683bad800d2bb7a59e411918c922cbeed8e09bc70ee65d8ec6cdcd1b50dac1f09b2d14688335cef0815053d3d777b1ee3c08cc79cac19f9bde0038a72edb1e16aeb2e30564e8158e4b2b74c0be378803396051e3df3cd9c41db5b7414fbe1e5639696393f763ec896cdbadfff57c9de4ab28fc03d950143b423e421f8374df287342c26a97311918d921b78a74ee71d4b1873e19a7db35c41bd6f66c0c09766f47dde3608b95478f31d598822dfbf7626bfe72a53cab2463f53bda4f618d8d9b8a78dc05bc4967a93e4ef5b20c5c8c9d40950711da69650b8e0c9c9bae56b659a3cae457fdd7826ef050400d76d93f361f0ff8cda82a854cedc595afcd07f35f70405248d2cc4aaddead5a12a4e8dbe370176f568b196cd4fde9f89c214eb43c79b809f966ea53aad94e1191516d9dd2c6f1a05d1c79792b95619559cbdce29ef9efc86cd806446eb324c1c7e3009040914c0a11ee0a57585d60665ac83e09ea7e05ae8d5a6b24bade77a1e8e4d953e0f3dc08aecfe990dee1b6045e538da9ef8b01fe82c70604365b1ba8098b7074e7708c826a2514e2ee4d01ac1431ec43b05ba8e5e38a03d0686221a3bd9aeea2953e143b43a05be0bef03686dc2cefba277376c89b6452f2e6db006511e995c5096e3376729f139645b7095e7b70fb1d244e795ae2060e6e672ed3df4116d3542f194540d50376e0e9db9e490ea266600a5283c948c086ba2c6fd9019aa5e37fdaabfaed655d0231bf3b5138835962c8f41eaf0f6e8d4f9d4e602a3aa58cb8fd2929f472ff77a0a2652e6dc9955aa6b654301322d0d39c4fc70456b5a59e569e4848515295005917f4528a632bcf6cb5f97b3ecc173da6b0f59a76782f7c942de1cb1accbc74b7f9ea87ab92f2c2a5caee0e08448be49eda122f3589dbd6057be6f7577bc84367a1e23794c3d7e4aa8622995492e6523aa22e1ac1c26b4bb9ef7c11ac8bc52064c7ed1d1a63f37bb944dbfea2a732a68ce54c9a9d357c59cad365507079a1eb788e35251d20e986c8be394c319e0ea3b82b6f666e93d369e1d0ceab8c9202bd3bd3893d2440eb4a8c429c0cfda5cc6a4a0512be7321760a99c8cc09c42806f3e4e9b06749286228337f095387ffa9aec5ab700e310445e0e500088a26c0ead8f25a2b5bfcc5e9fc4211a0f30e4c70d6f90f92b56f7a3f6f99ddd56328e1cbfb59e93d8c9a0583ac91b50e899b9a24624a06f5a1ad9d0714aa502510eb945830a97baddf93139a7d30d1a69ad51432a6c762d339993de45f607790e0af6561045ec96f73c48f55b8b8a375d5bfc453cf87d55506f95ca6d775ea186ea46680f0aa93ff8e801b8ba955a46e81c03ae630451fa564bf0247cdcf9938b80751771c376bc7029efb890903b95e664ef241a7f0afe951cd27ac59fab02ec5ce9bc32286a778711382c4bfac912b77906f1d058da436abe1e1dadaed2181b0474145284b09f54845504e65c4c13b43d1608c58e6cac5b0cd5b12f8ed3ced3dcaf99fbc440b62796cac7440fd094e82e408c7f8465a89ff3a3ddcbc50712be534e34fe6b7e2ea31ff7d1da5d0a32f582d70a151b58558178d35aa662b6c61097600f826930a4147da30f669dc9f6ed5205a22a7cef7dbd81a39a0527b5afb9b0dd48bd3492d9141022f978a15b4a8a4027f39fd5425cec5296a2dac5701ebc62755c4ace67b28e069252b138c6e66573bbca327a1a02e7607af981fd63670894e7dae9e2a2fa751f7b2c4ed97bea840fc933516f6499afc8c7ad28e85e9b0b6e11735a948d2e77e14a40b56e01d4a8357b4eefec5b4c139337fce7eaf28a3d703559082cc7ac2500ed45d931fc92024587ae8d20d97a3937dc1aa18392911abbd734c05e71befe2d1b6e2dbb626891edbd89d58e7b472d10d3f155510cbb4db15e7c503ccd097ad3f268868ffec7e298b004e9aecc9a15e537587b66e9cacf4813464853b66eda240f05ddee635c0e80920afbdd20418734b1f10dc6ae52a94960a321402f953d79e0335e2641b4d09e87dab85e2dce300bc429f3167eb18d085ce7a92e692b269cbac17bf61668a87604bb70eb3dc1dd57d7139d663b27f51eb93ec4da24f80c18aa12dc9f17dd1469d80247601fe69418edb112565289e57a65d9893df66bc5f8ce2338a32fabe6f7a35e6bd7e9ed9e1daba7b8141f88beee9d8a59992c4424255be2923231daa6412e986d5a172df815356a12c2d57812775cf961f3ed49a428f07caadd19790609eff1a3cb5d16cbd097d0fdc8be5ec57ba9ffb23ff60258554d1fec2e73b43454b33ec52a7027c798f1a01768a819cc56ad02899a3e211e6afa1db4b78aae07e550e8c4b4f0016bafd52e94b1ad3738be2a8dcf4c9357d841fc0600ee6b9680f9d5e03796e8cf98e157abf8654900182ed38646268cd0ee27dd9e86fd597444641261f30173ea9409f7513432cc36f018858724b18f524f80673db1675d2889fab0e3bbb457e279afa2af4a823ec19de1a29546ea3923f6c70256627d90dcca1d6df5bedb9ad2ce5caba8e8a8b1ec1e5c53ee2cd39a77e430606ce08f0a74fc7aa8c004639c03b4af2edde005a93a7f8e1c187b00548c3d633184439ead5987dbbabe58d68d8d026bc61964f96814d7277d4a8630f9d4f816115d4f0f9d568440ba89ec0d7c19959052250adeb8b13469bdbb5b9cd6a528a4dedae203faaa5f53f53a2353147758fa75ab9147589569df1a11374673ee3e870e02da072a3f24f637f01c4a83b078ac4341670da9a947df66261cf4a063938b49ee3be72d2b98c823bd2502c0a2c6258058f560c828cc57aa6ac5a9605e1ea30fc54f978edab79213716454f31687018175045fb9f671eaade233eb49856c69d300d58c471f5015cc6af374a8692fbae1057ce12f2de526f5171417f6b17f792e179f0f016a522317c4d95aa577cfbb440dc31ba6ff93b5a97d9a395ba82c5eb1fb6cf7d2bd94479053789ae6e8951b2453daa61892c3edb533ec5f325385d08f0ecc84a55f1c7a85d912701e97e2a3cdd9716e985c4521cb04130851a03ee172e4673cb95ef263021b1562baceba6e1ef19dc78c0d21bc4d672e009cb89049772078aac06e9f49c0cdec945d4fced6580bcb9865efbadee5ea20124cec15b5cc3f7feac1de0e0b0e2b509d1c680c952b5146d3f0f98245dabd576323df0db0333510800ec"}, 0x1008, 0x800) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba44"], 0xb9, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x4}) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0x0}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x68}}) setitimer(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, &(0x7f00000004c0), &(0x7f0000000500), 0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f00000004c0)="71f91e3471ac0058bc6e91501d0200000000000000b59c7afec370825c8bace20edd09039c646ac19bb2f12974d31c5bd43529be92425c1affc2121e5b41e58491577103a322d4e26cf8e4cbb0d61ad1394bbefbabcb0d4061043aaeb6c20e6d61280a21f73284bfabb39797102175bb35bc32da658823f2a2", &(0x7f0000000180)=0x79, 0x0, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xf0}, 0x5}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x54}, {0x20}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x1, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f", 0x129}], 0x1) write(r1, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000140)={0xffffffffffffffff, 0x7}, 0x0, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6", 0x5}, {0x0}, {0x0}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000640)=[{{r3}, 0xffffffffffffffff, 0x3f}], 0x8008, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4, 0x30}, {0x3d}, {0x852e, 0x0, 0x0, 0xfcd}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x4000, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e3241681f44a05b2ab2e66571ef47905ca00227990dad614a26d5688127fa8ff4a883b89879893f6392c30820fd87f4fb868949a3c72723e04da32a35ba7f05511980c578256f5e5389cb375680dd2648caf37ced7a872d18bb229089c9971e40c089c9f2ab3675bac8a6e82dfd98a798803ce333b49a051eb8a7b63b27db976f5155af20c103346908c0c97f22320a04e9338c738d0c52ba0560cbe4bed561db237dfcfed4704cddcfdf0a5d2ba86daf72b3886ff73fb051d0f58589d4d6ba6b4872d217d79997f31acbddb9f67d22f97788ad1f9ccc7aeb95e82e53e4918a4219380d71a522c63fd484e", 0xeb) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r6 = accept$unix(r0, 0x0, &(0x7f0000001340)) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgrp() r11 = geteuid() r12 = getegid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000140)="50fbbcfef50a59d04a6c9bee1b07bcf61589f953cee267404a3985a8825b9590e234576bc9950e6932569d5bb1315b3cc7f519723effb1c703d8820f3ecae9e9d9d3ede937c847f88ce6f54003203d458ad622687aaa38aadbbf9050f3c6064b3a16e8adc1a28242e1c73b3fe65d45b61193f4735bb648191e4e6d1dfb7164e90ee58c470d12ccb1", 0x88}, {&(0x7f0000000200)="8f8c1fb904daf831c1821193471af91f3c1301543bdd1c6721bc129d3b023c4729ed4467a6fb89b23eac53aece98f98d45b3a3079704c1ea610909e70cf27c9e202cf71a0b386fd29181e6967d79dc930a7a091c4bcede317898a355ea7dc0087785d905b511c96f4c876588a6b8905f177ac1a152552fd89695f7738c173f1842696187fc9135936bac02ea3fd753c018dec7b589c2feb51c13e173e30cef9caccd7e3af9b5306fed3ce553e9e628ae5fd75e38580ae6dc884fcee44556dbebe90c46c6c4620ab5b3103b8261972ef81bc7b9e32929aeeca45cc4b0eb550a26e76ee73f0c163a38623e9b7896e54f1dc3516605450199cf7efbf44a3e524b7ff02cd3f0b3a2777927837f840ab5b5ed58eb33100f1573058844d807797fb6ad95a421d3b9c78d5435f865856ec6b46650c586b54cb2042652685fba097a22670f248c2e811f08901d9d52aa38f77cf802d2a9b190014ec9c49d9119dd0d05e92bfc9d2abc9a6217f9b16969818ad4ccc7c2732f236849a93e39cf6a5682b58005ea35477b4980685e9609f378a9279870dfb7cd2db01862b5e8259b6a7083119cb8459ae5213b898715e0a9229c6a7282ea1797df1b49b046078e11b7e72f7768b94a65ce19a08817318d261d8ec2039c6331ce17c01f09abbd690cccce331c142384aff9b32202ba86c404fa24dbb2a842037821406da502f74c04abed83aacff5ada2cd3a1a0c0d7dacbb4d17d45abdba15bdca879060b0f0cb7811f0aaf5f17929799ae538db7f337d83e3381006a05baa6c0ed0b03b15d87ba7663501f44cad0b3dc7dfa6778209b078d957e83f628188753d66ac4f9d30690385f3ac0c84218bae8c88330f4bd631d934d62d41fc2c51d907d90183d40b4ea46bbed2fdba0c2a192bad1b875591e89d024f10fb33a8f1cc4b3d33e271687d15e5f54747c468f9c2069c83a9e49c7fa31547048d8ba5d49169c452b4212a6bca27e2a5e2f75bf0cca9a88a9538ac9035c9484747f2295b9cbbfef2371e0ea5193e5da6046cfeeb2d5f4c548bb5ada8a8e3208f4cfadcd90e72f8683f159cfaa710eac18780267dfd2d52b05be2e74b36ebd49ce2822e2d06acb317a35cdc62f1112802bd660481da20d53c4370ec722c103fe8c6bdaa5d52a249d2dc3744e468d8ed5ef775889ab78248091279b050128db653c545b3b3503e61af25737653efca24d6d86b36723c18b4e0d3d31db473b83be005f7b7319bc4ff8dbc5423deab59ea83c2e61e000aa1952d377c3990bc6a202422c340c177cc2fd36defb44cf11824b71f20bfd773eb54ce517fc312b50d61ee491a6e1a89c45465484775b55cb01a302f8a29cf912bcbdb4c658b93ed55fbaf6da46b8b1335f252c9cf0717e6b87fc84c312770d6e53c6651cd28011ec365f516e423cc18de78af0974da49121967312b044076bf30ad81ef55f5461d447b5c437197bd5c187703f76271f8031e1a4b049ccc93fc204d3c2ed4e902807fd42c9e2197d3989b40dee700daf83ffb445cfdea425a5605c54b8d63fb49df8cb4a007397801bbf7f0ee0b0ac5b5fcff106123baf355808b596dbca21f32a1069e7f949381f33cc3a81591c39e96c5646331d17f2031cc81fcda0cf0d1a7c1e469f1241d918a0eda51d0430ff7e1f7f26c1471cfce7e895672a75677a02d264801641aa1a93514d998a36c81e8c698a8ba6d726ba51ca612f764b01e794fea33de5c2d5cdb02d76b2d4faf57b32fffab27f96979cf84b6c0507aa85bb7a51935c87afcf522f3bc14181ed7b94a3ee7130bacba7fdee6d2b5622293a5f37d5e5a1df5bcd0d8d2df838361a31ac0c06dffe95d549f62646604a30d3ba3f3a7c14b65613d2df7684efa12845a3d790341dd26d9989c0cc533e5efcb9394a983dc608a9057d9c351cc4e6e04612a5ea359c94e3b212eb7762f0ea74bd0f256fca0d09cf2e351e8fa0234a3fcc999051143c9085ce599155c1312ffeb857d36cba7044d29ef7bdc73d31653d91251d43980ae426066adb8480d57e36449f35f096ead46315a24821fbcea06981accca90f74b1fdad05013e54dc9ba6b7689355c7fd489bf652a9d41e1a69fb4b8d4fc25a8d5b7a1424b5de6a46c9964cbe9e86f9a1fd049bcaa3b4650e594bd695da7a8be3eede89abccc96df10e2699d9acc004b480155c7299967ab271aaa6a095b502e798a4d7fe5a06afeab5ecfc62eaeae1569af5602bf2a769959576cdc43bbda5f4114b192649ece4d8b606351833f97c6a6d33dbdbc6825a3ac95f83f6edebc9d4392b594984f838279d05e5957707be7d52692adb9eb138fa6119fae42ea5a1aba1ca08eafe5e41a4f71d1d1b29c859118f5a77e7d6caef754f0e7ec607676c6eb604a1432d633799861e13d0e9ab3c6344f4a9adfae743ffe45ef6e0fa95c097f0e69ec4e7a03ab1657c33b3afe6b9696cab36d524450a9f6de4b2f1520fac1e2055a3e855b6ac2dd81aca48a7cbe0911c6dcbfd3d56bc1f53ddc73c3cadf62073341188b28c49dc38dea340a8acdf1bfa2078943f1e06f77b44eeb866064a805b674c06d45407aa38ccbc9e45845830dd6b7a95ae877d52cfa0e26795ead5a3c6219d0d244e036e9d3ffc793e9d41027bb10a7b5585be266a9371c9cc126abd2538dbc9ba33bda06ce299e32ec3c16ba384f866c6a2f0605da73781a17dd7bd0337a310f1d521832b34c43a2e9aca6801c5ace861833de2dd4cb0e4bb5dd63b7f18e438a429f93e61f837c95e453d6517bb823d884a281e79dc30b9cb1f47d146f70785156de82e74916e1c40b4a2ca571f2bad4487d384e13205c404c42359ff2af4c82ae5862a9e264c966e0c7ff0f0bf5d61bf82e8015b793fd78c3fc6c4c722d89771be3c3a55a86d0d3cd398da8388e669babe5aea45ca8b7ff9a8219109973579d293faa2ae32bd820e3e03831c51b9e5eae26e7195745a0c609011a3bae180307408ce46e90c6f70ee9f9cc2a851fc30b1995c6cba73d5d6e3ca713fd1056cc734b376cc4cf47d1e89c0c6fad271ab756034e62f5b03932f9831bb6a108b73527d769da64d4a1a227c92c462b2736395c85b7ac6f9e908ffe7c48edba32aebf6c5465bf3f90254f4ee37c8436f4af4bacafe64b28df5ef25a51819669070f50735b061b5245f61a7b1798c9a3a61c296464e5849386f858cb1e2605494600a29fb963cda91fe4d3f8c5dd5a2b46702db930a5ac5290cec440dca7b2605a1f27ac4e72c7e2f6f5a1972c8a30bc960c0d38ec5be10894c896792fd7b89c1125dce19f56fb066797e2b56b3118e3c407c59ceed23688751240f81ba4c23e8c04a1fac8700468c6fbcf1c841212e1176decd9730182214a0489c1ee4b00006c9eaaecd0b65954b5dc47e73c2e67b604999abe54bbaf2013bbce324d45122522e887fc977df2eec1791d8b3f07288c59b2121d9eac95d573fb1a00d42368a944f7087e3dbca17f6f652479d28c70a9cbd96417c836cb6876adc210748f4ed8c4b14beee78aec1a517e91de97683ccfb88d7cbba2610bf6c6be1131599369fd1dd82c47b77c1738e0c99a4278c4a621a31486bad39890a1752e3089d629954cb98afb6f58c48bcbd60c64a993b3f82d187df8ac4ed05964a50291538baa9e9f2c0e5e63166e422b1e758da2c35c7d2a8ecbf9245ed7a40e27c3d72ff8a0d00b93118a73f4507b18ec3f7921c01bb3ce34621f9a284986bcfcc4749318f15e850ea0e408bc36a6dca81ad757fb7cf4388ed33a56d17f5ab5fc6cdbe169563e01295c37c3fefee5924bebdbb1128676d841c04635237e974933623f268c5a42d6a45cb953aa821a269b6a0a04f9a14deec808032113048748bcccd46021e68980ff984cb04f34fb9bb048965e1de33d75f27b084f3d497f9c53847714f94d094486edb453247dc6e09768e5da5ea0be91335735b1fe63ecb6c870c8168a657fd8d06281db2092d721c7c47c13055a5f8afc0536ab55a4ed6b2ac967b52a291cff3d68f153b26a229f5bc07ea9ec554d45bc5673c3499b02c9237741acc8c9a6c32a306bb2872b81c4f3fabc9d0c53cb177cc0cabb19a1a30ce6b17f55c8727b0eee5c0f6e0cf02b7cb29e5ba11d49adf5921cd9d0639d3e3ba53e94072eb318055d6bb4daaccc85c14cdf22461281390308eff8259534865ba58ce4f756d5c503dce2ba0fa628e65e45027fc4399f3b594391352c542ca4652a252cf950f9a2b98d73f5d3d86d583d2504b3118e889c8d1a9957a06bff550e567e7be4a32f095f5e7a789fcd2f3840167010b71b21d962f6990b53ffba5239dcb269bafdc64a03893cd6726d9fe25b1bede99aa2fb0e4bb1347a4a11ebfb4dcf89d4f1a35432243c48f31d3542be3fe9bba7fe1e66f9d58db92393b4be61e85e6df2d73d56526b1ee89d2a4060d3e293beb9b9706fea49d8b1eb3e4b18cdf6f3238492c6a2a085a2772f227fa56d7a194a5b1309c1a0948be6085d3e6555d17f43f1e74bbce8d904f080ef3fa6c85db032e05864acdda7d1578f13b151dbad85240e1ae7e38dcd149362ed75114c739a1eada4120aa3f966fc7ce3582ce5e222ba9697b597244afa2899f162fb094c80017c27754432318cc7cac652332254aa01e61d67cd89c5e9515d559f5191a1fa32308d6a1a084b1fa5b09c1d65796ba356979d115ef87ebfafecb5d61ae0eda3e6b7635c4bb5120c8c5eea76f5e89f27f04d0a802b7b0ee3fee5c97e0c87ac9665e7f1d4e0ca25a044973167b4df11c461d0a14c27ab7fc3420d48107b9ef95144475078fbe886c353999b8d2c169c525bd4441ef047baac5a8c0bd1223994bb70378aed262c9c8ad82385c76d1097438000853d25c1ddfd7d39bac86105b191fdedde3d9901a53077b4c98b4170ecd5f1dea9210a6f08d83c0a173f3316cea842c11a6db3fb098ddf4e7c8e191d33251a7475178e189155756a89d484a997807e5bb3e1628cb766d3f9fd8fa136ae8b1509abda8e49909c41a17693d8f56f34cd48f99fa1d192b5e277f38a26ac372dde2a86622f1de42ddab556c504c3be6e221ad03d4cb83b10f4dc41e27b800a12d0e0075dfe05428601603657cf320da4db02dc931db996a83b9f51c8d31bde2a114a8a21de3f28a019e365619ff5f582d419ecc3268aa118ce960d0262b57aabbafe4517c2fe71c399c5073b7088328a3bf6773f2d3bf9ef26a49df7cd70081d8f62dade1f4b68e57ef658c785acfa53eb7f1eec36fb4e972011ee782949641e83d52a3490051f8dcda1f42a5f2303aa8eab4f180c5448b9c37b55300c290af12cd488bd0d389e81bd01ce21fb94367e802d7d36b722a4775dd2a8ef295528db7266a76fca3c91a7e6c338a458fee7e06c6d6e57b8361be82b5453c86f857b9342e72fdd2c6ee52518cfed04d7994756da823c90062983e0aabe0d83aae7e67804bacf686297b264aae63e3cecc7000c8ff7554b902f920a50c8b36a7a24dc0f8af86aaa1ce3a3e805913ea25a7515115a9eb4a529295fcd50b501cada0b984c1a722a4abba4495105846d27e3505961621e5a90ccd50bfe21843cfc2310af23d74677a3bb3b1ff8d5f023aa7e79066e058137baa845ebac7db05e0da797705b238ccb4697b6be91a469226917229aa865d34d261c16c87227682f2141fc765f7fd3c9405fc700a245ce4d776aa0e57b29b6c1aee9aac376a443c93b3193d7b77f066ba3f8951f21b1189b09f4dae625c950a340716f6c085baf4e791445d3d9bf158f78c7c00e58f243", 0x1000}], 0x2, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r6, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x110, 0xa}, 0x404) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000049c0), 0x200, 0x0) pipe2(&(0x7f0000004a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r16 = kqueue() pipe2(&(0x7f0000004a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r0, &(0x7f0000004b40)={&(0x7f0000001540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004940)=[{&(0x7f0000001580)="fa528f426dfd0b4ee82ce6c3369df3a19e462d40329f91c45358f869fbf385334590fd39aa50d9ad9d18ef62840e2d9bcc107ad2d348749fb0ea2f5a91de1a631b76b7b9c642b55a9a58884090488751ee4c0fdccbf423bce7551ddbca7b27656e86c0e34a954ccedd5a7bbf8384928a1ab109f728ff90cb12da7d9a918760c47a61d5b0564cfdf2fe97e97d767771070d46ef02f8902b25ed74127f743653110eb65b5f246b8253afa8faf22097b60b882719add412c2552f0c403f848f5ff677003ae9ecd6c8136cdb6efeb66d35cc3f599e36ba92adec099be934b79f5a0b96", 0xe1}, {&(0x7f0000001680)="1195d94fd577f23073013bb7e6308cfbe6742bc7b159965df8cc9acf339b528b166a8e4594eee1c4f614bd3d26e6fe0cf2cb0ab2e55988094f02e48b575cd8d1a95409a8e6ee015e3d481aa24a0e0324a2da711aa913776f354d4e8d62cdb3c0a021c0de4095655810538d040edeed5cfc8f7de7ed720f0747fbec7fe70e6ec1f466fe1797cd7be62b6dbc98d5db8f1c93990f6013b1343ad413fc5a4b2809fb3bbb856f084097d3f8e76a39fa76254a44b45320fdbef9b4ce1043199f8c3f3a368b22586756d8e7371069492a0c3db8069a4bf6", 0xd4}, {&(0x7f0000001780)="112df27b4c2c54fbc474309f223f88b698c31c9bdaa60f869ae2073a17a50ecea9dfb751f8da969321de35983b858356501f66175e024b57b71a787d813d38a0349bef5ad1c6423cec54c2805bf866e4bc12d161f72117f6e9b1cf6154a237059a559929b70d0cea8fef03c90d4fff9efd19a0f3b4c426e9008315d9283ab444a70a28593f3024713c54467a1a8e2fc5cc664945cae719f3faa3673ca851ff0a425ca53587569e205b5907de6613d33546a53a9c8ac6144ea060862b517090", 0xbf}, {&(0x7f0000001840)="b1a10229d215396d6d47ac780313b84901afc96ac5fadd44af5b365a389a29b1124b85b0b22fec8cf90fee7985fe89fd55623166af690b2e594709ad8531a3625f75d7d0ebef874e5369295169c24295c07d95fd354b23c305fbb1fdbc22481f23e1153b7bbfdce7e0fa38af8f8c452150bf5f3fc9998bb2095a86b09803cb87737825145eaa7b239dcc2d2a382ac1cb51fae3f9dff011fe1617b06739a5694c71c7d8f85c01e2bf7ae3cd2f1136bb078b666910ac43a5219cf0d3a93833569c74ab8ace4ffafb955d65afa02de5b8a946df406fbd2058b17f0e", 0xda}, {&(0x7f0000001940)="8dbd990018786639a50a6432acd09632c301561ae25c6d55ab132763b9c3bf9bdd854889c6f4e79fe6f8f56a2e124071ee74bff453eb112df7b713de88f0c0f0724905988e12961d859bfe048d9cccbf91ab7d3e1759649e0e2b7c0ae0fc60898d4584ead54a3fd4705d722c71ded6286c5d111ff74ab35f0883205db37cda85a39656921ac8be063187df497504f194901b2f895ddc8b61c604913a00f7f6a8445a5665695fec7f04cf16d461c2dc887f3adbf0bca2315116b1156e93ba30e94958b4469d2737f4a464419e3956381dd26886e74c6de87ef7e3eafa9289dcfebb1573598341ffa3ce21dab9d87557008953bdb3d3aed52507157412dfa2e7416181a70417a582aca9741a31da069158e2a08efaf83a8f5d2257dac5864f089bcc189b80d1f06858e49a16f07108c35e98f7253c3e8a1ad19f6a0ecf9268c78519f99c1934841082694bfe8ef9172085bcd8934b62752b8a1829033aacde9bd702ed51b2c56df785f967325a70f4d095cf328021759c5f8e75d1e39e7ee16e0e9f470eb221211cc89975f1680a2c80ee3dec98055c858eb9e375363b80cf3c8cbe412e7a0f0d8fba4e52fda028797df53241b0b996d00e558b32295dde0f480d2ce19a51c88c8d21d964047e97e523f22cdf1831dc9a5d8318676a3d4f36135b65f18c67fc88e9a85bdec4e53341186843dd6532b9c30b992f802b353f880d5acb10c635d9e70c80a02ab2403f0adb12022cd2a2e7118572bda88b32e2424037c12e1256d2f0979040e2d2bd93b5603e57d3a401e9e29dabfd053706c41a41f7b4356cd1c60cda15cd34c7737e3295ac3dc23f7b59a34130db1acb0cba6c3cae4355d9abc3c9afd1957c5baf0b43115fd85907340e33c2a29820cbec1e2f8fae1b17bc46155c3b45876a3b12b0bf525d825e3b629e324e1480ad537a58ca1cf33843852617f3a21355e27ac4d74c8ecd373b7f45d473ab9de6ca5dde9d89020a3bb62b8503d6a47fb3fd5f9a3cb537b46a3d01919b7bec95a5fac2b8fb726ac788837233fa9ba18f0af7b1df4141cba376957bea4487e9afaced18c5dd2aea5cc29a42cf92a5430f6845558cf81b118d95a70183d70a392332b69946fb6ff4256bb67370ca1e0629d7ff46c4891a6012a047155ec4bb6f8e742bdc64466fb41b53ca2d2842e9866bcdd8bf107c1b1bcb4a72e83f7f9c32e12a4147a7166673f62de4c75721dc50eaa4f64ca6134cc51f4ed250d1e65326d1296f42e1fe13dfdd7874d9d924778ba63daf113cf5e18e28a64054fad12f2edab0963ace7a77446c561f7770e6aeb5b85f7e3b4c91794fd9cccb8ee89c437dba3d581d27a3732490ba88ed45b2ccf9a5051925cdd26e1fd23dbbd8a02162651a50979cdd7baac3d7fb79f022b3b844850a9662cce47c61a8b42089ceb889558505403332ae7ecd89e5a4108bf7d3423802aa8e413f5b1f1c9e7353d8a0a1face4192a3349b40293d6f2ff8c910652c12883735312b1e62210483e8500b27a11e91423c96fa9c75c6042caf12e6ad63ca6c39100fa65fd7f8f9b9fde6eb4d83b5ecf80eff988a75e6db11a7c2278c1dd30cdd8287b1f17976230087ae68a64e0d932f282ee85383864d612823c27de466b4fb2dd5975f5136b11c75c3bbc22289ac75b6d55737d9425d12111a07ab45fb0f7809b8001024812f959ad11327df91d22a8bf6b9ce28932fa57752b14b1513379808286ab4d2fdeac2bdfb78746f91c6d00543fd621c3aeafa02edfd5ca8ec858ca94c9dce08463537db8e5501ccc4325e10bb96016f99ec3947a0c15b9caa687f050a7f3d4b05c465eae5ffa37028035f892bca42655ad3caf956af4420adcca12cdfe9d3f5947b70c09444fcfbd10c4aef31a496e6eba476b7e3ebacb6ac1643217ed7c640ec5b7f17f39ad05d10b885feee3a90bb9a923b89908b2e5decfa4284061baa170a8edc947fcc60b04f89a6237df7a616e42c977051cd6fd0260dd9f4b148486623ce62bfedde310b5991916073454c7aa501df44b8ad412eef626b8532f0720224b4465291b7398c703d571f201f74075166f6ecbcad631284871fd09e427eed77657f775da5d81d3e827a7a063b49924b71c39be172041bac40d70dfb258b8ac27b3ef5d31d2c375882bf5a24c3e13a5e65ada7c13d0bb92c436eaba234e6da3c657b21e4e43f16da0385a6a87da3ce068eb2aa9cb1f8497641282d5c99ea14a316ab6a1bb9145f7145687ea88aadaaf00d6b93744d898105686f17d4ad053f9a0c2d456f6c4132bbec4975d0fca54f26916c0b0fc6dc0860ba46c63d4959ac590de514293186fd9e7e9e76204744e8863987a6a5e4f9723987bfd74f9c59c71b6715e77b786f8d61684a70ef4ebe0e6a507d75a69b42fc7792a2a106d21c44735fffc5300630f61ae8706a1ebd6659dd355c08791ed40c994dbfded11198ea2a52eda55563fc71a5b3af4eb9f2c6053ad88da239da8a3ed23aaf5012658d804467e68757a4958dc722f6ad6432fecee8d58d59fc7f622846d08c785b34e7626af4ff7fbbe91c9c8c56ce6464705d7909e2dccdd330fa524d720bae105d50a0b8c94bae231120890f47476b2abeb624fe9d199868786101e4feeeb41c7693f3e028e8fae8751a4db464792aadd61d9e2bd454ce07ca08eb9a3bf254f40e48aa148b7b510ab237050cbf4471917fafb47f23063cc36e5234c93faa7d5ff33cd863f6fa1ceba1e0cb7f8477f07be682446c921ef8d3282f1ba4a48ac848b58fab6aea67710f76f852b4fc9091db968eb7d6afe88f515f631cf15c6c7785c8d470e7bacadcd5d9cf24963f713dd577287c17c2c33e72c433237e7fa861970159ead49d977b816be5e3d0639a23955ee0328123ac9f3598d285ef33a7299ed73423832e281f10360cd2659ef0ad97d03b39c860e1bc2c1ffba024ab276ca6e35ed4de89593973ab4e38d5c8ed12ea5aef9c117c642d21272ccdcae6544291b649799f3d92ecb694afba83a3591278fdb1f1588ed0a937f42f4690220f1b5f94b05903a7f538b346e0e3ef1fe19ad297dc4f39c735170202fbad4734eca00b7b9352cb2a8e22f6d7cdc47931be52080c9e2de5cf896e697423e533ee9b4c9e81261d5099d78e64155aeb08ee195ac5ed04b53cd6f57637eb7f580dfac3cdda3543e8c5bcc311c1d75c029a8fd38dbecab05baa6f6070c0ce4c08ac5517c0d92f3f44e42daa3fb7e252948bc8ef97b05510c33b51133e16c3675d757304a0f6b2a2549180e8dca6658fed6d609ec5e604301259e036a13de543a520257cc2be2fbb668cb505361f2890a154d4f9e05f6de999ac6c2c9314fde920738518007877da3304f804bbd1b7b5f4efc194b9748f85314f2d968f6c19bcf68b101bb5465f5f1be6580d8b935491bb9d5e87748cbc0dba3be074c869ad992e55fbcef2f72338951884755929238b0bf48f9f175ec2a092f0e4c3f79a58d8b1c267e6dac99b007f56cec972e384c1d74aad194922bb1f51f1a468df596d00f426fa420d690e981940b728ff296ef18b18516c544d8ae9c20cccf88680130c2542450d3281fba21451a48b4b11a099cc8d234693a75c73abd603257e67e6fdf6381691374c3f007baea3c222b50f161c590604e036856979037a103a3b0982814adad7238ebb7518cd23bc0b7b0d09dae59162523ae7acd3284ff478fb524b0f20fc3591e2b857bd3744e7adfefae1ba840da8ad5e59aa5b57b0983954a43ca52797ea3291a9b2085f774ca6c678ec22947cbdb3858299287cc71439aa8ef4b567c5cb2e58ea90ec44951ae873b7e66ef7430db84ce7bf49127cb1978055f056f149d130cea83c3fcf83d1798b49125c541b7a5ed87a8d580d2677006713ca51fa59c978ddd31523f8e7dd1b253a50f014089514a5455dd1e076cf2b02251c38c005f178d0e1dcb5ed9beeee5e4dd785570197153f1f2888e3db12f4bf3586cdbb286fe414cd7ac445ae918993c2d106e45271562550f53d52a419fa0e346724171cd3de15796d2e35c78cd111970b1d101d6796ee3e161f872d947dd9c816b530fc513c81792b9000d38eab5a4de7d7d71093e6e6f27c920f4a82fd716657562d89ad9f5f01ad3cdc408d3e9fe491aa05c55cd137c1bb0be895188a8c091e0c47113e7ce341e825de82fe34623b2f498961a52a9b41833d5870292ee65dd859f30f438530261bc3421638834e3649e017860346c053d98b6c65123d9348409e6d70d0c0bd389674b11bb10a54f8ce68b081ce5535eb8d51046db046c9bf69a6ebe3fa8d37dddb755656cff84e8e3011c8601c503b7073cd99b192884637ff9aed3ddc60b1409e7e56ac4ef678810cd17bd472919f331f6b69ad8deaf694b7f7002760da64be6935f47aa44369ffc0807584712168ff3c7afa2d4e0ce41ebd4e621d50e891915367c41379a51e7394a3d9768ff999f52501942551f69158441fed6947e026e76d2a35d26c370c8882b15c3169e424c97ab1b6ec7ac9472265db85dde9eb8cadda882fa5a0949795e3039daa6378648f141174d2fbfa87ad4b5046bff287e2f2ffba81401e2828c7185c679cbda2deda817274da508d278bdb717702b994ef735c3802b90cd8b67f6bd41a2b2356425660133cc5545c9949ae352d7baf2640c6d7d1e61e5624feaf2d60e9f89b4674f726eef207ed504e3fe4225a9991eaf877b043506b2b1ed1599454b6679bb4db3f98aca5ceadb50943d3062a444d4f64b557185346c9b3244784ccff963b051fc28f4aacc4a5a6698538818567fc410245b42a15e91cac5abca3144ff9339008ba193743d70839daa4414fcc485aa3c613b96ab025afe5b8635e29725ebf6d301b24bfcf4fcd7a6c74ac99cd30107e5e92f7af7842be8c61533f75f9ec74d72aa2cc62b6c3227a5cae4b1400efe7e4f18f2014e5037e56486e842260daa6d97a5e850f04043e8f8f801e45e5153b1da38c165eb20218f071b836e136d4d3f156ab7f44ce1b4398e2d48bb3e558a707972b7b3f953afab698c9933797d3a64a68c4033042104d3c81d709216f2d7ecb6d8fba69052b8a3b879820fca95ee0513ed1031ca863a8be6712f701c4862859ec71b349c757d902add8ac8388f999823bf2065c85038d92728ded70affa2373e2fb37e6a07cbcf435999700e1a1b738b175134edba77163e4595791512b5ae5d0a73970e491cd81bae775bc243edafad7e57f23173d10a679705a5f50d238242b9a51193a7393367a2df4221e3f51797e9b0cf2ddc74fa3aa1ea2a19349d506687d0a90752f6940eef051258a8fe880d91691b43a36f910ae8c8e728ca8baccc0e889bbe1713b4b1711317b774ff960e61d3ecc4a2ccb6012d694bbbf1fbf609e3033afe96fb0db2ec6d8285d49d10c96ac3df01291358164e319d9f7895a883d687f8570603876049a3470be2ccf5da5ef022f4355b8b1c7630997fe62f2d0c59a0a06d6b53c5f3dd2e6122ce8dd6bb04d85ef0f1cb4734b5b0ed9ff371fda4912c3ed7adb278c42a0eed7694a41976a09e92aed8dcd0b3319bcf29a728cb0af61b964b906c643bc78ad0df9ede035246953df3e9146d7c48deea001718e3eaf2ffdd269e1f035edfe3c5af58cd758e6bbe5fddddf1afcbcb3ae7a891b8054bf32c521dbf973a95f4e33f19bc7d9dec082b44d677d6944e530401e6de432ae93938142dae91cb2730db600d04c15ebe7e5a7580aafeca7c0c4abffab88cd58f2decdb60f08b92db3514b8da833f7e9036a92ea73", 0x1000}, {&(0x7f0000002940)="897adad818442dc39cb7c022f390e77defe9067ab49d62d5e7c2778489aff0c8f622df1a86fa4973e9bc4db4315b45296afd44406cd253487b44dfd921194e1e33c885cc6bd4ef75972c8c1b2a0ad24c3cdf93a5ada581889e4c4306fdc818a9644cc25d05e816ae272573ef5678c954a3531565507bc3cb82b27e62c762c52d55b47a72942146cca7d8b31b361893f3b07111769a9bf4c930b58b83d5f77463c3db6feb541900ba541ea1857a9ad34f9653b48f1b415332cad381a0c84d5c5802b6df851df5aca986faf398df35fe232b5bed655c47df0a9412b6997fea909623ce6d07d20970408638ffe2cc9ee566d5b5e6c93efd024bf4fed0aa7e5eab634c55f3ded67d3960670dfb0719dc4cd8fdda9f646700c507da2e6bfb59eda0960a7d5b92226e6a23bd707d59f5c4fb07d9279d57697f5a3091288898e1fdbb58fffeb8045f2c32f178aff4c948d2f47ce40cf1e3153ce08621d41c9eac5f8b373056b88b2f072ebff01dd2b466363e1c4398bd808ad545bc9e2954b6440e2a90b7aceb14c8424b89658db8541703c102ff3cc6a75a718df6192cc8c237ea8bdf4fbf4b10adb9753ddcf4a2065ffd84b604b1b2d83696b16ac43e498f1247a5076953454e01a8f1029483373ba78e9019d0b0c4d872fd2bd112d9d9322a250dc3b119fceed7eb868f3992e5207a70207d945f286294aa6157fb6b36dcc2e79aa21a832f6fe4bf52c17eb91faca3f1070bb17f478fa6b05cfae31c5b6385822131093ef90d499aaf599a5b7046e575a014a3c07d2cde375a510965c98808e16cbbcc852649e037d84d0e5edf98a19a2a6fa94b8b60375716355c0b9967d533de7df7bee40a2843ff7d3de2f6102f93dd7a2036d06d2992dc158268a15b6356fe343f23b3437ad4482f78ecde86118a38948efcec58e61b8ac6cd4566da6e6522f5cb8509327c49e62422a647f2cd0a36c7bfe264f8b52f42138a1ffaa0ce78a6e803c60fb7c04d45d890372d9f07dc9b495b7fb895cac57474b513e5ff9d6cbce5cd4b2258fab9cad2aac6f40f4abe19be34c2909689cbb5b744c515ba17eed4e358044b7d7c9465b6769df0b077963731f5ce134bb138f21c94ff5ae8f9004a0ac290046485525ae2f5d6b53a9883a64c8df6a3555429a5446b50f4ef30750bc3e210c850364f78e08a08479526ee484270b24f6547e283cc4bdf095df64dfd76c59d2a62de71b77e435813b344220bdc5896234c0bee4adaaba9dd4ffdd029e7f87cc9f2db93b69a86ffc197205e5ed85cdd7a1cc3d504d9570184c084cde2389347004c85190d0376c10eafac63e20602bd691f6e5dd008f83f45f3525841661e776e94ffe4ef33315cd361d60d94ea81c046998c0609e302e5ee72ae316d53f6479381d8154ed9016e68fc025f6fbc2294f37dca87b0e4ff72882cfad59e687d7fd23e50fe0992ace7cb75b89ca5d8950bdc81142dff2af4bf2c03f81d9da0843b1d14f3a23a869fcc3b01778a191bba86697762b0246dbccf08df60a646576689e57a41dbb8ded650706f6051f3a0220a735cfa98a7734cc1e5097dc19062c59f22342499a402866b8bac4efd59aff60c2dd0123b6b9a9a9ebb98366553151a51a36de7ba47e4351befc3c59ee4cda875a9a82a36e5bfff4f88ca798d192a5e83275a549b2212383699265aae3d8c831ea738a49b4f6a0e0f29e4e28be0d9c5e6c792626eda0deaef4f748730d3629deee59726dcf9719bd3b737b7d541d40d3404c16ed53582cfe06b00fce6c6fb50e39f7a9c63dc1c1f6748d66225553a422bc66fc7b0abd38a47655536309d5d4be177886d921293b2a6889aed5e85a99ea5c39dce59058f62215f33e09466f91f3dd1e7da6716f09a84cbd86e336fe666dddf63312c83ce33b1df529e79647a19f71f6e46f792fda4ec0b885e34354ca46d88eff0604e1d103c715d9fb4f38630d8ead36c16b63902e05385ac99071b3ffb71b2236d1d60704fd9541cdcb2e10bbea7f8968cffb3352a0b2038d161c6dd71c6dff8a2166fc846e5afb8c1cf8addade86e3dd7686ef241938f735825022aae8186a95c1992c222c26d06ee68396fe932d280ac4885b6c83f4d44b118cbdf67e1c12adc7680715d6bd89616ae9eb18851c79773af8d8354a1f0cddf1f5942502f2494aa6652de2e17f539442c57f8ab4a35cc97b8a413cf3bb7ae7897bbd5b976776c5cc644f085085fa782490769e53e50a3d73c087550940d654de75c40b3beaafc2941185e0281ce38ddef927b595aa9eae2108240bcddd9283ce2e1faec356f6d4f893ee46f61c325040cca5781ef9c1cf08a42dd3c406a7a3d5578c14eedde76a79d55053de2cb0fc6b4c2a2a972d36347dad92f792f3afb6234196af038e9d34e6ad503a69a6b712b7184d151cdc0779f156230ad50627148249529ffe20d08e1d9eed97eeee28dcc081b0e577e94c115f6b4317ebaf9d25a03838a13561a8dc7917ea1a58b04ec287ec041880f0bf7109c75cff927e465af400c21d8e3a663b986e7c41d7afb9f0a6ca278ea89d4c0e31575610712f9811a1ef23ebf3eaca3a7a4a3936244c2e881da35aaba519c5366ce6218a8bdbf34e956573b6da7ad26d95a0be9e15090f42b493740e02e5b0dd945607fa7d9e3f38d1831bd41c8225a95b59acaa512130ac59a2ec37175a2027fe33be56d094e22aaadab6f1b1ebdf5227fec643c7020fee13675b69335c8468d9837dad01651fe7fad1aa0810ca4ffe6150d8a0ecbcdb45fdd4e10895f7fe0654b0ec10f2ef8a0a67816f25940be21c5bd269fa20aef1764ce556d14d34f24be1adbcf2c039b7b95e848168009a201df7567030ad3d7d5853b0f41320beca68c7ac6a9acc5c3d54def5c32076807ad0e7f64bcb5a9e0a6353a1dba0a47207dcb27782957aded54c40d9751f9713230da75d798247419e7e9538edb7192be59ec2d5b6bd3b08873004db99c8b7b7c79cae63fbf838053d5e28707df8d353e20d566dd608ad11e7013848c886f04c206742b238e969d13281fe511dd077695b9123ac86a055dc08ba1816fe839e8e2ffc8c4d3c1edccb1d16cb11790ae6bc295322af43cf849d56ee53e7628743d32f187a5f63a5b9e4e2fee112874fb2bf6860f6956c968e8f30a9641d83a45f9ccce69a3307e23d353fdad71cf97e1f65daeab089a63e00c852c6cdc90a35bf249f7c2141f19b1f813612f588af189536de9dbb8a5e03345ce390a9ea6007a1bde3a11627e6c431837ef47d2c0adffc8dfa7c371b0120c181a28caca641d9c174f0257ba00f6173a3aba5ce01beed08d3247278ea656521e4774eb6ddea1318b2086eb6ace01f6d89cb1f2c18e42ac96728c1640b638e767e60316efa9dfc33398f7a6bd2afbda867028ddb6fc771244c5a51be98d2aa1901e2d471123d01cb41a3c5eb6ce2baec7454266d72b2939d63c48cd2adc7c7ead019a27c3ed85375c919bef3e13d58d893d01b71d7e5656d04a0b36e8259e133f91dc4820cf6a3c1d858c3caa33fcdb7bf2b9a4c50449afe8fb4cb2a4889d8872f5feaa58e1ebb69fec802e976cd6d4010b6662e19223d92339d68ff9eef02f02f6920e4af80cfd2d5353ffe943b4ac00f92d1758af2f60f9fb44861f248e9b3cb9de675dc51aeebee9a564ea11531dfb2f7ef71f3778f0ec3c0e1c33892dfab3b6d0a2a5f79cf8728f11bd8e92b12929f3ccaffaae10ad1e31ac01b1147ac7baadeaa14ef395aab344810c7bfc6be2c70e1b3d34a9b327e4b1641f1ee682a8c7da34357407f6e84574a01bf381b29fbb770881d5ed9463db0e0669b921a1dc363b468f2073b6a5b550062f0dea5ffcd183e4212ea37bba757c6701cd9e9ea6abfa508544a6ee5b19d6be375a77bc3b2668b1c159fed6e1d2d698c6051438599c07943a13ad3e3291e8c3108666766a394361b0c2e9905778351eab23d46520aa6ff0a5d90a07610c14c07c86344a8e7d32e5a437bef337f3b462bd56b2ab9ca00a8f6fef93f4282cc864e7b69e4761ef39665037f5a6114c6d94aefe4ef160a3289c5b87c3936b39e3fe233c4c3b250d14e5282d9681ef655c6aca636fc5f7f763fe6b55fb292c8b59420f801e5793feaaf5bc61fcf35e8a5a08f2bc8d0883fcf0d8e5a15146cb77e6091f2015febde28237155162d7831b8c9b2ec149d4d0e62f63755f771f1f8361f97138bb177979e82e071e621f4d18416746e646d1c7e3d599d3ca0e66ae536d23242cc8782417d4d70682bbb83221bef1a8c485194c5a54b0c3e52a1a8bfb0f354e9530c2009fde6d6b663de6156edab6eeec02e4236bd36a259d4721ede813255cbff861ee5eab270e232f61d8ab174ba9a125478a205a7a0673a2fb10bd80f00df1528e278e59af54733942dc24797b09705426ba57eee4bf3122ac46fdcc9b2c1ad522f26b0a8b7eeeab9cb7a41073f8112c7c3e1ca02330203a93ae42b95b530e181cc6f0257b561a855b2227d0df62330eba944cdc1253817ceab14730bff20310ab04b37be7f81d1a41320785033da94d0fb173b324dc0cee5b4a132d4a2ac17373fec4b3de5e2470243d503063ab85b382d12763897cfab30dd392994de242522899d5fe12ce7d7e354a60b88d410baf7040fe4b0a4b0e78a4fda6c1d9e42a7624d4c463d585b07a8df5990279ef6f360df93ce66e8edf1de29c66750ac3d84cffb6a74ff599c8180297695015f3fb5d9f0de8af316cb5118b7aaf6a4fa5215d606ef2d21cd3044a83cde75546f5212aac2b2f2394c202b26bd4c5e889016fe6be5ffeb89ea6a9c27a247c1c78be0180f6cc625caf6488f60ca8cb658cf92c5cbbf97002445bee14728763a577b106b9b4bcd080946be90fae88eb8cb796007b6fa9cdb32d4948288d371edcdebe40f4704e2d50d76fbbb0857b1605a9408ae4731cc659db52738dddc0a67df7ae9a866b6b62c21f34594d9cb096933fe3cadd46807b1c20eb78ed12982e9a8b0a704bd5248aaee4b41fc34aac316ad7ad560a6c53c236615caee5fcbf8a42ef9b2eff460b0327d935fdcf9910579373b1aa86b086e26aed8cf1ff6bfaddcdbbf009aa13e38b4123c0a72ec756048c7442bc7381b6e1c0b6b3276e44ac39a013132a3aaabbc2a39501fd1fd57edd1ca3db26e42b4c099d8efb00e8c8daaf7bd67604540a2a3368dd3ceecaaf6338a27937b7626e54778a6bd294eaceb8c0170f2e1e73e6dc54ea08b8fde9252f0753b2680495e143167fd508a42cebd201669528ea2735c698b1725e6cf56f8b04b908f99363e7dc58b8cec51a58672a8b89febb6c062390bdea89fc8c063c207a02d106c6b64c5b90de1839bab570c48076f572f28471935d8d6fa267639f59c9ee8d8e1b1b5089a071a601cf61f6513234a780fb66bbdf07e7136d4a0a2f0fecd56cb10fa1fd0bbfe285fda6210dea41ba3ef9642c58d8ea6be7e740fed2fd942baffe423144e8e19e0fa03edd79280e91ce80f12cb48002eb0cc42bcb6bea6d12853d8a4f0f6e1e9828467b8a146f81570c131233dd6732782b6d18e2842e4fba3eaec2040ab17a2802a655f06119b34e95749456705704a9f620e31f657d220fbd308c7fe2d9ae70bd0d0280b70c844e48d393b0c01066ab42d7bb1001b1ba8b67050fa887347f36581b21e619eca77c7809798a304a38081d57bc2600338f18832a172800939202467711ff8e9fc5f1b4d8bf7b731ddb25490248693d5b50380cf5ee622e3f468ad7b8cbf59bbd35a7acce838b6a7dd977e162b254", 0x1000}, {&(0x7f0000003940)="db7531656e828238e23986fb28cbd68de48306377a0d60cdde17df4a43d2a47d809e09d7abacd4f40b575fd5529701981f361f4a1856ce96c5532f648889ab92e63f258a5e8076b76347baaa288bf62d5daeb43cd15b1296f7cd2616159b6c03f408b699c3babfd21f041c6d83dd62fc0bab4759d6e796f29de8aad51c4766a6289051e8160d5117ba5c1e8e28cb9e1e3623e76b363ba47c4472ba2cd8ff9529282a6fb8befccaaef5a642c083ebb12c91016b5919d2ba9d5d7246e6d149528e20b42f6ce8dfa8d5a3dab1418bdec14b9f46a29efe05547e9aba4361362e95f3785ab86da1bf899db02dee2f343b3ec1e660f61d2428c6f1b9e944ae3b809f773da140326b68c336a83cfbba1a7f69965596e23788fe406dc1dfc68d374845d85eea4abd84d59d3ee618d294bb07531a72f3908d493e0a6164adbec374ab60ef26ae513b9aa2f6403dc722905adabce039663a8b463d875dcad192c5da3778cc990ebd563adc1af51cf5744723ffdc2742ee6de2f29ba52bb907441b4081718eac09ed799dbec835023e27874f4555f874a8827e9c960f3d237f88eafa1239b0a473ae377aa5593ca58bee45414880ec353b3ca395262e42d963bf2544b23a6b6a3fc47064cb4ce39f04c73747eafda024944885dc40e351ccc4bed0a60801d108cfd22180d7b3c53ba8bdc41843b3e33b4ced682eb22635e087e9ff30e5f6c929eb709fa458a8fd49d50b2bc827271bef471bca62b6a0cb53fff922bb4e0f811a80ae0a371c9142b339f0c51bd70e378c37aac530a2b1c388e8613bd116588c2668e2f2bc888495391d79b35e32e1089bf431dda6187c6d219f79776e673297556acca80ec8766a9751ccba90b0c45c50a04638639ba9f90cfb40b71ac87d5dc64bc5188fc690b08219dc96b2411a91c5cb5406cf6b558e8931a2b011fad73c379a32e0ff134d7384de29b075f140965e58b080928d3b510acba103e0ad4b75f4ecd5ff5d55f84e46f5d04303a7af4616b2999a57fbbeeacb49d9e47eae902531767d5f932e589eadea52e69c442737f5ef3b095d2454f837f6d496c4ad6ddc0dab04ac65f8601bdc23476deae11287cb95458a725ff5066f8fbbdc751ab647d01eb403a90a8b44a6044184017c99aec8bc1eac0f8c9a2cfcf79a26f4b1ca869145a54c84ba4061f07617967610d73eec1d86061b83793e7e7ecbb534fea91faadc269d456a4e24aa1c5994f6d7fe882e37a254a74e3538495ddf0402d58823479a5dcb0d01d99012de8ffbbf6ee2f05156d90e579a28f45e41dd50421331403f1707eea9c5ac9255abc2fd8bcddb11a27126781e8770184416a404e7edbdd9a51caeeb5cac8257467f13c503bdd58e6362cec79b0280b2558b1110c575365b50042b36591f31c128f3d02829d4a605cdb3f519f5a26b7c1d36d54cf9d5f5cbaba327b5aeb661fa83253b15de459aa3174a4e99d2943a3a7e9b488c1f254d7cc79005aa55bf42950a37c703c672badbdc18a490448d5b580864d5e88c024ea17e9bde9e84c351d6d4babbb36aa89406d37faed3feaaef20e9da76487c6dda002a5dbd2a5fc480c31389a993dd5b1a9966c5a68853e636a124a33f15e206591808dc42da713991e9713a23fbdb100c155af15f8d6dbfc461787419611117fa095933499597dc2f6212d8f53b83231ccd3570f4ae072532cd32cf233064bd65307c6f1a344195f2086910d034b4ac4a0d7aeb54118606a68f5386362e8d811b9bd9297b5e8e2bb303cb3122c452df06fc27a40bfaa2afaebaf2cba3e2230010dda00094f42c4216f05a47e64a3d396c54245c23b942ea086cc525291cc32aba8e8fed4aabefcbe2802f4fdf4c34cf6b642f602a5ca514a90edee31b45b15797ec52597737be9c2b09435a4b722cb43a4391b9a43bc3d9bb88cca8508061d784a2b1d72b13cb5fc6cb443147602a8ef5a6966fe72f8a54caf053cf651eae93a3eab81ac95093df2adca6652740917bb421d5278852660b658de00c6018aca6979e5aff3ee447ae20b5d8900a9071e955e727df396519111aade0de8d293a2c42c6a95b0e3a185549ddea8c631a07634693681ec4c18377cd3b664914d30a3dcf91a8d7b662136096b86ee282f69c70716cf2b238d2f8b6201144a88264d7831f45132e93b4bf4e420466b4c82eaffe12b34ec678b27c9d5b5a07ff4bce38fb131171d3478066c5424febd9ea2dda98b81ef15db4e5ae6f7d370b415fa4c16b2abb685a97847bd7d5d201af0c451a575d659f47736dda2a18493f18a744482280e6e7b86f53f224d33fae08be2fc5fb7a9cecff71fea7059945678dbd6786770bbd369b1a3ceecce9d5281ad22c90696f80035cab0ddeee3733417c4db443e01c33bdb3c50d15b7e139489bc0cac041ac6a1d09d23c8f37cf098f4ed987fe4cea8044e40a982a9ad42e3789726a8554c6a98b50e461214ef66d8029a14520617c4f70aaf835fb14603f758a44f0e417532a8308652421d7c20f2c8844930d967aca9f3b48cfae271832ea39e40588f45154b608dc9adaf21b74d38ae52dec142f8e2268faba476ea6c56bd833007a82098dfcc5e5cd870d5495d5220778aef53392486cbc4210627249692d05b283c8675160745539332a92c89da5912f462b34fd65333ca0b0f01a73912663e57db477a5420a72b23dfa919964d825815a808a098936ab60ca8a86c99446d9f236f1db3b1e60f7c05198dbc8b9446084842855c1da7b946aa909f77b8e8cee7a687d23adec61ef89e6d13faee2981c22a245e35e42491d9e9c5502133ad6af0316f4f280ef2b1494edf58b28fd9ca820fe283f7ec355a078414c2b9dd3a86933c1d5825176f9fc5f4160a2404bd6a2f1967cb5ae2ac1ecacd3428c9aa03719b57c637ea1aad9a162e1c9d4f81177621e32cabafab0c443f5ef24d0060037a4ed9032a897ace72a7e3115aa0c0e7fab3d3d4a13b164b328f82d1ec5c3785718a4e820622544803fb4f93174b7f1eb92dc36a30d7a80f3291588752ef97d66d3412e58de83c4dee6b83e0b4b2172ddf49be091c5e878898bd8777f497c724f05001a129e7c673e1b5ad048c1920af4ea9b5d60ad4495b5e47397276bdc78c5897bdbe28df4094ee86f94c153379335d0369ce9640a665bb4e1aeb911eeb7a1c7e11d1ce1cf5db348c5a3359a6aa0f83d357a22b1281b0a680260d7cab342d0c939896da942db6f627f66797f6c19205cac13dd083f053c061216239aeadc0ca1633243e7d3b7fdfe7be4a24b1be979bf170266e3c285b472cbfcb5f70b8283e1e873f974464a95266443e6925130a17dc54e0d821842a51c25929154209653709054907497b9c9d849cfef2df24bbceb253b62eb02618d50eedb11635ef0d6f11ad087f7c4835d8d0308a4e901836293c0565de601ecbe982e27e4d0b6f9a5dd6f1dea1ec2ad5d5712e5cc151f9e7ac7b4f64da5e6e823802cbc43912ac00fa66d63c5b20db9ebef189d2aef08820af5cfa610e0f32845ee9960ae34e45df61b4eeb138ea615d80df2dc3f5275c6dd222261a8266b050914124f2aff2fb079eb7327565dcf8912cab99b3ca083f7a3544e61df2f83bd70d90b885ef40df8079ac52a378bf5a1f4c5ece456d17d83f82e43a815a1291dd49b9ad1e6b586f2987cd50bf4e7d3ed994860c087ddf5a82aa4df11b277379beb0d68b06f8365f99ad43e9ad15ef9113f045d8634d1a0f63944060c0a3f9f58a576ab8c5c8ace2a64716889b90495dc02ef31b7b00a75d553f424e58b81a888c6527d27d8aaea39285024f3fef592e8173dc944d1f1df36a5e31bba319b8276d6558431ab8f8d77b61eb0d45873ea6728d87a5d30fa831652ecdc11703f3201e200778dcb236c6f554b23288494a4d10ffe2da4acd0a6c15191fcdfb0fb0630a1b0857225bbc5c4ccde3d3500248da92163e55a10bc0a239a1449d4d59bf3856e8661e006191849801e3030efd438d1a6df6dcddc958843c93e37af8f41f15156d674a6f544891e4ad94c608ae4ffdd65993fd06c50557f30cef7f7bd1d02dd569ca9378b3a20c672632e4dbaf552a6fd6a74e130db9c855647e71ca310643518521a80211fadad989c7649f3def69c56215a4ed7777347e97c74cf6d7b8a494fceece7afbc8df9b73b681d59d1cc3eaf2a9663b929da8bb6ed9e3175173738053dcf5a98f18832a73537ac2ec8544c4e2025745f9eda4963dc5913bf5bd577b817b38cc18eeb59086dbd640834c28f8fe5081b77cda7cf0216a1800e868162693e25127562c94c9fc1afe6fe73a96487b4965187455a3f8c81d48bdae60db12a4e1f28ec3b7c1aca08770e86e354de7586238bd00f9b233e50c44110e2fd7ec03f401b02c0f37e5e18294b3d3657c95f48b2b3f96a0b67416c3bf486f6ea08f277e869cf9b01cf6ba4f64d558da715a81038e5d80e32c31ac0c50d7d3eb2c28009f3d3d63dd4a3201b711fa799b259fb053671529ea2a5dbdb458beb1cfbca37f1f341035e6a0cc4be8769b641692491af8f73c5a565b79d964c1b95916cb84b18db05e71e227460f4886f906e28763c62c3042b39e8c176ad4142ebcd21fac3faac81fe2dc83fbbcb6612175537d867e9ce649637643e4e2d5249e5b1bd89e10c0ce0c66106cf1f2709a075a16e98a03382f60354996f2fba7be18180e980ba0ce542e114bc105e3c562dfec44e3689a4ac50236f52cf06a719e84db8e436deec14efaf3d7ef16f617849d6b4b40c7ceee4ececa98245105af8da474466f97ae4bad86fbe2fd8457ea23b19139f0c6cd7d2f925d9bf9ce4b478cbe94812169b09f13ffef057b3e24bf1b4e1b51059a2edd7d0695e819ee258cb006099ea082f6fab2bb5dcbded7f273bd070eafa606476c15f9259de9adbbbb64587b91ebfc03ae71aaee66bd81bcce40610e7386a23c0f90be183a478bb48102c80f5a441c957e3e524d9e6805decf73520e16a781c1e4884f97274b2bb2f9ad38ea19e86a653d17e2124301b79b64aac1ab2ef6db37770c60aa1edbcbdbe597eb7add974d5708d1be88b8640a46767aaaad6cd38a0df8144e0bb5e1fedb84f1688d33c064d3c306dde0ec85a3cc40b221d1047741be7088cbc560c810711e287cf57171e4ba100594fb5f52206c041f64df1a9eead1036421ec9febb5919097c2226c4c95a8bffbe34a1f38aa45bc2ffae3d26879dbe95c14e99149604a78d0296df33d099e309d9915cdde0b60ba30837b8634950e223a596c143fe5aba1cc2c65af2ecd84cdf91fb9329493ed1090bd22ecec7cff91fbf29e1aa8699e0da6144c3aab8741793d048b527c5942d67b8c5324e9f46ffc83684c67fc15ca278e2521baca169105f4ce3637f397042985114f7c52f3635c7972386dbceb2c5d1df3d876b3b858e7d57e52d154eb1462deaede02416d69974b954d04dfdeee6aa5278cbd190334c608071a8fb19eb53ca666bc0aca4f01ca1c7a4424c16878f0df1d4db99298128c8cfeec3252ca810b157283eefb751cd9804ade82525dc81a1c277377163fb93521757dbda5cf7af470840705c4d6e06db222e8770fa31be440fb793730574b1ad44fecd8a83f77cf063b74aebb0bf7dcff58313a1ed3bafe5ea4d9db1dd2e0bbb9263c699897cfcf535d565665ec3ab46046bbb2f0dfdb79cf253e44469d0c0381db081948cd18a94bc17551c4da54be7fc2eca53091d5f2ec851b03a7d0ff22b7e1341b3fee99873e8cc4c7c10182b70f2a6c1fe5af42788200a33b7", 0x1000}], 0x7, &(0x7f0000004a80)=[@rights={0x20, 0xffff, 0x1, [r6, r13, r6]}, @rights={0x38, 0xffff, 0x1, [r6, r0, r0, r0, r0, r1, r1, r0, 0xffffffffffffff9c, r15]}, @rights={0x20, 0xffff, 0x1, [r16, r6, r17, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x2}, 0x400) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004b80), 0x40, 0x0) sendmsg(r1, &(0x7f0000004fc0)={0x0, 0x0, &(0x7f0000004e00)=[{&(0x7f0000004bc0)="4ed95c6181f3a38678185b9a2fc1eac26a7ba65f46d469bfb64b2f7a6ce127668286b7c41798335f8d2b9b4b25b530ae2578580baa0a15c0686580b4fa8b603397c13f563f0eb9055a3942bf38545df7bc6b86cf0b3d2cfe325a4ed8fa867f89dd795728", 0x64}, {&(0x7f0000004c40)="75f711a5722d66a58f4fe214024f3afffd7a38e02d3168ec36f1025f12fdae4d62c86de6e184adfe0ec8b3bd7220cbf9e1d73b50cd397e88bf59be49c7a3108b9fb178b00fffcedb1f49d4ff862a302918ec7c492918895e9c993e50dd3217b03696a4176ad6a35ea3fd49dccecee61bdfad3090882167c52c6619fd7c0d693ccd2fb53cba2988b7b54c2c2dc037f7a246312cffaa87ba04e9c48407d09e12294f3f1d6b4d5987f2417ca5b436be79a2ea8fb989b8e89ec8c6e59802175a7893adcf6edfa280e193d5ab805441480f1524c3447687fbe4", 0xd7}, {&(0x7f0000004d40)="a88cfaf9e5b9fbabb503329228971bc5fb87d9e0bc0aaf3a309fa91efcffa4fc2727b6dc09f5c9f0863f9341cb47b7a78efaecb4e7826b310f66c1bfd3b18d8c7ead670c6c9a2ec6cbe91bab415b18b504441311e646c04b95ba62f29cd86e016f75bccd14f28101e26e0853a39cd935d74ea8be3ea6588179eda29dfc4d757d255da558c0f29cc6cb0d6b168744dd352c79a2881cfdcc01cb865b5985202efef0303784", 0xa4}], 0x3, &(0x7f0000004e40)=[{0x100, 0x1, 0x7, "51ee5b42db3c77f6d3798507cb7aa687bd08ada322fa31af372eb270ae99ee6955b9309a2b57559bd862db5e9c04ca744f5aaffed3c068ba6b370062723c3c81168fe4c419b5740ff06ee6326d5ed240468ba2d3dde919e47e13dfbe4ca4091e4f21c2a1a7625e2f86ac8f91808de5f5215d09cc834383c796cacf6a08bf691fa3876d8a45c9ac142001ab756931c93e5e521184e8460f97cc5a8c77f081d705e58a5771212d03934680e3a60b74f3d9f55b8321caeca1fa8d54f3b7509495da873e80f9fa1325db50ba698ed32c79528d00639f95b39e6a26eb1b09438b9d589127ace057be6cd5a7f83fd403bd"}, {0x50, 0xffff, 0x3, "e7ac0a095794e8e2bc6350027df9447d8982735664d8841f3819926bce7aedefa6e27953e3eac47a874332decd3ae6adf960473cce4b322cba32"}, {0x28, 0x1, 0x4cba, "501e29951ab36d994af45868279ea3567e939d4e"}], 0x178}, 0x400) ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000005000)={0x10, 0xfffffff7, 0x3, 0x0, "826f6dd23c504eb26d32cfa40122bae1e51ef399", 0x10001, 0x28}) socketpair(0x20, 0x4, 0x22, &(0x7f0000005040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000005080)=0x1010) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000050c0)=0x98a5) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000005100)={0x1, 0x5, 0x3f0, 0x5cca}) r20 = accept$inet6(r19, &(0x7f0000005140), &(0x7f0000005180)=0xc) listen(r20, 0x9) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x0, 0x0, 0x20000, 0x7fffffffffffffff}, 0x0, &(0x7f0000000140)={0xab6, 0x0, 0x1, 0x0, 0x0, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r2, 0x4b31, 0x0) semget$private(0x0, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x30, 0xfe}, {0x40e, 0x0, 0x0, 0xff}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r3]) executing program 4: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) mlockall(0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x3d}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000600)=""/4094, 0xffe}], 0x1, 0x0}, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001740)="cca410dfd019ae9a310e05c5514ce87be93ff9a7af89d420a23196c0a53242311818c95b57ae0f5396fbf7e516e5a4d20216a91be3bdea9a218048440cf0bccdf31ef71c52563becd8528ac2f2ae524d03b4bf8470ca474fd29dfa465b35a858854a60b4cba209c39ce5aefe3f455fb7de2012fafa3cf1f15e2701a1", 0x7c) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="24b8b1ef", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) symlink(0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r4 = semget$private(0x0, 0x3, 0xb7) bind$inet(r0, &(0x7f0000001700)={0x2, 0x1}, 0xc) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/65) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f00000016c0)={&(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xa, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000180)="4cc110a209ff7faa487d501ff8dfd29a7d5c5751874fe3568778a327b72583f87e41ad534d32901e8cfdfba2eb51e4f61bc3726abc7f893db9f9a0b68911b55617d202d4de61c357f6bba3602b5cc5361cc4f7282fb334c0e065771d94071ffe07174c07f1b5efb4b4ba65f368d8e55b60b376e7a9b552216a6faef4bc541216f78a4ed2a232", 0x86}, {&(0x7f0000000340)="7c967c30aec7bf9c9fd021dd03c21aefe51d9c68e7764e655cb797885e5ef5433491feff893c64ddfc25cc8b275052b6ca97b117ea50df749375d0a890e86dec5ab81cf12ce9b0ef1fe25d09d2320f51a574b69079a0022c9f5cbac0d22eb7871986840fa83ec10f2899fb05305e9da11b4e8b4b719aec661b37a9ec716bec5c09c6aac3aa985f3f82eef363f6a66588fa4fac6d072792fda87bc5227d25c644961596f349437e36f818538a3348eb6d58352a746db1b5abd5368892a04b25343f91857914d56f015b74956ab412028ef403f247932e74a47edeec572b4954ff68cca7ba1f7fcd4230efa894dc9e075cab6b86de06965d62f7e00823874c4eff865a042e95440df1a45ca90f4c4a391c4885a20196ebc465bef755e5331d79ba20903ab6a8ee5f776938a080a320df9489184c33850129e8ed74dcfefbf045f12e310fbe4ab568f773cc335e88513767b0b6497dc2e34583ddd67b23682e4d6da855518a6c6e4e26dbb7ea98af99420279cc64d4350ec2feb5b4cd054b754f28ce87a0b98b819a76e2afa66f426c036c7596cfea31af7406ef0ea28fac1c5feee23ca42b82f3cd0f80bedfe08bb37cc4736aa1dc2a033047c38c2ea7166a3b414e799a78ce53ee083142196a9327a45eb7788324f69a213012fe7d95e95e5b7fdf14fbd21a2dabd1fccf663c3a81d0cca39083cc3e17fd0ff0833cda25fa2b04584d56d7c3fcb221d4629d87acc50547a03ce415e3ec5cdff4783b0bd2a440f4bfa8b1ffc6cd08895ce6270819f3fdde323d2542d6a6f676c37129566f58d499fa7d802518e061dc5ed51e91511c5bb4a022ed63d060adf246456e65714bccb3fe2ce7f845827fe553feb37ee6821e328b44bd3901bbd3abde733f49f6a5dd779377cbed119aebbe248240f4559e2c19c0809f8a096af52debb2573757af585e249188fcd4e19f94e94c1875c1bb6d046399cc1dcc841f6d6c3a7fb20f433a964af879491aeb1359e1bf925f06b40b5790dac50c12bbb90a3fda2f8bd58083ad25613c2dbc56daa41e0562743b4fe656cf8c8103f9ac2b544cc1f2e46101c667e23a83cd10bc4df627430d6f231068833a82c2c48978a887575df43ed3d2fa45d825b5f9eb53edb75489e2ef1ed53335f8b1ef442d3b728668493d52526df366aadaf844c1a4e826666b0506f476b57f04815b87bc754259bd66f8a6dd9f1ce10fa45082a8dd52514ff054bbafab671539a02e7ee30ae83ddca9e3e79b5f3d3ec3c6fb652760323de37ef3e369d539678fe0aa51ee3b82d93300813be59b8f5a4acf3ee93f726268fa1f10e0888e1708156e0f4bdf19657c6a647080a30f291559b423398b1baafb2456d32e4c5246b363aeccaf58ddeac80eafc4ddd556dddade3093508eac329cb9e64971f7d9edf944f44c6ddd315ccab3c1940e919b3ec99273b803f7c7bcac122ca27e97dec53ad18416add14104118356eb24da5f52b6fdd5fb90187880daca71c788657831b1bd5c4aac940c8300b6d21fcc4e7a541349f4830a72d90d6e56cf8578d3233a96f62ea7365bbfb3d9a9a2462b001f7b0dcd5b591e846e9717bb5beea56ce3e7bc1ef4ba346f05bd46ca8afc275ff0a026bdeaa0f44cec94452403b1fcdb993d6f7ce808d10b1dd7f5ae0dd4623c3e6f34e41006c3315017e1af5192d25741502f7d38330f4aec65a8ae6884822b55411535fd6655ce5efeb97a1ee35603c242b55a17ee24f45fc7896e64a0c9d329c9d92a2f9cde4a449b0e4a4ea41a7c016f9d5a7eba9dbb83da1d4f111da1214f37118acdf0204f7cc54617cb3756c9ff9fa1635f918587173428e692deb2c1d17410324bce3199e49ae5d015b5f2d8e5b6e291c2e10d4cd282bfb4f9fc9c08e9265613fa8a06026fb1a20618465b1b34d0249fcaf77db69d2d5a3049b4e679998a1cd079fbb7f2a9b5db1cb7126a3b68a3b5908f20e2962cf6ee74b099c1776628c0e2d4eea5885dbd12d0ac7a1afc932598d8ad2fcd30bf73fd8e6156046aceffe74a742cca76f4443d61b413c9d9f2be73b53f97c23974a9d547a8f87072732360d4cdbbdbed9c3eb4980224342d926a7ab6637c4a5fb69cdb625d057fb64000057c557c1685269cab0762480a9f0d9158bad5808b19cd1ece0fcb8989b60b5bba6c9967fa0f1decd43d60f1a63038584c809a19cf3ab4f830ab874bdb65f315f95686981da03213597eb9c02a040785d8befffb270e83aca89495f38a48b5c09512241370ba7e6e3ca6fe6bf475f5e26b4b5f6867385e3964649b26d8f65afe639757ceef4472494086d3c74cc53fd35ca1e727ccf9f6ba383208dbecc98e1fa08b8c20385b1606c0603b39ff39a918e51c2c8083b20b5d73e4ef79c89551a66e8c5bb7a1a73e2dc9cd13da2a27a564f616f1aa88892acdede0a8df14e955008bcf0f5d1b30d08b6531354d6453593041558e022ae0abe2083f942a8425cdb928655658c836f3fbc0df145ae018f3b07cee852688335c1c4ab8dcc584480f427569c098b2db30aecd20a19ee0cb073bd8f29fa9b1e775c69a3dc1e21dfb714e8d4ae7efe72e396d724e8ede4e9da7a86f1044ab8c7c68bb82bd1f839454cde1af075bdd456baa92f7f739af6f8cb7531b13cdc1cef4959cbd4ec3a08c44ad076d383c80b7e3fea5512f9bf1efd795fb61c228dd5606789a30d26585891d3a4f06a76f18c0b194dc8a4ee7fbb4d28070b0636d9a6c0addd6bbba5dd841e85fff2bdfa63382f264ae638b2b4a95fd6575463984d86d3fd5985e1381fa54c3b2c2356f12a89d313f05eaa5f2121b7d8c0b901beff1f44826bf0016cbf7c5ca7b19121643348b879dbdb2b5b9af27174a6691d595248987aaf189223518c5af18dbfaf11b4f9d7c77997dfecca59e760782f7b50082d1278506f67618111054ee6710a6ad7b964e25295e9d61f610af66ec04f1c6314e9dcb14d0d0540d948f9dad24c48d5a31b31813c3e4062923a2e5269c8587e6f6128a79a1c380c2667be772bfb57bc7d1ece06ad91d406ad0c49cfa8807520bbb6cdb2f50d97b7656e2ec8f52e85a467d8819d119ea938f8a91a2120e05a29627445e3c711f4172436a921583d576dd54eb791a7cba25514e37caca4a8b470d6ce12cc812feb10340effbc90d9e07731de089161f31dacdbf93970e631c97dfa294eb7837f381dfdba99d2d961d3c284c0b4fe71f3c4fca316ee361363f97c6e796e411a1a22f824478beb9f3ed8d36ccc7b573be9dfd5f406a130ef1eb9ba3d9c74a657925dde18ff376935207131cb3a2b3ea382cc37c656a8530bc9fa9d75c41302e69f3c8e51bdd698e525b498f6842998cf4e42a3526883f1a9ba9eb158e8dcf63cb9fa98b7232e45b8f5c1e3ac227c158994361618e6db7c0645f5e2daf47b27ba89bff5d6541122a446ff7393af4da4d7ddfb7ca14fe8b5ba09794e7c2e5449b8f386e28e4587352196ae2e802d2d75533aacfb0fefbbdae29519745d1ea873668405ab295fb3f3803860cfff06a877df8adefa1dad6eb5c8c367b5d79957bbae884b764ebf9e39db5d2355790367075c61fee35b15b194d9003b7a8332ae10aa27c1591b2916e0e41dc731ab94b45489cccecc47faaee05f377c6fb76a15f13873f985123f22c497e039439d418cd350a6c38f95e1bff07ae42f80764d961b30003238947e083984600d3345efaffe3e423a2effd6644fa64e77fd217123322ae2afdefe43e643a0bb6f9889206274c619845480279b5dc1090dfef61472eb7ceb25571b67cd5c76711daf47bd47011190a91100dcc2e171b0ba145d70509aa1dd2ec4c59b2abb0202ef2c59adbf9077f956291cac97e0fd8a051d8fb8c4b7818b46d352ce66d7d63a4186931b1556054a9aa2a7732f6c7405692c76bcb99d75674244684c6663d45e77cf9e6936794a57c1441f58e0bf2a258685d9cee73e194089232a044719d2307e00c93ac455ec5c7ce63c87d5cb89989eadffbe51457464dcf2cb47b73fca3faebe3db00b77f45610c58e4bb008f6615e236cdbf9104288b4c14a2fb499525ea6a4512b4c181f050ce54f72a42bad7dec7bacb430ba08513a5e668bb2037e7f11e4b99cd86f1c0ab8a3d5af84d5626a759d250dd6ca1723f79d43c790c07e323ac9292143266e3922fbadb3bad926610e83636ac02da04e1efaded765a8072649a09887091fd8e480713d599cc47590b438152693ec4a72820d4c4ae240e6cf6da1300bce5e5bc7a15fba2e3a7d1dcc1d2c8b0e42dfdfc5406106c8a5c3b36378fcdbb461917b60e3f38450f2206d5d9ce3edf2a2ef6cd13a4f89968e1255c85416a2f7344a78b64b9912d5df39aeeba4cb1f61be3ae9f207a645f08b6603fa588db4983630d0536efaa039fd8ff321f58657856baa003fcc5f852c858b6619b6d736c3e34582416c1fe70bc49da98dc939e70f4bf63fd05e181e6653983974af88006108ba76d72d7259057c013afadec94edf9e10d3158fdad2f8641cb5abae12eeb1d12760daa38d8f03b80bb4adc2b116cf3c7336a071b769b5fd3f3923a4447313590e7fda7d1ed143270be67f137b21cbc9340288b38ec5239d4d8fd5394d68779b6a05ded70224e798a359f4be63b5a2e74b39711ebcb7877ab0ee3b6b64d9c21f646078d6414dc9ba17746d77d67d2c5f037eaa35b99eaf0bf4334c79e681ad832ae8c2fa56fc21878b9c5ad5e3cf77bec5d5bf999e5779bda563f07237e634b7c3757494af19655cff6b6d26df4a6e35aba81297d737169dd1de7ae183ef8dfeb601d173ebb865ebafb0ecaf90a61df1fc960b6496242e1596ce279e8274ab552842bcc68aaff421ed30c8129f4651a68d2f53d9f8ba00453640d9a90c894a578266f3eb1e2683015a7e13df1aeed7c223a0259bedbd43ad0a5a6b4213ec52d74b783385c12a1dd1aaad259f5108b3cd615faa38d3aa9346958af853dd07fa3ad53ecb2c992e49f90fa7f5725e4b3f31a29e0d6c2ad9b5b816e584cdd78508d945745c6cbc707250a111ecbededfa9ffbfb28f73b528b371b14dce0e105d764c37f7ff2b63133b738194e7848f1d2589dd9d7ad04691ee727e4b0a0c15ef9dc60a8d770f43cc91f6db61811cfd3639149788b5e5ab77bf391062d459f283ac0fb11c8c162c2839370b2f6b5edf86927d6b874c110d823678317814f35297da686ab2d194877bf367c48272e2bdf422d63f1a4a530c8b2b5a25e79955c7377c9276d09e4e7a22b7804858366ff091e4f457c23353603aac1e677434eb05eed22d44651c4572e971d15698239529232849172bd65ba4278da60b1f5cad9fb2116e44388d1c81e916a4718059c1a2aca60b1dface960f818266beab560851001c66a28d418afb3e81c16cb4a845d496c17c0fe5e603d6627da199c4c63131e228a86f8a2fae44f84fcf583051392fec26ba4eb0ab8de086b078f356ce34fd06b88f8fac748d052e3a91cc62f96dc1c8c6d90f7b9c23c6cb4742d506dcf5f6cf459d85006f07236521d6bd7deaaad72ee2bf7e5b5245a4db343d7a57a941e07d09bd562e71931d2f09c2149c5df8c2da46a03e2a5c7ffc0129a8cbb4f4aad8f2bbf65bb3bef97c61e82ab5831e68a0356d283a9978658580c0895eb349ca5f8e809af629461f0bd6165bdf5423c59123e0dec34fd9a269a10f18af7e26a609d478509bc3e2510b98497ae6d321fbe3f1689e9d981275d6823e4ce55b29664afcf4387201d5dcbc8282ece4c27a70f738d24006d8293f483edb8c2bc80", 0x1000}, {&(0x7f0000000080)="77e0cf4437bb73de434185ebf641749e5bf8a0809b30348d83ed54a50843e412a270bf", 0x23}, {&(0x7f0000001340)="4ac3a8fb010f8d92c803c485b1d8d189f56cae641775120d0f2ca921c5d5bd858a4391be854b1c5bbc5a0cef5401484242fe6d6e3147b8bfb085d6b1aa77d76c558d04eb5c261dc386f0606e75ac0fec834fba1880d1e9863e85090412da539903c8df8051a5cd1f1e10207438f01995a713baaf88d89ed00fc4c351e44c6afa49dbec7cbb8ca121950e1fbfc22324a5391424e57d3e457766d6b8c5b81a4e4511e6d08c39b2260d4aa3cbab77ad626feec36e27f527038f9236083ef7f2be68c988e1276952bbb29f82fe15c0aa565361758a0f", 0xd4}, {&(0x7f0000001480)="d705fd95616a5231d9c18ba1032144f6d3fef4a708538ca9f1fdecb9a4f37ab5cf3d95b43f3c2852644fc5f7cb065a41236eaf72534f6b7afdcc63e913e5b77012a3cac92eae86f1803cdd88c42f61f970567b4469202436fbebb21eaa5ad1af2f7adee492e8f6fb2c91c6fa63f1375b4abe72f07a9cb52fb575c0949321c9096d94f17959693cf4e03f66f8d6deb068c6a2caf29afccc9d9006b8", 0x9b}], 0x5, &(0x7f00000015c0)=[{0xe0, 0xffff, 0xffffffff, "fa30258666834b42fdf0ba379970c447fd1ec3213621bf2965aaf521aa3d56782ab0462e421dd1a50a41bba75de14d0524815d4889fcd39d75623066b29df9360c451a7f260d8d92e9088ce78f7917c1d59176139eef61aa888cae78540c4610c2db4704e84ef4e9440a819668ec5874d27d2bfa04af5670457ab1c491b2b9ab828367122699740f531e9e19bd50b0cd72a9c620b9f0a6d23ef2f9746cc945c6f592b7600c5e808530eec99b3019e5042a964b81b0cdbb93cd5b14ae58dfaad92ff4a395501323cdd5d78513"}], 0xe0}, 0xe73}, 0x10, 0x3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x7, [{&(0x7f00002cd000/0x3000)=nil, &(0x7f00004e0000/0x4000)=nil, 0x3}, {&(0x7f0000026000/0x1000)=nil, &(0x7f0000069000/0x3000)=nil, 0x7}, {&(0x7f0000554000/0x1000)=nil, &(0x7f00007e7000/0x1000)=nil, 0x3}, {&(0x7f000065e000/0x3000)=nil, &(0x7f000026b000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001b2000/0x2000)=nil, 0x1}, {&(0x7f0000528000/0x2000)=nil, &(0x7f000070a000/0x4000)=nil, 0xaa64}, {&(0x7f00001ed000/0x1000)=nil, &(0x7f00001e3000/0x3000)=nil, 0x1}, {&(0x7f0000207000/0x2000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x4}, {&(0x7f00003ce000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000168000/0x1000)=nil, &(0x7f000073d000/0x2000)=nil, 0x9}, {&(0x7f0000491000/0x3000)=nil, &(0x7f0000371000/0x1000)=nil, 0x9}, {&(0x7f000079b000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3fb2ed0c}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x5}, {&(0x7f000051d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000393000/0x3000)=nil, &(0x7f0000373000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00006b0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}], './file0\x00', 0x3}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x2, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x67}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146952, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000133000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x84) socket$inet(0x2, 0x8000, 0xc2) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x52, &(0x7f0000000600)={@local, @random="a759c7334c0e", [], {@ipv6={0x86dd, {0x0, 0x6, '#\x00', 0x1c, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00004000000000df0000ec000200", {[@hopopts], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x80, 0x1}, {0x18, 0x3, 0xffff, 0x60000000}, 0x8, [0x200, 0x4, 0x8, 0x10a93b6c, 0x80, 0x80000000, 0x259, 0x8]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0xdf1a, [{&(0x7f0000218000/0x1000)=nil, &(0x7f000056e000/0x2000)=nil, 0x2}, {&(0x7f000051f000/0x4000)=nil, &(0x7f0000459000/0x4000)=nil, 0x7}, {&(0x7f00003b5000/0x3000)=nil, &(0x7f00000f4000/0x3000)=nil, 0x3}, {&(0x7f00007b4000/0x3000)=nil, &(0x7f0000106000/0x1000)=nil, 0x1}, {&(0x7f00004a9000/0x4000)=nil, &(0x7f000048d000/0x2000)=nil, 0xbc}, {&(0x7f00004d9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f000007c000/0x4000)=nil, &(0x7f0000265000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000d7000/0x2000)=nil, 0x8386}, {&(0x7f000069a000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x537e0988}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f00007c3000/0x1000)=nil, 0x2}, {&(0x7f00007b7000/0x3000)=nil, &(0x7f0000317000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000072d000/0x1000)=nil, 0x5}, {&(0x7f0000532000/0x4000)=nil, &(0x7f00007a9000/0x2000)=nil, 0x4504}, {&(0x7f000010b000/0x4000)=nil, &(0x7f00003b8000/0x3000)=nil, 0x575}, {&(0x7f0000793000/0x1000)=nil, &(0x7f000002c000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}], './file0\x00', 0x5}) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x4000, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchflags(r4, 0x0) executing program 7: sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, &(0x7f0000000080)="5a60d1", &(0x7f0000000300)=0xfffffde4, &(0x7f0000000000)="d05a15cbfa6cbf33f4ff7f47df59a955f7282b867eebddfbde5850eb00"/55, 0x37) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r0, r1) executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="00f50083e72c429ad6a96dfcaf3f9c1a8c8ea8b9a3bde8bb114b4fcc58e003599ed63345d0aeb41b52f9f77262ec99d285bab10f26273104741a", 0x3a}], 0x1, 0x1000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket$unix(0x1, 0x0, 0x0) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x0) getpgid(0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa4aaaaaaaa00000000001c0000000000009078ac1400bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f00003c7000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x0) shutdown(r2, 0x1) recvmmsg(r2, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) msgget$private(0x0, 0xb) setuid(0xffffffffffffffff) setgid(0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x400, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001240)={0x3, &(0x7f0000000240)=[{0x61}, {}, {0x46}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_mpls(&(0x7f0000000080), 0x3, 0x0, 0x0, &(0x7f00000001c0)="b8cb9f6be885acc05955824ca01dce803e8ea2f8ada90ec9b8c12d6fbfa3b5405389d24f6b0e2d2aff0c2686c13b7a13443753e294ae95d40bde08aa6e16f83a9d12b778757b9fe56a943463d0ec8c8bfc09f8d1b45988ad488dee6d3de1707d235639eceef18a1680455b7cfff1d7c41a6b8c54ff87370d0f15d5615228bb8038aa8ff241e894065c83279bc6a31256b69a4b189733f46bb9fee3ef20d0421d1952e95f209edd7e2b6f1150527eef356e4e62413167ad26d5d9627a79739ee2dacc9e67bce70313eca4b97cd38d3fa3bc027113d1791cc387b3737560ede890807ccfc8328a5c428830470b51cf9e6f0b609ab425e97b3d23a5007ec59df76c7cd7685ddfa403026c3a617404858b5ce0ed1bc6a9ceaa0f72cab8f3324b5a06f7d1dc744ce9d823f0d0f3b7f0880e807e5d5a422cfd4d8e5e085d1c7227acac2f5f16f35d03746e5061c8d2be84396c906bf2e620bb657d51e5302ecfcf8cc8bb6fa436e5815ede498a1a4b536c24cedfd6b9d6f8b226534fe065f6d66be3aa51c8e820b47df718ce23f06cd5371481ac23c32d5f9bd5dff18d5d23d2d6d86236bf03e1737683da099a4465a283444de23dc5e779ac61e489632d5cf5e4b088ce7239adee9b51299299cb24049b1fa3f81eaa260d0f7b9b1c163939e9daf3c4cd909fe44714bc0e961cca5d4389ecd364eac96db53e85f3780b8d7ce3255107a60a37ee68d170d6b94f97d38fb18d58dd970f3cc2fc418eb5e36c7b4895a92b44363c3c76d2b2da615f89a78dcfd8caadfddb7a571146aa46062cd90c92ddda10056b098d71785c7639f8494212812ace939a58cfb4ec94554daa28b2ed2ef2382fd6db6ccd7cbed2d431d14b9e50ca575e6752dff34b16a076fadaee09ac7758b22524e525dc265f75662731517e27e2a4ab7dce495203f6d7ce5f82ce72b193639c39a8ff81407326f02e105f61d56b2e90b83bfc24cb68f8088147130068a41c2ab4d904c2e129e5e02d4ecca8caf45bc6383425a9613e67fa1d4dc01b574d8710ec0ea116d81e43b2ffdcfb30aa5f19a936183c7f760d790ceb2e86a706254d4aea0b92bdb163895be0fbd25ac055084b695616f845b01cca10472d9368247cfecb23c60f2e326e5f40098839652db64a0db59395398dd4d5e995756059477cc50d05b353cfda8e117ea8aa02e93aaab990f308ae9b0276b7bee7397efe0136f079fdd3b758ceb7c1afae3d490fdf54f680a917ddee898ac7631ca5a4479b33d3b33bb7173be6942eea62fd892bd4b3f5512233b43b2ebc92d94eddfdad87f898088143b8a365bea98de3bc3a021d8649bcf40d7dd325a354c0fd9c271d441064763999db6d5582435ced6be1e03f5ef22267005711c28edcb7983177f993dc7c7bb62c3d78842fd3d0546141c77b10b57088e48008657c6784d6b55d676963fa1dad9b17891151dfaf6e73d48944eb35c3966d76471590e651c4ac5b28328eb63905a73f8adf7b41ceac66d18c86cea20bdb9f622b456ca8481bfd4c06f5cc9b922272a12b56583219738149c44410e97b4c8aa7cbda680bf4a3f9b2a8f37298216263df68eb9949466f74915c951073b3763f616d3b3b330a4457688e451b906c525cf13e4e13325533f570514577ae2ac581625d41136d3b7d40d8993040bc82c29a902a742606d4ebd008cb41215168bd6dd70df010e75b7a12ae7332f461b58a71cc4fa75675a05e4d677f7cac62446a85af7ce3505c32659ae33a926482d8484326b78729b60e0816585a9e3e5a4ac50830344f538e569fc613d52b17495d6f0924f32f56ab77e3388ac996fa1b3519d2667f8119d326c26fdb79a66ea00fc8584ea02df5bd341e6c774f84f8c7ea5faf087df1da988e8ec7be1e1497bbb1adf277816ff76b85444ca7ac209f03b3cea1e8afa46243609f1b886f118efbf40d093b0a55364807c7fdb908b03edcef385aa98f84b5aa907403ddb5d894dc977a856e94dc9b7b3d927ebc96448f2945ffe7957e1323fdc7ca934eb7ce0a85b3de18503deb539115e67f291344ead1b08a713692a02be5ed0e6ace0902329b4e3b75c6a5c5b2bf9598c3218dc728740bcc676055da6fba9145039502b24f5f9dfc81c19610113bbf30eec6b7ed87b5a50bfd7e5473190204ec05c4df523747db8d7dab95f3f9e07212d9c9305b74d43e6beddc49978416a9140b56cfd9fb7155cef43fbc01c576c191a44f1ad79891070f206a112f09ac556596660a2c00737e179d288dadc5abedf0cf8f392ec90743952efaddfdd67b423aa2b3110f1abcb14ee62af9008311b1d374a5cc5a475291618451509b3b880cb32226ec966778e19777e4890ac58356f7458f63847ba0b836ddb1b30084e4963adf85b263df214bb7a113ecd6453d7049145892c7b786d13d85e42ba5f648340f98271d85dd0c33146ada212cea7254629fc6631a75e6118e9de202e0f8bc04ed015166a95795c767bda6ae690dc4ee87b655da7a617a241f5edf02a97e4db8ff0888f7f8aa0a783f9b27f27b7aeeeed5f4d10501a49f0449658b9ca6da545a84c14dfc25bd2a5eaf383d84a00c2475f67b8ad27b3b3fdbda7d71230c5ef7db5c75dee27f5a70da4a36d7f23ae518b46cbef00548864b398647d178e13b1b4ab404a5ba507827774cba212933a84d5f7ac56b490c2a4fd583b465ac13d4aad421afed4b3bfb561beab0257e45596fa6792a71aae55e52d7919ff5d663a354121eb563a3fa3f2c4daaae5e20ab6c0a28e2e28ba5516792f0eda050b74e1aa6dd8cd1836921c3ac94db79903a61edfd0f32c9a0d85c62cc448ebdf95ed6d77be6583f559ef8f70d6197fc32be9d5b354f83a99795f6d39d95affd3cb9d266d48f82d56d23e5ff14583d709bca563b933338291ccce1c95a95ea762ec81e6067fc58a3fed3389df2db790f0a504e6570ed1da64e142599c9f7c60f8e17f35b9e6a798c7d3d21dbd93b5c9b138135471d28ca222ccb6a35ff7cd7c98a4b0c3dea04ba309e433c8f62d9b632ddc471c1ae2d247e35002f25b793642903b9ad4a51616ad09444447d7f1ecac371677189963c7871cac4e4cd02663b55c15488f2afd53ce0349eab59dc6975b92da29b0f9044e2adef926c0182c27ba48c5bf627ae45cb95f39abf0d18e0d6189a513b60cc7a51319edeb173540e182cca2b76eafab13159b53740d44363bb734704245a2e722ce7a2da1998af443e49b0334381f2702e085cfb75171f5437c2e913ff0fd61ea3da6835da6bd052de229b40c19e70a3cb6046a1a9edfd6effc4975ab391b5c99c1e0719491eaf81795c12ea480a6a5def6f0cf86bbb6131b56dbef725b8492520ce67f79e9b00f89a3b9ebdff82001d31521a257574ae3f17ffbc06c5fa2bbff98b369fe7db94ac3e41cf839fc61b32ee717a5abe598467cba1aea4c6d2c048dcf5a2108084585a9b3be67ec56965f3b15653491e55a74d9c1247fc39a0a71b932de57d24f69263b146310edeb65945488768400b9479cf7d9dcebf044486290a36df00c50fe39c953cc4ad26e534ed293e7ddada078e3fbe3daa1084e69073dba3039b9592acd403b149aba8796d4c28908b9d1a46e65af29c695ba04eaad452b9adae6207070cf5877a382da6ec63f0274489f887ffabcc6f5cfd2ebfaea36d6c38a30476328b2cf9236d322e770d09f1bdff10567f477dab1baf467e59ed07870502cc0850102ef227915dfa47cbfb8ef24cf7b3f43d683506f5f993b538464d1ffbefcf0998b545c7db662cf78462f75f6e3ddab70ebc48911de90fb439d83d85a0f387514a765ab9a1ff653c39d55a32c4eb59c0b5f5afbd1cc5e3912f16de22bd7e1dd17e17275d533923a5614b3170220d87cf48968e0ba2d08ce47ec37d889765c227ddf980577c0a56a6f1f99f7b237d442dae5f07a33537bc21ad5ef30361a7dd6dc9948091320233bbcd541041aef472fb218e3154e5ba39be4ffa1723f79f9d0962ff7ef860824e93756a46546dbc7be8de248fd9b598f9203e958f06f5fc4d9518d7969bd3e72871e0fc23a3787748d9eefe73fe48c860a1a4f4abcbd798c09abd902ddf5f3138ee88f564827a1aeb5d88d2180526a13418eba663c3ccb8c705d2600476c8946a3781988defc8e9ec3e085d4ca07b6c1bf693a36a10a88dec5b306ace33da28536ca3a8e536f15b54b906b73551de59498a5d083c52d05feb525af0946dbc9ec600c281300397322c5de87dd32d224e65e39eec82d157fda1330d896512aa69ebbfd3ef3ed847f1e929f27fa7251d4eca9f82e69bb0fba7d69fc9e94685699e9cb0d303b13d21b74e2a0adcdb7ccbd3a94f4ffa3a8e66a586d5ad68bf40329b147e07d762572e8c186d86ffcd3efca509779eac4946197c9f187e1ae83dff9bcde7497c1269e0fd8b8c535682a620b9789c4c83ffbe390a241ddd9f481ea6c135adca347f49e61d7e1a8d5af9887faddb0d4141a312e58222f8530f4c5133cd8d970812eaecbc54b873d141bc02a487420da4edd130f33e1c776a0280bad2a9e329ff84606921ff0c34d9dc867e79598240742aaee802f9ac65e8f9dec6afd8a11585ebfa8949845429bb8ff789665054fe4710a02bf2673cc5122e45ae934f45e945964bf00e31b5afef561b83fbb91d25981174decccf4234a04c384925828b0475dd19609c55678b9478a7624b4c30cbc6b1266fbb3f88cd4231392fb6ef780a9b806b5c9bed74ce6c3b736210bf8092418460fabdf1b3f66607574a48534bfa713e276dc45ea94d7785be1e74bcbd7a453d7f7411bd6b5520d4e8b5a9547545f05dc4aeb2ab0646ab0ef32dd8df7f85a7e25777e88326e0190c525a0bce415177879510ce616a011ce2e802e92dedcc2c9718dfe90ae9d04b68dd90eaccf82209c8914aa83b180a76de00c882324b881dab503702e19acac406bbe5afb2480a36d8ad2802ed57353700fe0567e4f18cbbe9afc74211892689bf05bf1dd087d597d5ff6915dea545225fcec01aaf46d88cafa7f47efb8de51abe89f6ab4e26c0cd7d47663a208849ecd69e17a26e0de80cb230e9bf87a7c27c28e66401114df24df6b5bda2e89c714a155e5c7d1bd217f71d52c25a3d218258d14e1dcbfc7f5381805da7eba61ba5750e2c759813f3cee10dee23149afd7237be0b28bc116c907ef77aa12b5fe87531fc51b38852a3c4402aec2b533881b3ae6a4e26c9ec5e865c0a39860301f0ace0e74b4f001446dffdc0cdaf8c6e79e91b0520e89db71437483f01f8dc75963d26cd0efd49626845a50986ca55cc58f5aabefca68ab7df16bc9df5365580fc2724be8f3a938bbf894cd9ea92aa25e5aa44845232d2f57bf99ea6d66c1bfa845b6846c2aa475fde2cc26906f2a831560f47a319a06afed8465dec19c9f38b2f66c1a03c034f2e8f9aeb7b664a5fe7867042cb9d4ef0448493d3063b796d14b1625274b24db455109403ee22a724deadaf9f8fc4f2acc20418ad430e61f40fed11d8735449d6e8211764f65f29762edabbf2ae5751f7231768acfa6d8a787c2692ebde205674ecdd3341a46736e1b32d2aa66b2c07a3015d3e45ac878818c807edef21cd5fe6497ea00bbc04f677b6f856b3373194a24b0eb71d242d920d35bcf16fda2395a55a325a74c8b312b548cab7120f83b851bea859a36ab839765c1203039eebd586093c87f81415ddba7b61163476189a09d4dc3610e1e9b9f41526028d2d86", 0xfe6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) connect$unix(r1, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xfffffffc, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_emit_ethernet(0x2e, &(0x7f0000001140)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa00810000000806000108"]) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x267}, 0x8) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8401, 0x5}) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) seteuid(0x0) r2 = socket(0x2, 0x2, 0x0) dup(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) close(0xffffffffffffffff) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x400, 0x0, 0x0, 0x4, "04000000000000000020000000000100", 0xf, 0x3}) close(r4) executing program 6: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000200)) setitimer(0x1, &(0x7f0000000300)={{}, {0x0, 0x80}}, &(0x7f0000000340)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = syz_open_pts() flock(r2, 0x6) dup(r1) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e8", 0x1a}], 0x1, 0x800) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getuid() setreuid(0xee00, 0x0) r3 = socket(0x0, 0x0, 0x0) dup(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000007c0)=[0x18, 0x20, 0x7, 0x0]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) pckbd_enable: command error executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(0x0) setpgid(0x0, 0x0) setpgid(0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ftruncate(r2, 0xffffffffffffffff) setregid(0x0, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r7) sendmmsg(r3, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) getitimer(0x2, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sendto$inet(r3, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780), 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) pipe(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) poll(&(0x7f0000000400)=[{}], 0x1, 0xfffffffc) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x0, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) (async) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) close(r1) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r4 = getuid() writev(r3, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) select(0x40, &(0x7f0000000140)={0xe9, 0x6, 0x6de2, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x2, 0x3}, &(0x7f0000000180)={0x7, 0xc7, 0x1f, 0x5, 0x2000000000000000, 0x400, 0xff, 0x4}, &(0x7f00000001c0)={0x80000000, 0x1, 0x8646, 0x3, 0x7, 0x5, 0x4170, 0x2d1f}, &(0x7f0000000200)={0x6, 0xfffffffffffffffa}) (async) r6 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES8=r4, @ANYRES8=r6, @ANYRESHEX=r4, @ANYRESDEC=r0]) (async, rerun: 64) shutdown(r5, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchownat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000000), 0x10) r9 = dup(r0) listen(r9, 0x0) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) write(r6, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg$unix(r6, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x1) (async) fchmod(r3, 0xa2) executing program 6: utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x3}, {0x1, 0x1200000}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x80}, {0x3c, 0x0, 0x4}, {0x812c, 0x0, 0x20, 0x80}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x23, &(0x7f0000000140)=[{}, {0x5}, {0xfffc, 0xfc}]}) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) fcntl$setown(r6, 0x6, r4) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x2, 0x20002a5}], 0x2}) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xdec7], [], [0x2]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r6 = getppid() fcntl$setown(r4, 0x6, r6) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r7, &(0x7f0000000240)=@file={0x0, ""/255}, &(0x7f00000000c0)=0x101) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_data=&(0x7f0000000400)="d688cf543c698822cea804a9f7a3d87f11730ffddfb84b55a547359a81dd2998b91cd899f96b3b804847250930ce64640dd48e5ded550e0e90051e7333d8ce5c402146077967a8146038b2f74d281303c8fe8baa49a9cd80222adfa5611566d3f4fbeae284762aa98de3b96bfee1323c731042c72d5bd81ab4fde7c5dbf3238050ea86319c1806d0fc7be94b303cb5ed786bd431ee55d8e1e037f2c0fb7af6e7ec9a9e5c87a2c7e6287231d85d9b727545d5feb9259602f7b9a064d3f343953bc91b2c8118490ad95c6c26"}) write(r5, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4, 0x30}, {0x3d}, {0x852e, 0x0, 0x0, 0xfcd}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)}], 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x0) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x22, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x5, &(0x7f0000000140)=[{0x8001, 0x8, 0x9, 0x9}, {0x4, 0x6, 0xa6}, {0x7, 0x0, 0x2, 0x8}, {0x16a7, 0x8, 0x5, 0x9}, {0x4, 0x2, 0x5, 0xec}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="6e76436af7706100d18758f53ed3f38b3966cb2ea02e473bca1fe4b044cd73e0218cdc92b93376b107a374ceebd50c1eec76a81895acfc49b6dd2419d27ae949ff63133f7a861e606ea0eae2e4963e4fc08a016ca427b4564ac2468296c35aafdc759c7fab43ec7a9c260d78023c52d6fabd6215800d161f94fbc56738a1a84135cb1a621167a21b2cd4df507ad550a2bc1363e03097eb314a71adf332985a2da7d9fbd5ea93f9ce0359e7476fd7bea9fda9d5afa26aa6672867d086f210e7e259e6a783676cb16ca4c0fa95ec5899767b2c7c071f5c34120033e62666f9aecfe474c5d9", 0xe4) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="1ac41158d15649de803317d7b4c07e2382945242a483ad3e48aa7b20468d065588400f0ff6406355f9eac2de195b81a4ed81a35399055c64e6ff9538bec8c4c477a877ffadfbbc53b0485c44714b0e897cb45abec7d34c56ef098e3c641baadc13762a43d64e3bed8524b6cfb3b61f9246a63dfc692e92a6d3354ac8e7be5cc40e76b46450ebcd0a76d28f0d8768216ac11a9c6bda551e38dee0565681de8ad946180e43fc4b036483c03aaaf4706777ab7bf4013eb6e2b773ca229fa99a5e0dc2d0bb916f3ca35d0cc2aef9d1359d4cd9e58b826f1b0b3a2c5210675da7ca42c4cc0654e749bafb97be209e9a79108f03a6fd", 0xf3}, {&(0x7f0000000240)="a8a9bd1b7196b221b2591d0cdcb86431c87361ac35d4727a9c33df7e8b6cf6a1087b79edba624c68094fee0d34e1372d41c019904ed89aa3d91e70f1500069c33c6d2f4f3f01627075f1f73bd321e1fcfad2f4a299fef2ffc05f5d97487fa558aa9c220df874cd013aa02b76a23427729296a1e66ca05aa50c8ec082ed6eadcebf9ced56ab0ec4f289131e800d092a0a5cdae29e552e782c8cd0a4300291f7091e43bc7e7503db723e2d88ae91458470011a8295be7b7053587323467c218277d222c5f260258cd806a6c66c05f66ee2de960ebd8c68213f5eb8bd9e4558111a7f90d7a8e9bb72d371f022d3a2ee98f0292259c04ed6ce96497283f99720b6f9b15d16c39200ef144e6132bfba607268d394da088c1e8ae5b90c87c5e5d88d4fc5c14165051c1ce2515adddc27601c980caee3a1558ae83e79f13147f4dc659e9af22cbd51486d87fc7394ec1ecc078920717f30822528c96924c1dcb099fb1324cb7e6669d06494f3db236eef1ad5ef372ad03ae4ad354c25bc357eb847b7d4b1db411c07b22d60fa94cfd091e4ae1123b887af35c56a46967795c1d3a60f876f42d978d614f73df003791c2faf8cb35dce8c19c3e74eeafcbae2e26c5818d1c6f12411d222971a2f6cea4e8a5270be6457467bc114dcac6b4d4d04686f240089b1cc588574277e046d2e72029543de24f66267b57024933e330bbf3e7d43b6290703b017cfb4596f908b913c946cba5e351e516e8670568bfadd26c1f8175420465ffda836b9e8f27bdc4357551430acd184ef5fd751ba2f2a40695f977b28d33800f309b232b2813dbd379cdb251f9931b04d5cecc27d17ff19917e5608b032de8cf1c63546db2287309d9414cac3868578b33bdc4a00c7d259aedbe5bbde6ab0188a9d31153e9b13ca695ff074f895ca6b8ff4a256077f6a861fd0fba7eb7e5307c6b19835e0388eb368e3b5a2095963e57376c914b79c4e9ac19bd50736507fdc858d91e8898a2831851794cbab6767d890b12cc8a3a9f0eed8bc38212f5a52aef18a860666c08acd5a0d937a80da6c502187fda1b34ea99d3003fa9f6222e074d76b91e363c1c6e19c04c3ee45d0ab9dc12c87220dcd92d707b3bf0b3fdc23277e76fb5f76fd5267e31c2fdbf5eb2e04eb65c97517a1b01a229c686f93c084796eabd1aac3aa51fde357f788a44a2df94fcad7497b250436555853d5d77db0f5434d4b0010df4abfd4f2f0bedc450de6190f511a00e7aa4d167622639085c8eb7dcf57bf9b5ba5af810ef77ec78c4d526e1585708e2fcc5bbe45c48e0feac288bdd86229527a1356a5ebd885c75dfe838aecda619f04f96b6302dec8c7d5d8c94f43db5d0792c0bd89db71c53e6120bac132c2dd0e45c0a6eaccce697c86a983df43de8dc33878c180bc6b4944e7e202e4b7f4cd9ddd554ca1001d1ae9c3b4e426367e3b92b6c7c5cde08faefc31affa37beba7be01ea4a94ef51d94b437f4bc6fe4c3a25279b8e0615a247d7097239ee89352a7cbc44a56d053413064a7b88689608d487a84cf221db8e047948923eb2fded065e9f7b5103c609badb1ac4ddd101e7e31b80bb09673e9c50d330c9b0163cabea28c0bbc7180cc0945de22a40a8e4fc9390c7bc3eea46b8a520f6109b84a542111eec69b0e0e18892051008d415c214738f1cbed04f7996be427419b0fe5a99ae0415194a5d5fbf389b7a5eaef4abf32b5842634970077cda14f4d4d8b042b8edb25daec6e996f974f2fef7aab57f2480178210f2905da41c6ff47f239788199e60c2ebe97917b6456c898efa9b37cedd4052c91be2f56a326744ca9275bef4a35d7e1518960a3e8c6fe7c0d3587c8a74306084f29c0e3c0c9fb1c0f856e9cad674b4368909d997b53d8c24515296f9ab8685591a46463cdc10bd0f7d90e87024097232200251757426a75fefb56c0c23327afd95215ff4fe17e5d490f0a98418cfe4be2b84932f504ea57341a785e2a35a0de729f8eb0a7ff310d27907058c5e1dabc95e68a0cdb1e1394db77641bffe5bc3fc37e6506a12e6a7ef9dc0b346ac25df502425c4a6f4361d736de5d31aaabbf8b106897c5b9d0cfc58c03ff9bd9339d2e734b0d22da5d261838cb5b5cea2a36ca8a6d7d91ee5fdc7d42e9c0dd62d631447ccd6fca6851b1c1cfb011dbaaeb611f85638269002cb4c61b79958edd8cd9fe97f4c10e1f6afc4c16f86a364d51c8989fdb65d26827281f37ce674aa6b688c6ae3af68f4c3d4fa5a0eec94c29709fc404e84d08e3c03bbac42acc1e3c3796bea232a5817eb685bfb41e0f8cc294f75fe8f0e0b5c554731a6f35ba103ba251cb592747339304187319b9f3cd3b9405b62c43136db0659b0df61dadcb06f5f9ea3542f2cfe10ba6e993b0f1fda13f66aadfb39e6a546fa737800a563481e8dc715000df01b352dab75c0afb8a6522ce0e8b762b2258a34ffdd99aa91cd337b77bfc9134a10b98f273cf1b53c8d5e6ae601d18b79775eabe30d082207d6ed9f0d1d9998607b1406069bf9f0a071553a21e497467dbaf90924cd1b559acbbec3df5c55a5e76f3b8d29eb66638c84361b30e95976c8eaf6fb849d81b24f812732cb406384bfd219816a3ca8ec0b04c1ed798f0b41438564b8442de196f6233369e5d5b9564b15fab592b6378a6b9f24163287cd18949a8f2022fe6100e5ac29a7648e84993c87cc3d0804ff6fe615441aaa1f41a0b08fd8f2027f88755a13487d86e47c9dd8ec18828e1231f8c47846e4b8b8f99a6bf91ecdc9ec3a238f33e386288aa04caf5adbee4a632d7cb1867a898b5c466ff2ee231af23c666a33d16646eb0c7d5a9202742fa831751f9d3517415291b8a42dca03ca51a04407318aaafa34446a72592b5897f99a8349e1f622a18b4503f9f27351bbe5a46cad374ca7349a560a5bed71e1168c82b2fe604587b774e5e5d201846c27d5ea1b60112fbe1902759a2b947ebd687f01433770f23483eb62284c9395dfe16598c8a6b22867d635466607f7d89070d54f2f0f41a4e945623c1deff65dd137175a4f8078445cb3ffb1d3ddfa8b3a43f192750465bab8b3215244e1bfcefa5e2084eb741a518dc0859dbeaa958454d34c115c1d47f11d44bdc5694d1c04ffd43ed0bef3dc87f1a2dedbd351a247516ab91bcd22ffb8835984b798bba8f4920d853dbece807bab973f2dd0c9a9332faa4c9ddba34dfd21c1a9af4da435986c350f0a1c51cffc84b5e4a6c0d5a23e7472539caf53e1557105a82f7e41279015dc0ffa4fe691f083f9c69b42f40527a0fd21b65425538979881d41b8cc8177a6e0e4163d54bba3b0ff774e092fe2bb039354d79f47fd6f9aa41ae3f10392f32a907587234b1e5e8131a174fa88b7b79bd67d5f896918176299cacc9ce3b2e0e1b54de094c9caf068b8a1b7d2055f31dafb128dbddc04be6f9d9d59289cb8f186bed17344c4958cfd740394d6f4b3d950648ad960f678dc3f075f80ef022ffa4c98f13da852408b5af32a772bb46316ca928a666b2a9300ae343a9bf477ec216784691a1ca2df195fe7e80950c5436531aa1284ada4e3c49655a680ce814972253229d51335b6966aa8a6263d26905e2aea473102d0da06e14d6eee312cdeb0fc3e6e9db03e97c4dba980487c2dabf38e503f2d66f17d0c8a1f460d0b45e22842933998208806b9c064948aac5adef5974f226935ca89d2e513812ff226f9f6856533a8eed0d29869cef885564a2efb8b143af8d1054130f01c76a56eecfc1963817aea0cc0b5cf4bfcefd5288a5593f76e4800def50f52b7ed9e8789e399cb59b0e53dedcefbc2c772033774cd1b7669f5c024bab5b6ca10d8e62be17a8a83bab60d5370232ed0b2745dc588d6dab07b11d8203cea0739d0bd3f38672202444de1ecd9f6d36effc4ade60e79ef0326655926ee2e826d87dc813a2ceb00943dc3622f0df8c7f661851be3552b64059e45715385f26b26c3eb286e1f73593b803259cb0634ef68dbb9b019323fe364302bb54a2bb0afe71b2e6061190415224df1139dfdfbe77d1893b93d16c6a47911d29f31153b7e75288b7a03d23ee1e34b2aa6593ecaf5c71e88d9ba520594556e78e8f1e2fcc036539e01fe76d68dea44c78b1e8aef6305d52ac6a7c9a964149d069537cf1f504a3f47594ea891b9f1fc84db8475559aa8b0422f2b97b77c9ead6ebe988475db3e8666d255f43b17c03616ef7ce37fc914380bb24dd0a4a922266a381596bc983a817a7d40eaa94bb7bc75b8f27cea07ea7fe27265114db653ed4f606f9aa60b81de8d61f71e9b32e089e546dc6ba2c41f5b0bd0261111aee9e4a24e3b9ff461943568e4acc2575b6e523736aefbd842e671c7059f99c3d66ff622bcc02620c7e0070fe45c0dba1c14dbc484cf66de9fc946f30669b1ee478a53f803984ba2dfac037e4a3a0ba81016ae53fc74544af214efc121904108cf301e3571d75c0f950cb85be7b7fb7ee44551acd776b221849511fd2e5a6a94728168a4f6b8757c5c6f8fe470c3a30f9b9c6730402d6857161a1a93ebe3eaf370af993ba744ba4fdf6d8dc3d35f1dcea1731402a25777654863a8455f67bc4e6a034b5a41d84df8c0fa04448267bccda0b295a7d52212577257767e5a426964feefbf2abdc9d171e95aa25d8109fef4d781bd9e249e4d6991ce494080997beba6a95a8fa57b8711598e2023e1fc178b9c22949abf91bbb3134256b9c6aa35a9321bd9641f56ebe5ef7cc73f064e06bbc61aadd80f96c6f99fb7a4b4f5e2d5fcbd327a34eb62ede94c17a5d83d2354c272854db6270191039941311f51af656fbdae5c1fa78266bf61c5f0083f41039a345f7267f0881c3b7860b6787529f7eee3147106f703375208afb3726e375e8fb6c0727c32f4a46ce975034921979a4788bd7ef6715568d6dc4e9584a7ce12dce6bbda3f94e60fb006fde6678e2554b2241febfcf49554479b9bf1aa43c64e3a28aedad668ccc7b10e9624cafc4c1120d24dc92aefa43172a1b1aedfbd02e42366eb649aaf331f6c1aa99cc18928b17b9374e06c26a90418a818352b9684d483abecc039fc98fb40259199e271c2a0b0bdb28cdca0465e43fd94ccc3faa1437160ee8192668c40e3d06f6f39a4278bbd1fa36a0e379a3cc27b7e3516ac048e08ed4717c1014715b1f8a72375fe4e34f3ac57279bf1b705f2a7deaa25cc23f6c0ce0fe592bea36aa9a5e39cf5a7d904ea0a2a723f2816b8d42b8f70aac472d413f3bee8f5d66de1c72b4f92b9dc1025a61a0ab886147e978408fce35d832d3faa6e27017b6ac5a06afbbc0fc724e8c6e21cf4e15c16f0f5a4bccf49ce2f89a4390785ccc373a6b6e8dcad991004be5ac0bb9143d18ede4914109e8aa59eaf4bbcbd497e0958480b578cbc459ac3a7f654c2f0270bdf6972fec9987d6010a6f762eeb78782b3ae0e5c8c406d848342c33e96e73712124a91bc4a39e61c5a2e804163436a61fec2add0ab741317166416425110094f5c37fe2a3e72ccf033931c633ecd418eac8503ce90c4bec5a027f034b237c6cd4c88687f3028db057215d9d12640f1e72dad7a2944fe8860cff1dd38dca76404f99a894a166d229333ae94db04b80271c5ef00589bd034669daa7f91467de3c468c4472ddec117dfdd30d2a82b57c0df97a58220c54a0c44fce89ced58ca36b8fdd1851220ebc44f182872fb318f6cd1d4232c6e157337cee81768875d788cb3c6ab08bf88801ff757633e11813e0d86c6333b329923d7ac3d38e6c46a3c4fff6ec", 0x1000}, {&(0x7f0000001240)="62230fd58e674dd10ad2fcbf1ef1989eca0000b9575591b72cab47c1817e5a9f87dfab14ad17cfbed71cd9fded9fb90427f04d2587b4f628f2c6e4a1630354f825a43c019fa877d2db5aab8727ba418d3db444628f50ebfe82f297837a0adabe6c5e0454a84bb9c118261c35637d89e00ca1b4cd812c68793b", 0x79}, {&(0x7f00000012c0)="d8be177ce11c2731213633e276e39ca813a8e69a985a6c6cacf6ba48e6ec63a1bf2b", 0x22}, {&(0x7f0000001300)="0e6e07b2bb35cd86e3ef51b7e764fc50237162e02348f0f52f3b296ada82a0f7f6fd878f3b95afd3e5cf55c587b3b05bde16c182d027d25a3be94f88d0757ed862e0c31cc2b6c46366e5311a86223ff2b39fc178d09581c39c421f55db7442f8c815ad97cd354fb7ba7aac50", 0x6c}, {&(0x7f0000001380)="3a5f955d61fc881d201f946bce783d649367e2f8539ae60913f9e2822cef0b247819dff6fa592388d21435c7e27fe1c3edd14a371a4280cac0d35c6821187c20bd7e50778105f5a7d54c18a11f56a6da1514b64fd1057fd676fa1ed16460d29fc545a73980db342835894740de7e422d7e6e6657b586429cafe251c64db5c9cebd128d8d73855b44e20bd96028f64ccec6675da69d732aa71dfed62cf1fb15240759687086b50758", 0xa8}, {&(0x7f0000001440)="b8d83eda6689017b92bf7e35ac0013a116010c6fd1887e03fca462c96025133568fe5a291982851150aacf817252825748408e5932811fcbba6b15d71da3a0ad72768d640f516fb172cfa2534bfed196bc7878e8c8e3bc17e43665a2c1f2224a58c4a214cf647e5018e591afa013ee3dd69e945a95980f55646fdc10bd92df354c32b8e79425788f552adb713669aa8198fa96a9740067951dc68789248ec0ca487b0e92df44cc53dfdecfd6ff79d10b3693b8f571db15cd", 0xb8}, {&(0x7f0000001500)="bdab81bebca050beff5a7e70595451509a0c440e8735e09883691ecc93ed0cacae35639383b5caa2aeee73fa142c36ea58369f8e92001a698489830bc9edf68871ac9ab4825036ccba82820cad11bb3f771f7f65281b35621fe7073ecefcbe28f771dd", 0x63}, {&(0x7f0000001580)="d5188850edb0af2432d7444043c2bc4911e5f5c274eef1be476518675eb6231673584ac640ef267e75a0e25e0192f26459da8ab433c2d192951793487a3afa0096fa18dfbee143a71fcc1576a7c17710e0775270ad7b40d2e90d640adcfc3dc6a7131232f778d3722725a17423781150d355f7d948c4390726bf", 0x7a}], 0x9, 0x6) sysctl$vfs_nfs(&(0x7f00000016c0), 0x3, &(0x7f0000001700)="eafcd640de096c1b3a3cb7cc3eda2ab5db67ecf71f0e3cd9afd01c88d8bd0e21a88b6dd0a56341e98f5ce278", &(0x7f0000001740)=0x2c, &(0x7f0000001780)="ad74d86c2079d569b5c25b703b6804ad308d776f09bffca4ce47c26c6dc37195312b912e83b82fb256c144999e395a9af2755ee8a7b986e6b1086b7fc72a452eecf068aca8c7a6079a77909e556e95848201c5a6532fa183309ee646627a3e22aa8d1c274b1c23e53f5db3bc29d2948f31710c356535e21512897d521fa960ac337df92c51b94acba3344114b5ae559010cbc3935b1b50fb0c05cca15dc1dde709e92c3a8adc2a766a0991d4f5bfcceaa26a80b68c33447d5401459452c3333e87fe434515d1ea87de37654948f93709aa790a5b076968424f5c37bd5d54fa4c928dbdc862296231bd4f0c1c4b8ff20f468b0800e55de5da6e0965b5982e217dfeb848ffb0daaf73a176f008f003b3912f1fab4217a212d0005e365cd8d085cb35b9b1052fd30877b360260738c1a24f65082a0b008feec26a4c321fae6c4600feb021e0a66359d7a4b062eaef217e967e87fcacbb2ffd87a01de1ae6ae95ca2303137283ad6e46c26de8d594077a7740d02c4bcb5de1c3e4ec4e736c7f2bf8b18a31da6eae78518e2cc0bff5fcdba1becab9c79927ad4802dc21b495284ab14b9083ca16d929625149556ba510ce60fbf4e2970fd47253b5b5fcc06c2e77d134fbad1df6db04ab8d69fc885847841a9df6a5d44d70736436268ec980c1a8ccd203dc284960269ff3d683bf59ea1fb1a19a704648ada3942a90fbfba988b61dc1caa95e4fc23238cee813b5d2e6ca048a3a02d6c77c12b82c9995039cd2a0bda508c547eede278873fd9ff7372edfc70c70bf9900f9cee42b46b2d65e163767eb651004a193d689d9387d50bddbc8def8b6b80c743e84ce8338628d64856752c0b57f41d269099b249fb8e1d166f978c2fa7a140e8377bb2b3e84afb1db10dd99f9e314874e59073ff935d856f228db201778bc45f71ce36214e4bd329a4fba70b5458444039816ef8bd6171b8e8082e167eaf8fd00e16c6c4fadbb935902f909ddb75748d212c65990e1bf5d85776af845cf0371450c65d4153f1e72ee4247526d996affd22d2d977a37da14761aa9d98e3d01ea0e6fe7605090998b77b88040346e28f40b450a34c3be3b57a647603479d61221841a1788d33158e2061ab2847e7e5423d62480aba2fe298330433b5535be85be75625c8e376975cc76d3a8efe84d45cb971cdab91c18878f4d472bc09bf51e5a7fe17d7a6f83c6d39ff3a8ca8d46a31a1f35ced5f248f19dafbe7a54bb6990cbf39619910805866ed9c3acc46e0add113f0af2f13daef83bcc00172e2caaa31d763a7fabf31b30cf1b6228b6223573228b94872e784383bf5a83b792e070013733dc0218cd96ccc5b148a395f4da7e966b57a3ca552541b30dc043c9362972b52aa5f7b298045e3e897e28f52a103db1f9968a8294d5350b5e9ff1021c2522929d2a3009c93edd026f27563a5d5843db0360c120c5bc35ba59e8b48532db6dfd666f0ab031841a69cf877c6be187ccfd263f9771755b89a06620b8a92a52bbd4973a5ab73a6c7eeb2bfd153f216df7e5d505562301f6c36fdc287533502e95f36f2b376bb507b200356b08f679ea34e09cb8b0558e2566ad9da48de2cd540e2f2cd752586af5d5c43e5d637329f3487ee38c0a0730ff3ca54ea0d02d84070bc6d0233639a403fd1e7323eb8c4e215c46e40003b82943c90c87fa5aef6e3ea9a1a74a17cf9105b80916bd447d0222427a40cef091d1af7833bf2a1bae0018e8f21e2672e24f04d72cd3eb5a4dbc4aa0c10e21e5e0f8606b5057649e306dd66634cedd08af675217df5b0900b6479079362ab419bbefd05a5b82e208be25465554cc6fdd10ce714f8ebd42e2923c9a1440003cb89b91f0d19fe13a7fb22af50901f98c03bca093de77f2bd83164295429df1c4d1d4ff0480f505d5c6a37c33480655bc75a6c3ab824b286c78b99189229138696ffb19f05f5847a5af72cc9c1bc90aa4318396e7077cc84028fc511177e453bd7305569489060779a2a931bfb1bdd1400a4160b6bbb378e790b87ad9c292e3baec42423b834a559ef487716c7bdc28617a733bf027690030c4e8261148c8d766200a08829357c78101ffd6a2ee36005a6008a7580e42076bfe79a8ed2a280d0117a0814740932cfb0976f85f6826fb8ddde90c293f86b2801ac075d108e1c9560b80e2eb01625312abf12658c7ad122cdcd752aca60b9436780d9893ecb0ac702a324610345d4f011c28cbbf4f3ee5f7ef50aff02f5b1e0a2f99d268a702a8841ea891e59f2d17e3cf9f4b7527dfb821deab13cc06e01c5c1023fbc01e4b7726ed3b52f965dc23dcf1bb850f7689004329918f346a2eefc401910a998941f89215b6ef20877d9d70f9434f0ce61f2eae64bd61c57fb5032cb8d407299596c327631c48241697ebfe2af0e700cd31ce2b26915a043bc8a56e957e71b64d0884e8c6f8a8a29dc50d8e23923c3440659039ce9b0fde46d1a52b043bf32f11d1c21a5190f7e40d5cf2d7898270a4b40a4b334acbb48e65b3c7187757a844a64c270f36072cc535b7811d7f88ff1f82a03be1159c869af4282f978fbe1378c3087c12ceae76cae05535afd488167185fad72f5279371d3d1838a95ec8737c705d60cbe8e7c11b4086bfbc4a8d70489d75efb12385fab9b4ea36189a172fb4bb4293c1edbe8b6e2799d2251a456a5114daab5437abbc9288232f067f2e45a94f86b5b8eecb8250c44b595f762c86139b82ddfc5ec64acd987a2b20974be8919ae7e4008363b1f2ba759ad9d025174f3ffb5348de36b7ca6f3f0464b7bc7a09a2059b2e264081a96c736e44e1620a8d7f47bcc67c5ddfb01f6615368a74b3b4289423134f152f88e45e4b57d435eba4ecf311cc5bb247b3978644839ff45c334797c527759cf747c8cb52bb9ff8b41410cead917271f7543e35f855f5a5aa37d86a166beb2e2f19e2bba92197665101bed352dc1b6606851ce7c124298d65409992fbeedfe3c077b06a0342204727db936beb4ea4e500f091f316da7cb06e793a66dbeb3216610c1c080cd209c06ff761cd7f60a9306b2169cbd05a22b2d95701c15ad5867dcbf0efd7243b3f3aed94e8258ea5198ebbb1bbd25578e958953d163406ec94f0abd9fab06deabfe2b100715319b2ab972fc8d2d6d1bafdcbf5259aa712308421201da6831bf6104cbbf092a248c4bfa574ebd84c377fd5fbfb93cf67e9c28d5b7e672dace70e89d981a9c3574297d0a0eaaf3de78b043bdb6f814ba02a84d893e65e5b73746f847705296505b2ebb8cf9123006e29e82a11aef12ca5b7649a2b1485194bb41be831d9eaad7893d4f6eafc75fb97e6bd6d8a8572e370edb47d034a03d20fbf5aa69a32195ae4c636ba8462263b87727a99c89bce17ba7b1145d1ba46b8231086636bdfe1196647f187c8a165243baf9c802d3932ffede03e0f1ffb4b869f7bb4e249346f51e8e0bd4ebd9af90928708303a2a75de248e1678cdaa9fc387b9e900659a122b2f5f53a629faa60c420c90801ef976c530524f76136f55752b4fbfbf0681d0a0045fb49ec30c3a830c5998b2455e5fb77586b378042064937219bbdac6c0f97269d544898c82916e158cd7e4a626b2c81a757c5fb82939514d8c15b39432a9f7c9ef8f8bb906e559d6fd83c2bfe80a73f0023e93c4a790da67eb30b5a349f1e48e97c23c279db23fb2e724e909be6027ed09bd2ea1673e0d446ffbae3493f6266053d4976c4c6e19a26934f5f02dd89b1100c4bd3a1cc2ae18e3312734decbc9cc55bed933d25e87ca079162c1da3a85b2fd2331fb6d29410dd6d46f2e13ee81652ca0ba415a5182347c395324789ddf24dd7b0911f355b530c6aa0ca3b7e4ac9dd97964c9dcb4bff5f560b5064d2db898ee12740d39bc678d0f2d2d861d70939c265ce27dc586f13230f1ebec9bf2ecb5b1b81c7a831b38f6500d8c601eade11060d74c63c03b22b8c9a8516319915cb2d89f93934a213c75f438d510b72dc8fab6a036d2b4b767bf683bf272e78b5468ecf7d29ebae04e8a955f888d7ef134977d4e38ea1364159ddee990745d86e7632abf97f40e108d0d23cfc181235b959c1686c83c4b5b1d85f4b3b8652da8b12808a15dd6d2312650e8627c6542c428f740bc50b64c4dc991b766d24124f19524439f618b7c24f2430bc514805f85120ff04c91e0c2cde3c078adad188541268f417370efe298727e2a26a2f7460d4b2b8848234f34560d2d586f46965f9960534fedd6806d4736f0fd5c9772055ec41c17068eff238c002186d830001a4c6e719f074ee2317df0e8ee7e157e3290107bc086a3f62a13adbffe8147b7d6fdd17026d8a4f60284c3dba1ca0eeb7545c1bc067fc98e39576349057456cf867c5d1a492cb3a5272ae3b67f27417442878fb41d8bbbded93eeda82348a5e7ed3667ba4bf553584ea6d72e59b8b0506dcff0bda7b44b19857c251ae50876e734ec760b18753ff2769da8a99ba748eb0e2471a0b8945a63bb2b0724d4aa22656fb5b52b35d381f84727b4b5c26c0a1c32097f2de67fc6fe3dbbd7da67f5cfd2e187721bcd1eeef91fd01152bb27e2400eaba17a63d8e0bc5dfb3adcb31f17d0cfe11f4cef45823f12e26ef15f7fa325612965b6122821a9def5113e81601d72ad8a11c13f4802fc286599d7f6f50643ef9bb29a115a48a833b4b26c2141a38e1b12b5eef6ca97974be044736a0b24ff9b839aabea8ba280aac179b93b57d15b182eddb0ce7a8c024aa0e4737633fb733f1a1884762ca9782c185d13a86a13dd672f3d406c3a053ef911343eb5afa9c494cf46c79197581494715ea1d7aa1bcae2ca82c85d3b47963bc2f21a52bb182d15fce62cab4e47f4aade5d10e48d192f76638d5e988a3315440ab69d835c38a057a44d327a6ebd945d5cc4939f52e167a31a6caaec7e73d40fcbc9faa92976f22d762388a2955b3a543c550505748c0fe8c0d4aa1bc1aeb2ee844c233e30855a95f7d85f0840fccf8ddc74265831c0c817f74ea85574b39dced0391d0396e17df7bf99010dd129c4c90b251184a30d8b84152bf30d82492a40a533dc93c439e99c673d3e361a1acbed590d9de3b1a18498fcd7e998c10b10c8e1b27615d3cad6badc4bf5b65d7ab08e4ac26b4ba63315c0ad8bb88bc40edbf61c014b92bee8466e77aafec710302f51a7d133bffd677fc165406d9f358d5b98584c006be696910fa487884826c981ed9e0bf78ea88a9faa73162f595ef46f1e8d94dd3726015cb70517abe953680d5431b2d9e5284325d7be5e9827cec70c3a348b1e4c4fa24f3793d7135e3898f95134e5af032010abdea4813cfee188d2d8fde5f1ad4e5f9a345a618c3f76256adef5a820ce6095f40f4a230e32893943f641913692634ef3d1962435281b72f159a6aaa112d268c20569db6720fccb4995da5de13866e41c37268f8fccee3fa7267b81e6fcaa9508cbbbb32d84b95a2cae5c4b6c1c87d602adfdb2e912ba6aea06da1f34d732457761cb9d8b3eb85aa2162722b86052ea23b172489d12d46d4290a988228d364d04582465a1c85fa77c0f951b3b3ee3fc02035c102af842b6381c111188573c41aec0ed545603d4281322d211822b891bcab9c2f78d5b03d720877ca13d474b04688cf44684e5ef91621e896f68898fecd7f41d85f03080e25b7e98d562c96819851ab95c344fa6ced3bc434e386a1b4e26a7c5d02c8b45d532b1350dca7ec77dd5fec1b9f917728c697494922b7d0601ec995d7d9e7cf01e97a0bbd5308874caf1", 0x1000) execve(&(0x7f0000002780)='./file0\x00', &(0x7f0000002800)=[&(0x7f00000027c0)='%}*\\{\x00'], &(0x7f0000002a00)=[&(0x7f0000002840)='}$.#%\\]@$\\#-.$\x00', &(0x7f0000002880)='+/\x00', &(0x7f00000028c0)=').[&).\x00', &(0x7f0000002900)='\x00', &(0x7f0000002940)='\x00', &(0x7f0000002980)='\\#*%\\\x00', &(0x7f00000029c0)='\'\x00']) fchdir(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002a40)={{0x18, 0x3, 0x81, 0x7}, {0x18, 0x1, 0x7ff, 0xc22}, 0x1f, [0x7, 0x6, 0xfff, 0x6, 0xffff7fff, 0x7638, 0x800, 0x6]}, 0x3c) r1 = semget$private(0x0, 0x0, 0x810) semop(r1, &(0x7f0000002a80)=[{0x0, 0x20}, {0x1, 0x401, 0x1800}, {0x0, 0x20, 0x800}, {0x3, 0x4, 0x1800}], 0x4) r2 = socket(0x18, 0x4, 0x7) semop(r1, &(0x7f0000002ac0)=[{0x1, 0xb7ac, 0x800}, {0x4, 0x1ff, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x2, 0x800}, {0x7, 0x401, 0x1800}, {0x0, 0x3f, 0x800}, {0x1, 0x81, 0x1000}], 0x7) r3 = getegid() semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000002b00)=""/195) setregid(r3, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002c00), 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000002c40)={0x4, 0x0, 0x40, 0xcf60, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002e00)={0x0}, 0xc) r6 = getuid() r7 = getpgid(0x0) r8 = getuid() r9 = getegid() r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002e40), 0x8, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002e80), 0x8000, 0x0) sendmsg$unix(r4, &(0x7f0000002f80)={&(0x7f0000002c80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000002cc0)="fee06f7237830d68226674bcaee48d3097c82ac104cba6cf8fc0db3269defd19fb74c4282dd5b1db1138b8221ebc8fa998505bce170a", 0x36}, {&(0x7f0000002d00)="94d5f4894132cdd71927fa0d8e82bb2db51603ea566e9431fee2921c8932a081f9e2949e97d2684cac2419da7af6f2ec51f84a88ba5a0ec714ecae1290869ac6f888abc2ff3b8b30cce173c505d838b936149fba0b31dec538957f8b2167cae71c302f68b2c0ec8e263af4e816efd656", 0x70}, {&(0x7f0000002d80)="e401c953468ae3d70285c1d97f", 0xd}], 0x3, &(0x7f0000002ec0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r3}, @rights={0x20, 0xffff, 0x1, [r2, r4, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r4, r10, r0, r11, 0xffffffffffffffff, r4]}], 0x88}, 0x1) semop(r1, &(0x7f0000002fc0)=[{0x1, 0x7}, {0x4}, {0x1, 0x0, 0x1000}], 0x3) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000003000)=""/254) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003100)={0x0}, 0xc) r13 = semget(0x2, 0x2, 0x4) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000003140)=""/66) ktrace(&(0x7f00000031c0)='./file0\x00', 0x4, 0x4000091a, r12) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x6, 0x7fffffff, 0x9, "744ff51ef28da9c72c8af7813af5c90d95a577e2", 0x1, 0x6}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x1f, 0x1, 0x4a4, "be72fce2aea4ec045bfe2fc940f355d8541d0f27", 0x4, 0xffff}) syz_emit_ethernet(0xfe, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0x802e, "cee0492e5a9a2abc3f2987817808cd7ad496ff789abfa74d86665cae0aba0cf897e09012d512b861cba4c87f08cbe7c740a8efe7cb28c97f97f80c7c659f00366dbf37634a88d7fca03ee34f18f02622d70dd49b193a34bf07a8dd9d511d1847694183ff48e894f32e21a33c2ab1e91a7af629f96023ea94548660b32525bc224340a1ce4e884a5860126e2cb5f6bbd91306a9d038b65f7a81ec99788128d1af408166483932f65936315ff6b0d18bb6e81d993c5ab4eadf1f9a573d3e79d3e28a9586147d3b4ead215d7b92dbc5c6476c6b7e68bf229b3718aaf42dd1e8a329e8a9f4410f110871"}}}) r2 = socket$inet6(0x18, 0x1, 0x20) setsockopt(r2, 0x10000, 0x5, &(0x7f00000001c0)="362d46591fbc7e6619a93bb0e0e4b29eb10399ba0318187db25130f19f93eeba6a6fd28382377246e4702198ee43c36a6ee7ea8dcedd769917e018fe12d40af8dcf0d4ce66a1713a0c3d4d3bcc962e12cca7fba017c539b04c493783191423821d78e4c3ca83f1bf6f41a8f31df4b7db7a2658e060003d2f5a98", 0x7a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x521, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = socket$inet(0x2, 0x4000, 0x1) getsockname$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) poll(&(0x7f0000000340)=[{r4, 0x100}], 0x1, 0xffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000380)=0x10000) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000003c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)=0x3ff) r5 = dup2(0xffffffffffffffff, r0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r2}) symlinkat(&(0x7f00000004c0)='./file0\x00', r5, &(0x7f0000000500)='./file0\x00') socket$inet(0x2, 0x1, 0xf8) syz_emit_ethernet(0x361, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "df5b10", 0x32b, 0x0, 0xc0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x61, 0x1f, '\x00', [@generic={0x1f, 0xe4, "f62b669a8adecb829fcfc31ad14f8217baab7ec05ba4f92f24c82840e51f42635f2dbd003bf34aac7bb23e9c87d06b16b72a72914530592fd8ce9627b0b3d3b1fe8adf492bcba619fb8dd899035c6dffb0e46db498ab762b90742f27bad7d2bd4e9c3efe8f3161694425ebb495be4dac1cf47b134206b26ad1e3e885c5d17a608f616aa13c49cdbb3edcf28b605409122c24e0987e2b5fa3ab3b1b631eff00f4c853672974ecc6fcb86384ba1be2e9c52f6c280fb2a50b42bc4e95e00051ece8f37dc8ba3c40e2ad25473b23af542398cb9ecbaa3c469371ed0324370eff41e17eca9be1"}, @enc_lim={0x4, 0x1, 0x20}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x800}]}, @hopopts={0x0, 0x0, '\x00', [@pad1]}, @fragment={0x62, 0x0, 0x3, 0x1, 0x0, 0x7, 0x65}, @routing={0x50, 0xa, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr}, @empty, @empty, @mcast1, @rand_addr="b6dd2bc719121d2378a9c41ea6e24e58"]}, @hopopts={0x6c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0xffdf}, @pad1, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x7}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x2, '\x00', {0x6, 0x6, "7174ed", 0x20, 0x89, 0x0, @mcast2, @mcast1, [@hopopts={0x16, 0x15, '\x00', [@generic={0x8, 0x17, "1c5a8cb29ae8d2800beab858ffc83c7c2ab19e725b39d7"}, @generic={0x75, 0x94, "e9e29dbf95678034512e0cbc8a272aeed913ce770f7656ecf0702629e5884e511f2ceb97132f1f44d669048afba713aa6988a4306ab261238fd30c9e2c87e2ea626e0784d5a57d83f466bed33ab3cca17c1a5e65dc6397d7195f22e7f2d5dc76103fd948df5982647c0fcf47bbe6c8adb11ba735fee440492cf4f51d1d68469bcd573c8f6c2afd349b618d75fbe45c070c6b24af"}]}], "0e3069d838d8f739dee28231ad374033264f38a69950e78b5cbe0c9b65f7ec28ee271fb5d1977ec4b66e63b9b81a18188289c5b01174542679a4ca949f41f97787c6297649377a9110935a601b0f24501d22d02408a1266616cc3ef966339448ac9c5ee880b99f0f39794ddd71eb6b38214f55b0dd4f608726928864f5e0c648d2511839b4d28e0487b94f44b50ac0dc3294c8e2fb867def9a7b76ffc46ac372d2ca7ff1cc238afc9cdbfd"}}}}}}}) r6 = socket$inet(0x2, 0x3, 0x9) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000900)="83d13b156ea714dbea158e73cb7068a147dd46fcc746774dfd9c5892d2e3cf6e4c350de84fc84e27b27b1568d1ef5d9c171771bacfd4d42593ab0a52b4324cf0e885fad7f0626c9c52b231f1822b267ab0989258", 0x54) sendto$inet(r4, &(0x7f0000000980)="295db5052da29b6f9546df3295a6e828ba3972cd5bf32319fd2e2572ce6532bdbe3166e9dba607c182b2d4b901a14fbc12e72bc73371da4194f2979f382d1047030bad4535312d023ec1794c93c4423499b14d28489f842d1339b4a2b1739f01713024d4088b329d5f0fe71f7e0366adf49e9949262d", 0x76, 0x4, &(0x7f0000000a00)={0x2, 0x3}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a40)=0xf) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000ac0)={0x5, &(0x7f0000000a80)=[{0x8, 0x6, 0x0, 0xfffff001}, {0x2, 0x2, 0x1}, {0x8, 0x0, 0x4}, {0xff, 0x70, 0x47, 0x1}, {0x6, 0x56, 0x8}]}) kevent(r5, &(0x7f0000000b00)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x100000001, 0x100000001}, {{r6}, 0xfffffffffffffffa, 0x29, 0x8, 0xffffffffffffffff, 0x5}], 0xfffffff9, &(0x7f0000000b40)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xc8, 0x2, 0x3, 0x3}], 0x50, &(0x7f0000000b80)={0xfff, 0x7f}) mkdir(&(0x7f0000000bc0)='./file0\x00', 0x100) executing program 1: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000640)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffffff9, './file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x20, 0x8007, 0x20) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) executing program 2: chdir(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket(0x18, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r2, 0x0, 0x0) writev(r2, &(0x7f00000012c0)=[{0x0}, {&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7bd6f34ca8dd1f617265e1f412fedeb6bb6194b7d1852add2a41fa896e741873aeba30762434c1a6323389ff33671f1a2c1cc2e614760b1f6d01dc4622dd11a02d46d919ce75847818817e263b2e4435b9fb0afd2a47857ddae65394ac61d4ba0ba20f678abd863fb05290657bf6354b735114153b4525f1707b0648a795a0d60759ffd754a5a43857426bada52c4cfc99e9509dad9b6342bffaf158f7448384260087bf626a649412588ef780385c8922d82e216cf6395758a00bb7a6f2ad000dbe9984355439c38f2679ce87a8ec319b2d211117eff838b904796f43105a1d78272579fd0c8f27b5ab46c4018e9901a97bd8f8ffffffcf2bd006db0a16198db749074e5417b7f5e2256e3189d8fa356b8711007447abae29de0cfdaabc5ae8e92e4a663d8780556de5b2b6701ccd1540a7b920686e84aad89a12eacb14380d7158af71d7dd440ee0320d1b99b2a8bb3b41f1837d0291fe1eaa5a651b6adf995dc7de12525e327db1164c3ecd9e276b335a3c1df9c7f6c27d9dd5517cef01a2f0e30b36801286d4fe632dea933a5476b86c71ffcdc8ab9b3b24d74d29b8088288083a84cde46d89e25d53197fa86dcf07500c7e88c103db15d38d12a581a8fa11f68ab81f8ea8803b05c7906654a51314796e9ea65fe1e24e9ab25f10b4e69156856a568a71743f2c8014293455eee063ca7be42105e595d9d5dd476ce56b46ffa5f8e142bf48f0b315d0672949a6c47d6e86850cfed924286598bfe2ad07f3008cd0bf928f8437f70d6e4eafa9877082a627e651903dc45874b2893441c92fbf60c7d0acd476976774948523b38ed67372230d0f39773bff65c3946c625124912e8d9a609d640364009f6c63fa219afbf17faf987d3c5cbfaba0bab2e611d62664d06051bb6d29f5079c08b89b0a2dbeb2c920ad8b31f4d6dba94fc8a5da82bc928640755240c31db94b137c6deec27d930664cc5361486f35f2ff7a5362787116b8973b0e01b32ea5390808dbcc1c4c260bc6fe457f19fb414d6f26072aac6c1351c2434b983925ba47588b5db0807aa72217f2eeb3343a1dd90c6db8d915e1ea8ade4e8599", 0x32f}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(0x0, 0x10000, 0x105) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000001340)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x8}}) close(r3) r4 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70", 0x69, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x54) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r8, r8) fchflags(0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000340)="38c344d08db0e1391e89142d173b05d32264bd5fd9f127", 0x17) r9 = fcntl$dupfd(r2, 0x0, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) lseek(r10, 0x8000000000000001, 0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}], 0x2) recvmmsg(r9, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x20, 0x1000, 0x92}, {{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0x800, 0x10001}], 0xaa, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x100000001, 0x800}, {{r0}, 0xfffffffffffffffe, 0x130a1a332a241f20, 0x20000001, 0x8000000000000000, 0x200}, {{r3}, 0xfffffffffffffff8, 0x74, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x50, 0x4, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x12, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x5, 0x1ff}, {{r0}, 0x2, 0x69, 0x4, 0xffffff8000000000, 0xfffffffffffffffa}], 0x8, &(0x7f0000000340)={0x7, 0x9}) open(&(0x7f0000000380)='./file0\x00', 0x2, 0xc0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0xffca}, 0x0) socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r5, 0x3ffd, 0x1d1a, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2c}, 0x2, &(0x7f0000000440), &(0x7f0000000240), &(0x7f0000000500)="3827f318ff915e5dbe2442493527ebfe681942359a1daf028a06d7e6d99b2efc1faff631114a7ebf8800d5091fd30ce18bcbfdb92cb180fd3db64c757223147ea319b147a12cf9dd6ee72677925725ece62e262a77da0d76e3b0bdaa399d5c3ee3e5c48632b83621cbe224099bf78d7d50475c083d05d8e8dee2ae5eaa0c2622fecef44ca1d9b6c5e3a1e0299cdbeb3452", 0x91) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x18a4}]}) r0 = socket(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/165, 0xa5}], 0x1) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff020000000000000000000000000001"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x121) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) executing program 5: getpid() r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='./bus/file0\x00') r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x8) r2 = open$dir(&(0x7f0000000380)='\x00', 0x10002, 0x2c) linkat(r1, &(0x7f0000000340)='./bus/file0\x00', r2, &(0x7f00000003c0)='./bus\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "5238f0980b00"}) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x0, 0xb51a, "1a2198b59b58502b58972e16e77aa3e900"}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) link(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000280)='./bus\x00') ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) clock_gettime(0x3, &(0x7f0000000040)) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x40101, &(0x7f0000000180), 0x6, 0x0) socket(0x1, 0x8000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt(r5, 0x6, 0x40004, &(0x7f0000000100), 0x0) r6 = semget$private(0x0, 0x3, 0x82) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/268) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0x408) msgrcv(r9, 0x0, 0x0, 0x2, 0x0) semget(0x0, 0x1, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={r7, r8}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000840), 0x0, &(0x7f00000008c0), 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x7, [{&(0x7f00002cd000/0x3000)=nil, &(0x7f00004e0000/0x4000)=nil, 0x3}, {&(0x7f0000026000/0x1000)=nil, &(0x7f0000069000/0x3000)=nil, 0x7}, {&(0x7f0000554000/0x1000)=nil, &(0x7f00007e7000/0x1000)=nil, 0x3}, {&(0x7f000065e000/0x3000)=nil, &(0x7f000026b000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001b2000/0x2000)=nil, 0x1}, {&(0x7f0000528000/0x2000)=nil, &(0x7f000070a000/0x4000)=nil, 0xaa64}, {&(0x7f00001ed000/0x1000)=nil, &(0x7f00001e3000/0x3000)=nil, 0x1}, {&(0x7f0000207000/0x2000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x4}, {&(0x7f00003ce000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000168000/0x1000)=nil, &(0x7f000073d000/0x2000)=nil, 0x9}, {&(0x7f0000491000/0x3000)=nil, &(0x7f0000371000/0x1000)=nil, 0x9}, {&(0x7f000079b000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3fb2ed0c}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x5}, {&(0x7f000051d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000393000/0x3000)=nil, &(0x7f0000373000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00006b0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}], './file0\x00', 0x3}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x2, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x67}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146952, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000133000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x84) socket$inet(0x2, 0x8000, 0xc2) executing program 7: sysctl$hw(&(0x7f0000000500)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="1c95714aca48d7599b3da6791fed7a9109009e819981e4ff77e51a5dd2f6fff51689b2c0b0017d412ad97da6eb3be17323be23038c14fc3ee628b98bba2817223eb541328a0a62eafeef1afb8668ff6d3ba27e3743c2c6f061", &(0x7f0000000000)=0x59, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x14}, 0x2, &(0x7f0000000300)="8809ca3fb1178dd7f636d61c664d61874f6551e40b7ceac850bfddc3155459947f268b60ba2a58781e8f8cf052ceba06bea99fe21ca48d5b673f10643a9f820c4a7f465f4a8813443330bb91781bc8", &(0x7f0000000380)=0x4f, &(0x7f00000003c0)="ce085912ce49115dd6339e", 0xb) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000540)="26a38798b5f66fafc25ef33e9497f7e6023c5698353d1da2db0faf892b262c8415b7a4e2cbd57438613288162b3ad00fab6d4675051be7d4a83f949dcaa595c0599ea5e0c5460915ca72018a36f22ae5ddc217cf0d12da48924d23155ccdda0a6c66fc82869e83823eeb12553e33448b0d9dedd3d33a9e23724261b9c4105a7f61b77c29c2090e7435cb3ec325e254560ba0fe07e78327d7aee07592abfac9508cd6de9cab8d786db35c33c7a9aacc92f1ccaa65c2ce396021dc210fa7d33b8c640fb81e347daa4f623c286fa7e9905218e04347ae73d84483370e5d0959e4d160a1b17408", &(0x7f0000000080)=0xe5, &(0x7f0000000400)="7bdae382d1c306bb3c603e55568740328b9bca374dcffc984bc1d7363b5733c131f8b37becabf43a77b9f33415c32a225dab0b34ed08b5f1100fb52f28fa9a3036986cdc8cfd1758d08b6bcb2d5f5f57298bde3e3a20bf3ba754e38b1c7ad5c49d573916381e1bfa63a99b4d703ee3c257e0fa1697a60b19", 0x78) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000180)="392e9d04f8e1244f780b5c7994c60ac36008af3dabfc171c628997b02227691fd74c873424c69287f4ee09ebaa03f852f81f25c5b00c3a93fd86508a71cb37ca4712e2b4b51e16152e35c7aa6a0a1d45bf82fb5e91bd200141b59574910d7ea94870724ede4ccc0d68fd3824b6023222d2d3ab2911bde5d119bbcce0521723c4a05e05fd29d07133e5878826f41ec923de56f7521e004ca08f68d8987a794a2ea7234bf7db2a087011396ab5615931f8c7b7adde16a111cadb6524f83a0334ac7f0a776095056382a79b58461ca5ffa716c7b1d64e41a5f15db6deedc6ec15166f0761fa5170e90cb6a830de8e8f5953f7", &(0x7f0000000280)=0xf1, &(0x7f0000000640)="af3c87ea02d292bd115b38a9d1b697d23da8f3e256d64169b00e5001f24cd181a231868ca17b0362241922a3a34f5eb083409a5470e6a10a06f8cac088c0901829150b03cfd28bbd6e09b38e595d7a1c384c6d1f985187d841c8d01508e918f00c52d84727e8429616ff58bc7875307455e8425eedc1ca6199c36fb95725a177d8e6", 0x82) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) socket(0x6, 0x4, 0x80) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000040)="68a982462912903a59995849d7f145790721ff1b14577368c73a218b33532c32ced8b5ec618c986b0e99c6f4dd516f31d6c0d7382bee4f1dcc8332f020e172f6ef95c408cc162161cf322ab519353f37cebeccf0d372f787777b5d57e8d219b177b8f20b8a71181de3f8fe9dd706cafc715b35433599e8fb1b501a8e055b53a531ba9700a7e10721f41d3da6927b9a35e2f6aa596e54489ef053e5b41f4c4394f47158a1c2a2a56a734fbbf536802c33ce937749fdccc85ab9c1c392a9a85052096517c5da4ba751459c570818d39a2ff7bbea94b9ba7712", 0xd8, 0x80000001) setsockopt(r1, 0xed, 0x3, &(0x7f0000000140)="f74b599f77a3de4c2b9e0e9d9eb143bb33331e97bdbe30633f88e5", 0x1b) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="c92aa505170043b7af220351feaa5e65356127aaf7c81dba390a9eba76f50bd9abc8dd1a81d749ad91700c559dd7dd164b90cb1132614990e6941029ea42c528a2d9f23d488399414e764967a2c6ca71f4b044c714eb3798766cf01fbb711d2b47e1690fe744c0e4c4d9c1d863495a4b9be4f388c79ce8528c991ba2f1f89484eac102ddd3101b4c0fa0ee198baa2d7d83a7", 0x92}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x1, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000380)="761e4feed3c1d4265caec9287c0f7e7d0c284be22658c37c313cc27fda6567f8157a3252d39b925a6cf23b8c3cb431b641bdfca65581bfc1e88d169d2a1966d26969f90e4a2eb3b7d18a4437bbda6fb671f59699572cc81d090b476d94c5312e07cff2dae267e1276670f9e73cf0c1d7d88f1d4001736c71f8df25516bbefcb9ab306bd7b9dc328c95925b8b87c77e6b66bdda22e55c777fe99f1e8ac4a93bc8d5a7d2a9c4b2f003d6db221154f6b082b09b74499bb8b077bab8bcc9c58289b067", &(0x7f0000000480)=0xc1, &(0x7f00000004c0)="4b903407882a508b466eace67b7ea0740b1f1c4c06862881d3d54346c6b9929f1fc4bfa6cc98c28fc501e99ca00677bb2dfc1252aee634663e500c323f6be43e11def9494a8025103979876bd08ca33671b1280c10cd166b1003efd6aeebee8891cc1337277342ab0e33fb6f5f78ff1b2e55541dff9be4dc8fbe97ce0798474da7c65c19f0a5ea38591121bcfe23b4855c447aa5ca90b4f08ac033ef7e39f5469fc7239e53", 0xa5) setsockopt(r1, 0x10000, 0x1000, &(0x7f0000000580)="4cdc7064b3f5564fb23cb80cc4564928c235025fe24a8cd9490bad8b187d15c52310840c076e48065957956363b1bee0807e72a2cd71da1f89b482614b4d598db2c0d966cae3d90448a35ed5ab73f32c2267849888d9b8a1ca78c7d5ad1072b1ed7250b9d33307849ffc9472f390b464f20173092fac0367b15d9c509e6432f6eba15baeb6c3ae3b0172cd81e14105c6c456a641eeb10a64968fc6ff530432994d104bd66161c56278ef73f664bf1ff635eccf4e39fbd4f3ec3cd33a7590cc4d31abe0dd667535f61234032d2afd5bd13e87312ab46a4ac367a880c91b88400becf6765a83a0286ef30cc46f08cd5b3b615f4d091bf96061d230008ea7d1f7bafa1b314c89ff7272904b605cae65b2f116a25d30269c826deddd561fde2dc043360d63b616b3d5d01005e51d418a73ac5f7b3c4c2a107a8f73ee1cc7926b81b0ba63e553ca34e2d407c6a4443823dd77cdb33346d8c2c2fe55b4625b8f57a35f04db43b7241e6c132c5240454014ce4dd3d2cfc738bcd3250f64a6cf3ac838870eb7b4640c0588267905534dd24e00a740865a0c26717c6b05c7f55632493bca7169a13775f63a34b422d635ab3980b03ac21c6af3ae684b8afac3493aab85d989d50b940ee0c86db67b02d4241230d2c5ecd9dcefb9241c2a7973533a5c3dc7b67c980f24fdb4cbe978e2fa508759cdaf236827828fb1f6855f1dc75fde7c4629e9f01a1d5321d3a37e3e3489173170b9164986a0a7ff0d566cdb1ff37c6c4a39634a248c3f8c2757253668409b2be4f8bc6aa730bc7e65850190a6503109aca2a51a0470c964cf2a9a9ed8441a13c846739279d30038f07f31bec8392d9329533e18e73c2e12753b0ec026b2d9806694073a2501b1f8b61ed9de59c356d9f25d57dfd73681c22d7da4c70a81f9a9b806805982d6e72512dafb679e9a2bdbb26719ed25efff75c40e639ca1ca26765d31f5022a112d9704ad7bf784451eea6d228a7bef9efa3208481e6db7daef0f78dafdde3a40114779ca53cba03957091c74209b8fa09df4258ff8fa55953f23011d5cbd87c02f624b5baf7735ff8321a6defbfac98948f12ae5f85682867ed5b133f8382915f1470d1076b9b4c55565621b99f3b0fcd69d12425a9a051d4f4eaad26a8efe8fd703f4d0d8ef52f081a718da6e17ed48582b717249709874ac6c6a0bf0af36fed02a37ff2b2846aa3cd40de377bf1c794573c83ce08e6d2eec1fa9ccb06e3e83bf9b0052912d9f54721db773f8bd51d9d68208bb03f71fe33603396d9aa409e7b011361b996b597502a9631cecd323b6b8bc2cd87f409fc277a2a8659b60c5e8b2fecb7971be2cf96d857a3875ac27497d41c357eec13898146cbe3ff252b4ab711f416ceeeea88012771d308f61eb40c938c17f1da09eef39fe49a3cf2dc1011c09f9ec854f2d9ed009956bbe93337dfb64166e31e4236f7f335b68fa65ed77f1947b25a942902e0c575e873f8c460ade5ffe88134bddc7f6282a4ff476e26920f2c88bb6add4625a1705276b7ab2fc44a2ed6cb3d240d9494e563b4296997cfa4fb0d09011cf76f0f39553fc0acc891fa4ceb63e60b25edbac8d232dfe60c37853ca3517ff82ea9a37580d17d5fb7e10e7f22689f96e3b80571573dd9fed0d583c080a4baa4850ece3a5de889f14d24c803bd1b972b07488cbf0d6af65a724efa83c5e964779cc56a1f6e77d829df4fb2839da399770067ad31981739baed941335f9d3547848e7207ca161ec988356e9e9ce633f86fa129cb7d9d891137d365db13bde6bc3bcacaec666391f51dc176e1175d89261953142d3b8b6ee9a4611500119265b52a425aec56e6e4ea03e7a9f9dc9a92601c803d85325c657acd585157295154b38534d0139c4bea8416805e4681c1850b4214865b3461e5f23be25e90fd9de3e8d2c3faf02c51350c1fe26e2534a82612984e4ca2268e8c2520bed12cb4456ff32508c33ec72717ddfa36618a9624cf1d1cd1384509c39c1565d28204b8cb15dbeaefe29931848bcbe84638c9ae527ae31ef4bd57ee958dbe9ee5fd838067fa001cec4896af6796cbdeed97b8e51cec037665ebff6ea755bc055c8ffb7bcb08d9ece3233147113fc475855b4aee6395552abb91ab7564ba28b13946a5ba36518d6e724b8ce86971adc8ef8f91b392fd857eb26d735201c457ddcfbf425a881cb62086d88f66b137953222a2d957ff549e4e3fae182c483898967507eb65cb883ae02ef75bb5c2bd51ba969013d746f2f3a2bf331ab76c79ac85328958330710b3aa131e1bc7f3f51870364675fe2f82075751f6555927b723831176e94addebb740a5a5ab29661ad230fe1dcfb5c7914cba1c30ee8dbc9dfa471b282a164cd1a47f76e83d6d743d4f12a97570706b9e56b5343e39d5741a2547e395e8993e634a5a0ee852aaeb9f5948be89cb3abec7ac5ef898d6badc65f68f574061edfc1b6eed109d440d857c513b1544822104c476146d3a39a524b12dd1cdc26454390ddda6179e378afd04cefafeba827774a80201f73e3b6397cf19d2b798cbef4ada7752d554635ad083614cd9f8f91c94208cbc9a5af211d94de66f735502778d47d82dc147782e4a12c1ce0514a4d199c3f8db0afa75f93fd4f5242072a3d1be032dbd6dab997d4861966dfc14a1b5bd2d2a06be4159a635dc9a7a8536580864e5ad49b13d4c3c3d11bb0a2d0a5284dd3e07377e2ad8078ee0e82a82564620097b16818a2fcd3a7840b37aa662aaeb9b5814b805d21d9f526779317039720d54537019af256b8b0a803a07b508ca91c051fb98a7b00fe13711bf1819ea3d10a9b1edb4213660fdd1ba602cf1e2d786bd1a38402656a607a99be123be1afc4e37e0af66f6066cbe30ef9a73099770b6cf1d2bd1636e8dcc17bba3b4f8823aea7174c5ee4a8deda3fa63ae0669707de7dc4e50dd3ed4c20ab08c89bedcd473c4246d0d70e0cba104509dc26ccabd43660ce37194be6cbcdde972c3fa14aaceda2327326b2797e2df6bed9ce4b3b12635ce4482e02be0fd9a42a03f662d3e6e2ad1744eb1de4da70bdecb0ebc1d5e8e585c0233edf7ca699574d5a8311219701e0d171f362edae09ac5e09a7fbb952d8d13fd1ed6b4a5e63ab325c5e604fe96b1fb4f0227d6219a10946bd7af77e638a2905babc110057e93422e044b7e9f53a87c7792a03e52da75fb0941be35e8a005a1f66c09e510c41c9bcb017b551bf824576199ae2963c31b45f8ad8b992e8b68ec8d95e3a530dbe0d855377d09f230af1919783abab619786c7103613dc3bcf8b21ed2be872047c909f0f20547cb5d7a034b3c607a82e2478701c89f035ef578899b827bab1a71c6b57d6f902e2e127d73e9898932f6f6bae1b76dc1b497214383252929a962fb79ae84bf547d7fa1710f459657348e3bcd1ea4ec185e275b024b5e31e80bd15e8158c53a821220d51c9f352ff4346ff8b4a735a3ad45b6ea0ae105f32930a4d31f6fba04baf15f66eb9140ba8b824e232f9b4993c1faa5b454df2555c16930c7cfed2fe55de6d0ee9c873ea55dff5d41bba5fe393155d12330e784ae10cb165a6955e334c3147c09aa80b877f638b24a3d5d4f45a8de0006947c6c1a9f8147031583be2a1ec50c3cdfbc5ca7450811bbe661125ded86d483f10015b11feac99750892c891d4c7bd465aa9fd2f4f4e81e1883691de4e71e511b943b8c62b7218a8ce2692586b900ad2d583802798118d9a1b650f179279fe4e19b9fbaedf7bfc20e75856c6543ef8193b7491473b79606f5dd5c8b29c4fb677dbf5f22d52cf699eb5aa763c8edd1eb807058cf12b4add5af1f1a3105405586e1ff11c9ee61f14ce2276a30b85714900d3214711bc112833f0d0b9fb76c189535301320e66c7fe865cfdbafc10069d085c82dd6340e103ba69afcec03bb75284b9fba2b9c2769f2b6914d2f4b4ac6ef304806baddebabb11f49f062ef58420a1ca79e8e2c9c1fecfd6222354aa674b102e37f94f1c01b5898815a6ea104fdaecd3b671db74b87a4fd15655edb8cd97c006893b6f072c43e9359caeabf05ec80765b16a9b804b905b9e485e573ffdf42a97d2eeab5c67a3cd0858ff4beb5456899baed1ca8a95df8b1f7eecefa6b584efefa13d974a410382e7f79e6a929ffe834b18a079c94fe600fe6d062d2f422766ac9fcc09c580e3d20ed22476627e349751bf3d37b2d25748b2c8eab5f3452d3f9ca899afbe458ab2e99942ce550795713335b3d1a7dbc8c31c4cc601c360d89a47ac66a5474a74d070abcf40de85c6c1be4f916e2056d92946bd47ffe239191c780cfaf600c201d9aec35fa750135d0d0363b30ea81bfcb20da4daa544fbf2e9b5c622a117abf4e8846f5e430f05ac891283840fd2188eb45c767b75572f399350be0c51d158d4249fc4e96b3acb009638417a38206cc2d93778e8dff3b0e97002fd30de26a4ef662082a2ec3730673bf1697ce6cfcca90c08eafadb9cbf12424f5613325b9644459c455db54cfef494f14ac33c43e3c60c15b09963324fe6592d3837ffb84b317e47803b449f1463e0ba6555e78bde29b1f8913a90066d410a2ad1e6d559306c72adb1e07d2ff19336f99857691bba76621b306fa70d4d20c0f5c47cff4b184b1698e4ff525189d8b48049d9c974b0e92a8ae6d84e1dfd4dcdd74b40cca90da1cb1af9cdabf54a97390d949be1051580244041ded5289914303e4a756f1fd05fed82c7905176ce4f45eae7d48969163251d63f5b6e599c0e091bfff6c4f0e5d2e8542b46a73ca9a3e39f0377dec860843d3972c99e17a9ce1516a3ef58f2db8ec7683da7ee641462a3e9fbeffaa01574b59853e74d4382508573eaa888e875562111bfd51b2b779be608c13197eac5d6259be2231682d4befb2e2ca9ca5897ccfba8c46c89c1fa475c0a97d3b83b5896dfc695e76b32933f0bb39910a25f3fab220af7ed25e45cf6ecb8fc9c616b38cb8bf18a918732a4d172e8272fa1ba2f4d6e69a9aaf236fbc06bd9a63e364f311939839f021ea488e085444c53af4a6882e80cbf6d3acc42849f8d0482f39f0046649405afc0e1228a33d197345a369fd879cd931023ecbe1a5765e22c2d4ad8937c2a58c963c25f5896e2519d2bd3dde6b2fd958039f4106dcc58bd5e172bca0f1995ac1b28d055b62be08a097890ca4a2300891a19a174b6d178d9a29774ef9d9c6c42e2ecda56fe187a1c9cf7a694fe0924e696f642f01b6308f7ea8aa17729a2a79d352c3a551afca4051302f0befa75fa755d6de1836af73c9864ca372b70f4749194504aab7a5a494b75fa6d2acec75269722eab99df3065208fd07ef83bb41d05d389d506af3632cc3ee7f7bf7e57d15f3fde862749c2cdbb636385702b531f031cdd422d54fda41195f68170bf50c9bed3a13308699afa9a33ef7d741a8b89374f63a80d5caf7163e9ec23fb82e4167482cfb2745973cc39004014acf1e3ba2d3a1d710d8f102be2e1773585ff3c5119ab2aedab03e8e0cc1b01dcbd0871a9c5e39e2731de3507997a0714dd952a0363481063778eb3b08c6b0e9e10fe8a74df6e42b2b5a4e51bfe48c277c4dd20540c9459ab199ce9004e95f60de8e6d4487054f08251092752ffccdb60745f8dddee3461d5ee38a9f01bd3db6374fc23e8b4037507afa881ab2be157a5c5e2e9321c7ff864bd5f64463936160fe1e0571b49a6c5b0fc1f431b1db96855d5295d63f210fef160eca7f7746419bddde51a4a0465c2b3452267ff6775bbfb527bd41", 0x1000) chroot(&(0x7f0000001580)='./file0\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000001600)={0x80, 0x4f, 0x1ff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001640)) r5 = semget$private(0x0, 0x3, 0x128) semop(r5, &(0x7f0000001680)=[{0x0, 0x6}, {0x1}, {0x2, 0xffff, 0x800}], 0x3) fcntl$getflags(r1, 0x1) socket$inet(0x2, 0x4000, 0x1f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001700)={0x5, &(0x7f00000016c0)=[{0x3ff, 0x3c, 0x5, 0x4}, {0x5, 0x3f, 0x80, 0x3ff}, {0xe42, 0xfa, 0xe1, 0x4}, {0x7, 0x34, 0x40, 0xa8c}, {0x100, 0xef, 0x0, 0x7}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001740)) sysctl$net_inet6_ip6(&(0x7f0000001780)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f00000017c0)="923e8c984fb3e4c606ab8bd3d5b42cf2376b1048a4f58bda272f6ad9c5177995b34fb4e904a44e", &(0x7f0000001800)=0x27, &(0x7f0000001840)="88fed390da8bf51199a47921124485df1bcec814b45bf4736dc6635aa5d56d18aef2524fb5eb83bc63a99a15882097a8c464fbaa59f08128594380cdc2b55806a9ea39d1f94103b2b1463a65bb08eb463ec4bd62816d93ec591d2238592a2c24acef3c22817d0f8df3f0d55af2f0af4398cb65dac90e5ead9d4dc3c93932c79e6feafe77ae1bbe772ca55890cd5b43084e9b639fbd1118218dc650aec864e80c1cf56bd96f72c2190c4a830b54c55f1931727cca135f4b3aae9ad914d297149c70f26562c72ba5ac2b67edca5fb8919fb07cdb495542dbfd2d1dda63a6bb548dd7c1aad164f1c33016fba7ea499943b47a743074094789b907bfebe10b967f78a94ddfc638415a45d5a0bd7aa08c8bba5d1f893a326d967afd91d12f55973ec2c221521c5a6ab29a6dbe1873caafd478d5c4a7ebf7867bf86f873c9548cbb4c5837a69aaf8c30a68910505591df76565d77a96ad53b27cb465c0becd3cc1727b8147b86739280ad2361764bec3febb3b25820d8733f0076787d34474eb633b27043a5ea4731059b9861d1994f61380638581ffb353e47f32ad51971be062003a35ab3271d2ccdcc8003e1a2cd2c70045d20f7a1b32f420bb1188592d9d3979a0de0b7e4d7189add5bfec93d38bf70c768036e16ba5e2f91c719a6d49871d3036bdeca68c0078b19ddb284bd1f0a21656c7ff55860f21aa78dee22d5d5a4cbcebb2cd414e246617d2ee7c4c26ca74b44b5f149cafac2f4504f12747a81ec6a5719d4ef62e003d16acf4f624eb219c4dbf9954d079ae99f74be921a2df7a763ba84e89f199226396c39d651217bd77358d8b9bf4ff5e4777f46c36539bd3443dee63ab0a713948c41558dfe2d112c1a08e4a4a5b6dc22d9c7899997209943016692e77d2c372b6ad6b1021e8cc95820c008c00e4b895f539b2fd07eadb494f1a294dbf52f9f557963079e8b65323cba83ffff20db3de65b836e622767456feecad340e31fb98428214ace7e34b1d4c7d126b43e5475cd0374a2283b5cc0553957b607fad9086645a25c1ca2a3ba4cb267fd2208c639e189a3f642cd61336d8ae334c32d8c4f9d23bb6c262ed8122b965ee5d2f9755ae6fa1c66dc7911fbddf11253dc47663db52dc706bdef2a760b06556ee79984b71dc3b44cacf59caa6752924804426356a72ca0d46910bec79be2bb51c7efefbe0ab1d9d8388461ead3df0dfda6b622c41b88d4d942ab0f3275efe9b0dede53dded0c2c1a7290f3869508463b09c67b6d775c70937b20d3db968a9eb2ed562ca49eeaf1cf34db731974948907af5aadc7c9f5dcbb8036007d3aeb4f1a4e46ca6ab710bfcf138b5f21496462a86b75a46dce938ef4e4ae03a73123a1130429565eca0a909e7f05bceaf5974814ccae85858b58abe683b17abe086b61bfc5f3201740696077759e50a9ea5055c2a04925e2f7ae19b7d7e58a9db361d8142c64d0ab9198d4c3f1b8f8abb9c5a43f9db7c09df5c4560b2019b1c16c955925b1f301c45d56f4e0ad9277ac491e72342940598c42379166c15a1496dbcccf124d6ca355615eaa8ef74ee653836a9dd825dcd2361f87e0b1ad0ae119262884ff4761b0f5c87bc7e75dcd2ceb9ccd09bea031ce67bf57db7b8cc1530d4b6101eb781161650cec0b12bd99188b3f410f7751f6e852ddfb24d82056474a9cdd6d32c6ef50824f494c9010c9e344b119d189dae56a6ee6f8764dbd40ac7b4b5249174e2241c747962d289c054746b897c68890206081b990cba2bd0bcf150bc59008131827e4e926888c5521761fafab004da4f5928590b3710ef2dac08d647e4054e38b870c4e8b1c7bdf4f3afa8c7e4528f74c2e64c3c2e39342267acd738aec587df23d9d916a667e367cea06fac45b61109afb780a0fb31183514cc45eb10b943cff7a3b15f62dd434329d7221cf01823fc9ac40891ccac0bddf6101f9d24060c1ab27b9203beecd3abef6cf0a488c5146ad9f76139f7275d6783337f1f22bf14824f8dc2b63947861197bba6fedb9063ddb681881adc064236c50b46deaa2d76731a4f314a7d36d5c82312b199acb03f8e9b37c1b24129f4b2ffc6924aacaa0682ec3576b1312e8eea0c73183918d52edb99fb913c83998496fd0edd1475aa3eeccc50f6cbb6ff07e201543a984cd3f62b0dfe1dab5d208b265aeb10afec54e847f5059965072949a520c09e1d716abca97f955afdd700129d2f66c1e2d9149524d9ae87f645162a8ff017064bbafb8f70387c8e64d40fa3fb12ae2726c84116440b24be17a7728afe40b3714b473bbdd62e271e93fae05c9bec040d409d32de710754de95de0bc89b68b1ac79e11ee2882392d7d86370ed6ec806354636e3e444871fcdd187020084e148c5664265531a1b14b03bcda65d285b057872efff672d130d9772c2cc7b309cfe41efbb2d8b43967c47b056980684dab67539e9a0275a9ef8be7d30b605c681b99263e696ae2268672af468e9fba31ae0292857d05644f1e9ca52edae73161eb102ee0ceacaac72fa30a81838046c57ab22116c7942ec3432f2b2755f2c2a5aa6fcadc78a033fede47421c9e2fd536dd576c3aee54de1c5f30ebccf60c067129af03e4b62179b2df54893b070e6e78140d35f4c3b2c12ee860ef6ec9a61bb5d0da9d72ba3916f6c642ff52797a0360616fa565096747646f310d05bb7d5504a94ccf2922ca6a05854900ccf122e304840ea5b3f69fe0562fda87e4047d7bc0f38b37afc47ec94fc08bfc8029f3815512733d61f86354bbdcd73131810e987ff7d21688a13fc02f21b9f631fcea97141bc9b66f6c7473dbe297f059c2943f6f0cb5afdfffd0b0051ff31b6a58d1d89fa00d8b522fb18feb02b1d643beffb925fc0de05b9baad0cc67903a6592fe43821658fac1b825ee4fca345addeee01287e0845cec2ab07dd23f5e434db69112cf0edf0a858ce0def746495a65058cd09c6860e8f98dcc1e6dd572f915654f7be75f0af66e9894ee4ec23c0fe93b753e83bbbd92033426739110c326c1777c0bca66dbc962b14eb877406c9361e703dc1f7a5336cc10d3ff30ba1f0e8d06e5504b60c77a50628517f4fdf4ad622f9a21e474e8ca456cfd93782f0617d8de343ea6b365f7cbc128cf8b8ba1f673b8c9e78c8c2737a12dd5c6373db606ef475abd68c0cbebf9b68850356d0b07d6fe7691223ed357c85d9506acf9601e3758a980cfd261191e0e44293201fd0b8b8a612ffd1bf661a1b761534126166eb0a99175697d832ce0421e8c11a5decc672d460813662554bd9a6c5f56143549b46e572dcdff4422e6fe905a5d6e17315eae03092e68251d63f06f176579f58fe904bfce7eaf0af655fee21b2d0a7a91c3fc96a167078dfbb51b336c1de1cccd9379824aa945dcd4599752e9b6c04bea7cc44a11a62a31b84212e53d96be92793191cc3aa966d68e1510eee05e71a5ec04991d5689fa74ac2071ec47f749873fa4709e0235f1aadd8e082e2c8bd91e74d17ef9fa0f7150e8a1f4e82f85ce8af47ffdcc3a48ec318c4108653a35683abbb26c9c5f56b58ff51ec4209dd57e6dc80909d18b1520e4975e583dfb2677815412a4d47a744b0a10ed9cd793e9bdfe7d358f0bc6327049685a150c1d20186747ffbf42116d4b941bce10123dadcb9c10b941b46a13dd2c84b1221e4841ee048f1c58adc63a73af1422b7bea57a5079718a208692a92be3873d15804a1a1740394ed8bde5ca8c9f568200dfbe82cd34d034c24028b7bff24fb3daf98326424caabc739c0a2b3d92c8ff0a153529151389910dd719107524c73522e1ec73d018f77ece6268a30a4fd00be13f5cc5c16abb41440504b594e0d344b5602b0a2359706b29af21cdf383ae11b47bcf3d4effdfec4d7ab450eb4ab399e0ad5f6ff261eceb83c9dba49c12fdad150795f44476c7c2a7cce7c02e2fd05793dc159bda2bdff7933bc5fffdeb39f44bfba61a3c9f5a3256e37b2dea32d5e2165c532f8ba47235ff66985269a7fa862fdb434ae61f568f5a6caad239278dd25660479aa8d3731f3fe2d698f724f4d25638cb41b20c3be7c5d96d98ab9cbd2276d0e0a7676c050beb5083beaf9d954eae68c160308600e2e05e27535db97fa8909ce1545189ac0d7aca539edd04bfea202a4f975b8bf10913a159f96f5079c79f64729330466227a4070571458298b7943a4756796ff1fc3e8ce107adf0a5cefe0c5c5730633eb7e7f57c0c338095ee78217e1cc6f0fcf9fd7448679ac7dd3574ae229f79396c94366f20ee82938cd68f1e341df26b938ea7ce73328b2a381e8c0556079a308b50dffe56d234ca505243dbc36f1309d040959561b7aadb69322268778f28a160d92c50e2fc7ec2d4caca35e221aa80147ff229bf7483f5e902eb6a00ab85a1d1b32ba9c350522e4641f2f445b60870dc7cf0baf8078d8e735d10416f42d3062ee0cc305db8a2bc7a4a0a0aba9ea5e4a19417b192f40807e7aa5abb98e9d77885b024f1cb72f769879fbade3aace07232edc1d4de20bb61c5d1f8787c3dabea9859a6d9ebdd988383217634dec31cb1d092ae46b03154dccfbe37ee546ea6a2bedaba14577da6f482a6aeac8f298c10a800f800ad2c0e733470d80b47c05961ad7085f7af85fa63c6e74aa9c747a2f2da7a7b4f8f961359c8bfb87b921426f9ea51f100618d725b36294dd8cb27725571df65d4a3ebc3080f05b26ee5f6c8837509efb763654b48ed2dade195c68ef89dae43e0a1de37326cc5781995d483876b9839cdde5b9781930e0a815e55224d6479701369e1703285da2e18801fe1d8786fa8b6baf5e2b782cf48c65b9bd23d3885c4475e47fb789e80a65d2a4643281a910aa003fc9bf28e17859df68ef92e07d02ccfc404aa753bee0ff268e380538172c0a87dc555a0441c1ab3ba2e49e7d26e331462876a55a5fa0266ec463f11cdcbe321f55fcefa1b6e27095e84e4a7959f38d177a52726ad23338000e0a3281e12cb4b9f8a30be6d54ab27a2935c5a7ac111eff11ed6742b564bbd4d078e052a7e8170b0c528ac016cfa0fd20b7428e628eed2180f8e182a3425aa300b9aa10d69c4d1d0e77c68e68737308bace7b57d627e381efe3d288e51cbd0711efffb9cc41d64df3461c408fbd3bc37984027160356bd006975cfa02f036088f885ad9e4477d6f59ebbc084c9b5f177a329b2190e051a7e55c15be9a527c045743d330664d6b733cd1ad04358c6888ec4c667981ccaba2487f28505698186497c30dad13379e0102632e0c73ed245b871645cd0722dc8affb53c90d645d7a069d2478c89e9e80cd1533d4afbff4ccf5923ad0b5e57d7625fd67b6a47629cfe3260d6a67ba90f4446f1ebeb657f17e3cf152e615dff7a97c5aebf68065dd17655e8df4a4119afdbd999269a5919b2a8069c96ea7d8c531b215a1f85a494b5e6e78be2303a03d465fbf0410cec8d0a4d3bc1c32b1f56a61fddf5aa0d9ce927ef0e51e9526036a1dbe1961f40fd90b83182411da6608139d0ae28e3a83c17775c06e823a790703c84a72c4bbf8fdf7de880b4e077cf4192bb2b8a6bad637389be840369ebc08b5688fb9aebe798796cd86c47cdae14a5588857b0f8795bb725c6d025c320fd1eaa915bc1985831ffadfeb6bb9a5545146d3d19058c8bae54762559a49dccc8928d8be82b2d698462ab915d8ca6cfe9cd5ecd8b89dc265461d1f1348ba5571b0957172c1ffe5ce2a04104eec44153a848a5508eee45a9cb65a6a61bd44d458e678757ec20b3012ab298", 0x1000) sysctl$net_inet_tcp(&(0x7f0000002840), 0x4, &(0x7f0000002880)="527ff4853a7f88760cf8b872a9b0aba91710fcd66815299d3532043c24c71b4eb76d5a1340258e18576e43a457d4109ec3e8dc80584f635124d3f895647f36b2c948d8d5a4b96588aa6394c48e788c462338e9fa77dc149714497785367e91bc7c89aeee01ea827da22bc4b6141d5ea033f219d420d77c448dff5b4012a30d466bcd23d10356817ec86c019aefebf24ccf73f08836967b9e4ad296245568eeb028b8bb9a4967073c8611957e9dc383c728d50dd8260d6bf057f5c62dac193a73e8fde9c7bb016703d530bc0c1c54419b9e388d12b2bde9", &(0x7f0000002980)=0xd7, &(0x7f00000029c0)="2624c7ac", 0x4) syz_emit_ethernet(0x2e5, &(0x7f0000002a00)={@random="d9c7fc72558a", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, 'Tgj', 0x2af, 0x16, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x32, 0x0, 0x4d, 0x0, 0x0, 0x2, 0x66}, @routing={0x3, 0x2, 0x0, 0x81, 0x0, [@empty]}, @fragment={0x2, 0x0, 0x2, 0x1, 0x0, 0x9, 0x65}, @routing={0x3a, 0xa, 0x0, 0x80, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @routing={0x2b, 0x10, 0x0, 0x7f, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @rand_addr="c68a957752bc76b37fefdc8b0e2162bb", @mcast2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @rand_addr="2d9faef381876d7a269492ec96dc7477"]}, @fragment={0xc4, 0x0, 0x3, 0x1, 0x0, 0x2, 0x64}, @fragment={0x3b, 0x0, 0x4, 0x0, 0x0, 0x8, 0x66}, @routing={0x1, 0x4, 0x0, 0x1f, 0x0, [@ipv4, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x2b, 0x25, '\x00', [@generic={0x5, 0xda, "b13a9235ebf293af8eec7169bb4de40bbb07b71d505678846d3f121e2121983e2a7eef5de47a080221405f80c88b849a50854c252539fe24327bcb5e082b2a57f700847b94769c21ac9e094cad0febad8e40741db277cd6f63ddb3f7c1fd8cabbf9d1826a2b8caf82e27339d78a4599bfb07d1d5c10a258e2d820aaeb81e590024725e58052099eb5e8e0db63bad654838b560b2dac744326653aaa1dba86fe0d95eac930ab44507cafef3b1a4264e691f8b627934fd44f2b3b51e9d821ed0b1a16a68a448c9f459ef4f01f22ac64a0d0431a5e8d8c2a6a3404c"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x88, 0x45, "77cd8c7a25106a347f80c01ccaf6095cdf7fcc2be0ef7bedbfac38bb186eb678fe6d109987da832169ddd89b024e3652f568e04bf98ebefce88343481a69db3915b61e7265"}]}], @udp={{0x1, 0x1, 0x8}, {"929ad4e458e853d0fe9496eac7123337574a3de315e667bb86d4d033c9fab23780a789cb7ee679e3c32c8cf7632c41"}}}}}}}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000002d00)=""/58) shutdown(r1, 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002d40)={'tap', 0x0}) sysctl$hw(&(0x7f0000002d80)={0x6, 0x15}, 0x2, &(0x7f0000002dc0)="65fc846f56102297ec3bc0cdb068fe44af7cbb87b4fb26b527df856bbc845709992b57bf5a668fa12026eb0f548ad1420b78a6a9b62698125207a360c6668852af58f77944365f286abf9773c6fe3b06a1baa257ca5bf5386744bd59e4d0e655909f1ffa9d1141bc2c651f8268f22ef01f40dd255777b1bc1d43761126410abf1cab039c95341af631e4425ef3f8b7d974ab053dd4225e3f3b298751a4e932504c00e24b75e1779ff34af12a013a15b33eb729be", &(0x7f0000002e80)=0xb4, &(0x7f0000002ec0)="dd75bd119607cf359648444837fc1ef57680", 0x12) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000002f00)) socket$inet(0x2, 0x2, 0x3) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000740)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)}, {&(0x7f00000005c0)="53df07b996c9ff4767ab7981381eb09a2659be8624e6bdba5a3d860047ba1a3e40ab49209891f81116ebf8d1ea4272bd775ba48e5a99bce268bf5848c0d31319b52996f6498ec987d6d0b6f16905836b0694c1eef82493347c16626d850436936eb6babacb1f0bc5d0b2545ee6ea3c9a805ffb9fa1895668c209969f19c10fb2125276839f200414131b47ae6321e1c74ce2b5527db433c227b351267e3e3e1cccd52b6cc47a4790c284407f80e8dfa8f22d88180e885fe79bc38c79c6187b2d37cce85654d11cc60706b4e030f1d907827983927df238d444c6b6407ff3a6c8ae90c5a218cc597d7fa0e3f704bff0fb3b15972b1d90d676da", 0xf9}], 0x2, 0x3fffe) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getegid() semop(0x0, &(0x7f0000000880)=[{0x2, 0x5, 0x800}, {0x7, 0x0, 0xc00}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x61c}, {0x2, 0x8001, 0x800}, {0x2, 0xfc00}], 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0xffffffffffffffff, r7, 0x88, 0x7}, 0x6, 0xea85, 0x8}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r6, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001e40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) executing program 4: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r2 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000003c0)="4844db2f8e905208d0ce7e0203", 0xd}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c5000020e4fafe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x8}, 0x6, 0xffff, r1, r1, 0x4, 0x3ff, 0x8000000000000001, 0x1ff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r6, r7) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r10, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(r1, &(0x7f00000000c0)=""/241, 0xf1, 0x1843, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x84) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r4 = dup2(r3, r0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f0000000640)=""/35, 0x23}, {&(0x7f0000000680)}, {&(0x7f00000006c0)=""/122, 0x7a}], 0x7) accept$inet(r4, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sysctl$net_inet_ip(&(0x7f0000000840)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000880)="0abfa3e41ea066290313527377b5334dcc52ac7c853d709f4b2f2c1d03698b890d42cd1ef1e101f70565b7b9d503908b9f9331f984bf7eda69b541e9b16d96c563c83683654dc2", &(0x7f0000000900)=0x47, &(0x7f0000000940)="abaf023c3d104cf469ec32da074d0c1d6eac2e4ad20e21eba615ca83a989e5e4a8bc23dbaced9701fe78246d20fc82fac040762af3108edb719e8776239bdfdcd8ca9a37d99d1125aaeb136406b40ae93d5a974fc265ec3368d972a9c68dda09ac325d77d29d14e30c64628cfb1a2a7973d2f75b00a56c100e9d8ae74ee16c76f0d8b9a912b3e422994b31190bf98bc6e2706e8332f91ad7306e4befbd09790cd788fc8c2f1c1d3bb434cc6433d90d60f5ef531084df18e4e22fc948ccb58543198e2148c4b1f212792c5f9b44940e454856a2145463249208537ec6c7e745dd590e16e3e5107b282b1db4c03451ff308d4e3e89e62e7ed1efab2ed8d13acc2a67486c92e3abc008a62bd39079daf8639705651a1b13e428fb9d02b769012fe5faad0d35f026803d109e3efea93b80cc1a38a1d7e70696be04c0156b2e776ddb4acead2cc8b36c77e295ab538921d5e6c6efe0ab4a1743b1f2e78339f80e113d65919ad9314c6f7ee3eecd3b3008cb0612d8d7ac438eb9080839b640846d94a89ed0a1e65b98209c9e4e4b350f444dbf1e4899f845ef26e7da108beba5fcfd0269bb0dc827f06236c81687273768ccba507f6942cc2f44aad854fd8a61666dd8ff47917027956d89cb4d1d0af7016745e30f78c8a54c61b62ffa6b4982c8725c97cf0d0d9a7e8bc330024089b7b4cc3ec470b99980c3a5a34b9951c60d85cb8161658bfdc4dac7588060906e5f1d4890ad8b71b49ca34fa5264691fc938c2c6bdb4d39b3e76dbf61ae380da103982d4ce96438964233f49f2ff29f35030ef339a11ec92d767a378f43c33ff0d5e4b8578db765739090eaefdd3057737e13bf8195c82b1ebb960bac9d25c28b86042b7fe994dc6ce852371593ad7276c516ed74c335b48399db8fb8812ca6d73d066854e915fb95f6ea73923a25c46fd1ef202589b87f73965714d1d2ed74929fb0e53b5c010ad02e1423ca0f3bc04eb4127278ecadf63ce0e113500e3ae1f8a58be0e1abf7a3921693a57b2655346ceb6377571d9cb88b7c896ffb02611476420e8f55cc05533f07b555bb327cf2fe9331c0a3c7c1fce9b69eff59d817fe85a01ae5c171b57610dcdcbea9884aa95c23e461611eced335658fb6c8d186e2d691a2d175c17e618d170b00c8b52dffd5894976875a00481ea6be5b1fbce4b3d486023e8088e0a7b05cf54c263b729b112ba10e1f9ffa4a491e5199901ab0c0d04d76775787fbe34732a0bf0649a0dd2b8cb5ea262cf6cacd93688f48b4d2ab1bb245e307ac650d9b892f9a93799798d54eaae2b2239742c34963615627e6784d90a6d5e6146963ca8ad90907b856266da0b0ed4bccf6db3b1c9e9206b9dd76f05680188551c35a3acb9ae91b8ac57b656639347fb14dddfe2b373043c9718a43b0392396a0b795fe7ba370490b8e4cb9734010f810dace7a2f69eb1ed2b9a329665feb11233104c918fa48d8aed5a25fec0df3e50803259ea54a6589f7a654a05e8a29447196977982c646e5c33cd0659e04ff6944ce8bfc0ca2cf31cbf5b7b78955883af71499c9e24c61a7b90eaac0595284a0e514de6b8a244ecc87cce0fa2e7332bbab10aee7ed6df6c0d7acad545c7ae152a4c0afcab4f2016e3f5741e1c3b902d48b658d0d008707be3b5407af29a67f852676928416c1bfdd57b8876dba06026f6a890ad25433533e867f5af66050286aaf3f881e609686a72d7ae1ad71cc30d7dfa863c38d54b326b42b533b0744f4dcba0547f4155a536b48309cb86cce8d1e95ade3d4e99ec96b698de05c33d15eac4e202a2b56907443368020eb69587b6dfa1aaafd8f5234fb599208583bd9d7d7bf196ee5aa2c4a56138fce47ebccef9fdcac953c324ac58bdf2b124004d6e247e129221302f1c14946d7b313732d59cb6f970e92b1615e02adbdf34ae84af950fcf4fd5067e1a53abfb7934bdb3f13f6555b24bb4748cdd617302903de90d5508a7f461377a336c846ba823ff72eefa3d0064ec6d6b5bbb79b3e2cca2b39415dd4d48434cb5ba7c4a2ee288eb268260765cd26ef7963e8fa4ff2cab20fc826a169b4d22923edc46eef474fa86dd8a7af669286babf209cd0470ba56e635cf35cceaa75f62c1d9d68f860470681ea4ca141c7a1d023b0eecc02e006ea634e81b1b5d7702c384af5f152e2db710208b87216b1eab5055f982c9a5dedc09c57a44864d555c79b2258edd8d0835ed8545e299b1954397f9447d41c8ef434811f4ca0ecb9abc073628e8ffd6a6fc379276c83ff76289db7733bcdd792912653842669a63d123dfc9d8030bc50e65aaad35b1c8100bd164aafb9530f61177f59ce241cf97bfac905add2c47d6bd1888e08d446e722f8c9dabd89fa04161f2143f69734725c025a69a5e686ac52f5b520b37438716e9d66802c0360d24dae81e137080c1b4339b113c8306fc72fecf9254184d1b2189cbf971aad9c1b9d9cac224f2a4c6f155d3bacc18edc2789ec692865307fc25cb7757d34dcd8bd000f70ac006f7217d44cb891e38d4685894ec0f165bdeb3ac0aac4608b897c70acd93cc12a7367b29ed04b4b8b07c5a77b0a5f8dcc2f84f0c799e31b4f480c192c0c8aa2cd31192fe20d6a94d2ff8f05b84760020f3ee14ecf8d945f3dcef71dddc6a294d8d4bba32aa27e2e2bb7714df77efb7fcff12083513aa18f3198d9c2c4a9223481ab1a36efe567429406cce3dda9024b486e00c88eb72c14cb38b1f08facd55f714fb5700935fbbb9b06cfd1b829934f9cc206cb80efb4bbc7a89343a09cdeff1903702c6fbe04472666c21865998ac1f52d5e6840ff81f9e19f47a0f033cb89fb910f50f92b1363cde2f4569edc93db12f2fb52bddc33f16778291b545417a269c30553469182d125f87fc7e58ec2d9d308d5403ec4c61b79dedd384f3c5d89180727a00ce9ceb225fa79c4c055461469dad9fa39598f6be85c4ed04cea6dbb8029fe2e66bdc601b9b7416c60338d75ef6e72e1d0b3311a839f02700ba3aaaf84c0f4b8befcc6df552e20daf84fc9ab4d4aeb6c8ddfa7dec65851cf3bb81a53231755f6d918d5c4e81f71aa4623817693aa47338a2965fc8a69225bd7112a2297e95aba744f2b8ea25a351c5f5326fdccf44f2c98a7ed6ef669dd6263de7d1775056844ddbdeb513bf864e42afb47b15a358570ea8509b4017a762330e4f258e51127d96209042ecca61cb37178c2d35d42793149c206d1ecc8e70b76bf1f8a72476557551845d9d8ed257b110974cb16a13573f1ac12aed586cacc76676ff9e2df241979efd78e4be9a50d2548629e0deab93f3dcc80e85fc21516606c78953fb549ef57750550f9c483d8bdb612d3eb00eb5be5dc3bfadd9174417cd1e08ee56186472d894414a7c9258cbecc940f6c70fab462835d5168d19ecdb33410f41eb5fd893cd92a33e58bffcdd99a45e682a8071c90bd33250cf5389db6d1c64ea8acda2a40f4bd38fb1a6fdba23814396179372a4808af685d9a7813e202e8fed2879779ce17d5182668b7d5e05e5e4c089689ba7f7f4d1dea15bb288d4c2fc95d746c755652c89dbbce5d54cc33303ac7e6dab6918e1ecf677e96ab5f47d7332313b28267447da1d7bb9a9f350a0ebb4c7912e54609d30d816b31c518ef098dce87cea432f6f43915979f30660028652740476418fbe9b82d928a9540f0d25d301d3ab36b502f4eca5419b3f2f4478b883a0807cc8b666dc922e0d82cd4587b96f05332ec67ad61f35c595ad03eaab396baa1c50bf3a5bef3840274c81c55ac169410079e3035834ce2955f22fa4979cef8af36e3cc44138f335c4cb74755c61081d66eda56beecdc4e6298d04446b5bd1a8daadd720e41d8fd8a7a7e4ce798f95531f5270ee704967d747163abae3549bdf3255876f59b707737f28dfab181645e8d62d25543363c5bc0014b0fc3c374a4a8f69ebc4e5207de293566f756c82322a04e05bc1dc12a9d9af6fe8645a327723f4b2a54b3740bb51efd7eb32184c0b5bef0a3325a0f05e5505bc15fa164c354f8b92a3baaf5b38cbbcf1558590e764e19a96e1d29b65e4946fb0e02c32f9fa94e847671211c16b25f9073117ebad2ed925e1f12643e5aee9ef1e2a19f6f1dcb6445dffe1682e7be29cfc240388c92bad41bb5e281f0a7989127bd2abb6296d0d44ed41f18954562f8f6cb9a8f882f18e807ace81c3dd7130c1902c91a40c7fcdcbc4a16519b7e518fde69b0d22b164362bb342187b60afd894946135c5408f4099479856050d6354a28a5739fccea464730fe83a9da277045108dd3e1342a6c7b1d20067a502b74f977d2115e6b6f4ecee9eb5cf4496c76b9cc6e7b30b7415a4de957b5247a5ba3b17df9e684182abfeb0e62006dd9dcc28bfe5cdcff2a1a4a6f3d70f14f4525c00ddea7f128fed92fc94e0bf2d966c411e18802459220f45104aa378ced9034f5f5a543e536e743522cb6c8f313f9d8b051959a82cccb34e4d3d967f31fe5aa8bb4b6e0eb2f6ef6ec70963bd3372c1a86ee8fcfeaa560ccda1fed169e9baf83312ed2178f88eb7fd183409f036de3e95e16eaea132518c3371fb5921355e660b7eb39ee5b45b1311a2ec823f77744f8d7ac601d146469e6b7086daed9e07a3b0c7252669cc073e919fba7c4ae08ac326b946d22efec6ec59a7d2afc4296390e83bcfc58e29af1b500da5673def3579e8d0dc9bb19c61b86fdf9ac5bfa9ecd47f7f1381956132a0c735074f73eb9bbf7d0141429a71cced51ee44484579cdd5113b519f90e5e6489a8ad4192b3278ba0e6c259ed6ab49ca38126680a5944e144ed47477f590eb64295a00a66554d172eceebf42b89895d59839d560a7b681eaff6aed048bc068d81f2d5760bc20325cbfbe67516814ff3c2eea59ad2e6c9ebb9d55603e729f81caee6838d0a4055faf8c92d3cd5dbbf2895ce56f9b1c120849549ee89fc69cef70655953fc7f751b0d4fea9cdda8dcb627d95600ec73a7a5f0221a76ea056a1f724bbd3bd5030ca8713cd342f7c21fe5743be68cfc7dd444d0e2a616007b2771b86aea1291319806d4c1a9dbec6732361ed92bc246cc57a71a82e6b777a8e45dd5ee8b82dcde2b1a8cad140384b75ab1c1e1607c9f9588f8ff042f9ba87c87406141d4fe3c72e31c34d962442edda4288d004c5cd480c045200995d946b4bd624eb726a11c4ffa3b157fdbab5c2b0104f108f7ef7bf8bcfa9bbdf4ce4dab0a1b41d45910057775544e13af40aac48e621d8f02f45685b0729e6d9d98e663f8028238b3db08cab4c8efd9a5e58497a4aed6db390bb1af7d189efed6f71220bc2027ac1841eedc5baf835e7df890bc93402dcd92efd33e7ddfc3c88b489b909fcc24eed2c9be2ff6695e5f1b1775845b66dd143a8ea5cecdf4eb941a04bbf050d7e29c7fe07d335c12eac24154c742dca3a53a563343c69ffe02538538b1a0b24547c1c5be01ce4097249548e898bdef72c9467566707ad5decb53c23a6d40ce894361abecc780204c1fb85b01ba9743739a192484c265d673f470a927c2487ccf889aa5a39ab3b63a3df0d6318ad31675c22e41ec60b62cceba84936d30bd6da1cc3610476367946c779cff3758bf77e77d301891657f355a6589653ed180bac6fc98532c2f98fe7a80fa832c7f91bdc24aa49f4480ad18d907c44e1ddb257308c820ebef710670fff58dae19bfbac691c8518188f9a55e46aeee4b727451157b5f5b2503abf370ca8f723fdcb0b08fdbeb0f388fe81aceb206b3bf599a05161645455d1", 0x1000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = semget(0x1, 0x3, 0x50) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001980)=[0x101, 0x7, 0x400, 0x7, 0x7ff]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6010, r7, 0x6) sendmsg(r4, &(0x7f0000002180)={&(0x7f0000001a00)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002080)=[{&(0x7f0000001a40)="7a3efffd939522e5504489b7a23c7cd840c85b947c748e527acffee1e7416c3c9e13cf3fc796145bb848ad83e48e36f9a48ec2a7411c01067e83e011cadea4bfbc4c9d60866117187006f09ac5a4e2ee64702c322fa625f7b896c760f282d1b1640a8b31204aeea415aacd3ae8bac9943e13ea3fcf18e511eca9fc3bd5c58759a181e981a864d19eae75", 0x8a}, {&(0x7f0000001b00)="3e5724b9dbe94501aabee61812098b565c9358be3715a7bd9016780d22812c29fd45681c74959aa75f8f528294761fefb25a352ca5d5528df351a6beba6beafc3802a959e5985be3634b77f8c46586f0ebad70e364149d66d6e526eaab0898f66160d510bc9e1fa32e9b42189a06a9c1d3df90568e324c2a14f196a200d38704bdba8e34ee75399e25dd6e0badacc9feadcff8fdc894531d27cec8feb532a1c1f4a585eacf7a2c61abb5db671b15982b2ec409057a69df6ba221783cf7caa78b9ad2194bb3ca153488eb2e6f635b96f25cf8d007701d9cfbb4d9e7f1487d6f6f9ab598aa7fe6afdb693e37aee7375e", 0xef}, {&(0x7f0000001c00)="a746964477c2ddd6dd2154b8fb93b0a723544dea0607c07d6039045aeddad4f67f6acb329f3ab4fbf9a64f1eb283795a5e63c735d458b11815f9b90da19764f3de086dd5faeefc31427d337a4e37d630d05cabd3789f0cb4016fb274c26297e6145e9c0a69ebcc4875a487de3965bff1db89c8d3b6874301084181ef142ce7248fb43c92ba060c5343daead07763ab3f80582af15e9fc8fe77405e50", 0x9c}, {&(0x7f0000001cc0)="a3725c557f3221e1e138d4b1796023e37528e845b24ede63f596c624623f730d78832bddde40713cbda1852427ac5515b04653bc6e621235cc1f46020102b1fe254c574bb15eaa566d3c73f91afed36f34389862049a108a0654b6f02a64b1dcd753", 0x62}, {&(0x7f0000001d40)="ae45f0c5f77f5c6a1cecec264035083e8594c3e35460026583da386f636ff1ae70681fd8ee67299f2091bdc35bef96fe614660acb4906eb01134542abe69eef9551f46552ebfc7f3f65c60f931f2f3ada412d30d1deb796f5013bf2fd151462d7bdc71aa6377f29e6401babc9fef48e10c14aab36187ae123496f817b0139e6f90479ebb0e2ac3ad1912724f400349d73a1a965ed5d75009bf29bee16c252d7c7f51f06fbd31ac494c1e760bfd57f4b062956c59dafd3a386a4cd153598d", 0xbe}, {&(0x7f0000001e00)="24c38ae042cebc59a0d4e28840cafd826e0d7fd53c8ccee9", 0x18}, {&(0x7f0000001e40)="07d58508987704cc6f201a8906bf6c8c593bcd84508387c578ea1fc219aba26832012db621c1df52040ae991eb595661c22325a62059fbcc2c1394f5964bb1f62bbb9ee8a927b53b204c2baaf01dac52bb173906e2f9534d4851c3c0917c898dcacb0c32fa151f489dfc0ddd20aceaecd53d509dd4bf5d7e0315f726a922f8083fc8366b6f81e9b12f71a4750201bae2841f3b4c353b5ad2e367d1df7838f839266b21e71c", 0xa5}, {&(0x7f0000001f00)="5ab1a66096aef0577b784872c84260b3b5c73864447d055158aed944c6364bd8dc09529e41965a8e3e17f9a51c8b06f1de6fa66eace4058a6999625e9b2fdde2fe61dc739d293dacdd2160b36a5b26cccc6131e3e940c46496c5d384038ec25159c00c033194bfb5fd31c7e3a761757b0dce7001fd6863dee8aebaffa53264c0992a637fe5fd21cb5078b37b9485b77519286d2805f9d2d98da00166185c169d51513a", 0xa3}, {&(0x7f0000001fc0)="fbf849e82901fadff4d582224d2d5cee42f9aa06c998b039668fc0416cc29300b1c2262dcfa643841b73fe8d26728ffc843d9850fcfee3c58455fd607f14139648383d4806bcff32653e1131d727503b711e5176ceacb5541448390d06f17135fb5329bc69822e7c6cc533c861b895ead9afc069719d920f978e737dbb2ec0a57737434c5b7d579a4369c45578a3b200c62ce0844474828e366969d00d0a6f66a0a47ab27a6f7245e33f6a", 0xab}], 0x9, &(0x7f0000002140)=[{0x28, 0xffff, 0x3f, "34f68f0f4af65b900568e09d0d9e9aed9828a9c9cc2df0"}], 0x28}, 0x400) fcntl$setflags(r5, 0x2, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000021c0), 0x40, 0x0) dup2(r1, r8) sysctl$net_inet_ip(&(0x7f0000002200)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000002240)="26dcecd9dd1f24c07f5002cdcef1c278feac63f59cac53edc87b9b35778a1a1b38fedf7ae003856e3668e3c453e4f16822d7207ee81f12cbe55e4660bef71c58df91b1699155165fc48d74f4dc31afe4b56e868a3cdcc745fd8d2c368b7cb0a508a25c9afdcd986efbc3c61f36ef63984dc40ac241a681647fd7aeed1107465def8d9ba46aa36551b9adb7007ab7caff404b73db69cb7ba46ce24a4b1bd179b0dd601ad13ab08642689fc7109b9a973083e93df0100d0abefbedbc6708ee59335bbcccfc2ff453c8fcace9b341246343e973c9a27b", &(0x7f0000002340)=0xd5, &(0x7f0000002380)="7fb443d4d0cad13b8aafa25228c3a124feddf9983bfa4d72f48aa09a47fff709632e9cb801c527c624dcf9e9cbce078e3e7220ecdba113987735ace6e051b880354d3494b29923ee7ab931669daabc50a6644af076304d80f89709dd5fe9838f01b95b77cf78771f97f049eb11250b9dbfebe762250f796f7ce202a4d29fc15abdd65d1ede2b8f", 0x87) sysctl$net_inet_ip(&(0x7f0000002440)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000002480)="32ff232de90b98639e06bf609920beeaf3efdd32e8b4c1c398e8b3357ee8bd70ffe90feb0ce1458afb247eb6fb9af2ebff0637b7fd657f", &(0x7f00000024c0)=0x37, &(0x7f0000002500)="1bb6168b34c119c887cec5269a27d82c22bb3ebcc984791ec8139c481d0651c9a3f598aaae26d8a58068caea2f4ab75eb5f94034f0350fbf7bfe8753371f1a1ffa0c29b35f398849535807a5f37faf5d982941c9788f7407ae4030b15e3714ab529538f723aa2ea9fcce3ffb1b6c0834c2299793a752bef9793c0030a0df76b20d412fac1078e2dae731f42126734922bd", 0x91) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000025c0)={""/16, @ifru_index}) pwritev(0xffffffffffffffff, &(0x7f0000002840)=[{&(0x7f0000002600)="6fd088b74fd82eb1daffe7f8d84284e6fa35555c56bf21c8931f125d8aa54fe0572a3b3c808d552c570031242baebd193e66e8eb1243a18c2d970203823ed7e14554bf", 0x43}, {&(0x7f0000002680)="b8fb7f1bdc2f1d2ef60668ca9e93ae1c503ade7b880fe6c730b61b6d6beb09998179d6184442c1bf3dca6d8f7122c097f4719b1e7f04dbff73ddb715d8a70a5eacd32d23cc4697bf2e1f0370f6668e9aee1daf6ea6f7346beddabfbc49fb2ea1ea96c467ee74ff7a0b02fa31b922772e30359f00c909da14290b3731296ea26f451f6a4d83f55e2b9988dc588b0cf74a605cfdbed68047e977223d63afcad21b28821594c0e3f0e449acab23", 0xac}, {&(0x7f0000002740)="799c0cc4e21c0daa747da35a7e36645f51b36ba1340302a712087c6b36f565b039a4fcb8683e5919c51e26fa92ad8b093ca07281145460911e58e80445a4f56ee62affe8a7a6956e1b25ed67bf5f80f4f0a38b0fbd99bb5ffa0d505965ecaf1d2abddd071ddac7168053067fd747809552eff0fb38385f6c04a65c45f4f75c94e203b9305e0f7b75c0e26bb47928d4c0c757550abbdc69f7cbdca6c56bd79b40f312e25116e03d4681cf1a2ce4b68061b219a4194a6091f73aa2a5d8243ba6a0e03206", 0xc3}], 0x3, 0x5) setrlimit(0x8, &(0x7f0000002880)={0x7, 0x3}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000028c0), 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000002900)) sysctl$net_inet_ip(&(0x7f0000002940)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000002980)="16553df3c7b657a8f320c5b6e7e9ed3b238e3e48201c782e9d05b3c9af2373d6343606ac959c1e7c2ce48b30949c74fc0500da2c27acd5bc054bab3110d1b86d662650fce5acd7bf9762fac34d6a7feeaeb4b0c164d974f9401af867cb68b709e81d185882d717293130407e16eb5f9ace2be4c8f3c2163e7d21e11c3c874cdc98dcee16b30a9b674e3cd5339d40b71b830f0e96c205bbe5fd87803078e9e90f5bb961823a2a33da21", &(0x7f0000002a40)=0xa9, &(0x7f0000002a80)="18625484ec0dbf5fa7cfac22fb853f1747f8ee92fe2e46fe6b3d8737e5ca78659db2ecf720a259475928f1bd12440f4540215a081e911db3e273e3b02142e118eb3dc1f67171e298920131ea08f77c84a521c6660be1498ff04b57d48be70dd15544cc5984fc342732a43167b06ac0e588d383ff8a7db2479b277a28cebed541dd53a97635000f86a9c62ab45e0dfad204e194675283d08a52465d995dd6b7295b32156b25fdd143ce24fafcfb11c49569920203437593b1492220a564d69b2b4504c4cdcb3a2502f755bb84b066a5de679ecb3c032fe66f06ca93aab41646cc752b4894011a48307828c161e1ea603cd9e12a9c97646e28e15ea4e9432c759e5e14e9f70260f7f1564f2041e0311c592bbbed644286c81f5ab51f0587e8345d4105d5f6afd9f65c7ebf43070e2c4b0eb88ca3e8305901c64bff8536b20aa0a32744da8b672d0c9274c5de98294a16a2df4293ccb14ddad9636ea7f755df93bc77b804187dec1e8f10bf6583b941676f836ee9e5a3e58e2c62d449098beb1160c6bad9d1d97da0e760deba4be725121f9139a69b54f1939cdadcb84989d8546fc63dc9a9694ab4edc224604e40a0910ed804486aa818c4879b77181ac1b2f8ad82a4b690418b95b02977bf26582e85be9e1b39fad377cfc22074819f0fe0fb415364a4cb172f569345c2cfdf56e5261785e3926fe5fd00f50838c0235ca437cbbcc88fde4c59c9479cda9ebfe1abf8de5568fd07105be3cf097f8150825f4808b9c68a19480a798b36983340e6a424bca91d9db2e5c68c00f7e50d80dd42ca8bc5d310b3f6c61c078231fd0cb7e2828a8d379f94ecea6837c54fe6b1358e852f0434c780d971ad82a91091a27c95f6dbb5664a0246c3ea8acc98f64a4d31a7052270650a87fd2ce75453925b4e9b30528221c3f862f631825a448edc8dc93dfe5d522f170c368a259d0cc6c141055cfa908da3d58bb2d9a5381af8eb354d71e753a55dcc67dd3ff62bccdfc8858297818106a3400df4d230d8a49f8ee52e6f631248926efbe2fe79894b29dfad09b30023e7cbf64fe7baa9d9a35b2db60d0f814a9a4eb86db641ce190234bb352039a15ebfccd253e00a1269bd7f02957dd63de31935c841365ddb24c50331b7283eb0a784028d492e7a7f56c943e7562d709ae8f2b29ecc2df60529b847ef6a3d7ea46def6fa71764effd65261a40382d81e19f772ea2f4e4dcbe86e691c7e252e7b0eaf2980906a2900738c815188ab1f338e08a5cfadb3c1f684a10a00576983f5f92c559956389c378e7d98a4565ee3e58965dac2a266f89a64739dcb826a46c1d41f01ee165e710ed9445041ca0d5c2d4b295a520c1aa42ea659d9db22d9dbdf4553d8b00b1f50aa2cb75d66ab396e35e3b5bd77dbeaddb330e92ef87b3f84e009cb8e3e6608e7fd9554295b2b702787a3dec90354004d47ccd39f29ccd481ce8859205f7d0313edc46311cf66e2ecebc46144f0e5ee891348a29e4d8301b3c75591c14094011f87e4fa5651312b36991144b501abca0c2bf4226a999cd7d45f67d7b62989ccd22fe3de9dca393a2083b6cfdcebc00e0ab8bd804e5fceb310bd7499d7e3ffdd8b3e53e073713262b5aa076750ce0147f2dc6a06b09fcbcaf6e9d567d3d42c0683d174e57917d4741240532a2784f5c7f9146a9e5e54127e779cb8f36f299158ea64ff52eea1146acd370510870f752126ab9fd25e781b197b0783bfc97ece4ab340e835ce7ebe4d4a2df65ba4713fededd5ef55ed02405e4e8657fff533a74f03035779c6e7d51f1f6ab52ccd0f01deab41de61c03d7b814fc0907e0c21be71aaa0d96c62527ea3e2f6f8ee35f6cd510286aa925faa17906af50c2e9555d0230196ad829b8c9079f7f4ebdeb8b10ec3f8a81c97884131dc5b38d79e0419f01764a9b639e5360a7dcff8f91cc33cf4edd9b3c0072a511c3cd4367fa38cf219d0bf3154958077b7ac26eeff17f65c0755bb3d7ab4238ee3b64db01247902550f8eff8490e4525f292d49578f081c0a6fb66d66d09547fbbac6e592f5a24990b44b7df76cc3261e6ea9c91943bed9e67df14d2d3686f5cd632e5cbe63e9127799e21aa282133e7233a5cf900398f6732903147e1f23615e84243334a5be50ab9dc156c5377fa33513443d7fc32b2a79aafe96776f54559521bd0f389b71ae35d72ed84962ea39a3ac7be8ae9ead0183c529040faa347852c5a73384ac19e31062dfb2f3df808fad385c64ebab9a67130bdd6327fcc7b16bc255a01c07a1d2eb9e6b18e0c35e2b3c159640f0790a1582a4d6f317d5553a21a8c3c4852197c404018dbae16e1d69133f9289897b4a462d0a2f3f7d3f2d313797b637c70b0688a6d26dd9027c10554aa1a5f6f04c7493bff6d14e42aa397d20dd6f24c7d2f2a1b8d792b4ab4fad38da9ec302518fc35f4a7160d655fb52c0124f7a8012b6c1fed7be31d78c346d9a1cf8becfd3336fca26f7c7a9bb0e8b0ffb21a142260e40dab7db661b63d6b0a0a99fa82966d71e0eac2a2e07ffaa1dc0cb1d8d10cdb5b5c53f08504d8ba559669c41f42e61400c68014842e7d66f496beb3b5cf323ab369ae52ffa38876b921f5c276887993ff42de1ee3f3ea852b0a4959221c2e4eaffd4db043b13dbc46b45035db901f2e9d791f0d65388fefcc635e350119f47d03c26fd9c4ee48adefa7c2460d833536881049a1429f8640668bfe21aefe24c73d0a7495e239917a7f7f738d71604f5b3961674e55cefa27b0123731055326fd08e149536406cb1e0fe9925fcdcfeb69405c2ef9672cfb51ef5befca7e12afc8a5fe4fd56657620ae02ce3ad4be6972911c827332720882ce6d5cd681d4c0f34d36c5d9b5f64b399f60eb39286af8d22f2a4a496d49ccebf91dac5b6f853b1e0921afc2f7a72674c3d03c2f74e6a6538c8f9c4231557e84129b27c9ca9eb3914a538302e462e46aeaadbb9e900aecf6bba2a9c3e9447958abccf1a3805b9d2c578f9fcaa345047627f5e6b8dad0a0851014787fda9ab3822f190066c06df19d63970c691eaf9ceae8356ae15f38c03ef5d2bfec27a15d8ebe564d42cc945de06c4c92667ac71cd7e49616f73e7eda8ee7dbe4b326c24b95df5963b98e77320b968682b5e0fe3cb301a73d38095045ac79e610b86c295842061b1f42e8c161204d5909c37d51543dd28709fe8f316ba647d18def2c95e3b54ddf3a65f10c86747819c254e10b75859324b8fe7c77c40c68e1f5bbab0339f6731d81c8a84d31cbc4d0e321dc22f51c9932f84b1f72d7cae1696b2023cefd21c783e28ca9f5f95d158a665b7409e1b2f1adb720889971e700157a7bca8d1ef2f5faa9dc3fd230fa369659852a05a750094b76914caac2744b653bcaf9ab44ae94e8c00445ea9d563ad55480cf272659dc95b5415befce32a9cc9854ab06860c345421a53e525c6b758fb7efe65f29c921deb374aa532d9cd4992e80a5b86f6f88892ca8180163c48dbcb6e8ef3a9d1000245cc1728f6a1ce22876590869fd397a368b8d4aa99815e99fe4ad0750b4363c833f801a1c14caa152f31eec75b55ba6926923ee727ede76ee1aeb13c6ad8aad4418127bf501390b8e8ea8b1d0adf086b797c953afe6959b7d762cfc17b419f40c427da5a703c6d186bf7994abd71312572ea02c496e6129c667c28699eeac2495beb74b13678a7997fe98cd7c8baf204e8438f4488dbf1dc6ef2f7115c6bd53e033d24738a4602581dfc7cef7f1a16eb6a6e51687c9cb95fa2833721f20077fd01835ebec3d29e5d61885d64dab39f4035f80df0e8019852dcf7cb7907070b9f0f2b1b02a49180d1f53a13460b8d495128134cf487f852c7464d1c6a92e97646e410678b98673d9053b9182a2bccd29018b1d2e632cceb3ef919408a553e56fe418eac60ae88ee8a98b0b4e64df728d8ac50b1477fc811633b86de6094d99f1bc89a8a2c80065b95aa241ad5e5b8ce310fea789ae0198bf8e436ea7ee84af97c4f0a11a985c607cac36e3555559bb34144f2b3f07c8511fda493dcae8e9aa9a1b56bed297f0b533b6b69357694f3c8b5efbafc3d187e0a43cecdfa342021fd4d94d00b0b855f6a013829a33ab0c39dad4a9dc1f7904693008a2bce9c4138ad36601c557ed51ab35011b4b016f41e88b625dc12be44953b44c318c8eb7009de6ac23e71951f5812effa8990ad582666a63cd3283e1257fae67a47da6dcb0c11f0ca4cddf92bccbeb683e5e7d0a58c280257287f1160fc0482d860bb8a9fc9962df42e60cfc95d69a4b443d9a8eb1883a908a563c23765d1e9f98726b782d015041fe705e4214d11b44b45e265678d5231e65a2a9058d8d227043917b4b6e5cb140d17036f4cae4c135e84cd7a427fee523513a4ab3ae45ff60593d33098b963e7495694754d16aa312f935b280448f3c043e4430507666a44ea2c95a04f4fc80a37077a5c50a936f33e49db0513389d66ba2a1af974ef073173f7eb2e7c400461c524e84233fd5eff0813667c1d725e102072e0fc64f7b729cc3a1e5f01b657d4a19a8d4936fc2eab2e4ff091a6721ec6ae51830a71013471d2f1aafd093d6479d35146b27414b008e2e7375977d1e78c6f2ba55a85d52c5139bb07d9e12d893985b5d742f40f59761b25c5864e2f19cc25f21f58c151b0469c8fccd0bff6b782d413b81863b847c7140ccd2234cc314d275ceb8dec740457f167a0855eddd436525dd5b307866935d01c5343818985e3c5d00d463c27ed452caf1f12b8a97e3fe0d1845324196ee8b6ba8a2137c1920037fa9e144d5e79d5b80df3fff1a364bc6ade10d30b630c147905028b690d80d7e4afa26a75dca22b3a28b8c3400cb4dc60dbd3a0cf7ca9da9fa95d30ca3f915964891564c745eb0392d4c1f506b724138c0d9c5ff7c833228301b0a342ca7c379f9dd795c7314ffd79188410c393bfa3a6b95d1859db127c9b862c5bb0a6dabf07a548d6f907153a34a173788215085798b49a8a7549354e05f9d20be869d3af0598642bd82f441c9ed41145902c89ec0a97973eb0d431bad03d2d1507169ce465fc51ca705e9eb21efe7a882e56bcfb8a0556075a9b2a883de948560176d02b6ec16f46bf1c1931968ba6e31d17b78a02269fc693a5dca18906480a3b4c4276d554a3bbb90603687fdd620cf14cd5a1f74deebf516f02c52baa735b7d43d54b06857e69abed8a004d80c9b97124118dfef81eef08b1eff0aff7a30b332e6ee9f015770e951f72af7e62e9f5fa2e16daaff90e527b61870a96fdfcd64dfa877807df0293c6621d1d4f18a1fff30ac4b34f09fa284f0e347e37541da749510a79ddc1a2c1f7610c866476a4a8abb518afd3fff78cc448061d5dab2d80fae03528ca79b10f722c62f1781448d3b2404e853992e1ab1806ca726c8f75b7b7aef3383d9da2084fe54614ac8b2a36527b807035acbed5ef206781995647e26a15d31c173f5fdbec86fc544345b329738ab055e136045346089224576c11f50226e3dd8c218f611843ec692145e6f7f0e2df169a8d7d0763f0dd27753d0f96d93289fd0ee2dbdb3365b7042cdc2fc239418a2798ec4885f005135a2ca0d44b42f717e75dfc3e5b06f5f71c9fbf1a5ba4b15e5fbb8468ab280408395a088411c78c3e5ed53e0d4bb0f5474f189aedee79a2b6e25618a21e06c276862241940b0d73d2b952e1646004e1396ea6f0176db40e3d7b55b162724e913bac3fc1b77ed84d1e7d28f954bed2bf4b98f22fa034482f03b13656d9a8d7a54", 0x1000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000003a80)) open(&(0x7f0000003ac0)='./file0\x00', 0x200, 0x82) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="0eb8f64fc03475315a947a66405390914a4e339222dbf3e7559f6054b696e6ea9dd9763db6ba93a4c46f4cb5d53c3dba6b581115cd83b4f5f78e89542900c07018ea4b5e91f20acbb85a2f7cef8719c4450f5b1a5307be4dc6b9f8252345d1d63eaa2fe5c616494a5dc6b54d6e5f5e72cf2c55175a07585740fa1912d856442a44f0235ddde8ffcd4995a375b803000000a098cd4f1e0ad53a434d606149dee6b287b0ce106921da17a47e719fd57df03a867ca26f5877b31a403cacf0400435451e79ba58452fd945d494eba0a9de1a3c4186776724021f26c46ace4731f526bff52cb70290835b796677715a351932", 0xf0}], 0x1, 0x3) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x25) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x80002) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x267}, 0x8) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 7: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000022c0)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) pckbd_enable: command error executing program 7: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000380)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cdde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r3, 0x2) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_emit_ethernet(0x1377, &(0x7f0000000280)={@empty, @local, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "591467", 0x133d, 0x3, 0x81, @loopback, @loopback, {[@fragment={0xff, 0x0, 0x3f, 0x0, 0x0, 0xf, 0x64}, @hopopts={0x3a, 0x201, '\x00', [@ra, @pad1, @generic={0x1, 0x1000, "7cb39eb7b60cf5ff4438ddf62e59f28279e7ec96edbd8981e8fedb093def3ae11b015849d65167d5f621d6b30c72282b12a36cd575c508902b494e47c1ca79e1b58221cd3e1c192dbecd115cefecebaf9216ba781967a9d607df2ae586404e218688e8672eade740a00765029c88104401dc97cbb7cf147a22a484ba6cc613ceeb60935547961bb5fa1102bf551126dee4543aea671c8db97f5f617a6123bb8be8a21e139d4d5bfb0c15fe07c4a7b66500e00d2eaa811764b184e4f9b8837d9fd3f35e3973aac596e7b98e37cfd4d66df004086bd9f02a7528d1105e750246056a2deca4133d82f7e463cebe8453e56c24824f9f01df6117e1f9c5677cefbc7a67be8b82e1a67dfb460948fc28614dbb96a185dd72209e459abe9f760a954362f92acd1945b6a9013be8b0167eabd911ca537b68ac7a70664df43b2e555da1fb23347f449750a1f6c0ae952e5279ebceaf8624c61a5d063c2e4c76c98802b9a4ae0eb76181efcc572367bff766a7cae43844d5b21f02adab06e0f95c43eca616a7bdf140b8f1170468209623d4aadb788774daf13e4cb407a421add86c12ce02c893318ca739e9cb11c4c610b39ce02d2aa25a0322cc13338b83095f4069219ae7319cf0ea2a855679a72947fc54435348b9605c381076137cf3575a5fd911dfa0e1a79ac92e7f9ea27f69704120450cc0beb25fc11add935281451f1eede0d1026bfe317c74507e0bf01d48acf136cf0b5ce82df6af0092636fa76b200a3459004148aa026527f39625dd9f58b1ac7f08ca74937a027497fb97c722edbe65091c2ed452ff9225f703e32c7452ccf7ee94625e69ab5249699713d6c9bc0aad67814e3edbd30f5d4b750b43a5237b85338b9ba4a41e0b70b556ff70fce6a088e6e5908dac0487d7a4ccdc9305cf6b17b9b914926606c181434db76858ee4e8c90faa941180d577973d4b57e9dc457c26119830b4bf45110f1ab3caa4c5001bd67b6120988b00a0cb43bf186a6e850ad23767ffc54c0ffa4a7fafe62960d10222fb3db0ea7f353c571257eb3ac6c85b7f634dacc0eb757e8fefd03facb94fcab2eafded24fac1d15eaa9508909c7d452e1b20f99a9b393d80203f0e9d5cc2a900ac269955bd7bb46e74bf2a6763ff678255e08ac219b2cdb50c5a68452a29eb717adf56e87d1fcfa58faca564c75d32a8a8c6ccdd53160a906f0c94aa8640f465fad20e53f0f294e9072df0fff2a09c54408072bb1fb7155f70914824e3a66dd7e5d59b4e95bc80cab9e0615efa7bfb2533961f9392774ed2598080be96370663aed39582ab7a8b841f1e2e5bad1d91c3b171f705c751494a8c04a7e079f7efc716fd1e58c3ac1a933586a3410f31ae6f6ac8cc4298a5eb51395344dc9928f6754e067c0b545d8030dc891223641e988aaa38dcd4cf3a85a6993d3571fbf3b88808965677348a023fac3c413ad67752ad6d00ae2f51bc051a16db2b0c972e96e3a124f0084d338e952aa2c37e62a107dd9c323c6ce6b4ecfc2dba24c065051d6180605a276501acb7dd02e17c572e7ab77d65f5530a1ae904cda40e9743956a52cf58b9e494a82deb5f60d12f69a9ade52bb954edbef10bbb2ff1a4a300a5f63c58551b12e162364ec1de7b4da00e7e6e648d1ec2eeccf5f0843652902ad0dc9cf810db3f8cb4c6bf108c47d5eb55b5efb9d4ba2047d00114f54c8aba2c57f409e8956fa436cd36009b304efa28224b1880c14750397aa76ff32c9671bb17c00cc863938c9b0620282f0283a1d34aa48206972cec676c71b50c430e91084cd798354e5a6dba46d1b2f1f11701c77819ca20395b15bc55891cf366e1063af25dce0e8d99292ff28758c93f459991a1f0ce5b90fa3c18378e0e4510cc245f64c4031b5d1cab92131c0f4418f4eb98b08470af3d21359ce3819c881caf9abc11e155a56a8af024db7983a9d634ab1488b37573c8f3451dc2285e1a5e0e3de202ba4a1bc50f1259735f706a4a59189268284c1ce32724d5bf2732992a1395678b7ff93dcb759bd2be6285ad29ab29fd6d897553b4ee3e55975525cba526de16dfcba0c1c828bb22dcb91842e64c8d6ab8ac349a5b507f6b4c1ca691e35522a0960a30fe1c0fed1cca456150648b80fda63cf3a2d80735f3e9e879b8afb119e8d9be4365ac19d856e2e090d33aaebbbe9a10891a2c4421cf03915db799e19109a73f30c73e822eb1c6e8cea396b7e047e951b886dad031df1b43c0ac1e1bdeb298174ec4d79c4e9998686a8757342032e7ff7e3bf821ebe627c9b53c799ae0df41489d1705a465cfaf232dd8c94786120ecf4e564389dcbc29e5906ed4d2dbc9ab7c64aa73c130889c6752f0edcc70def9e0467c4821f5d7466f8d2a8f1abe1dbfd9b8ac670a8c368266f4358aa67ac3d232fd5f331e7fb6bbc32039abc0eebf57b058de0d9982d68372a496acd49087b4c4e75a16a5d7bc2e97e909e7994d2350e50499a57e41e1a19ade850d2105211f046ece0cdefeaa02bad9a7b2f4a651ca4335048e1783faca990905f0759c7f9ec978281fdc61a86807d5ed6de4db03a2a3f92e79d08aeef5042c9df69409b354cfbff21e9ecba96936dbfb3a18630807f62a2c2a577b380f3372c32fbfef29571a2de5f1b3f3ab0b4d64ad95f83c7d1a7024bc9665ec22c7dabba6538b5268f91b68c6621b50bb58cc1694b9df82787fdccddbff7cb9df4372becfa46e748dca69c7f594bfd968069aac63bd121bd5a2fd0ba398f3c418e345b3a62f7aa37ea23088e5ddaca77fb81eff00e525629cb527e867ea33335b304f6cf66e46e57772dd3411c152a7550ed19cf2a4dac6a3320ed0ac69290f4b0baef22363003bb55bacf1e7b0da53f118d42408a8a28890a108423a33a8b1bd0c98580342dcf203eb4fa6e9f2bc6d1b4fe064be2cde9c7c3b3f8b3040daff3e61704acc29eb5f83bfe73e548ef94bc70baba60ff32934afbd95bddc01fbab85feda874076bb0619450b98f223505b552088ec22844998c8d7aa7fca0fca0ae68b9c20af5c41a6d68da38a5100c824efb425925587e494f9a829e2975890dd1794276fbd4caa176bda386398bc214bc523141eccdb83110ca5193e9f81d34971d0611203a7ed54f3c51138f3d574d9ebd2a8723d311059e4c73f478e8a336c5692e5f7b8586b47615bf38e2be1c6ff6d40c0be31d94a1080e3d777a7e301db43bc51d27acf15b9b083888b28de5ef045ba98d9813e212deb9f044968f24d00d6580d19bebf13766ad3ae677558b35f6d703cc1f3d4219c49c4341da4838592f09df4870182cd5641311289a1e628872dc64a8a3255771eb078c480d3d2c0eaed51ea20b330f85a53a42c53caab0095be40c8723a452d1cc05c7a001719b75b15fe298eeca810b927825fc29fa6617262ee61798e942745597a86c204218ba729f3e0b398f99197f9b9682bf136243a464e701299c5bfb21f61f4648df027695b0895d74e7ccaac7826c2ff3053857e54cf451eb80be46a6f73f9dddf59b1a791c69e5ec5c8837942f02005b9a9dafec512b97aa197dad3b74e19df8da8ab9642efff9062a05dc7dafabbdd0c57cc79e1de68c59f9cdafb5cbd9f3c241ca267e38b7e4ef8fbd1afc01c17fa2705a9bcb8e5471dfed411a02b82bc0651b89c1e8fbced23304ab9a90f16f855ef073ada91c22ae72bec4960985001cef2dae57392dcc86ded32913c6a5d6abc31be26c1f3b185e2c955b9990b6be65697635cbda24698dbb5173730f80ff36402d376d29b0652d7bbcb348cf4671d80136a959fd3e3392da369e3bb0540b8eb50fd6d42a2c599f0b6b23e31558f77342decd1ba2910d5b09954dbc8f71afae697ee5b7c89d3e4b85b9815838422a69cfefa5e7c09f0efe47af9a2baf8030e4ade978ea16bb758f3e6ba5d8d116cd2c76e4a86f282ec7276c74baf46adefa1b28baef460c9570ebc7be5b16a6cf4295b6edfa13e4a52f07c6d7ce1dec07de6830198e68e4a9bfdab700955c6670f6396746a61f05faedd0f766a1b82fc1f10e7f818a7f95f507b1f0c7a5b3a9ce69e9038e0d27e96f3a4a5b6419609e420db2a9d41db2b3e2bb649ac1e607ccb7ea6c3ae8ebefd2a00db34a1dccc146ca9c36bbf5ac2ca2ddf089cafe6a380f53c2da7e7987667609f8d546a792185ce06f0bf763be1c3661e6d6b832a889423c9c19cbe21d84aa48cf64d21bf1c81e581e331ef2e72800af1831005c661ac15712b12004f39616ab352d1507c514d05d3e53633507cc15a6b7a6e78a24f0c357ed5027c6a3eb8954c7af1ed785247467998d3fd9284cd41030f0c3c770dcea892442fb2b3184f695f2e4d39369239813ff369aee45e05fd9f71a87841e74142ba4bc5ecc3308844e8eac364038298c697051d405f59370319198e97513dd2c115fe9e8093beead94ef0ddcf5a32363548b39af8055ac45d0fc93442813ce2b7735cff373fb9beb6ac7aaf458dbe2098d368cdc9584b77e2611eda18b38ce7a728b025144b6952871b0238d7598fb297fd820caf227308399b76b930a3d9b9d5cfc5e39a6bbf74a02e8c5aae1456e2e19e86034ad4f3dc0c3a7fcfa2eb4817edcbe88a954bdc24c693cd48273d0769ac08d53df57711d477bd8b1e9c850945a4236408a0d8f040a483991dd86c5d444cee5a260fd9bce17e3f3d21b41bb9a7d6bdbdb6b0df4cadde26b3a851183ff4d9a388ec1e0e2f92135e1789e54eca165c37cce2640d6057f6ed73fca22b0cdf4450f52a5d7b64ac4faddcc18dc1909405996e6367c751ec23758fe0da3697ebb262d87a4d74f47831d80b7cb370c4af3a6ea4127aa943a5274d8c26b124500d60ae065e982dcdf45aa447eab89b44252ffc79ed283b489b16cf70853434367906c800a83dcc34b8b2f23a0eb332942c99268dcafd81911a0bde412d0ad6bdcddab0fa63356596eda0567838690e91126188622481f9d21ddcd77f21ac7f0fa4c1b13797d5681609f3df306d2ecabe0c95d9b0ccc66bee82640511f597be0ac75c94e2da3492ac666f11ff1c4850f0711e1e7b1857e824517e747c6ed0c0adaf39b9ef9ce5335f57af6136c97ec2b4556604c5892b477f9a55763f77f6368bdfea417e0042d0cecac3614bfc9ee127324e195361849c2409e8ca9fca49d018d71d9e7d6bf5ec94a2ef2281cc67d805408e06929b3d55c46dd7602534b355ba55df2dc84306c8af413498f604789865a2b7bc63f311d8b612ed3577bbfe3b340abc3509ba4c81724ba4304e17e67207079ef556914bfcb71e07a3cff968f568c9755cc185c05855fe19c50283be37c9654137b031a2ef244d9a1b05cdb6272f29e5da563b8ccd71c48eebb187e52956a6cd71d65bd34eba9d15061807c6be7d55fa27e65fef3974282deabe52a96177e09722787d35f4174c94fb7c9d309f43d21f9411b5ed4bb4309bfe342f4a28d89b6b123484d8c15825eb6ca95e06762c606e4b42bb004d2bf757d094dc0cff8c3ff34e4a1ee94311735e5c8f2458fc357410a84f634b417da23925ec53e60387ef94cb552e3b429a62c9a2dae2d4a7dcdef416e2a0a96cf7e7cbfefa0a737d6c168dac002c407720962eb885982f7567a9f3bcd6b17e8674f5c0ca06f57d8edf39a41a9871819e6d95c13421285e7e6dc97a677f94163074f8f60310836a3d949328197f3c2f03fd7d3ba5fbb3a81e352a135786586f70e37ef1d205be68fa4c5f265fc77e66c5688883ff70e5cc2ba26d6ede2a141807f76d9f4f14cb4a5aeb168c87e2e3e"}, @enc_lim={0x4, 0x1, 0x5a}]}, @routing={0x62, 0x4, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xc, 0x14, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfffff29c}, @generic={0x20, 0x8b, "472c23a1f081926fecf8ffc79d62c8a17c6d8d4d6288eb185a980854d78c785496d43928bb0a74b7f92fc16b584cd1493a2b1a984683a618a9a39d3f06c49a588fd32e3c9a01df818f74d5dfb66e0410f4d46580bac52fd1f31f4077ab5247956a7b5c3572e6b4da2806db0608440d59665fcd811869e5e16414cc852f088f053ceebd00cf2acf9daae5c6"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0x15771ee4ed04ee90, 0x38, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x3, 0xd0, "50894301a040fe9111cc8d2076757c3233162c56f6610df260f116f387dc0b31450634e0db33c377e6d4508f2c5f0e2cc808a51b3389cf71a7bd2a8dada0ccafb978fb0ad45612183e87cc992f4f9f4f09b1c22fe7d58a78be0521d239096a61a6cea207ef7429b16ed7abacc7f9e01f85dfb4d436e72c8d24e7bf1eaa966c92b8ce7a441adf2ffa03eea4ad4dee5fd2f1dc3ee0930fbb9b085a67d5e62cfd1f96b8e2674a05b24105f2df2c773efcd3f3094a22a95961e828050969f0e10aedac85e12ca69accb44c983acb47a445d8"}, @enc_lim={0x4, 0x1, 0x81}, @generic={0x3f, 0xd3, "2c302c2bd9c19e1b26a4b5325bb41453b011fc10cacfd356473faabd9c9e9b3c7c4a9bd38d92ea61b448aab6f1b92d8d6b9233ca1aba26d7ee240e9fa65d5c59c9d98d269859685c81c0231f2a2ab65463c69d28a2cc739b4ba1340ccaae4360cdfe810aa22a980660c5de86733d4592a11f7473f141ac9ba17d7fdbf6f109c526f693637168550051b3f66e86dfb71bc96e4cd046077961b1d5c8263e5c6dd5499df70fb263b6480755b9fd7767b087e95fea048016d5c80c83a0a1b7328b3976bb07e07e62fc715b5a1805577273294237a8"}, @pad1]}], @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0xf, 0x0, 0x5, 0x0, 0x63e, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "59523e40b3ec6c558f2665323bc37768"}, @eol, @nop, @sack={0x5, 0x12, [0x9, 0x7fffffff, 0x2, 0xb0b]}]}}, {"52c236c2809ce46282803acbe1fd552d6a5dca4f3968561a84be33945938f499fb6387604216b9587a9df54cfdb585e024d013e71d872313cf"}}}}}}}) syz_emit_ethernet(0x18f, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd6096a94b0159f0040000000000000000000000000000000000000000000000000000000000000001000000000000000004019400000000003a01000000000000000100050280010502000600000000002e00e148650000004e204e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0200f9990780054040201041174e087f7d4ba36b60a3e8ab0939f220011cb8b6c983d0cc78a1a40000000918b080a00000000000002d70303180522000000042e6351e500000080000000ff0000e60000001000000000020000000400040200c365260a60fa1663fb56696aef9a9288537d6b0ee1f3cfbb22cce7f83bcfbbf9c5d20501e0f3a1421479f0fa637bdedac49dd9822d5b7b0ecf8fc5a6e6fe511cad0a56e633037126121305a5c9732649e5fc8d20cdc36bc89dcde939d8386bf555ad65528c1e49ee06d4de5738d7c3baedcf227e998b88ce246fd7a4f976df83f145733b2a2a1415d4a0298a0a2fae37cf8909edb6721d0585b28b8c083b1b3ddff56cece696c05deb1dd047ef628500de48dd171db4dda112c1ab62ac"]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7fffffffffffffff}) fcntl$getown(r8, 0x5) sendto$inet(r8, &(0x7f00000000c0)="9abf713dec26442e2bd690b5d53115f0509dd4bd57674c454245b3c25936615e7239690b74b99a757f15c39dfb99aaf4bb2aec2a6fde", 0x36, 0x8, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000700)=[{0x2d}, {0x48}, {0x6, 0x0, 0x0, 0x554}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000700)=[{0x2d}, {0x48}, {0x6, 0x0, 0x0, 0x554}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = socket$inet6(0x18, 0x1, 0x8) dup(r2) (async) dup(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e}]}) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x3}]}) pipe2(&(0x7f0000000180), 0x10004) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000700)=[{0x1d}, {0x81}, {0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x8) pwrite(r2, &(0x7f0000000240)="7bda112dcc7e7f406dbaa2eaa39ae498a2d15c7154c5a2d051f488d3f3ea9e280152bc7778c5f5b76eaa9ace686e4246b5d0424ffe2ad70b862dc1cee7173ec611d2b178d2950066bc14a7583fb50c636d44ff0b36c198f8a325ffa3d8bdba10cf0cc50202ea1590d99a677c376d74bd393c", 0x72, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES64=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000040)="b0b49f78", 0x4, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socket(0x2, 0x1, 0x6) close(r3) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) (async) write(0xffffffffffffffff, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (async) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8401, 0x5}) connect$unix(r1, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 32) seteuid(0x0) (rerun: 32) r2 = socket(0x2, 0x2, 0x0) dup(r2) (async) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async, rerun: 64) close(0xffffffffffffffff) (rerun: 64) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r3, 0x0) (async, rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) (async) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) (async, rerun: 64) syz_open_pts() (rerun: 64) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x400, 0x0, 0x0, 0x4, "04000000000000000020000000000100", 0xf, 0x3}) close(r4) executing program 6: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000001c0)="3714deede25d6c9fcfaac3b2f24334f257fd2b818d05056a155f5fd50e23e589554af090756a2440f0765882f2504ed468a768fc9b7549134972a798a3579c9db29de4023a32d2986827ac464802d1ab7bc6ff7e1c274c1d1bb6cfdb6216566ec2281b6cb192ca6f2424ef72cdbbae3524544208ca51c98a7a066a93bf56aaf830922e4c2bf7aa8a7a343f484f2de67ca8a4f3da96cdd55a37cdb249d9c5612a2bba5843859a0715c7912dd3dd4dcf6f84eda6a0fb90d9", 0x0, &(0x7f0000000880)="8492287f8dd6bd31d84efaf9559df577f6d87d794120cc97193bbfd79609eb515ba4e5cb8a531519e785a95a8baf453dad133122798ffc1c437ec18acca4c42c70acd94c4c8aff7dff9b3de3c3d2bd077bebcaa71a0724b869eee3b68305c7c857c5293858c1bf73f9f4d43d717dbbe1d25aaea90e44b0b827c3d5b181fba56ff7fd67b733", 0x85) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x2}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000580)=ANY=[@ANYRESOCT]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000400)=[{0x4c}, {0x74}, {0x6, 0x0, 0x0, 0xe00000}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) executing program 5: syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x8001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) executing program 6: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) syz_emit_ethernet(0x5e, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0xffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) getitimer(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 3: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="d0728c69131a8e5da1d3ab7558b698050a8b4e6234e32b2592603430fb559c9b80eb34dea5b44e09b9722ece75080549811f75c3ae5eafe44531fc2069c48443bfbe3d6d77fe44a2ddb6ee87cc1de713b803331f49cf79375a34b8fc3d", 0x5d) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3ff) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, &(0x7f00000001c0)="334b38774e91ccaaa63f09082ad669e0bd95f3632ae14578b830a1b1abdf6a46359debf00faeb2bc6d429c75895c42d32a0ef1360ad2c9384e9a4b4bcbd523787ed2e1d072daef36745b9029f0b7f2ca010604a41e085acce41394246f478d708f6e1bcf2c28be20cd61786016d64d6f2bc230d3d8ce568ade006b11a880c079421204cb0bac15169ba641b01633077cb2fd56726857304784501fbeafee6bfaa525a7276e6f30e582b3ecac75221c919f139e8345c82784006ead5732", &(0x7f0000000280)=0xbd, &(0x7f00000002c0)="856bd0e6450a5f1ef93f330a0b68b11adbc5ed0a5c97ab765f845f2fcf7352459dc4a294ec89686bf90860d08413c348b1fa53c6914722c4bbdf2712702c", 0x3e) sysctl$kern(&(0x7f0000000300)={0x1, 0x4e}, 0x2, &(0x7f0000000340)="b3af5dfd490e8d590960cae1d4830f788a096fdfc3e9e507510224ef3dd1735d1c55cf4d6c337780216ad918516abb76e36d625aecaddfdaf6603baad22a4598ca6614b1a6f610e0541cd0a110a2328ca7ed23164e044d7e319e98b8aa28aa", &(0x7f00000003c0)=0x5f, &(0x7f0000000400)="659b314dd31e0344c685b1c34e12212dab57b67d3476540e5047b3c7349f79db9f62d03299e930eefd3ef165617e63cbe17346345e92fe8d3bae6abadead85346ecf47c651905e1410a042727336784de4d9a4fa6593e312d5997f423ed3f8554199cef3b9d479081ac6ac2da2a55339328c2b2ef40d2cce672c0938df739eed8c7146fdbbf57b3a9af715b7ce2d", 0x8e) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x20080, 0x0) write(r0, &(0x7f0000000500)="6ffb365666402a0d125f41437b0baec3cde50ea192c07cf0884e12bd79d86dd36ee937a8400592a7ecce07a7a1eb74be1ed6bf8b310474c8f9525c7db6", 0x3d) lseek(r0, 0xffffffffffffbd4f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mlockall(0x1) sysctl$vm(&(0x7f0000000580)={0x2, 0x6}, 0x2, &(0x7f00000005c0)="acd1cf38c32db2f682f2f45fc49b7d707f81c46f6a8127d888964d13806b4fff17e0a313695c0bde34b24df68b6f1bbdab754d3903b007e708937e4f021dcdc2df5fb6e120bc86d3316ea4ead34c4f9b5305662a396cb2695f777fae507b7815bbdbe0f884e0251d3161526e53bb8641ae3f2884677584ffafb15a579e238d5987176ca5e363eb6b8079c9a37aa30ea787b68796fcf11817e711a004fa938d701e6825109324b50696755f7f5d171dc7f25d56d09bcd297cb917f245dc2058c16402179d10675a739f13390df27771e1cbf052e5c885b01de250ece49cda6a7ed3717eb6d75bb3d2eb95deec6ca6ee29edfc344ba9228481", &(0x7f00000006c0)=0xf8, &(0x7f0000000700)="4505b18776dc12ec42064cbdafa4c175a15943892c2452f0a39c4603613e69d8cc26f6691e5e5cbbcfa62cf903ce2f1879941cf6f627c1f8303afe1b81663ef4e3af8569c2f9f37ed79b69b210b26bc98d908268f32d32d4e465820c85f4bcb60c00f7a651d039dd7e48bcfa", 0x6c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000780)={0x40, 0x1, 0x5, 0x1011}, 0xc) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000800)='/dev/wskbd\x00'], &(0x7f00000009c0)=[&(0x7f0000000880)='/dev/wskbd\x00', &(0x7f00000008c0)='/dev/wskbd\x00', &(0x7f0000000900)='/dev/wskbd\x00', &(0x7f0000000940)='/dev/wskbd\x00', &(0x7f0000000980)='/dev/wskbd\x00']) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000a00)={0x10, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x9000)=nil, 0xa3be}], './file0\x00', 0x735e278a}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000c80)={&(0x7f0000000c00)='./file0\x00', 0x6, &(0x7f0000000c40)='./file0\x00', 0x8}) mquery(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000d00)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, 0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80), 0x8, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) pread(r1, &(0x7f0000000dc0)="da90fbca46c5420bea3d0726b3404d557c7118ec594cb59fdc0837c129e0d4522bda7dfd6196bf973f22214a4f0c3b9d57e49d2416254d2cb2f05728f61ff88361880483183b205ff8a502cfe8d9782fb35887487cdb27152740d7dfa04d0234b5548cb20993489abd43685220a747f28fd584d10f4a8b9f2313c082b4c1a66d215a7d8131182450d378545270fdc7569d426354f43dd63dec6c31b14622a813889dee2c14ee3b97509ab707eac04412b4ac27902b9e4226944ed534ffcc0b514b7d77e9341ab713c907a0d605895d5460dc88d62aae8cb5d34f96e928681acdc4834a710b98e5916374b752162592f071775cf6d274b8ff65fa24653b3cb72dc1271e3d14621f578cec969d7db54dc785fce260c8b0fa9892dd346d0b7ded175ddf2f2505a44e072833ea9fbba64e5da7ee437d33197e80e7781470c26102d0bcd019594beab75765ddb04327c2072a285a33fc9ca76c4673d97c22c47cf1e73102a16ca3a9191b13dc773f4110aeed5fcded9dc182ef1acf23f69a233f2bba12fd154e6b6911e618609e398b0e34323d59c9961d0ef06e23361b2918183943cbfa7c392f4db57153566b2670f1abd84e4a03e42eab4b4096caee38587331bb3acaebcbefd0be88b7fe8902bf76f83d0ed57f560f696cc9292694ef18f265a6c435f82a43b58a457cbb08280fd3fd8b891cb2d32a96638b8cb452779e82886ede2423b37cffecdf287bd2c555b1a24730e032c518c31c8f35911e015ed68d45b1a1a29c3b4a19df9f7327c9f67ca022f8d2e6d0950a5ad0d27b2d47aac2cb439d8347a86e81e84e54d8b60151c8e417cc005be03a27c3e0d6fd87ce474455e2ba232579c1deb257837b00306212d16d584aeffbb95849f5244b9da0201663dac7ddca4e3380192e3cf16e45a65fdd829fb0212c74b896c3d770899558839296ba42dde2d23d6de813260604029047ed9c5243f8155663ddb22a350c747326612cdafc0c7776450884fe1c0fe0a066c090bf9bfb167a70e29c78803ec365e419988b57b06e33ba3f427e7804ecdf4902e8288aed6719f277b2ad6d4f4ab7e785297749c6c2662db42643bb3c37e2943c1a05b44e51bf26812dfeb0d2916003eec5a7ca66dfd0d6e596d668238bbb2bee223978cc4ac7ffec2e365d5032104a65a54343f2687b9bbd4489cd446c3db33cbbfa791a1c26804d48793df23d08f5a53eeb3e6f43597f4fcc6d9a0483940bdade9d84ed2abc774435b7e80bae50292e4d886ff5a0076071290fea58476e730ac90a5afd67b10101a7506130a7a8309a53b80a6c162c10fca087b4b05760adbaf1ee3e79893e83e1c19049cb80f37778ef3ebfe6a22e7276b9296a771d2260852e1978bd8f6690152c7b98404f0b5a79bda50d0764276089433ab10c4df8982173612274bf5ea2de765ea7901c262315fd6462b93b1c8b46cd1ed4de41f68f35d02c5c77710da6c37e157c14b0699dce0706d1a41f1047de80b7006f49899e11c344fed9d04b9a000b2ac58016f062ef241b63bb82d50d7ba8375e6c232f9cd38258166e89cc07277297016bc6f4ab9261dfadf61a0905a9c91b3e92a3e050268670b056325fe8b4e1eb6ff9db11dabc7c8139bf37439b16b85c81de874e732201345805fffad732ed5656941b12b2118d11b3c97e4f0055d95e51b3f98bc0fd9aae994494d90ce7f92856fbf4ac4367de166800583b96075cc1c1abdd5261d0c2df39783feb2497c257c98a8d80fd2763f867ab3da995cd079ac13fa02d8efa29dfd282c0fbea37f9cccf0a8fdf8e53645143f4b22d46b5047c62a9216413bf67415d770f9efa3d71022a48516757bb10cc39d3eeb7162bc29b255cb416292e8ea301e71e8ff3e35601f6c3d52da3369d1bf56c0d8a8adc7e832fb25f5ff34a17ae08cad5754cbf291587a8240ab5c54bcb1ed9d4b6812d6b2ed4394d5a31c598162effb5408b33a779edd0f2a7ce15ce51d78f2609457e8b490efab506fffcf6f44e84863730ca4c15adb4efd2b418654426c1809bb81cbcba9bc3d2cf4f6e0b062cd0efff9d48ce16508fbcef31fee8d81edc9d1329d854942cda90ff872204620392bccf80cbbf45cd6ffc0781ae5832d4d980a05d4da6acb011f9008ac632bef6cf5d3faa3d1d69cb68e8d0c7e2b3344ce8aed0f78bbfad7c276b3d997f41a2cacc33350e08464d48e39d99dd03fd2628ffa68215b367dc7a476ab1ed85d5888ac83a7fcd43a65bdc74670f8fe7d49caa660e7f18361e070d43bb6d4f1798bf90b4cbaf68013b25144cd98275f0af796744e760bb19ddfdf4c89eb33f85f2a74390e67b7a0043e74284a2eb2938cc69ba4e0ffd1e0ceba8e9365991b9925acc2aa7dbc00950a951c925eb17f5241759afd05993b3d902ab81d0e48ba637717cb3af8e88c32ab4be2561b87d61b04db9fd46daf5a867640da9f46f0d15b86f992f513c85c80ac3c38d08eb6abc03a43e213bd557e53828402454be6f2982e3b138d4d457d24aa4fd41cb24ab1117d7e687751e5d94839b6f1cc5f3a8cd62914c78e0c2bab7f1b316a971d3aea57796a9a22208c93c6bca07f92535ff6aa0e2379f67eaca19d70a316607c768d9507e3c33c871d04cd4de689a7ca1f50ab9c6a61e6a61f9b71202ed119d234ac1b368dbb342e112656d7e9dcf36b1ec42dd320cf177e2e19e2d1c08454530f66f4f522b7b3148fda63c9b6844f79bcc19b7dccd51d9de03e0740ee16bbe64fdc856ad4f383732659d88d4d9032985de610dd220248445a552dcef8953a5da9951f1028f5587660fb52f5888f773bce943f9c67cb8b286652850e051dd9c9b3d22e3094729555a81045354d2be430eeb67b2f7f2c3a7720622324dd5f5132672888fc60973b96f8c748f0440c0139b73191d1e03b67674bca6639aebffd9b425a7b63baf2916f3eb930c85dff039715ad0aad9993b5ff18895fbb19777f52cb6aec3d2b6101f084718bf84ba425f07522e0c0e750c90071c0d6a3da9d0834d69d7beed128ecc3a598477c07f157cdabcca025633a8e778f01babbac6816dcf8ef03f035a0b97faf79505099650b0f71d7c45d8ddf4b5b015404d9877dcab072ab4ed5486336058f739fe7c1c25272cb31560163d0304e79a67d8ade926dcacfacf10863a640ce501bf30dae351f2591a1f439945203c03e10ff8179b0d9a5fe6220f6381cac8afa57214f9ca88372d55d07daf34ef041664d2aea41ef7a95a04107f0ca7c31c3b25df24ddcea5d99fcda9f90b7ab9014133b7294d2aa17891fd2467d61b49906c1d230a7143e06ee6cadd174f6a00669cbcf656cf13e7dca42d5e74e8fbd411b7d7c0bd3cd5ec3565563891740a8ae477da92bdbdc686660b196a06f296ea2aee9ca0a8d95a6fc42c1acb680a66f35086f24a378d6af0e82b7f3460acf955b0b0b55ce5b3b4ebb76c392ed276a3c2f66213cf9f36709d1718d16efa820ca66685fdea1eb533f47ea112e47a9472f1955910093cec8db94872ee677d3bca80e5174c07e5767d1fd7c9eed7011d78b246ee832fdc381f2882e9c96a726e14776839aa1eab605b93a866799efeddb45aa8cb901980f56589ec34f5ab7dcce86b216ab3eca688a8477d88bc11e39f302c09c28d02cead31748073f1beac8961022011f6620fb1449e5e62d5f7ebe38fced0f6956e045b4edf7cac09aee75e78c05be7a1104b298e56f6c80cdf5567aba24718d90a0e9232e913a8ede5ff9be7c4fa71eb6997fd7dda22da24368909a90d5fe794003a94d83424e9d3d10618347ce73c1afed0177ea46243fb290ef9e858473945b00d7c2aa9186d1bfc018987c2ca3e7bd3535a78d0a56a47dd7d708e9cad82926728c886b641e779d0d28d223e2cefdd87cabb010a94053cf0bdb0e4b1f8d632f8c2abf7eaef65ba2edb5b290fac3e8389397288d0209f650e425063ca277d7af7b6233d079bd31b67f2851114b3a0048e959c1b8cb6a04a55c1bbd0ed53bcd18b9a8fae85f47757cd981d043d110b82bedcb2ff24cd9a933458f2a99d050121ef79abbedefd4485e45a6cad577e7569a967cee4850dd17c865e1b4d7cd6bfb94fb5692138b1fad88bebfd2ac8dd6cf8fee8dc380b88e051e7f17a54e9052e2815b7c19ff66b1fff8b0da5533a797c0a9e717d74471aeec7ea2070189a19a33370cee4ff5a488fa1701209cef90f1ff903ede268600f6ea6ac710c146c39a4d038901ae1dfdcbfd44dd0135ab88a4a223a4082374ae35cb2e2da388073c51e3a151434acea3514399c9cb6069561ad3217ab7697ae5729948da47e1d1f72c00e22bfa910a0e9f10d60904ef6c94f256898ade918bba8adb795fb6476a76ec3aa417b235663ffa407c8918b3bb6049fc4b60118af864fe34f59ea10d04b2b953a5ef7fcdb810d960406a36d6911d7af1fcc50d53f664577e284c20fc756230e8fe99fcc58d1ba027cfa5347876ee789ac60d85db09ec06d0cbb2b1c29348b6b6ec6ac1951b87f799ffe70527c74fbfc9038c6fb60fd594116ea6f9c7324300eeb0ff9bf5df0f4249caf4899317382bab37e995c3bf522556ff7d7beac1512e829079620cb7b08fd54a64759d00fdd250e67350ef403b900f65e567920b9a01e4a5cce19b75b34b62eb9fa0fb567afdf1c0a2c92d80e2d313e4796840e4ecea75e3f94d620b01c722695162b40e75eed94617d387ab60b30cf8bd01eeba44be18c906034a05aa3217d8a231da3a2964c4a74fc7d2eea683b94c479753c338c37978662f9039eeb09112ab413207d8aae1e73d180ccfb2172a547560637918f51a7d6f08edcda3a61ded509d3247af7289d2486ba590e7104583eb52334da2ab81547f086e3a515183ba5d930593b3f0d2a4a79ab3d1e5313aef7f019f081761ceb0ae485da5e42df2571571df4f19999b852dede456ac170aafbca961607333b0a68e7bb95ecf0fae15af402878a820ae711e4ce2b545c59e445209c43d53d063ac529d4056023b88c0403aab39a36abbdbcda4361d24afca14e2a12a9cf0ae250ebef2bed219dcfa15051657e1d6dc8aa4c22fc362f1fc31f97a12b987a8c2e25257c5e175676e07d9f9e2ad776ee6e1ccd13987e83b6560358c3a39169c1d0615fa9a86764fea2d8317b7f0b9ee1be4e43fdfaa85ac78097b5a8d233933d98d1dd1de221b5ed2fd235954ccf86b6f7e954c008498487f1f6d93a807a923ea1691848dc1d58b279cce9caf1d93979ee6f175f9f0c3288647125b6a97b85d0796b2147542d4ab557195265592bc73095e83cdf23ec20d52563e8801f7417002883571f36afff6d3e6bfe425204fd90df9ce2c69859555afcb60c771e3612f5f0d1932b3587abcefb5854989d113ed1ce3e01c189d25ea139a3fba077cee4a821bab77b383355f6e6abeae85b852b89be60ea482a210f760dc7790ffd7a900696d0406cee783e2c736966f1723a759f9b965b347062d0576d3ed419bfe4779539cbebe6caf3b33ae50ffd67780b4149dedb8ef281b795953cea6eb689ced9453ffee2191daac4cded16aee1e9ba9180d2fa4e1697992ce5bcbaa25480f01b6842874a886062eda6057b19f7de2310df8815659576c68693463e455f072465701175d110623df83c998f2639d6260533efed3da113504fbd5a9e6f589cebba19d86bd8cabcfe2681b3fa6dbba5996b3f9d4d091178442004c57d2021772c2fb5a6278c69a93d6f6e95a18f3dd159761f203b4a3f6854dbbe7cf3486e881e875abdd922869ce8143dc7abfa18", 0x1000, 0x8) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001dc0)=0x1f6) sysctl$kern(&(0x7f0000001e00)={0x1, 0x3e}, 0x2, &(0x7f0000001e40)="9687fd9beda8b50f9842d49810b98a033447787bd960c03039d18589e371427ecd591b2252f5a52f489c3dafdc333a10114716249ac9cbbadfa35565378d3bd435a73ba1f08b21df504dc988ec84b8d9796446c0a6f776ad2dee0f0c635c59cd2bf7de8985109ae207e41943aa5d3ebd8847e4e140e8bf0efcdac5", &(0x7f0000001ec0)=0x7b, &(0x7f0000001f00)="c56aa50624bf5472ccb9bd0479d34f38f96d6a649d04cc0a1fc3c93d7e8f9034bb2823a1b1032c2be014408518788c34ed3538d80ca8b596e52ed0f69ad1af4712fbb0a61e25bd862c75dcc5d3dfbb5738b85629ef8a41829e6db30a33d7cf58a299504f1d43f9b84572bdbd39a1af2c198cac699102b893ce44c10f34319f24c885fbf3980475ede0ff33710ec165dfdab2a87ded6c80d3eb974311cff165512714721946bada224a029872bf2cdf12b94db2023cdd0971de", 0xb9) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001fc0)=""/17, &(0x7f0000002000)=0x11) seteuid(r3) sysctl$net_inet_ip(&(0x7f0000002040)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000002080)="f253762a14ef03e157012be610fe457d4b377518b2a38c175471f765d5ba1ffe53a7c5b7c8c991c2bdcfda40c592700112da2f429344eb4523a16d8f77", &(0x7f00000020c0)=0x3d, &(0x7f0000002100)="813121b3feea369753e3a2b8efaff93932e4b5ab448ce4394db58c4301e78b9392841210461761220d4b0dacb5643dd8170e4e376121b893f7cee9696e195f6306f42e5fbe8a18ddc7e396eebc7065d24728f48d536a27881cc37444993f71340e6bd1b3f7eb06df0bc90b1365c5d4b152c19bf5b5b199bf91de961d6ea107af50a2b13328c79d29b6c03c3f72028e", 0x8f) r5 = accept$unix(r2, &(0x7f00000021c0)=@file={0x0, ""/515}, &(0x7f0000002400)=0x205) recvfrom$unix(r5, &(0x7f0000002440)=""/99, 0x63, 0x1041, 0x0, 0x0) recvmmsg(r5, &(0x7f0000002680)={&(0x7f0000002640)={&(0x7f00000024c0)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f0000002500)=""/155, 0x9b}], 0x1, &(0x7f0000002600)=""/64, 0x40}, 0x80}, 0x10, 0x801, &(0x7f00000026c0)={0x1f, 0x81}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa4) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x2c, 0x0, 0x0, 0x81}, {0x87, 0x0, 0x6}, {0x6, 0x0, 0x2, 0x3}]}) write(r1, &(0x7f00000005c0)="b196aa07000000000000004224a763037ac65165fd5fc2d9711a19d6d4aa1a7137b55ea50a605301c3f290ffa6d48ee8246ecf11acfe643d25cc3804b0f1d6fa6578868d83552940d88c7f9146b6622aa9aeb5f6890b3ccd35f3d245319d90b4d647ab1e659ae5c82a59d0caccb1e62c58c6c8f5e2a7a3be213360d32e3548261f3a35f98983a1a133951ddfdbc1675a849bb0ad90c68d9494", 0x99) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) select(0x40, &(0x7f0000000500)={0x3fc, 0x20000, 0x9, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000680)=[{0x7, 0x5}, {0x2}, {0x6, 0x0, 0x8, 0xfffffffd}, {0x1000, 0x2, 0x1, 0x3fd}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) bind(0xffffffffffffff9c, 0x0, 0x0) r2 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000340)="5e230486512e875ecc26bf64fbe1e392a29b06ac33a57d0e8f08cc2bd645c45360091188f05eb1e723487d6623", 0x2d}], 0x1, 0x0) mknod(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x3}) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x31, 0x80, 0x368, 0x6}, {{r0}, 0xfffffffffffffffb, 0x50, 0x0, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffb, 0x58, 0x20000000, 0x4000000000000003, 0x1}, {{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x100, 0xec0}, {{r3}, 0xffffffffffffffff, 0xda, 0x4, 0x7, 0x80000001}, {{r3}, 0xfffffffffffffff8, 0xe8, 0x0, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x48, 0x1, 0x7, 0x4}, {{}, 0xffffffffffffffff, 0x72434ff281e9e875, 0x10, 0x3, 0x8}], 0x7ffffffa, &(0x7f0000000640)=[{{}, 0xfffffffffffffff9, 0x17, 0x80, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0x58, 0xf0000000, 0x6, 0x8000000000000000}], 0x4281ff9e, &(0x7f0000000440)={0x100000001, 0x1}) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="4b000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x6f, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a000061000000000000907800000000ac1400bb880244100b010000448ce18549bdf83d55d50000fffffffe0000000000000c009078d00200004c25410b0000487e3f89001fffffffff0000000107170000fefffffffffffffefffffffc453640cc4cf21409ac1400aac0000300000000000069"]) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r4) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x120) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r5, &(0x7f0000000200)='./file0\x00', 0x0, r6, 0x0) dup2(r4, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x10, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x4}, {[@dstopts={0x33, 0x0, '\x00', [@enc_lim]}]}}}}}) r0 = socket$inet(0x2, 0xbb567b28764ef99d, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x10001, 0x2}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x9) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000140)='./file0/file1\x00', r0, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = geteuid() chown(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r3, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) executing program 4: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{r3, 0x4}], 0x1, 0x0) dup2(r1, r1) readv(r2, &(0x7f0000000240), 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x6, 0x8000, 0x3) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267", 0xcf}], 0x1}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000083000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) link(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0/file0\x00') r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000280)='./file0/file0/file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) symlink(&(0x7f00000002c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001280)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r1 = socket(0x800000018, 0x1, 0x0) seteuid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setreuid(0x0, 0xee01) shmget(0x1, 0x2000, 0x221, &(0x7f0000ffe000/0x2000)=nil) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) r3 = getpid() r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0xa}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x0, 0x8) shutdown(r0, 0x2) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000022c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xff}], 0x0, 0x0, 0x31, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0xfffffffe, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\v\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x40e}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)='L', 0x1}], 0x1) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setuid(0xee01) r1 = getgid() r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1, 0x30}, 0x0, 0x0, 0x0, r2, 0x8000000000000000}) r3 = socket(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f00000000c0)) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xc, 0x0, &(0x7f0000000200)=""/12}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, 0x0, 0x0) syz_open_pts() msgget$private(0x0, 0x204) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x7, 0x4, 0x0, 0xfffffffc, 0x10, [{}, {0x0, 0xffffffff, 0x1}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x80000000}, {}, {0x8}, {0x0, 0x0, 0x0, 0x2000}, {}, {}, {}, {}, {}, {0x0, 0x40}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x800, 0x3f, 0x0, 0x1}, {0x9, 0x5}]}) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) executing program 6: r0 = semget$private(0x0, 0x3, 0x4) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="79f39d88e45377af830ec97c286aa3930af7aa16894dae7222569bb548e4", 0x1e}, {&(0x7f0000000140)="d0d3b4d29cd5eaa5361c5462fe363a0f1796f23c69c90aab19d1b69389568f831d5ef3d39b7f3c3d040eb8787ae02b4b43d09c1650cf691fc698d1230fef81db09185bb5e491913977baa5bbca5b7581fe49e4fba12a307b9469e92f1569f7f1ea048fd5", 0x64}, {&(0x7f00000001c0)="91f349c53afd8303269bc1f9f3aed6edc960b4c8112a043a929600d3c76b8e56a792412701706c2badb1f468e781503adb6acdb8965a02e19588e4ac53a8258220561f781d797997d99192d423c13a709639c671b6fed32d8802a293e5efd388b7beefb3b043734bbf2e7e6c369fe210ddcbf624c4b3d014df20b071417776e16bb1e9169fddac858b99e98c254b74f6f5a27c107699a3806a416767f9c9885b4be6cd55eadc682f94703c722ab809e7b5fc2a6f816050888e003a202100e021d8487d", 0xc3}], 0x3) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000000300)="dd65e0fe7f6c918c7d71654b95d8339430ab11dacad900b8cc60cbbe733192abb1f290c362cf78f8b0bf86997737246e4ada5ceb1b5495f4180e4eff6663797a955690216a781cef3f28229b31184ae382b7e748c771e241e936b2a809ffedf84e5a2d61511df283096a2f7ef35238f63b9947aea14a986f0bcf39bbae158e01694e11e307c352dfa45cff8cb481ad010d1f15499e2194e5267a2ed248371dc71ba367975ec4583fff7a521681ffa6db48bc498d6c6fc6430f5e620e6aaaedcf0a06fce2837699bd2b049249331b26bceb942cc6611c3c68ee9b5d586942e2e65c9a2057f9c61ce256a067ee1301a42c8cd88c04211389941f0f638c7a712ec7fb3e583af4eb6bb91dcc675bd9cedfeabb6073a97aa8d6351f876810621f25e2075201ac8f13be920531319e7346cd68955729ad17c4cdae32c0d71d8bb3a1ed79f6f32ea1aedeec839b2badf239fff9b6d35b9edae2f2fd1b8b6cf33847681a4da17e7f1aea81d2c2c540ca03bfe37e8987d2e8070ce84df98a697862eff36226b62eb097d1600266fdb93d4b841994c4fa425aa941c0d6e3cbf8c185a73083efd67fca12af4b981fb8102fa510a3ac1dc235a9be6035c56aad2b477e6980f7152426174503c9c824a4e646bbbe5312512b5c1c5aa1ef12540496251d57dd602d81cdf238181a0f96769effeb4e32b56e1358100baa098f2e16cee65b49a1873c69a48328e6c659a8fe2f14febbe8a4a867ef425193c9173fa86651e8fe1954e0b003f0baf14179b589c9d0775be8ae3e5239ce027aef26c19aa16d109dfed74f4b53531c99251e36c0c0123eadb3820f513f71765bae316041ec16386546dc5f96d1db0a6c6e6f6e80d602cb6cdb99c55e7b49591aa34e328e83b4fc956a9570194a34b77f04980d7f23e1b0875d3e3d82a249052dc57810b5fc1fa0c4ffafeb541cacd3c63100fe05672ad9d08bb23bd61f463bf5f135cfd1601a2f9208f1064b2386c6b0e43e309a2b1f99b75fbb905dd2c861de72d5985d60955b4abfbc61630e63dfad81946f54904aa7ca58ea8042cb6c14ccfd4089c448e73709164e59d6abb7d564e9090a802c4fe50225ea4386f610f2ee29d6b70b0d9abeeb8bf3aaa54972b8ea51f41cd2f2996d0ebb05e80d77640cf6592f1512e13313594144485fa932951e5d46c62988b46fb5c98aafdc4f7566a62d452e994d3b836c74afc0688b335ce215ccfec89dc5e41850023dd2404c83e1a18df6d7903821f14fe2ecc60b0a5c17aca97f642cf6facafeffec99c762f9852d3758e59caf945175d63530b044f8e31949143c62ef59a0beb58246f3f78fc5c34c8b6bf9a07142ead853ba553931bdc7b4fb0f9c63d913109279d9342b93aefeddc99a128e0e8d198572be0d6999c1e0d9d2519bac1975de83b6a4beb8a5a0836460681616f2d84e47c1ff0dde1c5f641cf99af4eef7dbb534108e7f69180a2954b635c7abb866f93a0e6a9d3c13bcb74e7b9e51c85811fedd1e06c1a413a8fca6f8b3f70ff04a6ee887b600af7d2706f0a6b412cd81450fb058a16fb5dc9eae8b5c940fe3fd103c06f4535f775b2dffd6445dad4bf76c101d16afaaddc726fa5475641a85c4fe6c30b341c3fa3dc45a5616c0a708940a9f8d3525950d844c3d6e4320d23c93f8a14d4b40ece4fb1ea364f819f8da5d47d3852774a1279fa714798b00529b55a07d1d4c5321fe63fd3431cd626dc40c4ddbb036cf03af54d50cfa427ec398f944a881acc40decaa98460c5ded7bc3166bcc5708140812975f39f18ece713b711824c9d8d351917ed6a18269c892f0e67d8a8a1de14649d30e9533ee59b4238100ccbc803415461afc495aeee255616218218a97e032fe1a86914facdc33ad1217cd5f402d6aa151953c6cfa89fe9fda4935ee2b5323147c7a6890b4ef9b4ad69893688704584519c6a7b80b89e4f5e623fa7f8cea6452668404b7e251f86c37825fbac3602262c7181a172667fd87947f04543e2aa6cff197f47069f8f3ba61d64fe8ecde572a2ce1930497cbd541f15c8350299ab5538a2963d1fd45547b46d2f793edb3a8fe09b573134229c637b3a5a2baf08c9fa5df048b2b095d9b8fb65b30c87642d960c6017e8b5e6e74bd62f744951b73260671d8cf9ff1fa9c0f158b420187b95901f6b0a94d2df1becbdc2fcea60fcbcbe05741232ded63680432d155de45731a78069ac290438abd8e3692924695b460a8f418da13f4017063ee7c9e9449a54accbffb6063a147884d22f19b8404ffe50f41d4f99dd4119ff0772991f6ee38314074e097612aa9dd93258ccda4f7076d7150421a5eeed3349d5bdf5d09ea2927780e1ed37f55341a507e355f7ec18405360ac4be13cb1e76eed102688b0b3eda23f7f7879a257bc675007187a88a5c9334c9da6cef98a6afd3522e6378a48911108189ffa82fab914be857ef0e4397906f240409e8775cae8b361fd656fcb387dd69395ba1ebb066309956e965ed0c4f5eac046fc1ac30ab08b603458fd508572125153cc7b8e9d5fa57e910697629e0f9a80a2a354e808c136b594c1afa31c92edd8b72f08f5b2874520e818cad48236f4d1294040f0623b7d3df133e0aa2a10a413b2537016fc486cebbd3a6a952b8e12bf9ecef321383f96647ba7458559163e6e35663656601866e02b4aed73581044e091485bbdfcd5e94f2484ed90c4d876d9a9d0840433496b57c6af5ea1d2841fea06d7f5c88e12d684c95a0ab2b2657cb4730b99dc9be513707f193df2f52569d5f873c89c0c69d0d93d90eace2a1adfa719278787d9b95f64daeef6208db78958541e2f92718c8cd4811b36e65fa58883f1b304f75e3420b3a741480a28378755daac49ade6bc806e93ed54445377b403f08078d81729c653a546e298b5be24a89e73a0d0d651ccc4f7cfd1d1f27eaae1c1e6c5e14b840b80e133da79ad6a83368b77b4e2bebded082d6f8ce87a9e970cc9ef37384c485af17742eb230a912e210db17319d7fd91210bd5a600253ae92d5461ae0f0de5f2934eeca3f2335e8a40a1044c6cd6b3457c3e0f922f2ae889f109a5710796e04f02639dd0339b542a047ad9109b0a623135310b39b34e9e83d5e030fc6e4d5041e03d0999f903b682bc4e504ca3cba367ac8fde0cb106fc63735c1b2e66754ec29db38d0161954f2f014cf804cad1af775535698198980e99668059616147896fd2dc6d337749b051c4753e74fc663b54573c680535bc57a70fdf7cf4060536b398d91c832d8790055ad2fa1ae3c54c4cbc8b2f8f73b9bdc6c4a3117e69e594e73bb5dc095ad8e4cefb80495c80da0ee5f8f6410f02e7840e28e0aa22cb45b8534b9e8c4041ee556eee08d4a241e8c7b89f4a64a360a52ce281ed894010697d7c2227a338441fbfcb9bc0a959b6d0449b8764fe8fc0952127317faa0a0ee42bd43d8508e424561fc9a3415a95e333141e404654380a443f67ec67fae01ce3775dee6faba05541614e1294d36234ade3b4cd97729ee30f4224b82274a6bccc328382e77d5164c15bdd04cba7d91b3c6e8de712911dd64a1c18c8d1d0fc38044cf73df4940b541cb7f8a04e7611ff742e0e292cd71ff5ecb664d4c00f0b00d179bbc3706a5afa5b263daf83a819006fd61fe139c3dabd4857371e825a81e4ad24a1279b81501d2b33162ad2c2b3ffe662796856ecc259006168b0be8540aab50ab29d4a3e5b274a7ed9d8d53a581977c626e738f2c093c992596f7e71acc96bbf2b5dd63d0d592ec9d580f58e5a1662364263f1f9753ac2caa18d72868a953adbd58ccb3f682d3b2857b2b9348cc8bcd123f19d01f15eb2fd1c83927882e22b9e0585833187429b626075addb14c81a749869b415abc5903a9e928442e2601a907703aa4b74c2418982c5cc7ed18d6011aec19289ac7c4d4b4ce6ba3cbf6ffb8b60f184f2c4b92a74209391f27c06aa457238492e5759e2a08de8d13ae46f5fc60e4b32c6c023bc6f72b3250cb2c6b439263ba18d2b61e6cea989caa21e8e5f2273c37e4b257ffc67588416871563841479e6811d19f82bc4a9967444240b79563545c58a640c195225ddef2371a6e60951eef54f64078ef17eb955d9306d502b5efff3cc105823cefd2c5999657205b86ba68d65a0b716f58e789263f83fab5962083ffb545e1f81b621d6df0754a420c4cbcdca424fb13951386cec0fd271001cb28ddd53dfa411eb156844ba7bb9d42d4fea36a22c6f8de45dfeedeb7e458696b01cfc59bb856bd65f4bddf9b2b4b617ebf22a0c19f378cb027fc67dc5a9344f33ca76ae028c06fe8e41501fe27419cbb755bcfd08f89260888e820f5f7df833d1d3e98398cb30b322bc436f82431483a5bdc1b9df65d117a527dbb98f0947cc1db8f2e1ecbdc3d3653193cd4aeced1986549c117f8c15202a6502cf29a08b527e8a9c7136b02474e81c8633a829778f621ce58040c28e36e5ecea34532091dcd2595039cf3dcca102617ee9a043601c98c3ce8958af6aed8f86eb8e0296b6d00727ed82dbfa2d10614b5653de9224b1b8f4f25454bf884264b71789cc5f56be1f0a18f19cbe8b123662b4f5779897e755b54e711d720d716997050e263ad532038cf78fc0f6350ee9ec59045da487fa88b992271c8626f958e5c673249e8a32e31b5a5737424b2b74470c8f3a96dd35ec45cbc550ffa89a8106d4324b80899f5ee8dd0f987b69080e53935a29d41661e7f77fbf13c369d34765aea38a12ca182de13293fb68f8a6d41409592990a8196e97557f3f380aba8da1f103c8d65dde9e8929454be3aca8c21cd109796f12b3abacd1f653d73e0d462300e5937e37b2b238ed193cb035315be2afb0e89c46dd7e5f74b2208dd7566bb47ffd38c2b7338ad3f94e85b007fef406ac4f1217109d611441d5aea093c384a57f51dd24d76a8743590e7db6e566318828ce6fd5b145b35e6e20708e3d44780fa31255a2f797eb11c5a6a4ec7f29daf2fc8703de967bcf793daea6b684bda15dd488afa716803a841df046ae3c58c027ed2b17556355f0bd6daa0870a383886046df004ab39fb3c9999b7972eacdf2d5c14fec2fadd989858b097f266fb706ec3f119fb06ad67ee4413b347f99b91f255f5168303ab61a57fd4c8764240b26aa91df025ddfebd3d535580b4636990bddc1d387d29215345b76324dee443527442c308761a2f48795207ac1949a60c989928338b7f1dd7083e2cc8f1dc7ea6937ac2eba305864966141617fe4513c97ff71caea15ec4d9816e568da9ad0325406d5c5ef9d798f180d957885c3157bd00ae9277b54b449877cc3a9c0fbedcb532bbc8bef01a2939f03883d5e4d2f3fa5e6e94355c5bf805bb9ab1e560fd9feb0b670ff1dcabe9da3acfc09a8c3d6e608f7b1a32ad458df753ce862afdef0a10fe7a1b97a7e13725009aefa589382d9f64d65be77a8220945023ab71d76f4445507d3e78ab161b15671155c0fa43549935fe08cc627aaf390011b6db16b78e29ed59883eff2732dd174bf249ed29fa8422339dc65ef93cc21afaa9657a3d0c79fd0000d640161e0fe115b1eada6f64288baae4604add38aec0744443e2b67d1c6683d1ca602d02fcea327ee2587b4ac0e6290c5bf6249b6fbfbd070998aaedede89033a9147f48ac6c16c314c7743a25f25104f350251153bf9f3f94fc3c06b9ed0f08c95a31766827486006a063d49bdf2eca51835ef20f313c5a8bb25938ae425e422160cf94a5454f820de5dfede055cf583163e581fb1e5829", 0x1000}, {&(0x7f0000001300)="75b9b78498ed8023ed022de3b56298545223938a6118f3bc3c6c0ce2a1f7885e7fae9995fbb616f401d2b0aa8df938ca0cf47518ee7c6113d212a842fbc028461d69767e89023dcb7e587adf1621bfdc4391a8bf0bfd9534863db3f1eb7a53256280889023a17197f4785cb3b14194261c39d512fec3d01dafb76891aca350d5dfd3ec7dc4df67f74427f3d4288c3d7e486f715c9a55ce0b8ea87bbffbf424982db46903193239f4e2d9c3153dbb6d013aabc905c8b0d335d28e64cf3aa1f90bc7ae67b5597b0d806d8aa5c64c58dda2499f521642934978097fa6531151e21e096715a11a6e5609a75923475359d1c622b8a65e0ce37f25a916149bdc2cbbe9042d4eb12e5209fcd701d476e186ddfb86766749fc4d38c5bb65ce6880c520750985df5b4951331cf62da48fb885ca7c59de1d2dcb57120efabc6d628feef7d8b5185b850aca274bee0de169dc88fe96a6ade491b13648cac3d126010a1310c9ec410bc457b3decc5987d7a39675b280c4c656e4779e24922b459b072589b0d86c6db6148aaad9ec3217c9bd51a7e6a56f15d2f449265a16304538a9b03f43cca835c9fa9b997c01e8a5f36e08e81e1f1d50e706ca782b76b7fcd36c7bb8f9797b37abcadb08c7f245b3a415b914105e3352594c16a458462e2effea0a2f0f5bbfaf2324e1a2c04c74f4b2253569cc2ddfef9022fd1092f27966162b51ec03bfb40a49d9072163c8d1152dd7b0a4a0f50ef77e52a57f771a4f97a1130adec3e4b574867013577faf2de2ae2f6e2128f410e9b3a9acccaf252c2769ff1b6adf032b9b3c5f4e2c27a6b43f0bef7075cde4b80ae8b4b76db0a9470d660b14805173505e327d7f325a36ccf1b5db63a36763ec7fcc6cdc4b6f1b38656a799b1fd3322f5e5c529a8e922565dcef29015d53bccce285a591ecbdacfedb59c57e7aee040ee5945bf786f2d86eab244ecb6f1b875d50f5d4f830cd023e9b96dfe85c0e809fa5e00ba83c0f20ee13b085ae0fdf15b35149aa8dac2677a9ad4550b90aeaf0311fd01d2c7d9b9d6d2103287648ad57ca300cbd79afad4ff4efb3ad195902fae248f3aa55370574cb3c7b54e7beed3d6a7e10118ada56355635e46779a9af67a476add8ceb2ffe5a5f45dee6ce8810c83088ac8035ccf882fd435bf805140315c268bcd1703d6577e4f6fbd58ed3101bbd1f94943ce51d1bdc8dae81c2c5fd21106bb1607c06988ab1c834892f27cd7eab8a72ecbb8f8169b9b5936a1841871e8cbdb15be10676548ddf522ff659c2c104c8b27aaac9d8ce1d23f7f17f83508d42867906fb938acb9e044364d7c1195b2f37746923f51b5aa95ad2f62dc3907c869154d88d7fc278a163e2d549addd346f68a58aaccce3b658a1bd50e5ee84c826a65d4556698598e726b97f89faf5906041419438794cce2a6cbb367b914558d932ba756f5b096f4e75dbc963779204bca4fbd2281adbc719fa9f60de03868751648ec1a52cc9be9fa4a9e7c8a07e3bafdc3c37c27f92d14a4de681d7b4340bca72c6b6bc4a8447ce1f96b294d7e1f21ec4888ddaaf54fbd957bc0a95cace50c04ab016aa69622e6eaa08a8dbd216dca905961967edab81f4c308e2655d6324b7028bb854a6825f849cbc857c979295a9b7587e16d35938db2dc108dde68c7c74dabda53d15351cbedc2b0f5e5dcee12bcdd1efd20627fb920eb58b79ef061f3e470f779ec751ea65f7111d2ca3f258795d6f198f7f2348df48fda4c28cd0c31a24825e73cf1341855b31d33611bb52e080ff7c012139734e837ea11e7a4be3f9a600ba03660037807f59622824172a6836823d824f8ef318bc64519a5b818c52cd5f7fa32a19cd021245706edf6ecbabfc1d69940c976492e4b03a8677a39038b1af04018c5664f17cc55b0cbd20e71c864a61b19139d33308f13c52c48616814979ec0e31ec18c39ea627f979a17631d1636dcc0dcec57cb521a343c25c6e477692713956480ad7d3a9c76a862593ad6392c1755d397fa2e094b1997fad54fe5688d8bb8c4b4e3fc6f35fdbee02499c196efa8a4a3111aa6d6dedc54b8eef4ced3e4df67a80d9b3c687e4a3475da199b133caf710311ba00951295eb3b27f163aa9402005d3a1182168f3fe854de58bdcaf2d184c9d30657d5cb16696aefdd96987fb0f8bfcc77781f8566227c56b1b6e1f24af2ec0a98253658725c8a0adcbcd0f0fad44b820570b81be0f678fe0f50847fc4c96d0726ebf633b6ee3979561f93163d329958e9b4c544a357c0803d17a45e77d5e4a70d1bca340fc42160a29c70bb9cccaf078591ed254b3e4c932bb7d2b91f6e9f90603630f843b8000f2eac093089a85cc5e7a269cfa43c1fe0c4a73be64f0cc378248ce55817bae81f016742a5f0c0994f78f499329898b61bc1986e4637800782495fbd1991aaa4ed2944c201963fc78afbbb30639cfdc2827f4d306a63b920c85acccb8fd42166c14b425699871797fb5a85c9eddb0f1496c366eb8c023794eaecee92a36da8b01c2b04971dc425d695c1c907cab1f3577dacbab596a0127878ed63d1d62357836f3b22ad5adfc010936a09360922b281129fb2ad69e8ed09d877944b0543ae02a9a157756cbcb6fd855cda092a94d1a368816617542950c9ce40219ed62b4815ff1b9e224495d8d85caf03b2edb75037c8e30ac048df95bbe1934cd706cb035612bf01afccebc00a6fb1848d36e539a4baceef82a371531fa5f332a611361f75226bdf987cfe1473128ff1e19523eac959e8650e5dbe035dcd8007075f5ee1f91e3058362f29564294bb34c13cb02bc1070a3f7b9ec2722c1e554ed565a0c1c4a6f9e87543ffc739cd4594684237367ba198846e6dee5aae912a63d1e384d6e4637b2cf47644c6eb78e65c2390624ecd49ddc2f440c26736f03b97a7e31e69e24b4c809f94fd492014b456e11c0a99329d0a4e5e5dcbe2d1cb93001cccf45eda73754946af6a45281b5a8d238aee988c5b666b4a47f0858904dd31a61f93ffc181fe1ae5c74ce81d41465fa605f9a79fc7b6fc916d3681e27082e55b2549415a1384b4fbbb1d2b17c0524b67b8fc430265624481749659c7315ba8b744241eb2fbda6206bfd50bab095ab8764968f7a0b33a0f3e0f51e3bc812e5a25f05a444a6bf55921aa296e0ae25e6d2d539dab7425d60312559dc9e6a2caeb2c04f5b03bf0b3147004471e3713c1be1d7aa1c0a1884e34cec550c2405e5a2bed80fc1f567c08da295e2e87aa2785c4966a7b3bf2a6fbea722bf74c4935d7a375b53b063cf68ea0c48a7f8af232ab6cfb43e1e1eb61997cea024e1e117ae080e5b53d715b7ddf60e8e67462de2c515cedf7db09f49dda60d648e7ff2f1509ed3191339eb5b85ffe890e6cc61b4bcde4fc5713ea7d6d3bb4b085d9c4600aa41736ca5d7c17dae96456702d47144d7ab8ef7ed7cb54f9c5321de3a827038e549d50ab66ffeda3bdd7b03d2a93de240c65d24c15c8863361f1b62f0f9ed9ec2af98fa1927ef6bb525c54d3e8293f6b84e047dc41910c2e76b6a2013fe4509e2f3673f857f4bd332686d0fe15a83998275822113e9a6a0ae036b7e15766c42a4567d0549917e30c68e6b0ccd9c4d5cf4f3bc1106bc5793fe11637e8618c552a2f8d23f54b755a23ff32199c8239e0046999e026e1fd0d4636093e86fcaca9478081d19b05a687e5490fc0eac987eb570f48c21decb812f3014eced64023f3098f223f71cec06d70c9ced71a0fd37715712d7e93e000e7937a543e4c76a2b756e375c81bc0f536c9eedb48aecef9d81560853441648f1a212948c12253ff13a84d9685e3dcb13ec9430ce18828d0425e1c78283f44f35a540f071fa1c3b498bb56b385654cd649854e46b802182cdf1f4cd1ff88493145adb8e3ca8b55cb99c151e005911e9ba590e27171c02c57a4a2e996ef703c595a1f78a7fb6657ddda9540de9c462ff095446ce6f58cec036f1fe3bcb1394b39cb1d1ca6f601af96450329752c1b55b6316f9803c161566c6fb4975de1c1a0bf9a31261187b76669dbaaf0969ed5d61dedc15ba70e85a533bf6a069efb735ba62fd51917d410ad09e64583fcc9be3d43341bcd2bacfc5eea4a79ce268cbbadc066695b3cface6658094fb8e7e3b9991cf776333edebed668d463c3deb9aafcac56d046d9dd96cde074b895463b71b3bf0cfa82112e3684322b64043b8e61edd14e182a1955c98757e64c4c4d0a5bddf9abba5299168b67deff65a0530a9850c9448539ffcc91c779378337839b5c05600b2e110e54f8d36918137a405edc5c72956ac3005419e730e6f9403a42567029fd17f728e425fa3502e7fa132bb10fb623f6352316052bc6ef9a18735e43b742f51d7a707ade2aef01cae471516dad61e4a7253a040046a70a9eea0b5538b55df3c0b7f60f9d609f01020212a7dc6f4127cdf7128965ec6a5e05d1d6f2958a3eb397bbcae4aed583d93681440d3484b682163205130e89b3147a07f11bd73107e3659b74d97c08475d73e8990dc5b6a7632e7f71c5da6a7fb055e49479be5083919fe006c3a71eb938830157642729c5b20e4850e86f59783bbb8644ac5c215a4118e70134659dff6d587acae0eb5cc58c260e91e68d2e1f35e3da696ecb8d8792326082ad9b8ba08e98096bc400ec1f823477d331a7f7e61166aa00243a8e9b3cd877a5887dea298f027268798649ca7e0d1f16c9a8d992f1599a7f797787583c723ced262e320ae53b6b18fba774fcefad0044fccfa9c4b153aae902700952f2c71896fa3158eb49f435da7c92910f7d6b68b25d677a3a3541e19e59d7cc048594b4ed9f76685b8942c282103dce555bcf3db1cc94441a8703abad5f62eab6251a19f3666a7bf867acd7e8b2bb97cc380a77222c3fe5e3f14e09876ee4e2a368bfd58df66b0e2aeab6f3e008d5657f59abb7b41771b105ffbb7fca16a16a5ee1803af54d4659a4f209e113005a1d87c39c55e1cf9bbea64e253f5e847a07533bc065ec4fbcf50382f8c193146a78e458d90c3e187a7b005924de44dc77bff81a0446a609b5da234a16a13861110bdcb466f2cc6e10d4d076db507dc45780f485d0a636a23186d9f792aca418c941cbdd7671097feea7698e1cbe077500087f2b01bc543dcf38c1d82c9408c65fe29ebcb5c76dafe2623ee58a2e7730ecbb8f2775934cd8579d7d212f540d50688ef0fbbbb8caf2ca3c58f6a2b520c6c780c473d540b890f78346e56b75fd1b0cc4cf5d4a551ef4ad12859652b82c2068198a8df00187bf8cdfe7e6f461b063de250a7160d15ef3e3d56d2fbc8de6759213181715769c62ecf48b3b80ff8cff9b58ec7413854d03d6fa6d1ef9fbfcea316100ed5e112e5ed7e21c1937bf4d233a216b81bb312ac7ba3ca658668d3b5264ee0a8438dfd0e53734b3835a7c436c063d720762552e15632e16ded15b4e95826b4df59b6826320b0f4128f1a63168211c0d1a94618cc3d050bcbcd2fc1a70a651d4fe3df81fa40b8e36019888830761208bb4a2d5edfc34b54a27822cb84354fa1f76345a50ea9a0cf14157f3a8fe79b7399c478c5df5b1e98fd6bcafcd85d8c0ca6238a9def824d5219362bab1c83ac36f71741a3c8739bb35998f54776d245eb79675e150504c985c7acb2c34beb27797f5f5a35eee3ac61428c893bb8830e3ab9e254e70d45b3f5faff13f9e2444e86fe855c74230a7077b8ee62e5eefea517e078e07ecb87ecf621af5e2aeb881fe990b65803d6e44bbd36a22be2d3105de8a2a57", 0x1000}, {&(0x7f0000002300)="d6e4275d4c479511b7e448b53cecf641963c336e032593e4d6651ef24158a3746e082020bfe45ba8b20a2fe94a7d38c1f0b15d67684f2aab707458cd7f81b149b9d3d3b47e661085e88aa9ad0b7b1199200be75be0dd64fbc7593a8ffa49dfa3d6580061c9bb8eca4e31ae856900c961bf6a82cc91d4b7ff7e6e3c0a427d2e8f7b8be1228261c797c6a49e40d34129cca08e643e52", 0x95}, {&(0x7f00000023c0)="d1baef712dc8570cc0fa93612d981ad650c21b6d5ee39132b38b7de6a9435d207a419f0c89427bb68cb7e8447dd5e3231620de6757ef413b10b3350165120565a4085c45290d5739b4edece704e44a6bb3b9aec95dadfb99ca0465b4d2220316d20c8b8a0cec40c94e2ba2c8ccd3220c570f4febfcb53c0b6b4314e3ea32bc2824d0fc5d2cd84fe3362277b36e90252f3dc3d931778f5b796fdc261a1bbccf8d09b3f88dfb79db10a30ccb9426b57264cd", 0xb1}, {&(0x7f0000002480)="ffaa486b865f2c3a41b9b87574f20ee18cdb61", 0x13}, {&(0x7f00000024c0)="8f42d823496b3839609de5285e42d1ec36d2bc175010359c264aed8f32d57000937372c23dd81c8b88d06ccf40ffdf3847b31e9dd16de89aa3dc39f2e6345bd78ffcc6d67190d25c6f92461bc58cc20b22168ee5db6ed16f394fc8afcd2b3ea4ccd5d95141d6d7b4dee698e6372c9f1b8da4f44b5bbbe4e083161035e86510324797bc16da3f29147ad05f669590f5e9867b3b7b526eca6a5024aaaefe4832267f31e106e1b68e6901802d6adb7a9063546b5b875b52ef02ae75396d89984acaf306228856011093b951256f08f6eab1b05ee2cc", 0xd4}, {&(0x7f00000025c0)="bbca68396448da49d1f71cfdca75518ba3be5d0e38e81fcb7776ed5254e7784357064d5d27401e50adbc7881d7ca705abda84bce831df885014292686b081fd0572ba2f5889dcd4bf20cf6b718bf031b658671c726512387ce68fbc29d6ead4d745908511d19f9d3b3ecc51a2f23baf89247ae584a8c064042326fda2bd139ea", 0x80}], 0x7, 0x1000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000026c0)=[0x6, 0x2, 0x7ff, 0x6]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002700)=""/61) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000002740)=""/137) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000002800)=@file={0x0, ""/35}, &(0x7f0000002840)=0x25) sendto$unix(r2, &(0x7f0000002880)="5652a231e5d7ae073be1b1d3af0d28743e275cf82d758ac2a820673178a7d1413eab7173cd6905657aa89a4c80cb581827eefa096dd8e25f7ca8bce4d698b5422c3832c82f84281634fe12dfae86c93e00e1475d172dcb4a4f01364b6e3f43c174603e87934302039933ab616490a7aa3effef40561bd4231e66531afcb4b0228d9a45e2aa88a33151020caa710c28b286a5c9b713f381eaa236f42f52628fb135013b88448858b29a89a059ffed2e7fd3a597ad0773d48ab9935adacf850b9323960a724babd1923a6890881b952803212de5c6c6c9e3328366818d2a35e420e7696d4bcde42bf0a4c655ebff355caed729ccbb025f5b493e6e5d6083713771737d9b0869aaccc35e443460ae9ed99aefc524126a359f5ed56720569f84e67ab515fe11d6140e71fad5c083bf1d9c1d9cfa9052f6e47a3b4ee0b8cc9318886ff367170e833d3848f40d9ea66a52d430949a029c19542ed6147d30395ee067cf1fb76fb05f975b3626c9929a9fda9aca1cc7504136087d6f8c327e75556ab330013f1083faa840432b145105cb5b967da19c1b00ad13c208792c4bdda18e09f228d8316d767101b9d2c2026ba640b5e398ad45938f92e580f3b8d94e16786e054943005555524257a7b2185b1d61ed769b4367619eeda0592f08b38295114c41c325484b4c37900983a6ed4ff525f7818e94b7e1a4d536490a9d9908d7c44f8bd191225e03b1b8a5d645aea093f34b6242ac68a8f3d386f181f928f7cc9a70f64a1965a3070d86316e62fde1c8fd2e77cb755913d0f777d6e7ad8d42c0d0235700bd5a13744d3cb33ed7d42d3c2e1974389f612f942bd6efbb499927f11f662b8337cce874c75c6ab7c650e0468754a6f77caf9d26ea5a03578efb0a41711bd9758d3a1dab3c6ef718267efe41ae82da1ffc497d5cdc07bdece8f9289d809ec3b6d4654b84d629f6068c0cfa636acc0ad36f35489b41bb50bb090d70abe9012a44d635d8d792957eb39e1a3ddfbd23ac05398456702a7560befacc1510ce847b11e02611ea411ff25c3cb2258fbec4d3e78cdc5c3ecd22333f77d640b185d72d83ca1dfb69fd88d0d3abf799f606432230693f29d2d73b7139301f7d259e866ff94c1fb353c565c05a1282448df59e922330e02c6dea3f0998f0ef2716ac1d16e138c026f7fce81b9c3d988c771c7efa81cc795d73cf977b219c38579f739f8df2d3a7cbda60ee3433efaa48c5cab956f1a749371d142631d1d71df0642d010abbf68d85b1355b54d81811bb28dd8eb8d405e031022578bcd8d0f31216c91d7642360bccba9424fbcb8b8e637b72b1335eb8717e9fb3ac3e7436c66bdacb3aecc2432095e0f677e11a4da3ac4a45b31df194176be1540121b0321370a892ee24eb16bc7effb06ea1750fff9870a74c26172de1d324ac49991ea71953b398b1ecab18fa52cd3f87f5f641e37c8067686fdac85eac8d4e7d7b89acf90d11640c8d6631be957c142ee224518c3ddf131522b260aebda1f41e95c80d941856da3661b76c7b2c64fef3c2b0863fe54d0e2eacaa991965fc2e46f2b936457051c7a84f8ca32b7c0e2b756dc0d03ccb4bebd6e2395a7b9b9e6052702e5ce776e336c1036f574b5044a3459594ceb9e5ee93a5cc7f15095d7d290b4202665ad28b4b358f752e19547e3fd9b693acfe2f40303e5515a3669ff89184e04565b28082e19e356a2aa0e646fc1d6405c5160df22e72316871e0477f3af9ce701558e51e661f29ab2cb2c2a84f4c1a482f31551e2b6d0d203493185b066e5b8a6e389d180e6a02fb7d7966aa4ea350252aa17dbe80a3845ce1619594889043fe03b28f668192ad460fa1363e23cd311aa4ead8cb341111c7ea882ebff275edddf0679c0c648e2703d87298ffc1e67bd17b3323d61bad1eee93c8b9fa8632333a86c6f16a253bb277c794836285ff199db1cf3b7795e9d9b9cccdfd544a9dae9ee04e626ad15acf2f580ecf600421ac83b0a1756c82c8e4335083b93b84addd8583f6d0920ba986043f3c01596544a87f9bf3d1ef0946b75cef8b8c2416bafa53cb049ea3e0bd3129bc6f4100e7c5b8cfefad784a3c3890ddb361befa6d2eee3c22b57b3af3392e27f5f7927dda8fd2e681d080c3ad1ef32f8b5db4e8210b24ea3b41471f3ba1af442b014ead800239e619d2b310ca41c8bb6cfc1919578c1787ec957c49f96d65c87d76418b0b6aab91a2b0fdd41a9e83415d7b828a40447e632e14936bba58fd27836987df2e93eafddd89d843588ba655e4ac9744485a0522ebcfe6bc87075936e9e695f8817b28741e034658d394167bd67422d1df0089c697bee0a083234f0a77614912832dc1002b1e2e7680f40d30dd16b0c37f99e9ba17c9f74fa3e47f51ae7ce7b72f475d63c46844dec1b8531f1ea4382fa058fedec50c44989759d35a876c9ab799837acb90974f8979c2f78ba4570da15258f315b76690ae0c3fa8e72804a6623f02c2bdf507a40fdfc0b843305374bb881d923941535cccf93c942148e0dcf3c1d89ed1e96b82785d91b752aacbfadf3260479e98995595afffacf25c52421536bb91dc9ef988abbc2ad5d7a9c4f57c85dadac0e987cf63f44349b0f32023d2d75a8dad948333bed8c87931bb9cc48e4e8a1e59357aa2e6ae5b8623ce4a56e5e7998030c4698d67600c643a987e7a1e89c57a2c26ad69c7ea80da251d0cb3459f111b2db16f8a14b194ea3a92a6213b87700ab267c72a9204a8f7e5a2751571aafa6b64ed3b9f12fcc1d2131967776de96282e329b6d3691a73301bb4a107bd2eb9f5afad0183da8271139f2885c0e45448225a19f20221e448f14f9a74b711c2ffdba4b72cd21376f073f86ae13f2a0f1c8746b4c59aafb866c4f78032addaff309d2d2c13426612b09984add404f2aebc2b6ad6870e62358eba73c1ebcbe1a5eb30364c10e491cd3fdc5f531a4caf4325f7b39219347be4ea52cbce3b41d00c58c15c916a4b7c82e772d50da80845ddfc45c9efdca26e60870ca4330a4a44908870372be88b6c287616f320e764ad71ff206dc641b287d4c5d5e1b1d90a868934561cdd238283666ec138a09f97f38a1d75494244da456daebc6da41a864fcf726de83b3f0b831dabfedc9139ba5eccb01d5733d4f7271a56f8bbf9af60f9e912d6a0e6700ea6fe30ef0790d773e7beb77f8d6e8ea106fdd27b8a007198431216494d7947698315f178cf664a3837abacb9f36dae7c76f7f641217552996e726c804caef9a45b680c85e39cb8614d32fe0f623971abdac0e60b21f0488b9e762887bb02251188252c1a5fcacf8d1e3a9800e79cddbff0d175260564fa7c8cb206e2edbb3628133c9c2e831f43f7caed9e9102b0ee3644b91609bab6ea9cca1d7ccd2f357154000017dab7702eea7da4d82709d0817e3a6cd568734563fd9a6903dbbe664eec6fb1aa9d7ea6a7568f6063f540a4ac8776c7b01fb559c4716f4e18cb09cc7503b30de6e0770a68a8d5d9edcca362dd26b9dea4cfcc27e81fa2f74de0e1c0c13b57337e91903a74cdeabe643efd4d4f37f926d9560c13431d13f8d9e530fcf8a3539be70d0e3121ad20b41dc8b015a3da6e2b0dd61b447bbce2311711a72e0dc17837ca095b89ecc082d0f450a9028263bece98283a85a376900728adbd64bd4b2e4bd38633a7b12de0e69883a1ae0447f5d1167cb4d382e1501d153db7146ff035e1446d91e7a4248ba83a4c97b255e6e1790194aeb5cd1df7fb8bccbd15f35449f4529bb78fbadc4a8648e6a3b644d48a8fbb8a9ca33c0f8f68d50f731ab4124b794835bc8d921240bf61b76ed89acad05904766bbae77762e722c087aaef29095e39862c5e62094f6b94e2bae66fe4633a198b148255ad395d4a25f78cee494f30f597efb48b9590a117baa6227348101d0860426a44fa561f14811c20d0d39e68e812f7acab37a7316d222875d73e11015755b128b8717c93210503f02026f81929ea6855ffda88924e6e457b2534dccf3086030aeae5a995a7943619112861efbe9fb811f98a354886b51b4b06c34800c75d87a53ff43ff62fe5fce817875de74ae5e2ff0cb98dfcd708aa6690e5e72b2266e2e3801297f82886fb9056b04eeeffe43067171a4ff50aed062ec1cd143000748bff1a5952730d03e8c9c8ccf9b6a91a556b305a4a2869bcac51d9a4e3c19f4e99b70a1ec547a24e72a401ae066d878895afb1b1650179257075e134e22067f43c17fa2c26cb38c3172c3a6fe47b15d0fc426cd252128454f5780a28b6249968dd52b126ff947dd620f50fe2fababa8706eac0d35bba145526c9a8469a4e879d6bbb1e1a85c0fc77ef9d788b4bf7e2cf601ad08d4b6a5fc567e117da059ce8f6115174a1d1d573302e06b77d685b60c0c077d8d4a30ed4a4e286510b4f3b45cab3fc2e0c820f2db7b214ef595e300dd58fa9525fa85cbfe0fba0c385b36abe652a5ebbeeeba40d7e37b828091db1357eefcfa303e38b48d2897df3157fe7163a6ad3dda72177a2c752c37af019e7b6331b3c2dfb40ebf6aeb1ed10bd9d0f335eeed84d8078606621d11b410f85272f31353ddc96c7ff933900c88be2280701353d62cca8adf0ce373b63ca2b2935bb1f83f7f344b26fb2dc7a5b00c4fe9f06b1733852fc3a2721f86faa8b56a1fe5956f66f65f2e6604bebaebbbfdf3bff302641ee6123bb7d7a9cff15f2b1a5d4d4b4fccec56d8619a2b75d5e82dcc56583f651b5c70aea968f5751562b670bfb34d8aa9de60543e9901a53a14fc79a71bba22a04722ef3b88ff0c5b25af074374d3d765f33d63ef032552d8a52005bb686bffd471acff2ca61c3d11bc6bc9fdd5526ba2a3943813a1252fa5cec04d84d373888d9b44d988b1f7fec9aa555053d87cf4b635e13efa82dbd135887c3f1e0453dd95a316cf270d1f397c9746da4e7f5165dfa92da7d506910876101293aa88d1114b550738ef0858eca5779dad127ec319c557d1b9db7ded465fc30de5b29a9471f9e5046b8c0729ba54228fa7ba8ba5c1da4939c25a3e4cd49494f6e17414df30d008e2a3989aebe90b069c64dc387c6d5f2a0c72534a2ea12e14ad4d20dc911cbf6faec39beddbae497ce6758da358038be871a1c6feb85cf5b7ee18ca464112a5bc3e699c0c0b00f63844a8255f8c28debd8cde8080db5b96df9f43ffbd5b9f8947ab9963b6722f3a6159ef83d85e6d9ced56639528fc9a4e9f6cc5988d366772fcb0a19f56a4059b2da555f380ef8b060ae575b6c3002053da6f4904b073bcb7a70e0231d60dfd202b1e5f3feb5d5e62bbadac9b150cc935b4f28d8634d207518e97d7e8acea0c9b06b1eda70277de0b7b934fed7c30f0cbd6df8c2e76156057afc9f933f7f3098e0ed4ac6115dc4844c999032ae6f2488b6ffc50aaf07a8356a250cfc8bc4b5e88b58d59646728230e9965629cdc2af861b9391ce4ef8c529a29b4db8f36bdd4ddc0c73098d2c4c08bf3bad5beb9b5715e45ccd075e8ca9b88bbac2413d675a2f5bb220e0e6fa5b81904eaa46e5ab6f6ccf43c049b37c3ab0ee0e944b63a50dcbac1f9fc913b0d187be0100d339f2c4807683da037c34d69ca0d8bffcc8a9e11fcf5001c88d607d045e340ff4a90fbee2a97974c61bdb38fc228fa210eb5df5b5602e1a2cde887e9bfe50aed155738e6924020d9b79bdb31c01fbada42a7422e85a17ee052e8a084aae5c6bb890ddc9fcb5b4436c12a8b057950551bf1e56afa9b113723649b6adba638eec48c0fd93891fa3de2a0c4e36", 0x1000, 0x3, &(0x7f0000003880)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open$dir(&(0x7f00000038c0)='./file0\x00', 0x20, 0x67) r4 = dup(r2) linkat(r3, &(0x7f0000003900)='./file0\x00', r4, &(0x7f0000003940)='./file0\x00', 0x0) setrlimit(0x6, &(0x7f0000003980)={0x10000, 0x9}) recvmsg(r2, &(0x7f0000003b40)={&(0x7f00000039c0)=@in6, 0xc, &(0x7f0000003a40)=[{&(0x7f0000003a00)=""/21, 0x15}], 0x1, &(0x7f0000003a80)=""/172, 0xac}, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000003b80)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, &(0x7f0000003c00)=0xc) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000003c40)={{0xbbd, r5, r6, 0x0, 0xffffffffffffffff, 0x40, 0x4}, 0x100000001, 0x715, 0x6}) r7 = socket(0x20, 0x8001, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000005240)={&(0x7f0000005200)={&(0x7f0000003cc0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004080)=[{&(0x7f0000003d00)="8f823d51d036623d25fd07fa203a7d8c45c42d2b0565fc82088f03a5a1393ff2b55afd09be674a74f8b84b1b1184101746517884c85fb2c7c88279fa77599885ea38a2ddf30ef79903e9877d6af0147358246a2adbf33cfb536110d5b00af0f265e454f6a42957b26763de7c96a3f4c89d6f2635cc9b93fb898a7fd9de2d3c032f07265a0708bbb91ce53a42e2b5f84fe6fc3296427dd4efbe91c2a0871f1b27728bb37b23c7ee64263caf46f98d5733693cdb502b6cc3824e1d81c6d31e3f14168b20dcfdf8ddb759c5777ff7fc385ab164fda91614e85ce1ef", 0xda}, {&(0x7f0000003e00)="99606c25ad1f6fe1b4e0f54bd12f57b3077ba0a8fd4c1be5d6bc1b69d28245bc208078da15077d3709f49948a1119a94fe365d8834adb274b890792c2a2b91036ae9daf7fd540bf4021bb1c575a2ab55f9ce44437479", 0x56}, {&(0x7f0000003e80)="195ee72e0202c9cbe79e038f127518517e56a5f38ec731970e5211ea3c44e4e10b1c3eb1e84de10eb85a15b5890677f2ddf18fd185685ce98b4d18ac94b083ac294d16211e5d11b04ab200a206ee07a71a4f62263d5525c98742f69ed6ac9ba1469a9292a7f6ec30", 0x68}, {&(0x7f0000003f00)="4c223d47e6fb9fb920be9ca8e32fd6afa58057b7439d84f4aa0d299826dd0e66332a29071a824474fbafa6439ba0", 0x2e}, {&(0x7f0000003f40)="3b13b35a47bb930ffe73ec8c20f34fe04c4b2253b29939871c9c623061a53af4627a8f031bd3f116910cc0d7dc6c18541bed32488511887fd41ac6cf363860c44d7ee56c87b79493c2713215f09e928869a2cb7f98b8eaa203c0933b80a2505820264270d926c541efac0466ffbba5026499b0a6b8c002a56c8784f1f72b500e38b245ae8c83ed82d370fd93719ed44f3c0c7b471e311946ac08875f9bfd1e42e08f6b7474e680927627a29bdb40a815b65318cd202106623d2fe222c791047827ce4db96fe3d1db21b5aebe4f717b997bc9bb933a", 0xd5}, {&(0x7f0000004040)="0f11e601a35a439977fe3084e24f00c9f66fa699d694ba039b", 0x19}], 0x6, &(0x7f0000004100)=[{0x1010, 0xffff, 0xfffffffd, "7d8d68f7c59b150bcef4d48ed4809ed0f27530431c6f1364a0ce51e129e4dc06ef81768fc8f742702bfc28a4bb7d57d331ee7086417d684210a15c8b9a170a46a8f4a44759f5cbd42f0946a83806e34cc380a04b77c324e07d0b12ba6e6a70a2028f317fb6b4db79a7e77a595af4a7a65070c802da226525f8f499a3b48006a8b9f21d49706dc2219385ea29a80569d140578c70bb3947d525fe1d676e33f1f9d38201b0c50cc14b5b45d8af73713993fb734dd59287253a5b233ecc2171e01fb521696fbb312c084f086506fbc9c0cb2016ee3f20cc0f14d660a3524cbd10605bb8de60aac6af78fc6c66f1209e5bb810cd9feff00e7571208532525832e6ee414eb41ed1a95d0c2605303854163eef1d837c6f9edfeb78310c49fa585bc3956ec822cbe46309a5f747c43e112b040a5312bebe75c496fb91e998d087ea530779b14527c9de015cec1dcaf4b27725717ad31eac61db3940cfdfb08a43d9f23322ff9454a5bf7eb7f07b7fff478e5dbf824fdb54d3684d1501c484dc89bb9ae29bb3eb5706f6f6573b8901597a91ec1ffcd4df5092f57e4aa1679fb1f8de3dca958ed671dc43f1db69e7704f7d5fd283813d24cc305dc4abed5f056beaf3138aeb1c9990456badeb7c4bd04232202d86211abb191673f22eadbc90e9f7f2f511d959c833edad50fd97aad0a1e6bd5ce4af98c559a8c9f8c9bea875ee51bb9c79fbf05c0b6365f5f60397add4ee33738f04f8a2ccecf2cb636e6335125a1ca842684452ca290dc3bd5453c2f8b8a7cc3e2eea92dd5f1fae8dbf0759aa3fb48547a4cb10ef42571396c587583f6a5e7f0e0a14d7c636bfe3e92f13c19781a1f2a2ffe2cae34877e70835a46d840ae2a9e4a85243b1c3b8241f85425da8e323954d40f9dea44b15d9791129683f5ae18fcbd10b392cd46e3806f898159b7085d89414a01b39455ecaad54e80fd8b8dc2b014a36da4d3400246ee77ca1deb9ee01d513b3bdda810cd76b9367b95f60929a63fab31f74b3ab91a5e015ee84c239c8e6783e642b87d89585b398e638ef61c3366865ca846d348275fbb5123fd5d8b72f67b1498a656914540e9658e85f8a4e98ec49c6ef92899f51194163ce46ce5229b06d685dfe18fa1a6cd46a30dc1be8c8595683729639229a1df8a50eb5c80828f70d4b3da40e98aafa26f87a499a6d951543ba01fdb7c8331cf7dab171504dc15dbf32a87093cb0aee604b15aebf9110267b5268c333ef19157e9ec6dfcd7818adca1e2815cd5e1b674a806ed3e72ee95fffb75368e1116a62a9faf02aade9087d1732030bd6cb2424c38dc71396f75267324d7d147f9e998c047353b1aa0f4d01df8a7f0db3b814e9667be86d17ad8424ef079043cf21d8301744431bfb753516e50a256aaa02cd2fe16e6915af59c5bb588ff721052337ed534ade172d2b58c43ed7a6c75e10ec5c6c05909ea75b396c8c7e79e8291402b3130243dc731539b486da0b5b3f741b9ce98496ef735573436b877ed1f047a7d7fcbd6122d12cc222228a711fe736ba44ee998ccc11adb7c0bc66f3079cd756536f154a35e6146986724f1d66f3adcbcbc9ccc8e4e4df51b9ff8b1f9a3bf63a6d2373a6325602f95478467c7686f0446cd777566eac0ca70240a77d47c35b1d22c1f5bf23592fd2b470eefaab7b77d6f2bbe8644eaabcf41c55dd68c2efbffa37e55a0e690639f735311695f4fb88d43efa897e365b8fb8a045904e3831d33e56460e5f0b0364ee7d039352a51c48320198579e24aac746405012df93a3b0fb65457ddfefee446d66d791d455ebb37720fd2b02bb422f768f9f8c0ca7ebccf768fe4bbf7ea07c6fed2a67ff85c095a76a6c7363d676d60fedd4fb8db7ece554318b6d47d0b75aceb2a8960e576775fb40bd35adc3e5079527eca6f7a5a25d326f572d6e64844014680947cb5d1cf0e5edab5774d5837e01b24d61e1a60644c70d2f981297370d90be215d8a389556620ed8544fc21a1e5b4fd8eadcb598200e3c11e62c1f76d404b44e7d4c8ce06e55431b3b3e5a91ef44166e71ebb274af93cecc6c59b49b6b19b34ffd4dfc8ef9ae5b83fb08cefa166073879ad9c9e4149e52dcc1694bae733d82be6da51c974c3b88d6b5e24639ecc3ed3557fb33b786aadcfb88814c0db3445d72541db55ec7d5bff20c9176e640aba0b355a554f485407c9350dcadcb9031551a1e99c06000b65de4e6b9d62b24a15ef4baaacea698c5beaeaf8f5e4babedf4f8f96537bab91536a0f483f6297c1526419fb8137a9e624e8a9c4cdaef3eccd4ff936e56b68eba9e74e7cc16bfbdada0e68330f4711ea4f9f0ef33e8eabd33878d59bc211b21e1b091c58785edab51fc46a02e7a7f3d2d5fcc3a7621efdc417dda490ac4ec5265fcd69db33dcc2e95c01a4284e86437c1c4596570256efa75b6658cd7de603f7b5d9a95513e94ec25193e6f9889f3c867d2ce2a2d5fd0f36ad8b9041060ba288175c9332f155855767d2a3cb56977b46efc7d96d93b750ca033db2f0277ab8e7966c460d72c0802d09a3bdb170d7459ffba19017597b0dd75ddb64949a1ddc8c33b061186383c833076e66857cb939e56fd6c43f2bc3a1aa2a4f24760c616d99a5d154dd43a2592ec3e07d78c08e8b51e5ab480e3713a97e2edb716f4a3c7f2be60798c588f0965cd6c600b3b5a23adf7b8ea33656c922fabd707e608f08a1989106d53c5aabff9ab08821a10a8076f536c1ed8963fdfbb5ef99354f795f07a7deb9479fd5b2984042d24d2efac211ec2bc2a4502377ee1979e07e69fa0d94a246d1bcd3af4a470adc2174733de23274daaf5ac2c894b25ab4776c8a72ddf55d73f261dec477d2c4343c396b9a981c865935cf652a6e95c09c5fa77c895d7ccf88a37bcf06a2aba220fa5c6e276273f5c45d31e14729822b51f9789d7a50623b483b522cf70ad1050fd7890122db67b1b9ffc6f5d35ab7906efe48c85ee17ce262db34e892ca9fd07d7fbee7b174dc1b596e69799e2ed6aef5e92248debd0bd74116745f6cab2e63896425d6be828076e52b0563a23203abbe88bfacb9b5ada0bdb9fa3099191338e9f92b2b4af894fd838bffdb21056aceea301e852ca621da6f361a1cebfbbf5e19f984b68713453c90787e153ec9af65903c19228a53bdbbd37a4f65bc2f52c827e2237da11bf7d44155c4fb624b2d8f73a1cd3684e0004d7de707d3219349c21f1e7a543266a0db5a3799c3fdb24bfaa1d8cce5aa5fce6c53b310f331ed47e1d24077e5f2ccc999051efa8e15f65a071879b7da542b6a29df7da255da95fbd3bf48e2f12ca6e6ef582ade381a06318e90a0189f1cd5637f0e4d32c84b68a22f6302b99f5fca386cba3c38c89ff384a31e207fd6626a6c6277af6bdc3a2e4bd042b3aa9320244d0788e12dddca6a827c3eedf8cff48b0eb437463378e76a650b1a151e2c55f39b1d7771e925f43ab33d880e7f278cb8823adee859438d7a242eaf57b8ef13a8081775a73451309579ee398b68dee2f63f3b34394df705d526762b90ffcec4c533294a76a0963eef1a0048a642a28652b488db26921f9751d5de07a552c7c70be5371f5b706bc12d59296b446de3a33a1e7f8491c77f8686028edcef07b7a7cc4bea3ef803347b2ff6c1d240aa71f3977f106ac1f299d86cf126388cece5bc869034d93a407aea8cf0b04b1bd365df22045ae1ba09a2bffcda75caca0bb337295bbca4ddb25d36e1394e7f1a7f42fcdc89c100360b4f6b4ba5b59d6a9e9748d66030cfb980b305cc499dd9cb4124f3825f8542eb0e24d8ab7f9253c7ff2bab5c3cb8b3fe4c16c3af0ac40952ed6d1dd2e5fdf8ac6a7be0941b30ad36f620ac68c3dba93851f76254292a17d1a0979c2f8f492df9f6a10c6ef8f3525f621751637d2456399ce0390980e50edb4da9747265e0d344b749bf4228040963c19d9b1b403814daf1b314f210c01e163a7f6de8d6446d29785c67808b6322fffae506f876aef802a7064925eb92bae601821b65781f547e5dcf53dde82ea3f5ce5b8deb6bb0662fcd64d4f5ec74d7f5c371d5bcd40e2bd10d621e345f0fcec56005cc700d6e928b7e0764fbe77c4e87bfa612f595af7fc5d0f44a7ed30b9ef700720fc6659ee00ab41145b542be2f5534f2b2a3003fae720f6b58f19008d6cccc7dcbea71a7b01113282b0a3a00326c570bf10edb4b05e6c6877f75de7dd6b2f23d27464f903a31650a7f753729612d0d589b08db4b7b15149c25be347bddb274c0bbd927083a5bc7c11b8eeb27e14b2f56a26027a47a99b2845a9e149b0a1cf7a3ad1f8fed62bc6abb84727fa002788b5e462d562f206e2e7f3d4910c017d7055e2775f05bfba18ab8e1d16eb4ee9bceedeb3623aae84609bceb7fac1733bab4d6574e8ec29605148cae6dde30c4e6a844ae427446d6f83f54b6bad3e42a3abd9a7dbae3e3699c4cce9f676dca542ca9134feaff91f069faf48d777ac45b464f67625eefd49782fa4c144140a55c3968f4198ee6c060e2949c7e46eb7b4b1c3af18952e7e969eefce9e849a1eb24aa229bafd0355361c9c3c315057ff4da3e2f8e355ccb8018b843fd68a8b44d8855f5ef09b1175fc63570d046152ac4940fc4563efb399af50bc81a587f4c1e372ed768531b6e79e34870906c8b113effd076cab2df28eba2b6b0762355621dede77a1586831d7889cd385b4f9fb32cd6f8a937b709f8ff67826580d3666328a1b86e917db6bf2e45e2428717eac4b11450b31051686a89e4753632c66c54aae281643958bd3f62074d5ed3cec671e7948674435ffe7a8921c8bb5456c77af20a64ba2b83540f510cd1f8a44f1ada80ba4f11a01bb689f794a760442a790a35ba6cd86accea7e4442f5424e1a0c6fe4ab1a94f6df753f4ce02e4779926abbc3710e8e00ae5d5113ca77510b1e475970a084bfff1bad3ec7dedfc128bf0c71ce7c89d43283cb0c3b45e9ac8e7c3bb4534488d805b56f40075a8a56c69588c35a19d8f277093f3ad80cf467211bf87822daf3aca342c4c32e8b0660abaa968b43ab46ec77c98e1a2ed2793e2ffbf1d348d0d024916bd61347a9fec7b7d076c91449e4513430824574048c1e8b4f07d240eb16792a7aa4bef98a1da35e05f312b60c33a75580791cd523970980d0eb075eb7ea350148d89a921e71f8d3464e6684602fd4ba60a62d9ae74047e89d779782d91fb2d19183affaf2878aea75bddfc92c793cfce64f51724dae645bb3c6804de06f432fa95bbd04496781f0bbf83d24db536f433943cc06452f82fe24665ee5fe3ea90bcb9230caa00735e0727c11bdad59a7ffda1b3f3f21d9d45e9039d0dd14cbe14681639fa3ce4035c0cfbce1009cbd8ce1849c3fa0e9ff16d50d81040e6654ca7bd9e128a4c6f9ee5f7acde39cdd0d9f4c83882824e85ec985a12a8b5571cad511c4951e32e71666a6d8b04f5b9ec6cf2e527325e98d2adf1dcd0b4b6d140e3a803f7a2d4a7fdc9676fa8b26097fb28ecc45d91ea231faae1fd91732028682fe5a24a964bf8bd41d2ce632f8f53631ffbb845651246f56cd4872f96b4d8d09579bc469a5851d5cd11b4f00a0394b37a1209850a1e5ed351ea2c54a7ee419df998e5540c945e773d12ac8186172df44a89bece8bdb451983b50b72defc1ab5fa6bf41b3dcfddf0073d9c5af68694aa85a2c5fcae33d9c98ab850b4d0ccc0ccf09b3b66402c3e6922dfed7aa7f8b49fd26be310fa7e299008e5fcd3fa19c1b21b45c66b3e91fdf3168a93fc944851"}, {0xe0, 0xffff, 0x7f, "6c44e94218cfcaae9c25ff704b977889212f907ef55fd58ecd0c0641c93a4e2e28d0393e466cc849d927a8063e3e164a690556546168533cf6a423a4ee6fdb27f62bdf10d1c65d19108f7a9a892a658a6646add5972fac7e84ed83738ca04092eb97bc9d55ac35b81a7ae0b23370e9dbf3c1db521de3d982e19edaa113bd8102311518b5fb4621bd5575a2c0390931495d7f08b17b1251a076225fcece104b215cf67295d0455f174877adc265a7b819f2da24ff1801a17656f5eb43e26e901516d323178fd89fbafffc"}], 0x10f0}, 0x9}, 0x10, 0x402) readlink(&(0x7f0000005280)='./file0\x00', &(0x7f00000052c0)=""/161, 0xa1) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000005380)={0x53b1871c, 0x10000}, 0x10) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000005400)={0x6, &(0x7f00000053c0)=[{0x2, 0x0, 0x2, 0xdc2, 0x7ff}, {0x6, 0x6, 0x1, 0x3, 0x1}, {0x3, 0x0, 0x7, 0x8d5, 0x1f}, {0x0, 0x7fff, 0x2, 0x8, 0x1}, {0x7, 0x6, 0x1ff, 0x4, 0x7}, {0x4, 0x2, 0x5c, 0x7fff, 0x8}]}) setrlimit(0x6, &(0x7f0000005440)={0x7, 0x7}) renameat(r4, &(0x7f0000005480)='./file0\x00', r3, &(0x7f00000054c0)='./file0\x00') sendmmsg(r4, &(0x7f0000006d40)={&(0x7f0000006d00)={&(0x7f0000005500)=@in={0x2, 0x1}, 0xc, &(0x7f0000005a80)=[{&(0x7f0000005540)="dc45385b5fa36dac7a4932909b8b7a26599756bb86837cbffdc9639b6a17d20a93eb33bf53c77f7f9eb1de24ffbee47824d85d713d495748ebaf77d332ab8ece823fed7efc231ee3a0afa8edd8e646f1d9f22a221a4416fa8c1f5cdbf0509ed2295d813f8b83a2fbbb02f895b8a19cb2b314939ed3cbee72107fb4742bbb9b032a9700aba6a7c49a932958771902d5a9e6302826369cd01f9815d2926b85937e51f1766eb6bfe6fef3858901de75485a344746a2245594a37edb3a011b0ecada22ecd0a56d0a6a53409f8dde3989ba36a7bc5034cb470d89a082ea85", 0xdc}, {&(0x7f0000005640)="0cf113181522a98cf8d0d86e139f86eb515a7e92f6559639cf631eb360369a68de933be0860206c3cd6d13df8bf8366b93aaed9059b85615027dbfa849d913393d8c004f70ae61a77cd8ff6adaf25f0315ec027c48d526eb960e7650", 0x5c}, {&(0x7f00000056c0)="1c41cb9c0a719feeaceb9b876e7704af1096f4311e0ad47ba81d8c727da88bb9255b938906cfa2bf8ce5f2336e36de1df482c74c5652387677ce371a05094657fceb56d49c0c295beaad4ea94b1fd6bbd3b811bb197cd1d5a8a1d79df24440e14ac0ee0c7772236f75d536ad9be49f40bbda75fc8065c960aba29ffcab7b4f5f66db9d08adcea8544e448c446ad09daeedca62447148d98aa834d529eb82aea1a6af109eca1ccbac98b693e914487090320f6c1660d2a5cc3ca82e95bf3e3854ccc3bbd5acbdabe8434dac4c2932af76332a49ad42a44380af33aecdc97bc1bb5088a34ccc3faaa5a0ebb749bd4dc633d1db6cc52e372054149c11", 0xfb}, {&(0x7f00000057c0)="eba2a6c427e026fd68ef8dc228b157765d43564eef0741912cbbe0ad7986088283c98beddb2c8d7dad41282367be03183406e07ff2ea458d521f7f8aaf56cfd94eb027876efa0ba919b7f5157f163f05c82a", 0x52}, {&(0x7f0000005840)="b445d95581a3d65cc67c7ecb658a55f8fe3a159ff0b949517f8aca2b86d324b2192f91b73a6901f492898c343e12e537f73b0be96c5c66a59892631dec1119ef30a6809a96c75fc340b8958b38b1176262f017f09d243b5d2ea10584834a8cdf38c400b89bcc31cc657c80cd030f8300e38517918ccb2f2db8979eb380ae000a0278d013408bc129e64e4441795055171a53b0aeadd3efd33cac02057bf1f845f3809787b72e416ea2cfd56c2340c3ef85db50e1ad4de4747f7d5cd8d6f30143bad77b", 0xc3}, {&(0x7f0000005940)="f0e1dc118e11c521e989cf8e4398f0894dc1581101b8ee5c36da6b8546d3c344a6e30f07dc2b6d436c7f425bf3eefa9c57891930c23952c6148aea42e1d0054e048bd0ae6300e46c9bbdce25e4c7026d3e5dca3d802ddcfb7e8616080f91480e45bcce28168451e166adb9e8d15143205c3563c968a928c1da318e497481603a9480aaa1d8bb19d768ee8c3dd0dc854315080f608f505ef1c2d37bdec1ed993ffcd94f72e1e6cf44399857abe86f2e7002de674a1cc189de858081484f77", 0xbe}, {&(0x7f0000005a00)="2cd933e7fd1a5c4b08b8d020246185180593b6ebf22f43b39a88622c3a56e1a919bfbe5aa3ac2b01970f104c441f6ec12a82eb3f669f32adda4f57801d1d557b7934beb5b0a49aafd7ef778363d6ef6b3c0a0fc10444f06b97cc73d1c34724371b8ad4d3bc09770083a7ab", 0x6b}], 0x7, &(0x7f0000005b00)=[{0x1010, 0xffff, 0x5, "af32ae7a7c470396adc1466c1b64e016edf5b0e7abd15dc877b6e3460ca656325ba3fe60519fa7afe6c5654cc14ab9c9d6aa1494b650ba6b7503bfe65c1c65d0d451f3473bf1d1cecfb2053d1819d1b030d43d38622c7775b9aabfaf69038c3a9b1c336592527f5b9fdc848d2bf4dab4e9c10e917eb2a6e2907b641a9e68baf3f652c7e96322d930659568f37e5ad46f167cbb8c31bbd4a3d303be3c51d30e344c7caf396ab7ebc04959be284223a447a5158aa053ca5f913fd7bac443deee380b3a5c10c8e710503b27a703b943762233905f66e90ce84c833410d272365fa5a5b24fbf8ac4ef9818528a4e513b559a0785ea7d227f9737f774c78dda4fad01bcf3033e32e719b51d9ebe76caf151c038340dff5b2994e70b2d3ea244f158e15aa7cc2b7b4c904ea954c77158d2c840bc2b3141f84228f5713fd76605b0a6f0a442305a677995604f850b9c12c960d14f17ace636358d2957e9e2c7766ae0e63a1a171f08687b7b018a5923b04e6f27f76a41172d94bfbeb86a1a05bb07ef593b00ca1d23c6c0ec9e5ea37a9fef4a20a1b03b993aa7423565c95fd19da71caea1a4c5300e92f669237ea597f86bab7622d8b98015effa01c858b94d79a114661a21f44c8eec095b6a8f4a9cab122227d162e64480f758132fa371c3c54221fba2b4d8aede263b53795c67f7cf8d93abae5d8270e4eb49079dac087641807e083490e817b878614051b7322130867baf99cb034f835256dbe09f89fedd6924fe9a888c8e1c787f106140ebf453e98c08b8491f508f523bfb8bb36389759dc234d7889f030540666010fb13aa230e27a6734bed6046dc289050f0e2d9ad0f130f04fd92282d39cb3bea9d55fd2c5681cddbeb02c2f06630f231e4d065c90780cbcaf5ca92b7d544a6841eb7db4f74d1c6034f94806edd3236ef5e45009704bf1f7294f7768b0c7512e86a0677ea6f584c83dedd285c8608b013e32e0f9b84a54792563e4cd2954a9ade4de6e5425455fe2828b372fe35cf99d7cfaae80465061979994b49675927bea99897f01e99b237775e410a6ab3c90f573899b9cbdec1df285e97ed27d0ac92605cd54b99e5c7241ebe303ce1170aa1180c7b75001ebe86e9f5dbcc3794a2910387a34241538c578ffaee759b05c5024472125e2bb38f31ba0809a9147fea544d1601b4c4cb37cab9c205c1829d785ed4d788eefad010e39a778a20486092452f0f67accbffd04b4412fced51c220d668283f9aef8537db75a8167d0e81b5d946f956293792473df7fc37c3d5e0cbb6e65b85bc8bf565750834aafcf9033e81bbfafb57caf7d60f361e7b2eab1935ccfbca327ce1ca5593679afee590d8010a3a6d06de5d0bac9db1d36d6ce192540305f852a1ed31ad90fef245d638be216ef87b494ad84e86a8cab43386f0aa8f8d87086934983a4753dc3d8f509d601ced8dfdd092257754e4b7e2deaddc22d275eb1aaa4eecae4ce246120abf29ea73753063a8278822468fe9cf3a5bc390a8d234744b6885634f2f0c68a9cd9cd7593f5fac6ae2ebbe5e3d8f3c79ee955d868801568c433543d36c5aa2dabd3ae4ddc91507f9b974757fa9ae9ec70d729e3c73e5b80d4416effd6ad3d0a01966d0d38216541d92837b8df02594f8a6cf4a7d408caa82ccc6fac61fc596ff3d033b40dbb1fa06a8cbb29cd8c0f595f1d821948e719ed4a866dd07db0dc847a9677754206950c85ed26298317e695cef4cc0ca33ee0bd2d0e5ded676927c6625412639d821bcd4a116bef7b1e09372b4b46af510cd3d7be14f986df83dc22bbe9366bc77f88d8054a4f087cb32b965ebd6a51130d0bb0c6b17cabee63af52eb04227bcb0c2d1ffeca341ac740bf98409f4f8844a44db4cac8d8e3cbf293419a1b5eb4e516bcb656901379bc68d4d73138066e6b077f96635c1ac9d879c2629a0be41f0e7e4d6a22628fd68f12b8bdebcd54485f6d6917df9d832fc699e8a6bffa1152f3ffb88fb4f98a2468d65c2463c1e2cd318f429b2484513ad48f92f3e0d25ba9fcb578e5f4797fdc480e2cb5881da7c9a15b23ae80078db9537504b15dd516b66c39dd94a9fa737284bed09b6986b884dbc49a9ebb8e30a3e0dd995e76b700199112d45340a622d1bcd72ca3f3b050cdc1f33a6795f977b34ffe58b906bb7f2ecb00bc89546d925a7a417b8f0d6d7c832b7422a0a611ef983ef65309ff5c4d8af4b9dd7996a76c36770baa8610f42972ac2a81573ec1d50d2ab6650d0bdc815677dc58e2524fb133706745cbb0a4b4478d55ad400fda3498a77031d9d10749c5373ae478b8bac159155697ad406c390b6dc028e258ed575dfae04364a07a749b9b6597eb9061c1ec2e539d8e52f8f4ae764b446f180b2e7d153f50e8fe213786b33c45e0c9d06a4513c85731dd36bac42a021e4d1958a6a6a1e23bc899266b845b01dacf45c76f88444d61758877c8dde4b7cab1e608ea5a1fc1c8e231d693f0a6411663c6e3371fb63a2d23bb7b5ed4226bcb011fa04294ce1647208437746e88e1a3a4e45123454f5f57a7c698d4c815d4ee071fc23e101b46d5e61574d2be99c080b89ddc4b72a0159c11febb68e0c9e5670a77f494d3afaec20cda3367b6f4c7f7db68aab1501b33fd8058428bd2634ba416f74bc680c74c89f1a4e7008bc7063da29a4ee2b14bd31690974b685cd242fbab3a3566bfccb4b972a172e7f4079ae017ac8d082e9eaa8883f3e002b93fe91a52b469558deeb1a527a9b1add9b523019aff2b84dae5fa068220f49fa29e32c2b94cd4aa42bed63af14dc155c942676c40bfa92f25c95aa01795fd7ebae1b419ba6cc8f726123ce4116fa9cabcdd9d477fbb602d53207be62ca424a3c57ff8ec4ae8282e1b9f592e0e0617155b89ab51bf7a8f8c8a92fadbdf4e2bf115c9bc9023ac720a86ca5400b58cdd4f40f1f37997f19334c2ceebe23f7cde09be83246f3c36de802c50496402d90ed50a039e48b7a0aac651badc52c5cd3b0129ba3f3f8dd4e06df15e73ecf44bc77146e32fd5087499a630d242db876f217a2bfff9b6e3b479e711a7aedd15fcd4c66d16afcc9252a66bedbb673ada76dae5941e98e21ee9818a32e503b7846075468a8598cb7c92659cc5f5347d55cc6df93b3f5273017533c43c5b27c3e7896ac9c6dd72bb8b640e3dbf9956738b5d76ccb3896b59c52e07072a160cbf40920a891a1089afaa1c3eb52579afcb471a6448410811fc5f8ae9ed42828154d45debab66f1c5d9b61b527d31e3e68b0b44b0eb4f5da7e87b0821362e7ccec36505a9b05c17947bd5fb1bfa5ed42bc9992d45bb23f8cca55f90ebfd548497ce141610cea00fa998262f7dee46667d6d2f8e37e2f765de9f5857e33f946801fcd70d31998a1b5dd423def825ad40a61bb39d108f872bc126f4cab2a9b187a838e10c41e013fc80a244b00ffc873743b0dbd155b590528daa3486e77a0b8c8d74150dde91ea5c06645ac99ad1a566d2840fd6ec57b9d639afc2c868f664027f36224cdce9c0417d050d5057e5100f71b85b32f1c79c19d92de5b0cace0a7452d924fe457ad45e69830642362595d4ae90a33094b3c8f33adc540361bca3d71ec764f8c84e0d7409bceb8b0fc4c33c990385d8ed8e3999c47f169ac5953c082ed7c8cc9a7a2db6c9f8a82437570f791ce659527454a210314ee8aee2321c8bb84d3932f80288c1403c60bfce4f2dc07ac47238b9e64e98ebe4804e4d898d9f848b6346a3837c92b78e19d7e46dc28f43d13b030e575336ab818095e98efff1415ba890dc61817a95592887ff7578ad69d7b5bf060073385bccd923402c4cd09b4689daa65fc92e9b354aef5d3934d7ef4331401f085c199b94393b279c301953d6dfd748233ad9ab32245c6e99c8b6ee069543c708e9ba0860b98737699cbeec97a520095ede4bd66b708c2ca87961bf2d4fffd3d9997d30887c87dc691a999c22f128871f4951beb77ec9a027b1d8547493d2f1f37d6fe71b222f5f3c1feb00809ce0a2b46bac454fe324c8853e827baa354f995e0399008f16bf2b517d0c385d7853eb8e752bbfeb5b176407abbc570f679d8b490a9abd9fc74aad10d1af254f126de410e80472920fd2cb8f7d642a8fd02421e2e1248b32964b1e02da9142a8d6d4c35a7ef7b2717c9c9038531bcada88ee4c005a5e2fe4fa1475540a006b8dfdc68db6001cd081ec47018682ca3dcad4c1cdadc597cde39d3e1ef1a136d4b65072d99913a9fdbf733160d4dcd6350763f066df5efc00900cd706202170efcf02e723daf56a6c5d10c973ce90d07fb868fae599a15be61af268063834f6e5c42b2e91be35afe18b42176971dfed2d9c09ed7030e58301817fd7c0143a210e76b160bcc244fa64f46b7a146f4b91935bb38eb83ece34ca3b00ade2c2f9815b90987aba7dac7d2c06d14ce4b1361baceb9e1d07a481b00813eeccd407eeba83bc082fdb98bd1447a91ac70f704d6aa2ab280fec1daaac83992cd577f7879c4bf34c6aae5f99ab1d3356dd921d8be7779c0b5b39657aa0369b205edeacc41b69041d80f0d4c19a8a80a4c853931474c4edc6a7accc5eec0150d039d08f161755a10178453a408d25e7cb719be170f5180fc95eda3cdfcf2b8e556cc050d62e31dda83051f849e45529280c5c8ecd9b58958e18e797135137357060f5c09f3c2709931f5abec83c9130fa5fa13b10144a27044a36edd7c1342ab669a3998b23c3fd735210ab1a90b535edee7198cb1827a3ca8879968c4d5b2e7ba2e3a12e2829488bbcdd967aa4a04ac72d566c34b8aeab906c4443eadcf5a89eada5ff5ac24e9e04152c50f6406776ed9ee485d0333f279efa2358f8a42f79c86a032f5b5dfb3f9bcac457b9fffc66bdf55ab67a03367132e5b8a1f89a3a23e2723f1f29b444effff6e9be913a8b91a284667a691b2ac091a8c9fb6f8f3a51cb41d9253249c3e74baac894d0d18e01339bb94df330a725c5335b265edbbfcc22d9747672c39deee48ca949249240a82ae5a5236c9108cacbe440bc4669d95f3d9d50669f3919466c1bcee7b3e3d3238c71e7788add06fbcb50bd105696202e6f19415271e4da9a99ede35a87d570b76c273e807fb03b27edea216fa71b30c21ce41e9309bae73a9aee536f00e89a7be7ff618481add0823371567ee260cfa2a2cd559b531a7cd9da222a79e3dc6847b0082f75dc886e487b845611d407c1d74ebdb32ea6eeb9f0984bcc68535d989ae3dcd94eb0feb9aebe5409929c843afd14a0c85437d593defbed53651f24a10b70c733652ac6afd2fd079b6b6e995e7a5e768c4534ecd722e07d31771fb7284518dab2269fe4e4fbf737c87331546abad6ab8340da4f23e3806392e4d16c0f0699c4f7006dfa6fa94a1de223f96b2d60f6f992693ed595164bbcb90246d0fa8e27813074eb6426effe18d82dd3b544a36d5d00fd9fd07e0874109b0dad7c7deb900afac24789e493e9642ab319b353c6142c7814aeb19dd3684fe27b540c3458ce7972dc2e52507543728566c0482e0adcddc000c0b8b773a19e201ebb8391b9f2440865bfad318114010ff24b27f72eb163a1baa99085e1aa9c3f60b2993dafc5c0468e46de92747901e248b5ae8c144dc78e0766ea37356b9bea84373ccef22a6b0cfd0ce671344b30313e3214cd4fb926b69e276964b3f8295891abc6103c1942fc6c786414662d13d63a2b3f20f0bf1bfa1d848b1480b6bb9f72633dbb18a031520d4410b066c949158b8f0b9fe188d8d410c4a2d"}, {0xe8, 0x1, 0x8000, "40b74699636cf05b828918122c5d000b672beaf5b729ab6adb8ff61c6783f269b043e3706434bcf36e9d95d48a0c514716d95e578c92092bd5f455a5b8ebbb94fe4a5a77c59c7a8fc28e52d5b71f62ed0021547a8bc81126a495a936baa8cb4564addc7b482c45eae76a4dba200c343967a4a8a37db7ef76b97c7bbef6345efe4117ae4c873cbdbfbe67be35b4a93d45350392e092d62cc60f321402a6413af5c1fa5477c7aa6c21adce4f6df61bf8ff6601789c05b5665ba150aaa5c7d47e8ac831685b1e0384e4b2c997dad6ee9cc71a35b3254aca1e"}, {0xd8, 0xffff, 0xad, "e39d2d4b04e2c069e3acfc9689599d2e7efbc442cae24a0301710a8bc3e0ee76485d7673b9f3b1cacff6b4671a2a8f85b8c86b3f08cc7efb9c64b9092374657a39b42aa5329df0d5a1c9d23c2677543622a86b6deb40855d863e275cc14ef58058eb2e712b6a6ba72cb52885e228eba4acdc80680bb4309dfab83032693bb763c2796c569304dfe9f36c9079db1f62b5bd028935f6c4bf322c7320bce05edf43f2e214f99ba755b2b82038fbe0492d308b820b3ae474fe2b03c29b406a071a289935ca"}], 0x11d0}, 0x2}, 0x10, 0x40a) getsockname$unix(0xffffffffffffffff, &(0x7f0000006e00)=@abs, &(0x7f0000006e40)=0x8) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getegid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000300), 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r4, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0xffff55cc, r0, r1, r2, r5, 0x0, 0x323}, 0x800, 0x7, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) ioctl$BIOCSDIRFILT(r6, 0x8004427d, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) executing program 6: socket(0x11, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000980)={0x4, 0x60}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffe, "031ffe4b630000000000ff000104000100"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0xcd0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = getuid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = getpgid(0x0) pipe2(&(0x7f0000000080), 0x4) r5 = semget$private(0x0, 0x4000000009, 0x82) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x7fffffff, r3, 0x0, r2, 0x0, 0x44, 0xd8b9}, 0x1, 0x3, r4, r4, 0x7, 0x26c3, 0x100000000001009, 0x2}) semop(r5, &(0x7f00000002c0)=[{0x1, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) semop(r5, &(0x7f0000000100)=[{0x0, 0x4, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x7ff, 0x1800}, {0x2, 0x75e, 0x800}, {0x1, 0x1, 0x800}], 0x5) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, r7, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3fd, 0x2, r6, r4, 0x744, 0x3, 0xa, 0x1}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, 0x0, r8, 0x5c, 0x101}, 0x40, 0x800, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, 0x0, 0x0, r9, 0x1, 0x1}, 0x8, 0x4003, r10, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) semget$private(0x0, 0x4000000009, 0x82) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0xc0}, {0x1}, {0x810e, 0x0, 0x0, 0xb6c}]}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[]) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = dup2(r4, r4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 5: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x8000000000000000}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000546000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r5, 0x4, 0x4) writev(r5, &(0x7f0000002cc0)=[{0x0}], 0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x25, 0xd, &(0x7f0000000380)="ebff000000c100000000004e71cb48eacf1ce369bdc82dfb69e6a1519da2560f42563b20743c521d00920907ad7c37206755346a5f9d01d7f9fd8778375606ccb551ac1b83153557b5487a57237d0e2f9b7af964411e25dfd85fbca13123e48d00c558051cf24910729a90f44c67cd5e29e467e631807728b71598c04623406dc7fb4916a0aef692dd9de32e6348b93abeb0564770b50bad7790ab71a47877fb425e6f425e4995b0f09b3072ffb27ce126b9385a433768129bb2507d7878dd8ef9c7daab02ae4f1d4574621d18559a02a2abaa8054f1e4606b08b63118c4b6f4ed6158", 0xe3) setitimer(0x2, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f0000000040)) getuid() r7 = semget$private(0x0, 0x4, 0x1e) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001000)=""/229) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="b2ea61583222854eeaaaaaaaaaaaaaaaaaa57f2403399369aaaaaaaa08004500009078fffbffa8e94cae3f56a4b13aeec8a01b27024249c921ce967b03a31dd6636e0b1491cb021f292fac66662512d40fe52d476caa8de7321c2f16d7072ae764d62e21f6143f158f6e7e2a67bc8046ac55e60f8206a28f", @ANYBLOB="7a8ac6374001ab1c", @ANYRES32=0x41424344, @ANYBLOB="000000caa32ef69dc11a4c8b1cc1080000000000dac69b61bf"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) OpenBSD/amd64 (Amnesiac) (tty00) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f0000008000000000000000000000000000000000bb60"]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000, 0xff7f, 0x0, 0x6, 0x8, 0x5, 0x400, 0xb265]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, &(0x7f0000000980)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x0, 0xff, 0xb946, 0xf1b}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x46, 0x0, 0x0, 0x800000}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setpgid(r3, r4) executing program 1: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000380)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cdde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f", 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cdde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r3, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_emit_ethernet(0x1377, &(0x7f0000000280)={@empty, @local, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "591467", 0x133d, 0x3, 0x81, @loopback, @loopback, {[@fragment={0xff, 0x0, 0x3f, 0x0, 0x0, 0xf, 0x64}, @hopopts={0x3a, 0x201, '\x00', [@ra, @pad1, @generic={0x1, 0x1000, "7cb39eb7b60cf5ff4438ddf62e59f28279e7ec96edbd8981e8fedb093def3ae11b015849d65167d5f621d6b30c72282b12a36cd575c508902b494e47c1ca79e1b58221cd3e1c192dbecd115cefecebaf9216ba781967a9d607df2ae586404e218688e8672eade740a00765029c88104401dc97cbb7cf147a22a484ba6cc613ceeb60935547961bb5fa1102bf551126dee4543aea671c8db97f5f617a6123bb8be8a21e139d4d5bfb0c15fe07c4a7b66500e00d2eaa811764b184e4f9b8837d9fd3f35e3973aac596e7b98e37cfd4d66df004086bd9f02a7528d1105e750246056a2deca4133d82f7e463cebe8453e56c24824f9f01df6117e1f9c5677cefbc7a67be8b82e1a67dfb460948fc28614dbb96a185dd72209e459abe9f760a954362f92acd1945b6a9013be8b0167eabd911ca537b68ac7a70664df43b2e555da1fb23347f449750a1f6c0ae952e5279ebceaf8624c61a5d063c2e4c76c98802b9a4ae0eb76181efcc572367bff766a7cae43844d5b21f02adab06e0f95c43eca616a7bdf140b8f1170468209623d4aadb788774daf13e4cb407a421add86c12ce02c893318ca739e9cb11c4c610b39ce02d2aa25a0322cc13338b83095f4069219ae7319cf0ea2a855679a72947fc54435348b9605c381076137cf3575a5fd911dfa0e1a79ac92e7f9ea27f69704120450cc0beb25fc11add935281451f1eede0d1026bfe317c74507e0bf01d48acf136cf0b5ce82df6af0092636fa76b200a3459004148aa026527f39625dd9f58b1ac7f08ca74937a027497fb97c722edbe65091c2ed452ff9225f703e32c7452ccf7ee94625e69ab5249699713d6c9bc0aad67814e3edbd30f5d4b750b43a5237b85338b9ba4a41e0b70b556ff70fce6a088e6e5908dac0487d7a4ccdc9305cf6b17b9b914926606c181434db76858ee4e8c90faa941180d577973d4b57e9dc457c26119830b4bf45110f1ab3caa4c5001bd67b6120988b00a0cb43bf186a6e850ad23767ffc54c0ffa4a7fafe62960d10222fb3db0ea7f353c571257eb3ac6c85b7f634dacc0eb757e8fefd03facb94fcab2eafded24fac1d15eaa9508909c7d452e1b20f99a9b393d80203f0e9d5cc2a900ac269955bd7bb46e74bf2a6763ff678255e08ac219b2cdb50c5a68452a29eb717adf56e87d1fcfa58faca564c75d32a8a8c6ccdd53160a906f0c94aa8640f465fad20e53f0f294e9072df0fff2a09c54408072bb1fb7155f70914824e3a66dd7e5d59b4e95bc80cab9e0615efa7bfb2533961f9392774ed2598080be96370663aed39582ab7a8b841f1e2e5bad1d91c3b171f705c751494a8c04a7e079f7efc716fd1e58c3ac1a933586a3410f31ae6f6ac8cc4298a5eb51395344dc9928f6754e067c0b545d8030dc891223641e988aaa38dcd4cf3a85a6993d3571fbf3b88808965677348a023fac3c413ad67752ad6d00ae2f51bc051a16db2b0c972e96e3a124f0084d338e952aa2c37e62a107dd9c323c6ce6b4ecfc2dba24c065051d6180605a276501acb7dd02e17c572e7ab77d65f5530a1ae904cda40e9743956a52cf58b9e494a82deb5f60d12f69a9ade52bb954edbef10bbb2ff1a4a300a5f63c58551b12e162364ec1de7b4da00e7e6e648d1ec2eeccf5f0843652902ad0dc9cf810db3f8cb4c6bf108c47d5eb55b5efb9d4ba2047d00114f54c8aba2c57f409e8956fa436cd36009b304efa28224b1880c14750397aa76ff32c9671bb17c00cc863938c9b0620282f0283a1d34aa48206972cec676c71b50c430e91084cd798354e5a6dba46d1b2f1f11701c77819ca20395b15bc55891cf366e1063af25dce0e8d99292ff28758c93f459991a1f0ce5b90fa3c18378e0e4510cc245f64c4031b5d1cab92131c0f4418f4eb98b08470af3d21359ce3819c881caf9abc11e155a56a8af024db7983a9d634ab1488b37573c8f3451dc2285e1a5e0e3de202ba4a1bc50f1259735f706a4a59189268284c1ce32724d5bf2732992a1395678b7ff93dcb759bd2be6285ad29ab29fd6d897553b4ee3e55975525cba526de16dfcba0c1c828bb22dcb91842e64c8d6ab8ac349a5b507f6b4c1ca691e35522a0960a30fe1c0fed1cca456150648b80fda63cf3a2d80735f3e9e879b8afb119e8d9be4365ac19d856e2e090d33aaebbbe9a10891a2c4421cf03915db799e19109a73f30c73e822eb1c6e8cea396b7e047e951b886dad031df1b43c0ac1e1bdeb298174ec4d79c4e9998686a8757342032e7ff7e3bf821ebe627c9b53c799ae0df41489d1705a465cfaf232dd8c94786120ecf4e564389dcbc29e5906ed4d2dbc9ab7c64aa73c130889c6752f0edcc70def9e0467c4821f5d7466f8d2a8f1abe1dbfd9b8ac670a8c368266f4358aa67ac3d232fd5f331e7fb6bbc32039abc0eebf57b058de0d9982d68372a496acd49087b4c4e75a16a5d7bc2e97e909e7994d2350e50499a57e41e1a19ade850d2105211f046ece0cdefeaa02bad9a7b2f4a651ca4335048e1783faca990905f0759c7f9ec978281fdc61a86807d5ed6de4db03a2a3f92e79d08aeef5042c9df69409b354cfbff21e9ecba96936dbfb3a18630807f62a2c2a577b380f3372c32fbfef29571a2de5f1b3f3ab0b4d64ad95f83c7d1a7024bc9665ec22c7dabba6538b5268f91b68c6621b50bb58cc1694b9df82787fdccddbff7cb9df4372becfa46e748dca69c7f594bfd968069aac63bd121bd5a2fd0ba398f3c418e345b3a62f7aa37ea23088e5ddaca77fb81eff00e525629cb527e867ea33335b304f6cf66e46e57772dd3411c152a7550ed19cf2a4dac6a3320ed0ac69290f4b0baef22363003bb55bacf1e7b0da53f118d42408a8a28890a108423a33a8b1bd0c98580342dcf203eb4fa6e9f2bc6d1b4fe064be2cde9c7c3b3f8b3040daff3e61704acc29eb5f83bfe73e548ef94bc70baba60ff32934afbd95bddc01fbab85feda874076bb0619450b98f223505b552088ec22844998c8d7aa7fca0fca0ae68b9c20af5c41a6d68da38a5100c824efb425925587e494f9a829e2975890dd1794276fbd4caa176bda386398bc214bc523141eccdb83110ca5193e9f81d34971d0611203a7ed54f3c51138f3d574d9ebd2a8723d311059e4c73f478e8a336c5692e5f7b8586b47615bf38e2be1c6ff6d40c0be31d94a1080e3d777a7e301db43bc51d27acf15b9b083888b28de5ef045ba98d9813e212deb9f044968f24d00d6580d19bebf13766ad3ae677558b35f6d703cc1f3d4219c49c4341da4838592f09df4870182cd5641311289a1e628872dc64a8a3255771eb078c480d3d2c0eaed51ea20b330f85a53a42c53caab0095be40c8723a452d1cc05c7a001719b75b15fe298eeca810b927825fc29fa6617262ee61798e942745597a86c204218ba729f3e0b398f99197f9b9682bf136243a464e701299c5bfb21f61f4648df027695b0895d74e7ccaac7826c2ff3053857e54cf451eb80be46a6f73f9dddf59b1a791c69e5ec5c8837942f02005b9a9dafec512b97aa197dad3b74e19df8da8ab9642efff9062a05dc7dafabbdd0c57cc79e1de68c59f9cdafb5cbd9f3c241ca267e38b7e4ef8fbd1afc01c17fa2705a9bcb8e5471dfed411a02b82bc0651b89c1e8fbced23304ab9a90f16f855ef073ada91c22ae72bec4960985001cef2dae57392dcc86ded32913c6a5d6abc31be26c1f3b185e2c955b9990b6be65697635cbda24698dbb5173730f80ff36402d376d29b0652d7bbcb348cf4671d80136a959fd3e3392da369e3bb0540b8eb50fd6d42a2c599f0b6b23e31558f77342decd1ba2910d5b09954dbc8f71afae697ee5b7c89d3e4b85b9815838422a69cfefa5e7c09f0efe47af9a2baf8030e4ade978ea16bb758f3e6ba5d8d116cd2c76e4a86f282ec7276c74baf46adefa1b28baef460c9570ebc7be5b16a6cf4295b6edfa13e4a52f07c6d7ce1dec07de6830198e68e4a9bfdab700955c6670f6396746a61f05faedd0f766a1b82fc1f10e7f818a7f95f507b1f0c7a5b3a9ce69e9038e0d27e96f3a4a5b6419609e420db2a9d41db2b3e2bb649ac1e607ccb7ea6c3ae8ebefd2a00db34a1dccc146ca9c36bbf5ac2ca2ddf089cafe6a380f53c2da7e7987667609f8d546a792185ce06f0bf763be1c3661e6d6b832a889423c9c19cbe21d84aa48cf64d21bf1c81e581e331ef2e72800af1831005c661ac15712b12004f39616ab352d1507c514d05d3e53633507cc15a6b7a6e78a24f0c357ed5027c6a3eb8954c7af1ed785247467998d3fd9284cd41030f0c3c770dcea892442fb2b3184f695f2e4d39369239813ff369aee45e05fd9f71a87841e74142ba4bc5ecc3308844e8eac364038298c697051d405f59370319198e97513dd2c115fe9e8093beead94ef0ddcf5a32363548b39af8055ac45d0fc93442813ce2b7735cff373fb9beb6ac7aaf458dbe2098d368cdc9584b77e2611eda18b38ce7a728b025144b6952871b0238d7598fb297fd820caf227308399b76b930a3d9b9d5cfc5e39a6bbf74a02e8c5aae1456e2e19e86034ad4f3dc0c3a7fcfa2eb4817edcbe88a954bdc24c693cd48273d0769ac08d53df57711d477bd8b1e9c850945a4236408a0d8f040a483991dd86c5d444cee5a260fd9bce17e3f3d21b41bb9a7d6bdbdb6b0df4cadde26b3a851183ff4d9a388ec1e0e2f92135e1789e54eca165c37cce2640d6057f6ed73fca22b0cdf4450f52a5d7b64ac4faddcc18dc1909405996e6367c751ec23758fe0da3697ebb262d87a4d74f47831d80b7cb370c4af3a6ea4127aa943a5274d8c26b124500d60ae065e982dcdf45aa447eab89b44252ffc79ed283b489b16cf70853434367906c800a83dcc34b8b2f23a0eb332942c99268dcafd81911a0bde412d0ad6bdcddab0fa63356596eda0567838690e91126188622481f9d21ddcd77f21ac7f0fa4c1b13797d5681609f3df306d2ecabe0c95d9b0ccc66bee82640511f597be0ac75c94e2da3492ac666f11ff1c4850f0711e1e7b1857e824517e747c6ed0c0adaf39b9ef9ce5335f57af6136c97ec2b4556604c5892b477f9a55763f77f6368bdfea417e0042d0cecac3614bfc9ee127324e195361849c2409e8ca9fca49d018d71d9e7d6bf5ec94a2ef2281cc67d805408e06929b3d55c46dd7602534b355ba55df2dc84306c8af413498f604789865a2b7bc63f311d8b612ed3577bbfe3b340abc3509ba4c81724ba4304e17e67207079ef556914bfcb71e07a3cff968f568c9755cc185c05855fe19c50283be37c9654137b031a2ef244d9a1b05cdb6272f29e5da563b8ccd71c48eebb187e52956a6cd71d65bd34eba9d15061807c6be7d55fa27e65fef3974282deabe52a96177e09722787d35f4174c94fb7c9d309f43d21f9411b5ed4bb4309bfe342f4a28d89b6b123484d8c15825eb6ca95e06762c606e4b42bb004d2bf757d094dc0cff8c3ff34e4a1ee94311735e5c8f2458fc357410a84f634b417da23925ec53e60387ef94cb552e3b429a62c9a2dae2d4a7dcdef416e2a0a96cf7e7cbfefa0a737d6c168dac002c407720962eb885982f7567a9f3bcd6b17e8674f5c0ca06f57d8edf39a41a9871819e6d95c13421285e7e6dc97a677f94163074f8f60310836a3d949328197f3c2f03fd7d3ba5fbb3a81e352a135786586f70e37ef1d205be68fa4c5f265fc77e66c5688883ff70e5cc2ba26d6ede2a141807f76d9f4f14cb4a5aeb168c87e2e3e"}, @enc_lim={0x4, 0x1, 0x5a}]}, @routing={0x62, 0x4, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xc, 0x14, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfffff29c}, @generic={0x20, 0x8b, "472c23a1f081926fecf8ffc79d62c8a17c6d8d4d6288eb185a980854d78c785496d43928bb0a74b7f92fc16b584cd1493a2b1a984683a618a9a39d3f06c49a588fd32e3c9a01df818f74d5dfb66e0410f4d46580bac52fd1f31f4077ab5247956a7b5c3572e6b4da2806db0608440d59665fcd811869e5e16414cc852f088f053ceebd00cf2acf9daae5c6"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0x15771ee4ed04ee90, 0x38, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x3, 0xd0, "50894301a040fe9111cc8d2076757c3233162c56f6610df260f116f387dc0b31450634e0db33c377e6d4508f2c5f0e2cc808a51b3389cf71a7bd2a8dada0ccafb978fb0ad45612183e87cc992f4f9f4f09b1c22fe7d58a78be0521d239096a61a6cea207ef7429b16ed7abacc7f9e01f85dfb4d436e72c8d24e7bf1eaa966c92b8ce7a441adf2ffa03eea4ad4dee5fd2f1dc3ee0930fbb9b085a67d5e62cfd1f96b8e2674a05b24105f2df2c773efcd3f3094a22a95961e828050969f0e10aedac85e12ca69accb44c983acb47a445d8"}, @enc_lim={0x4, 0x1, 0x81}, @generic={0x3f, 0xd3, "2c302c2bd9c19e1b26a4b5325bb41453b011fc10cacfd356473faabd9c9e9b3c7c4a9bd38d92ea61b448aab6f1b92d8d6b9233ca1aba26d7ee240e9fa65d5c59c9d98d269859685c81c0231f2a2ab65463c69d28a2cc739b4ba1340ccaae4360cdfe810aa22a980660c5de86733d4592a11f7473f141ac9ba17d7fdbf6f109c526f693637168550051b3f66e86dfb71bc96e4cd046077961b1d5c8263e5c6dd5499df70fb263b6480755b9fd7767b087e95fea048016d5c80c83a0a1b7328b3976bb07e07e62fc715b5a1805577273294237a8"}, @pad1]}], @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0xf, 0x0, 0x5, 0x0, 0x63e, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "59523e40b3ec6c558f2665323bc37768"}, @eol, @nop, @sack={0x5, 0x12, [0x9, 0x7fffffff, 0x2, 0xb0b]}]}}, {"52c236c2809ce46282803acbe1fd552d6a5dca4f3968561a84be33945938f499fb6387604216b9587a9df54cfdb585e024d013e71d872313cf"}}}}}}}) (async) syz_emit_ethernet(0x1377, &(0x7f0000000280)={@empty, @local, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, "591467", 0x133d, 0x3, 0x81, @loopback, @loopback, {[@fragment={0xff, 0x0, 0x3f, 0x0, 0x0, 0xf, 0x64}, @hopopts={0x3a, 0x201, '\x00', [@ra, @pad1, @generic={0x1, 0x1000, "7cb39eb7b60cf5ff4438ddf62e59f28279e7ec96edbd8981e8fedb093def3ae11b015849d65167d5f621d6b30c72282b12a36cd575c508902b494e47c1ca79e1b58221cd3e1c192dbecd115cefecebaf9216ba781967a9d607df2ae586404e218688e8672eade740a00765029c88104401dc97cbb7cf147a22a484ba6cc613ceeb60935547961bb5fa1102bf551126dee4543aea671c8db97f5f617a6123bb8be8a21e139d4d5bfb0c15fe07c4a7b66500e00d2eaa811764b184e4f9b8837d9fd3f35e3973aac596e7b98e37cfd4d66df004086bd9f02a7528d1105e750246056a2deca4133d82f7e463cebe8453e56c24824f9f01df6117e1f9c5677cefbc7a67be8b82e1a67dfb460948fc28614dbb96a185dd72209e459abe9f760a954362f92acd1945b6a9013be8b0167eabd911ca537b68ac7a70664df43b2e555da1fb23347f449750a1f6c0ae952e5279ebceaf8624c61a5d063c2e4c76c98802b9a4ae0eb76181efcc572367bff766a7cae43844d5b21f02adab06e0f95c43eca616a7bdf140b8f1170468209623d4aadb788774daf13e4cb407a421add86c12ce02c893318ca739e9cb11c4c610b39ce02d2aa25a0322cc13338b83095f4069219ae7319cf0ea2a855679a72947fc54435348b9605c381076137cf3575a5fd911dfa0e1a79ac92e7f9ea27f69704120450cc0beb25fc11add935281451f1eede0d1026bfe317c74507e0bf01d48acf136cf0b5ce82df6af0092636fa76b200a3459004148aa026527f39625dd9f58b1ac7f08ca74937a027497fb97c722edbe65091c2ed452ff9225f703e32c7452ccf7ee94625e69ab5249699713d6c9bc0aad67814e3edbd30f5d4b750b43a5237b85338b9ba4a41e0b70b556ff70fce6a088e6e5908dac0487d7a4ccdc9305cf6b17b9b914926606c181434db76858ee4e8c90faa941180d577973d4b57e9dc457c26119830b4bf45110f1ab3caa4c5001bd67b6120988b00a0cb43bf186a6e850ad23767ffc54c0ffa4a7fafe62960d10222fb3db0ea7f353c571257eb3ac6c85b7f634dacc0eb757e8fefd03facb94fcab2eafded24fac1d15eaa9508909c7d452e1b20f99a9b393d80203f0e9d5cc2a900ac269955bd7bb46e74bf2a6763ff678255e08ac219b2cdb50c5a68452a29eb717adf56e87d1fcfa58faca564c75d32a8a8c6ccdd53160a906f0c94aa8640f465fad20e53f0f294e9072df0fff2a09c54408072bb1fb7155f70914824e3a66dd7e5d59b4e95bc80cab9e0615efa7bfb2533961f9392774ed2598080be96370663aed39582ab7a8b841f1e2e5bad1d91c3b171f705c751494a8c04a7e079f7efc716fd1e58c3ac1a933586a3410f31ae6f6ac8cc4298a5eb51395344dc9928f6754e067c0b545d8030dc891223641e988aaa38dcd4cf3a85a6993d3571fbf3b88808965677348a023fac3c413ad67752ad6d00ae2f51bc051a16db2b0c972e96e3a124f0084d338e952aa2c37e62a107dd9c323c6ce6b4ecfc2dba24c065051d6180605a276501acb7dd02e17c572e7ab77d65f5530a1ae904cda40e9743956a52cf58b9e494a82deb5f60d12f69a9ade52bb954edbef10bbb2ff1a4a300a5f63c58551b12e162364ec1de7b4da00e7e6e648d1ec2eeccf5f0843652902ad0dc9cf810db3f8cb4c6bf108c47d5eb55b5efb9d4ba2047d00114f54c8aba2c57f409e8956fa436cd36009b304efa28224b1880c14750397aa76ff32c9671bb17c00cc863938c9b0620282f0283a1d34aa48206972cec676c71b50c430e91084cd798354e5a6dba46d1b2f1f11701c77819ca20395b15bc55891cf366e1063af25dce0e8d99292ff28758c93f459991a1f0ce5b90fa3c18378e0e4510cc245f64c4031b5d1cab92131c0f4418f4eb98b08470af3d21359ce3819c881caf9abc11e155a56a8af024db7983a9d634ab1488b37573c8f3451dc2285e1a5e0e3de202ba4a1bc50f1259735f706a4a59189268284c1ce32724d5bf2732992a1395678b7ff93dcb759bd2be6285ad29ab29fd6d897553b4ee3e55975525cba526de16dfcba0c1c828bb22dcb91842e64c8d6ab8ac349a5b507f6b4c1ca691e35522a0960a30fe1c0fed1cca456150648b80fda63cf3a2d80735f3e9e879b8afb119e8d9be4365ac19d856e2e090d33aaebbbe9a10891a2c4421cf03915db799e19109a73f30c73e822eb1c6e8cea396b7e047e951b886dad031df1b43c0ac1e1bdeb298174ec4d79c4e9998686a8757342032e7ff7e3bf821ebe627c9b53c799ae0df41489d1705a465cfaf232dd8c94786120ecf4e564389dcbc29e5906ed4d2dbc9ab7c64aa73c130889c6752f0edcc70def9e0467c4821f5d7466f8d2a8f1abe1dbfd9b8ac670a8c368266f4358aa67ac3d232fd5f331e7fb6bbc32039abc0eebf57b058de0d9982d68372a496acd49087b4c4e75a16a5d7bc2e97e909e7994d2350e50499a57e41e1a19ade850d2105211f046ece0cdefeaa02bad9a7b2f4a651ca4335048e1783faca990905f0759c7f9ec978281fdc61a86807d5ed6de4db03a2a3f92e79d08aeef5042c9df69409b354cfbff21e9ecba96936dbfb3a18630807f62a2c2a577b380f3372c32fbfef29571a2de5f1b3f3ab0b4d64ad95f83c7d1a7024bc9665ec22c7dabba6538b5268f91b68c6621b50bb58cc1694b9df82787fdccddbff7cb9df4372becfa46e748dca69c7f594bfd968069aac63bd121bd5a2fd0ba398f3c418e345b3a62f7aa37ea23088e5ddaca77fb81eff00e525629cb527e867ea33335b304f6cf66e46e57772dd3411c152a7550ed19cf2a4dac6a3320ed0ac69290f4b0baef22363003bb55bacf1e7b0da53f118d42408a8a28890a108423a33a8b1bd0c98580342dcf203eb4fa6e9f2bc6d1b4fe064be2cde9c7c3b3f8b3040daff3e61704acc29eb5f83bfe73e548ef94bc70baba60ff32934afbd95bddc01fbab85feda874076bb0619450b98f223505b552088ec22844998c8d7aa7fca0fca0ae68b9c20af5c41a6d68da38a5100c824efb425925587e494f9a829e2975890dd1794276fbd4caa176bda386398bc214bc523141eccdb83110ca5193e9f81d34971d0611203a7ed54f3c51138f3d574d9ebd2a8723d311059e4c73f478e8a336c5692e5f7b8586b47615bf38e2be1c6ff6d40c0be31d94a1080e3d777a7e301db43bc51d27acf15b9b083888b28de5ef045ba98d9813e212deb9f044968f24d00d6580d19bebf13766ad3ae677558b35f6d703cc1f3d4219c49c4341da4838592f09df4870182cd5641311289a1e628872dc64a8a3255771eb078c480d3d2c0eaed51ea20b330f85a53a42c53caab0095be40c8723a452d1cc05c7a001719b75b15fe298eeca810b927825fc29fa6617262ee61798e942745597a86c204218ba729f3e0b398f99197f9b9682bf136243a464e701299c5bfb21f61f4648df027695b0895d74e7ccaac7826c2ff3053857e54cf451eb80be46a6f73f9dddf59b1a791c69e5ec5c8837942f02005b9a9dafec512b97aa197dad3b74e19df8da8ab9642efff9062a05dc7dafabbdd0c57cc79e1de68c59f9cdafb5cbd9f3c241ca267e38b7e4ef8fbd1afc01c17fa2705a9bcb8e5471dfed411a02b82bc0651b89c1e8fbced23304ab9a90f16f855ef073ada91c22ae72bec4960985001cef2dae57392dcc86ded32913c6a5d6abc31be26c1f3b185e2c955b9990b6be65697635cbda24698dbb5173730f80ff36402d376d29b0652d7bbcb348cf4671d80136a959fd3e3392da369e3bb0540b8eb50fd6d42a2c599f0b6b23e31558f77342decd1ba2910d5b09954dbc8f71afae697ee5b7c89d3e4b85b9815838422a69cfefa5e7c09f0efe47af9a2baf8030e4ade978ea16bb758f3e6ba5d8d116cd2c76e4a86f282ec7276c74baf46adefa1b28baef460c9570ebc7be5b16a6cf4295b6edfa13e4a52f07c6d7ce1dec07de6830198e68e4a9bfdab700955c6670f6396746a61f05faedd0f766a1b82fc1f10e7f818a7f95f507b1f0c7a5b3a9ce69e9038e0d27e96f3a4a5b6419609e420db2a9d41db2b3e2bb649ac1e607ccb7ea6c3ae8ebefd2a00db34a1dccc146ca9c36bbf5ac2ca2ddf089cafe6a380f53c2da7e7987667609f8d546a792185ce06f0bf763be1c3661e6d6b832a889423c9c19cbe21d84aa48cf64d21bf1c81e581e331ef2e72800af1831005c661ac15712b12004f39616ab352d1507c514d05d3e53633507cc15a6b7a6e78a24f0c357ed5027c6a3eb8954c7af1ed785247467998d3fd9284cd41030f0c3c770dcea892442fb2b3184f695f2e4d39369239813ff369aee45e05fd9f71a87841e74142ba4bc5ecc3308844e8eac364038298c697051d405f59370319198e97513dd2c115fe9e8093beead94ef0ddcf5a32363548b39af8055ac45d0fc93442813ce2b7735cff373fb9beb6ac7aaf458dbe2098d368cdc9584b77e2611eda18b38ce7a728b025144b6952871b0238d7598fb297fd820caf227308399b76b930a3d9b9d5cfc5e39a6bbf74a02e8c5aae1456e2e19e86034ad4f3dc0c3a7fcfa2eb4817edcbe88a954bdc24c693cd48273d0769ac08d53df57711d477bd8b1e9c850945a4236408a0d8f040a483991dd86c5d444cee5a260fd9bce17e3f3d21b41bb9a7d6bdbdb6b0df4cadde26b3a851183ff4d9a388ec1e0e2f92135e1789e54eca165c37cce2640d6057f6ed73fca22b0cdf4450f52a5d7b64ac4faddcc18dc1909405996e6367c751ec23758fe0da3697ebb262d87a4d74f47831d80b7cb370c4af3a6ea4127aa943a5274d8c26b124500d60ae065e982dcdf45aa447eab89b44252ffc79ed283b489b16cf70853434367906c800a83dcc34b8b2f23a0eb332942c99268dcafd81911a0bde412d0ad6bdcddab0fa63356596eda0567838690e91126188622481f9d21ddcd77f21ac7f0fa4c1b13797d5681609f3df306d2ecabe0c95d9b0ccc66bee82640511f597be0ac75c94e2da3492ac666f11ff1c4850f0711e1e7b1857e824517e747c6ed0c0adaf39b9ef9ce5335f57af6136c97ec2b4556604c5892b477f9a55763f77f6368bdfea417e0042d0cecac3614bfc9ee127324e195361849c2409e8ca9fca49d018d71d9e7d6bf5ec94a2ef2281cc67d805408e06929b3d55c46dd7602534b355ba55df2dc84306c8af413498f604789865a2b7bc63f311d8b612ed3577bbfe3b340abc3509ba4c81724ba4304e17e67207079ef556914bfcb71e07a3cff968f568c9755cc185c05855fe19c50283be37c9654137b031a2ef244d9a1b05cdb6272f29e5da563b8ccd71c48eebb187e52956a6cd71d65bd34eba9d15061807c6be7d55fa27e65fef3974282deabe52a96177e09722787d35f4174c94fb7c9d309f43d21f9411b5ed4bb4309bfe342f4a28d89b6b123484d8c15825eb6ca95e06762c606e4b42bb004d2bf757d094dc0cff8c3ff34e4a1ee94311735e5c8f2458fc357410a84f634b417da23925ec53e60387ef94cb552e3b429a62c9a2dae2d4a7dcdef416e2a0a96cf7e7cbfefa0a737d6c168dac002c407720962eb885982f7567a9f3bcd6b17e8674f5c0ca06f57d8edf39a41a9871819e6d95c13421285e7e6dc97a677f94163074f8f60310836a3d949328197f3c2f03fd7d3ba5fbb3a81e352a135786586f70e37ef1d205be68fa4c5f265fc77e66c5688883ff70e5cc2ba26d6ede2a141807f76d9f4f14cb4a5aeb168c87e2e3e"}, @enc_lim={0x4, 0x1, 0x5a}]}, @routing={0x62, 0x4, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xc, 0x14, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfffff29c}, @generic={0x20, 0x8b, "472c23a1f081926fecf8ffc79d62c8a17c6d8d4d6288eb185a980854d78c785496d43928bb0a74b7f92fc16b584cd1493a2b1a984683a618a9a39d3f06c49a588fd32e3c9a01df818f74d5dfb66e0410f4d46580bac52fd1f31f4077ab5247956a7b5c3572e6b4da2806db0608440d59665fcd811869e5e16414cc852f088f053ceebd00cf2acf9daae5c6"}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0x15771ee4ed04ee90, 0x38, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x3, 0xd0, "50894301a040fe9111cc8d2076757c3233162c56f6610df260f116f387dc0b31450634e0db33c377e6d4508f2c5f0e2cc808a51b3389cf71a7bd2a8dada0ccafb978fb0ad45612183e87cc992f4f9f4f09b1c22fe7d58a78be0521d239096a61a6cea207ef7429b16ed7abacc7f9e01f85dfb4d436e72c8d24e7bf1eaa966c92b8ce7a441adf2ffa03eea4ad4dee5fd2f1dc3ee0930fbb9b085a67d5e62cfd1f96b8e2674a05b24105f2df2c773efcd3f3094a22a95961e828050969f0e10aedac85e12ca69accb44c983acb47a445d8"}, @enc_lim={0x4, 0x1, 0x81}, @generic={0x3f, 0xd3, "2c302c2bd9c19e1b26a4b5325bb41453b011fc10cacfd356473faabd9c9e9b3c7c4a9bd38d92ea61b448aab6f1b92d8d6b9233ca1aba26d7ee240e9fa65d5c59c9d98d269859685c81c0231f2a2ab65463c69d28a2cc739b4ba1340ccaae4360cdfe810aa22a980660c5de86733d4592a11f7473f141ac9ba17d7fdbf6f109c526f693637168550051b3f66e86dfb71bc96e4cd046077961b1d5c8263e5c6dd5499df70fb263b6480755b9fd7767b087e95fea048016d5c80c83a0a1b7328b3976bb07e07e62fc715b5a1805577273294237a8"}, @pad1]}], @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0xf, 0x0, 0x5, 0x0, 0x63e, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "59523e40b3ec6c558f2665323bc37768"}, @eol, @nop, @sack={0x5, 0x12, [0x9, 0x7fffffff, 0x2, 0xb0b]}]}}, {"52c236c2809ce46282803acbe1fd552d6a5dca4f3968561a84be33945938f499fb6387604216b9587a9df54cfdb585e024d013e71d872313cf"}}}}}}}) syz_emit_ethernet(0x18f, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd6096a94b0159f0040000000000000000000000000000000000000000000000000000000000000001000000000000000004019400000000003a01000000000000000100050280010502000600000000002e00e148650000004e204e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0200f9990780054040201041174e087f7d4ba36b60a3e8ab0939f220011cb8b6c983d0cc78a1a40000000918b080a00000000000002d70303180522000000042e6351e500000080000000ff0000e60000001000000000020000000400040200c365260a60fa1663fb56696aef9a9288537d6b0ee1f3cfbb22cce7f83bcfbbf9c5d20501e0f3a1421479f0fa637bdedac49dd9822d5b7b0ecf8fc5a6e6fe511cad0a56e633037126121305a5c9732649e5fc8d20cdc36bc89dcde939d8386bf555ad65528c1e49ee06d4de5738d7c3baedcf227e998b88ce246fd7a4f976df83f145733b2a2a1415d4a0298a0a2fae37cf8909edb6721d0585b28b8c083b1b3ddff56cece696c05deb1dd047ef628500de48dd171db4dda112c1ab62ac"]) (async) syz_emit_ethernet(0x18f, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd6096a94b0159f0040000000000000000000000000000000000000000000000000000000000000001000000000000000004019400000000003a01000000000000000100050280010502000600000000002e00e148650000004e204e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b0200f9990780054040201041174e087f7d4ba36b60a3e8ab0939f220011cb8b6c983d0cc78a1a40000000918b080a00000000000002d70303180522000000042e6351e500000080000000ff0000e60000001000000000020000000400040200c365260a60fa1663fb56696aef9a9288537d6b0ee1f3cfbb22cce7f83bcfbbf9c5d20501e0f3a1421479f0fa637bdedac49dd9822d5b7b0ecf8fc5a6e6fe511cad0a56e633037126121305a5c9732649e5fc8d20cdc36bc89dcde939d8386bf555ad65528c1e49ee06d4de5738d7c3baedcf227e998b88ce246fd7a4f976df83f145733b2a2a1415d4a0298a0a2fae37cf8909edb6721d0585b28b8c083b1b3ddff56cece696c05deb1dd047ef628500de48dd171db4dda112c1ab62ac"]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x3, 0x0) (async) r7 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7fffffffffffffff}) fcntl$getown(r8, 0x5) (async) fcntl$getown(r8, 0x5) sendto$inet(r8, &(0x7f00000000c0)="9abf713dec26442e2bd690b5d53115f0509dd4bd57674c454245b3c25936615e7239690b74b99a757f15c39dfb99aaf4bb2aec2a6fde", 0x36, 0x8, 0x0, 0x0) (async) sendto$inet(r8, &(0x7f00000000c0)="9abf713dec26442e2bd690b5d53115f0509dd4bd57674c454245b3c25936615e7239690b74b99a757f15c39dfb99aaf4bb2aec2a6fde", 0x36, 0x8, 0x0, 0x0) executing program 4: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000001c0)="3714deede25d6c9fcfaac3b2f24334f257fd2b818d05056a155f5fd50e23e589554af090756a2440f0765882f2504ed468a768fc9b7549134972a798a3579c9db29de4023a32d2986827ac464802d1ab7bc6ff7e1c274c1d1bb6cfdb6216566ec2281b6cb192ca6f2424ef72cdbbae3524544208ca51c98a7a066a93bf56aaf830922e4c2bf7aa8a7a343f484f2de67ca8a4f3da96cdd55a37cdb249d9c5612a2bba5843859a0715c7912dd3dd4dcf6f84eda6a0fb90d9", 0x0, &(0x7f0000000880)="8492287f8dd6bd31d84efaf9559df577f6d87d794120cc97193bbfd79609eb515ba4e5cb8a531519e785a95a8baf453dad133122798ffc1c437ec18acca4c42c70acd94c4c8aff7dff9b3de3c3d2bd077bebcaa71a0724b869eee3b68305c7c857c5293858c1bf73f9f4d43d717dbbe1d25aaea90e44b0b827c3d5b181fba56ff7fd67b733", 0x85) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x18, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000580)=ANY=[], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b71", &(0x7f0000000180)=0x62, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) r7 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000200)={&(0x7f0000000240)=[{0x7}, {}], 0x2}) socket(0x18, 0x3, 0x0) msgsnd(r6, &(0x7f0000000040)={0x2, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) msgrcv(r6, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) r8 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r9) fcntl$lock(r8, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r9}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x10001, 0x1ff, r9}) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) r4 = fcntl$dupfd(r0, 0x0, r3) dup2(r4, r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="3cb774c225c9af053b85c3bffcd6228e8686a84423fb039f92a931280d9153c6a9f64122383ae7315eea104f81", &(0x7f0000000140)=0x2d, &(0x7f0000000280), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x7}, {}]}) syz_emit_ethernet(0x119, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setgid(0xffffffffffffffff) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffa, 0xb7c61f5c34597ef}], 0x8, 0x0, 0x0, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) dup2(r10, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='.\x00', 0x0, r3, 0x2) r4 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x6, 0x7, 0x6]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000180)={0x9, 0x78ba7355}) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000200)={0x7fffffff, 0x24, 0x1000}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000240)=""/9) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/18) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000002c0)) semop(r4, &(0x7f0000000540)=[{0x0, 0xffff, 0x800}, {0x3, 0x85df}, {0x0, 0x100}, {0x3}, {0x1, 0xff, 0x800}, {0x6, 0x2, 0x1800}, {0x3, 0x3f}], 0x7) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='})!!-\x00', &(0x7f0000000600)='/dev/zero\x00'], &(0x7f0000000740)=[&(0x7f0000000680)='#$.#]\x00', &(0x7f00000006c0)='+%\x00', &(0x7f0000000700)='!)\\}*-\x00']) poll(&(0x7f0000000780)=[{r5, 0x8}, {r5, 0x1}], 0x2, 0x1a) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4814, r0, 0x9) r6 = msgget(0x2, 0x22) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000880)={{0x5, r2, 0xffffffffffffffff, r2, r3, 0x4, 0x7f}, 0x0, 0x9, r7, r1, 0x200, 0x100}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x110, 0x0) r8 = openat(r0, &(0x7f0000000940)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x410, r8, 0x35e) open$dir(&(0x7f0000000980)='./file1\x00', 0x20000, 0x166) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000a40)=""/69) truncate(&(0x7f0000000ac0)='./file0\x00', 0xf5) syz_emit_ethernet(0x102, &(0x7f0000000b00)={@random="3394e1b54f99", @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x5}}], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x15, 0xec, 0x68, 0x2, 0x4, 0x1, 0x0, @broadcast, @multicast1, {[@ra={0x94, 0x6, 0x2000000}]}}, @generic="eb5948a9f7c278de758295576f5b02cdd8d71d3c90cd4221ceb52668985024e4c413930e0bac4ba7eae2e5aa58655c99e2d399db15d60e8ffe5a18d9eceacaae4f6064a59a73ab66ab85dbaba61eb35050d4f7227d32340d0aac2db1aeee050ea78a38d26d35f6665e9215a82a2672d7d484427335c13586b76f919f96341824879451144201bb704e751d61e765617ec685581285587d832563ab40be23e10f90bcbae83edb306d79938572e809e65a2069a5e50bf9ecb03f2250f6d65004982b12c2178ae95ecf3a1fad8c2ed9c74c"}}}}) msgctl$IPC_RMID(r6, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x267}, 0x8) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 4: r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x23) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) lstat(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x20, 0x3, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r3, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x45}, {0x20}], 0x2}) r4 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r4, 0x0, 0x2) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xf8e, 0x0) getpid() executing program 7: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/196, 0xc4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000005c0)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="87", 0x1}], 0x1) write(r0, &(0x7f0000000000)='$', 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x100}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x800}, 0xfffffffffffffffc}) r0 = socket(0x20, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "247497496ed3ffa429fdb9102575e414229eb682"}) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x3f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = socket(0x800000018, 0x1, 0x0) listen(r3, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x20000000}, {0x1}, {}, {}, {}, {0x0, 0xcb}, {0x3}, {0x1}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r2, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000800)='./file1\x00') socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x10000, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYRESDEC=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000700)="ea000001aa1900000ca0bb440795adc75a33041f8e24ca4555eca16fae2472ab58416acb56a3b4c9090000002c4c5f74b4e0dc49c422ffffc82d1b0193c42d74d6abd1ca9c9dbb5008009ebd1cae1f0462fcb44972bc2639a8b90335de22f35c2cf42f44b2723af7fa76064aca636f0a3623b1fcc10280c7ed1e743ed1795af28f024a92faa7f18947292451431310bf1cba8f400315476dbe64298afa87f6af48f289a17bdaa00510c8d7980d9dd0ef1938542bfaf6862818da82c2a21daaaeb5106f8ffbf70033c06bc7258bbe9abe402ca36294e5780feed375478184ba03000000552eb1ea1c85555e0500"/247, 0xa7) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) syz_emit_ethernet(0x0, 0x0) semop(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7) select(0x40, &(0x7f0000000440)={0xff, 0x8, 0x8, 0x4000000000000, 0x0, 0x3, 0x80000000000000}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x141) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1001) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x2, 0x7}, {0x3, 0xfffffffa}, {0x23}, {0x80}], 0x4}) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x7, [{&(0x7f00002cd000/0x3000)=nil, &(0x7f00004e0000/0x4000)=nil, 0x3}, {&(0x7f0000026000/0x1000)=nil, &(0x7f0000069000/0x3000)=nil, 0x7}, {&(0x7f0000554000/0x1000)=nil, &(0x7f00007e7000/0x1000)=nil, 0x3}, {&(0x7f000065e000/0x3000)=nil, &(0x7f000026b000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001b2000/0x2000)=nil, 0x1}, {&(0x7f0000528000/0x2000)=nil, &(0x7f000070a000/0x4000)=nil, 0xaa64}, {&(0x7f00001ed000/0x1000)=nil, &(0x7f00001e3000/0x3000)=nil, 0x1}, {&(0x7f0000207000/0x2000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x4}, {&(0x7f00003ce000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000168000/0x1000)=nil, &(0x7f000073d000/0x2000)=nil, 0x9}, {&(0x7f0000491000/0x3000)=nil, &(0x7f0000371000/0x1000)=nil, 0x9}, {&(0x7f000079b000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3fb2ed0c}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x5}, {&(0x7f000051d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000393000/0x3000)=nil, &(0x7f0000373000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00006b0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}], './file0\x00', 0x3}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x2, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d9424", 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x67}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146952, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000133000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x84) socket$inet(0x2, 0x8000, 0xc2) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1720, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000440)=[@rights={0x10}], 0x10}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getuid() r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1025, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffd96) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000400)='on', 0x2}], 0x1) syz_open_pts() executing program 3: sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f00000000c0)="adbf76379a077ff459e621a7d0c390ffa84b91389a3bb61a117d23fbc6d6e4513deb86c2f0c91b98d4afed1aaa7cd8b80e0872dfa9a5921cbea24615c1cc40", &(0x7f0000000180)=0x3f, &(0x7f00000001c0)="fd5e7b43fd4eaf453cc82bb62ee7c03b19ee171d0f4f914f42aeb65111b5bd8da7788fa9f500d764321ec4cd4ae40b5c8b47f6bd347b1d5b000556c79e3d373fe0fe2778ab3f2b421d4eaeec220d7e315aceccf5d3c8ed4a4b", 0x59) syz_emit_ethernet(0x26, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x88, 0x2}, @generic={0x7, 0x2}]}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x7, &(0x7f0000000240)="da51565fcccf3c0f29270f6e226b146069d2687426a118a5aa26bfa37ff40d980820da1f4260ebdf4432e2df3039994b829d12fef0766c2eb1f8ab31e216a52c9908576cadf6550f9e67097f15d2805ee625c78e276daf3922e4f93428b0fc579698205090bbdda8742d8ff5a98807ef67e3e2a55062d228756c6e2f8cae4a3017305da727c455f7d9662bedbfb3ec1881a1af1b027caac4cdee345cbd59b39590f1f914a5f1aa11b57e59d39679a890c963a98f549d6cd7cb141b52275b258cc41e1788d2ed7aa213285165d87ea8dd83e0cbddcf80df0a2104b5111512c3b67416f179586f3adc69810c425e9c261374e289e35d36a2ad15edee3fa2ae7dfb9aca487e11bfa9d0de9c821da63eee84ff1a3797795af1517b7970708cee457da02745c02d49475628cd2d4440ef88dc5d", 0x131) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x2, 0x269000000}) dup(r1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x101) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000001640)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000001680), 0x0, 0x0, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open(0x0, 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) write(r1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x0, 0x0}) socket(0x18, 0x5, 0x0) r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) r1 = syz_open_pts() socket(0x0, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000001340)=""/4096}], 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) chdir(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x10, 0x0, 0x0) close(r4) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000009, 0x7fb, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x42}, 0x800}) sysctl$vm(&(0x7f00000003c0)={0x2, 0x1}, 0x2, &(0x7f0000000140)="19a766c624bdcdb5ed061c14", &(0x7f0000000040)=0xc, &(0x7f0000000400)="9b36842755636b62235e159b0ffad55728d125f290a874a8c09e8838e8cd9f8711c66da9424cea05b2da159d0a86cba318d66c67c04f2725a1ecf538d53ceaef4997e1c15bd6dc000095c095ee4a24094b4a406dce4302ad31d5f051b2dcb4669eea1c", 0x63) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) accept$unix(r7, 0x0, &(0x7f00000001c0)) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) setreuid(0xee00, 0x0) r0 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000ac0)) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000080)="79f673b90b652ee717055f382c37405566c139707a08337797f37b4b93ab72b773bcab276dc6f04dd8c358c7336c46ff7081e1569dc36fa05fddfce3b3dd1ccb5dac700aae21adcb2ea55c640eaf586e0c65d7f348eb02d217e6f20716d3ebf81e25fdbc54c4ce235e15d121f6619b185ae11c34049233163b664df335ffb7b6d38f6a0000000000", 0x88) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000140)="3748d1d05a4e18446c9a2e2cde102c2f3ddb1a33e38aaee11d83f9981bbd7272f1559bf1e389fc1a6592a42066144eb7611db086a5ac163cfe13", &(0x7f0000000180)=0x3a, &(0x7f00000001c0)="67cde6bb173404ec07e75543acc07ee508d537", 0x13) semget(0x2, 0x1, 0x240) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e}]}) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x651d}, {}, {0x0, 0x7}]}) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005a8000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f0000145000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f00002d7000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000580)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f00000005c0)=0x800007, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r5 = socket(0x0, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fchdir(r2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="de58b3499f15b9604ce11084d8e230b5fe3d87c894d4c4ef1dc57832caec4e7e5978709f9130384a71dd83459408ff7281dd41a08fe769fa6aa63bcef41a07fad86c79728319dbf4a2ef66b0ef844f542fe82c5a0631e5bc3a5d56d5bf571d3f3138d2f1059167db657b747b5687450b3f780ae2f274b746cc87afb29f3b1102d2b733df43f7ce759f53b536bd39d30bf455f16e02d999c7aef3861dfb3c34ade7689863f19d727187fbc1680bc2c1a74862c0c467e8d4c1156379e446260c981e6d7eb8ffcc8d622112b82b4a38", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000480)=0x18, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000004c0)=[{0x8000, 0x4, 0xff, 0x5}, {0x40, 0x4, 0xfc, 0x200}, {0xff, 0x4, 0xa5, 0x2}, {0x7, 0xa6, 0x0, 0x7fff}, {0x4, 0x1, 0x7, 0x181}, {0x3, 0x7, 0x5, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffff44) chown(&(0x7f0000000380)='./file1\x00', 0xffffffffffffffff, r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) getrusage(0x0, &(0x7f0000000200)) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001480)=""/4088, 0xff8}], 0x1, 0xfffffffffffffffd) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setown(r0, 0x6, r5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0xfffbfffe}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000180)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000001c0)="3714deede25d6c9fcfaac3b2f24334f257fd2b818d05056a155f5fd50e23e589554af090756a2440f0765882f2504ed468a768fc9b7549134972a798a3579c9db29de4023a32d2986827ac464802d1ab7bc6ff7e1c274c1d1bb6cfdb6216566ec2281b6cb192ca6f2424ef72cdbbae3524544208ca51c98a7a066a93bf56aaf830922e4c2bf7aa8a7a343f484f2de67ca8a4f3da96cdd55a37cdb249d9c5612a2bba5843859a0715c7912dd3dd4dcf6f84eda6a0fb90d9", &(0x7f0000000080)=0xb7, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3137}, 0x8) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) select(0x40, &(0x7f0000000440)={0xff}, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000028c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x35}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYBLOB="d0dc70889f0cdf33856afe53fe710d9084540599411a5ee2a38f96b967355a77190b6b9814a928597ffac56f4665f8e5ca5bf736cfe65b40054c9e8aabbba46dcfee7bd1dadeb7c26b5f5354d9a760fdf5078c26bac2cad3655e71680f7a02628366193e1c5b7b449fa09d9b8fa6e743643c2057bc49ca6622bbab93a401d9d802ccb03f6b5da3e2cad396f48cc52a8bf66e219410279195", @ANYRES16=r0, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRESDEC=0x0, @ANYRESHEX=r0, @ANYRESDEC=r0]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f000062f000/0x2000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x106}]}) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000700)={0x4, 0x2, 0x6b, 0xe0f0, &(0x7f0000000480)={{0x8, 0x20, 0x3, 0x3f, 0x5, 0x3, 0xefa}, {[0xfffffffffffffffb, 0x43, 0x0, 0x8, 0x4, 0x255, 0x66ef, 0x3, 0x2, 0x0, 0x0, 0x7, 0x3f2d, 0x3, 0x9, 0xfcf, 0x8, 0x200], [0x8, 0x4, 0x6f8cd42d, 0x3, 0x3, 0x4, 0xba, 0xffffffff, 0x1, 0x7f], [0x7, 0x0, 0x6, 0x800bd45, 0x3, 0x9, 0x8], [0xe5, 0x9, 0x5, 0x0, 0x40000, 0x7], [{0x1, 0x1, 0x8, 0x9}, {0x8, 0x6, 0x2, 0x2}, {0x8001, 0x9, 0x6, 0x1000}, {0x0, 0x4, 0x0, 0x6baa}, {0x4, 0x0, 0x2, 0xffffffffffffff01}, {0x4, 0x10001, 0x7198b03c, 0xffff}, {0x8000, 0x3, 0x7, 0x3}, {0x40, 0x7, 0xfff, 0x7}], {0x6, 0x5, 0x0, 0x5}, {0x3f, 0x0, 0x2440, 0x9}}}, 0x35c5, 0x75}) getegid() r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xffffffff}, 0x8) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = kqueue() openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x1e, 0x3, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0}, 0x8}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xc1) r1 = open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) dup(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) r5 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r5, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="3bb8723504f0aaaaaaaaaabb86dd60b234f900180000000000000000000000ff020000000000000000000000000001"]) socket$inet(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$WSKBDIO_GETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) syz_emit_ethernet(0xfffffffffffffc79, &(0x7f00000002c0)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80047476, &(0x7f0000000000)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {0x60}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0xc02069b6, &(0x7f00000004c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @rand_addr, {[@lsrr={0x83, 0xfffffffffffffd81}]}}, @generic="0a1d48fa7dee3c51"}}}}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0xd7) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbe, "0400000000000000000000002000"}) close(r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0xc02069b6, &(0x7f00000004c0)) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @rand_addr, {[@lsrr={0x83, 0xfffffffffffffd81}]}}, @generic="0a1d48fa7dee3c51"}}}}) (async) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0xd7) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbe, "0400000000000000000000002000"}) (async) close(r0) (async) ioctl$FIONREAD(r1, 0x4004667f, 0x0) (async) login: vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6927d8 executing program 0: socket(0x6, 0x2, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) r0 = getuid() geteuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x64}, {0xc0}, {0x6}]}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket(0x10, 0x4000, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r4 = socket(0x1, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x800000018, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) close(r0) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4000, 0xff) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)="78fb612e98cf8a492196b080a1c93d53faf36d1eced3d53dff0879722955bbf51b5d2796c9dbb3a8ef94541995c01280d5d4df5e37205b5a6e2814a2e9fe71e42e7c5fcdba96702c0f2f010730e93738d18f667dc1ca70fe2335ae8497a2a506c46ec2b0d654f2f2379b420cb61a51e98b54563680d129eecb45384114d46edd56fc36de1f1e674bf5b2b90096289dd672deed2804509ecc0e3c1d29703cd6dc9a8bc16405a5b7c2535f69a7f3dc003ab058e1aa5cae50c20d124c7db8fd0b33d52fb8008bcc1e4c73b51b06a2dfea5944cfa3ae3f0297995c97f08fba8841c74fc893a6305504b3eb999beea0ad770c8c0312da02b590a9907c21c6fd24a5760c354bc5268383f4978ae6d74c840d628cea727f33cd2686cd4b6a3f90b7268ad179a017eb4fab82cb50296fa3e9e5538c997f1f41a9b18b1e422495acbfddca2038fa2153bb5f084e88fc25bec239107515d6d739d00ec62c0c8b8da653c7a4834f055dbf0a62a24ed0c8f71e303dbf4786b28a66749926e307a2b9e88c550b7ee9906f408dde48e01e228ced87347b8fe5a1a681e4554fb50bd91ea2a6dd89f9cd27e8206e593931871d1e540707ef3a8a41fc35867f14a9782c64457dd09bfc539a9ebb2f518eae1145499e146d531f949fd5cff62686ee7233e1d4261fbc54ec50f55663a99c214e764925c2212a57e5720e04a514e351a7f9c435f8a08742f79fdfe86c46cfe970ef7912c266659f42d8468a7c117d5156d0e5e468f186b1ae109882e7a7296692d453df4ae409b98efd882c06f33457f4a834d1b9cbf3965be06786f7b176c27ecde4195e09c4e3324ba4765500dd6bc5f173feb00cb20cd6446ea7c3192f5cdc8c2c56e3a7c198f06ed331954762aac842f14dd926591d6e1c7c661a1c89bb3821377afb0d2be05d47c78f9be74d71f4c00c8b5e6b62f8eeb25c3df111657fb7120a08d9dfae19604be9b3906c7c6fdf0bb4c0f90dcb5efc3b17502778b7b0ec84e27e97665bf0538a1b70e51d1cd3e752591e0df1c34f5572bff437411b39a772c90a72fd919b42145445f430b7d83e78e786fb9ebcb5184a78b4bc676742ba4eeca0353250e024a2fb8d392e53e136eea8761df63c9457426312a8c884336d5c72c4cec13556545c509b198103c157228edb211133d24d342ede31b9dfcef2e248e249c558f6a835e31c16a041f3e444ca08bed415f92ff87127fa499767529c3ef70c13989c7f56783ccd49e77ac71c1de37d6e793b38085923dc1812b2d337e6db322db2f39d8d5e2517a53bcce0cecdf757c62d63da7f9b83eea436d56d1a7ecec46fe078cec5ec2c4bb83d710a44b85dcf7e62fe1ebe0af31632bb4d37d72ae4feb954511187a28bea4e5cbe52a56d6fd3a2e54480c2caa84f2dfe3bf67440e0538880a8f1fcf3a34987f72713c51570e8fcf65ec32a35c29f2e613ef55dccee8debd847f7147fff33d111df6f1e946a71d12ea47ac25e2adfc7dd65267f8cbce47115d0342d1259382fb6f6664e3199e48b1622a64ab3b344b6a25237a14750fd4b6919455b39d4f2150a86c7b7184082d0074f95871e4f62e68ab2e35d578d6f237358d17582ed38779bee383781a7e993c446ad17d95fe3f6b07a4e1afb67c886270739c1356017116f065b08099fa725c30ed3041455d68e68ba99c4e72b001ca960af7ef6f083cb10fbc7e0182fda777bb7bd3d6daf467b151afd379b9c049116536cf2ef9f3b78dc838f2924040a57d7c36e8dedbca8730995df8a1f687dff82438c4751668f9c9ef3fc02ff9f4bb5806e5b4d39e5b4ae06af391dcdef4f971557a9acdec52f1c9d414aa91ec6fb5949d4820e65a777ea81fd64529d2bd1ccc1822e95324348fc9bc4b8809e9aaea8c06b42f3214a9b54695e683059a49675275836fb90a8e3fb8fe0ca1e2742eeba018263bd0ff53b5a58c4d5b4584e73d3b02cf19015577db6c7c0a08cd47483abb8cb9a35872bb6bdab084babfc50691fe919a3fdb3f2e1e7b7089cddf61c79fb58743b67a06619f7df62e9a4ea5265ff1c6b44b6212bf618824cff63cda6001615d85820a6f03a1b33639806d824427313fa0d35793af82ef6dc361b1a180a7ecc4f5bc616cbb84d2bb0bb75055631bd4b7551ccb30562e33fe963ad81772fab635dc227ca400bc5720c0d7ad0c40e2c2e4f34477a849df22011f3f27b9d6db2953415b4a0f4f8ea69d519758e1c8050ab5b5c259950f5d4a9d3a3d1c271ceb6114144f93d827047379139f860f1222f51b16736976bd1927b7c237ea041a08cd4ea836bbe2fd6453a843e970cb52ec701f897e3bd43c64d39c7e3691ec91fa2782bef4fbbf41f5b1bee402d49b8e6997bedf8ad8fc05b6cb311577c44e0dc7f41906356b1f7a98339efa9e32df468e3159ecf753b937b237da71a01e46c236d4fb2f36206831181ca65aa56f13cca746ee74edb0edf68d6096c9a19adc1b807bac112e6955d31a9a845f73282e39f3285061191262edc275487b8c415ac7cf5cb1f7965228993ca9ed8ad4bd88193d80b12dcb9184e0c1cc13aed26aaab3b89e3eb8ca2f7c100b30c1e488f8e802e840502270454db6dd56ef8fe3d7a997458131ae849e142c3ff69895dc23a3f7051f99e899560cd1e0f3a33933997aca6a39dacffa01c4c19d841b49af16df0d9b6e47e976131ed4b7487852e5c5e080e789c8406fc8a342e484b9d198095ef96e024a7c0229203f0ba20d36edec7f760a604bee019f82a14c5ca1c41b021da5603d7778bf3fe94f33864040dd0261cae6965795bdf6b77edd3e8535b724f5840d399414208ba8439d8416bf27ecb74e7833f091cd607c49c14de5417966a17e1a1215dbfc5d97644e9b14522ee4efcdff8a6c16db2f74025bc8a3d2ba2177aac99610fd69b9019a216169d3c7bf2d997a9b1643382a95369407f5a41c54bed1e4f84f12106dcf0eff690423963a799fefbd361c93dd00c289985296e0494ab57c0cd64e79b4f432603e9cd36df3a69ead3aebcc554d66c93911b48ae63fea6d8d5f2d2f47a25ba3e3ae935a6158fdaa26eebf933375629d8b449a0fabd79df58bad3f8a9a04c8009d71bee6fdbf264a6a72268a0fea4034a284b59cccfcfea26b1586cf57884cabd8f42ee9ae2f2c1672bed5be34a23d5da2ebca29c1a8655e3af62fc5c182232c4269bccbd7a3b6ffab8ff8891fefcd9df55c782983b36b10d637038b6ac966331502535d15b774696223185b470bd82fa7dd85b2950e2b7dff4967636a8457364a363a43f100e3ae7fc4b5472dc1ea19a6d7cc0f32db7bc4d0690ff404262122973ac1a74ef8703f4d91197d8b6640e99983b8774bc4647cb8301e5f2f06bad347d203dee84b111a123df47ca0925e30dc4db97180f60cd42f6e68a75dea2e28954cc086e590f3a30bcc07f74ec3b256d4b5832c43595be5ea77112fe8712c4fe46ad48de7456ee376bd4bc428ae3107f736079b1a91b62b5a046abfe01cbc312855cde93647c768ec45e580d11c49ea2fe44dce007d2cb784ba984bc14386e4962b3ebfefa2295cd7f3469f9e74d507a10c4b44d526ad1501e60bfaa2302ed93ff2936606033975812225151afd7ab28fc6c67e6f235cd496e9abd79b304b0bb5e81e52c506c9120446ef256a12032474df6bf168f684f0e813d8e5d2c60587adcd86e3fbfa29f408d0fadd64707ff2608c8c3b1de0668a41636d05db12ca8f74add5d76c3b8253f72446f97ea309169bfbb4bdf05fe5eaa0233b5e25b22c7f9246118120be8f876f45b190d1f310c2308ae0dcdb9462e89b4ade18651dc2b1cfd8d91956cce93b932093b4fcf943b5d83701b4d7320aeae05d0bb5891ce091368409758eb130636645c0b00d46d5e542dce0a42910a554b809753d233cb03d98c34ebf16fe2753a6345ddbc133e10229302ada977da7a4fa178dd0a4667572896fe33903fb71079728700be4f274c15df59f506304b5a49b17f17cad679943b6aeb064ad9b49df837c97d079c88dfde78001dffb2a550418341cb0b79d3e459e219b33a52fe62080d09ce8c5a0640ad425e71a97670b002b0c5c5596caa384f4c3d991f28249c8ad69bea401a342626d0a506ad587a981ad6e97a18dc5d9534cd63fb5bee3fe65af657a59100fcbd3475e55546c9c736fe06f49b5b6f325b80cf2322fc55bd3b079a4b8598ea6075c45785024ddcb39a17bb18fb2bbb7dc9b97dc15f9ffe84c1d18d4c9bc57d74dccdefff59a6b9b856fc1defd2eaa3b7f6b320363c6352cb3a110c000c3f0e59394e31bff820872d411dac754465ced73d57cfdce122006611e6235dba68ed56e6ca8910afddaba16db0bf1e8602891239d271beed5a82a6d91ea8098c298e751c937f47cb0e1ca42ce8a2bb86923f0ad1419263ff18224773cf75ec3ab259ca4ef51d976606a4244e8168cdb4f28e479940d678bfd1dd0dc8c3250217753018d335bbb4248c55f56d0a2593159d45cbef85a8b5d1571aea9bdd88c83f1c380fa5e22a8d7a8ac33d4d679784b4d2f25977990de32514e96908c30db3cae2636f59634893d40102bd61513d6aa937c49257c0a1b5fbc60601f30d5b2bafe55c4de68874c8a0659e5c2fc304422ef6e8456d002e0812648eb22f4a5837fcf21cb0daff622e03f6a98055efbfee865d1b3a7536dcc35565ef1be77326e7c513f90a35c1c8eb295442ae1416b7dfb54b36f66a4f0b20689bf1b2d8d10dcb1e5b70e86767a07c017e65d7f259b6fbdcc0f4924ea9c76b393bf092df902e7f7799d0502d65443f0c77f39c96144852f68019b0f2e4f35128a5bdb49ec109698b0419db5d789acc7eef1c37577a423ccceeeec4533d20c2fefd41f2eea4d3a29ab12624aa6885c6b584fc6a2b1e1e53d3b9ef1d6888fbddc7cc8926465b7166100fd83306baf77e8d9b84996bb888d30d378d9bbea6a1e2b2fc259e4838ed28abc36cebb82766a86354409f1cc9f6d6438c43f281b4eb6f248ea484b6261aaad42ff3a57ae3e6834edb2cc5b0363ef3936c247730aa22852a59b3e587f03b458670bd91feccbbdf1031188932a38b22138190c2c3b282278a27d9047fa16352a433c012c3594f65c6225347aef5c0dfb5c212669c889ddde0534a9fe9ff5ac23beb192de18068bf8bc06931af8b0672e446710da7fc4126620cdd0483ba7102bbe3d7007b7cf4a32fd4472b655edf8f6b151653aecf3687260196f555ff83cf655b630b57d284ecd01ba26ddb90605a34dabcf7663ccb85ded7cb6f3aa10b59062d833d12861f62e46bf1d7a8ae2826599f577273dd33b7506aa94d5c91baa0483d4f60d1795ac66f07f292a96dcb02c6f08f5c7061dd38ff7d3edc7ca49236f27c9be9d4ab4165fae8ccf2eb4eaacf7cc7886a3e88c70b9738443488beea08d6f6db7edb793df7862c161536c55be47d4b031551a082b6a517330c968dce3b086fce774a387b228c298409c784e492488c792d13f26261ca55d48391062cbdd2d272ed66feb6a1d48ad39f8fa9ede01f57258e64be43be247adb50a5d573cb86de51a6ce70e76a7aa4bbf11b3a9a274ef1da4150879c5d3e208620fc7229feeadbfd7dbb4e4b37058bd9884f0cfb608f5aedb2b41e3ebd28c1ad81fe090fd8f3052ae95caa7cd8fcd174628382f401d91fde762206d74807a1208f99b218b32a737bb4ea0da9b1a66ca200c79ecd878e3701a29ef13c58c3b0f9e0377d1066b4ec1439c4f62793bcfce86afb9bf866efe2990471d0890832830f124d5db5bb", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x1) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xffffffff) denied attempt to set clock back 4160750968 seconds executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r0, 0x11, 0x0, &(0x7f0000000200)="12000001", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x100}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x3, 0x0) dup2(r5, r3) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) read(r1, &(0x7f0000000240)=""/83, 0x53) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e, 0x0, 0x0, 0x1}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000), 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) read(r4, &(0x7f0000000240)=""/226, 0xe2) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0xffffffff}, {0x85, 0xb097}], 0x2}) (async) getitimer(0x2, &(0x7f0000000000)) (async) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8691, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000540)="2005666c883d54cf5e7706329e8f1309526334d94464e122c41684916a25e5ffaebb4ee93bfd907657f024bd22dd2150557e9d1ce91fdb5e592293b792bcd49b5972ac274e4a0eecae2a1a1172369f3751ae86e51f24134028c3b9de41afefd00000226652a46d76c9b2471196f8ca33fd0f591b023425fc608e8dee98d55bece13a4db5016f8171c54950520d1b661d008990f15eeeffdb2239c96a7e9110be30efa04ab933d6652d1c475f9e75df4f7317ce16a5e46e7e378c4bce33b8dcf0d979d4b2cb11e8c9cfbcb7036c2904aa0424e8ffb48558bc89b78413fd6ae44aadd997d93d8a2ed8214bb7caef41ee7907d56746a352ae2d09189dce4448deabe98f03bb6564f616d58a8cba610c8cd2b3b3d8b4e2c10e06298ab67333ea8bd0f1240ca8be79549571d3995c430995cedd3979b034d86f3dbd", 0xffffffffffff7788}], 0x1000000000000199) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x10) ftruncate(r2, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000380)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xb3) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x2802) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xb, 0x0, 0xfffffe12}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x50}, {0x6}]}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b1000504000004020000000001400000331c13fecea10500fef96ec72fd3357ae30200004e3003000004be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d1b5c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58e5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a5235a0de3164dcf8b7848e06413a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e000049d73bcb496c416c51a6abcd97aac8c601d973470359a118d6865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd0261d7c16aa67d4b4de3440500548c4bcb5f830dd6b5fd2325243f7f4bac915250adcc508d59580bb7c97bb953ccf446c248c60d468880861706c7bda320cc1969032d00b30000000000000000", 0xb1, 0x6, 0x0, 0xff7c) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x15}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12, 0x1, 0x1}, 0x40000029, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x60}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x6c, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f00000003c0)=[{r4}], 0x1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000022c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000002c0)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000040)={0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000002c0)) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x880, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000100)=0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0xe0) sysctl$vfs_nfs(&(0x7f0000000280)={0x7}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x124, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x94, 0x8001, 0x0]) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket$inet6(0x18, 0x8000, 0x81) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100)={0x10000, 0x8}, 0x8) close(r5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0xffff8001}, {0x84}, {0x101}], 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4, 0x30}, {0x3d}, {0x852e, 0x0, 0x0, 0xfcd}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a", 0x24}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600)="3225814dd34bf3541fd3d6a522394c021578f6b1d39b018de5d30e9cd3198e634c6bf9a6f7a19ccf8e6f46addabdff753dd3755977c9e212495bec155b68dfc6b2f1ee590af1b5c42beeda570000000000000000000000000d069075a91949f91e951ac10a510c536878b883cda543a505767944d6d95f6a42d1a2c0ab553da36a64fd435c862ce64920da7608c93fc182b139479d247a33a87404571c9d9532c50245836ee014a46ecccf8d3204789147cf4440722ee5b30de320605e289f9c14ac6cb36314647855cd37933003", 0xce) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 5: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000001c0)="3714deede25d6c9fcfaac3b2f24334f257fd2b818d05056a155f5fd50e23e589554af090756a2440f0765882f2504ed468a768fc9b7549134972a798a3579c9db29de4023a32d2986827ac464802d1ab7bc6ff7e1c274c1d1bb6cfdb6216566ec2281b6cb192ca6f2424ef72cdbbae3524544208ca51c98a7a066a93bf56aaf830922e4c2bf7aa8a7a343f484f2de67ca8a4f3da96cdd55a37cdb249d9c5612a2bba5843859a0715c7912dd3dd4dcf6f84eda6a0fb90d9", &(0x7f0000000080)=0xb7, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3137}, 0x8) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) getpid() (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) syz_emit_ethernet(0xfffffffffffffc79, &(0x7f00000002c0)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_open_pts() (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80047476, &(0x7f0000000000)) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {0x60}]}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) (async) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x0, 0x3, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 2: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000580)="dcc4f582d0fa2e985385f46198adb5d9b58514397027419a0d58c897c8996266167ccbf96ffe61eee8133717d680cc317680a4e4eaac487fa1db9539576c6db1131191eef32a8d7d237c812cdf9a1c6acac8eb652c7503383b4f74b34652e0259a", &(0x7f0000000280)=0x61, &(0x7f0000000680)="6eff5d8d5d91739352ead588fd5c9b50756ff1522c868caea1690146d9d6e757ae2aff602f45f160b3dcab50c55746b3b6ca8a3c09ff9f9bd7d7b20b6ac38e8dd05b63716f5d192d4c98b1c9de0ef6a60e966e900f3839dc2df1e5d6f86748eec3742cc5e4f7e123862f727c380a6ab9801bffb908d8a0c5", 0x78) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffc8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xba}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/87, 0x57}, {&(0x7f0000001680)=""/4103, 0x1007}, {&(0x7f0000000480)=""/193, 0xc1}], 0x6, 0x0}}, 0x10, 0x64, 0x0) dup2(r3, r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r5, 0x2) dup2(r3, r5) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) writev(r6, 0x0, 0xfffffffffffffcf4) socket$inet6(0x18, 0x2, 0x0) dup(0xffffffffffffffff) r8 = socket(0x1, 0x2, 0xf3) socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, r8) poll(0x0, 0x0, 0x3) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x37, 0x0, r1}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6, 0x21}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}]}) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7fffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: semctl$GETZCNT(0x0, 0x3, 0x7, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001180)="1ba048e65ca1eb17d10b3c1d4474941094b1bf33ad02f1ecffa9abafce038fd84791cad218c6d1d8a6d57bd51d3c0aaaba2a60e2846dc53a8bac127ff88a877e152ff7a362d90aa635a1bd02bf8b0739e4049e7bc4629be50c303d4d2c538223a8f977672f10a97920a2cce5db8adda66d3230d485dda4ae5b8253d92cc4b94b37863a13e635848f4031e759eb52d21f79cbd06281898b497a43e5c2", &(0x7f0000001240)=0x9c, &(0x7f0000001280), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/63) semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x800, 0x0) r1 = getppid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000014c0)={0x0, 0x0}) shmget(0x2, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) getpgid(0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000001580)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000015c0)="2e946f5e06b465610938e0741f7d4a9ad0c42ff894fb677ed63c84dd407c151eddfab29501c7d48e0e8f6ce33bdbdb98f7104debb11b6c9d490e880e85a3aebcf98cc6c388c1127e980f604bd20f3efab55e79dc75db7d5b7fe95867a535511db972b6ec35d2ccb1248eb4afbb88380d9c6e7a9028d8ab65373ac21b0fa322ee53070ae3309f21556a6c46bfa86d0cd7ddded7c03a4a845d4c10406820867e383ce3c7e2b528e5d1739ac32a91264efc0dbc076624ebdafa68d06a5a4a39215799df6c1cc684a94f3c50409777f747a8f7bf8010c6f5ae7df0c5b332d432580c0f37be7dd94ef7c1362db89d834191417d672c10c66b3af0e3710b4f70466fed8afeacad908f845481de51184d3f8b53b6745c505843ee6ba86010bec207b03845d19edb0c359d8d544aca79d992169dc10a08fe2c2091c7e9b94fbb189c080636c6e3b5d3a55eddb8684590b103962136e4a279ad4406017f3bd8f27aae76eea593deff34c994227fab7598b3d5bea3bd24d1e3dedc87f3fd2532dc8cc0680b87d03f9e47689ffb22886ac8935503e94a69d35f32616a7d9a15f56fa00038537faf1795f920355d2103f5420c3b4e05f07f6deae063be9b3e918c784bd9f1e4d0c86909f44c186a025a802bf9cac6eed5d0fd8b4591679781cb010a4275ca7f4a153cc8d5993a85d95447bfedaad356c7c1af9a36573f6edb684776bc70a5d52841be321035f764ec0b8a6febea3ba0fe2471562b1a12895d921b3479bfb1bb949554f813836294a50f64e095458b9e7c7fc62a12d91f0b7a4a090835da21cae49061231efe580d2c483a411a05041dae067d956746dc170dc14720b6d0e7c4b5a542a82d12a610395faff86fc54947b2d48c72fa9c486b5e0388b515c8f49b9d6fb9d3aab26b968369096db76859601bd5bbf1b9b306e90aab97f06b4112fc75102d5b2145df028cfb60c87fdffbeeb1f98c8c70767bb5467a6a9b775d590878a66ba3bdac15e32af240470083e78e534b5892e1a0b250a4c5768fcf1cb819f5dfb42e2b66e6d204c78aa9784e4ca75e21d676135af6879519bd68456ce210398fa464c31b28b3099f93d99d0b6db2922fa7e21dea2f60355766d4a90c41d57f6b4138dbd46a4fd99e2a922cc067a87a15a61aeec100525959423812ed519bd63bfd9f780a9b553832e78c49c71c9f3110a1278f58ef3c7e3798ab8789f38e1b5ab40d25eb9a5df55ed9946042249d3911f69bec1b7d4e70491e72ff20fd8f1951af98a797299cb5297d62472b66b5a6a66ee5f33c7a544fd2252109bf6e9026ff8a8f961891bf52503b49f4016348e0188ada9f27465f3e65eddb76f6cda0818ff8c0560598fa60bb121e713501172c498a4a7f44a012085ccfcd07698f6e5e92e99ffa819bd4d80f8d09e4d20503", &(0x7f00000025c0)=0x3f0, &(0x7f0000002600)="33048b4918e2", 0x6) fcntl$lock(r0, 0x8, &(0x7f0000002640)={0x1, 0x1, 0x20, 0x9, r1}) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x0, 0x1400000, './bus\x00', 0x4afd, 0x8f, 0x1, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) mprotect(&(0x7f000076f000/0x1000)=nil, 0x1000, 0x5) preadv(r4, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r0, r0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x16, 0x0, 0x0) recvmmsg(r4, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/222, 0xde}], 0x1, &(0x7f0000000100)=""/64, 0x40}}, 0x10, 0x1801, &(0x7f0000000340)={0x2, 0x200}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000200)=[{}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x1c}, {0x8906}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r2, 0x1000000029, 0x27, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES32=r5]) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r7 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000180000000000000000000000000000000ff0200"/51]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x24, 0x0, 0x4}, {0x4f5, 0x0, 0x1}, {0x416}, {0x0, 0xfe, 0x1f, 0x9}, {0x1, 0xaa}]}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180), 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) dup2(r4, r3) kqueue() execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x40, 0x3f}, &(0x7f0000000140)={0xef}, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0xb6, 0x0, 0x0, 0x6, 0x0, 0x0, 0x3}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7, 0x2, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) executing program 0: r0 = kqueue() r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000440)="f4224d76d1203d7b5bdd30df670715d7761f779255a953ce0b82d560ddb6258959ddbc6ffc8c6c0ca1b7e505e8746afc2e7c88719770085b4385cf20238415f39fc96f8f37804fb78787967723b00c5828ae", 0x52}, {&(0x7f00000004c0)="90be687630c5c7e9dbf5bffe3377470f394c307d8157f8dcdccf2b4f84bb675d56d9fd70f85c2589204867130f310c8e05d26ad61b13bfb735672d027464676e30a28cc1d3d2425fbad31e877b30e7f1ce985af449375e9f384d25cbd2f7692a62eea1b19c239d284f86d4e9b1cf79666ec3af87dbef53c523e6d67c71da99ec245fd20d4442ad735d1caad243bb458fa5fed808b3e7bcdc113d360a202ce2798202a199d8374709247db870f19461fec3760078941eb7434d53cfee03a729341e6b8dc331cfd500b90e3b955fc5e22bcf9411d1c2a3750aa65b3cdd72df7bcb80e4e351416268ae0d143ef1bb31cf5e1c34356c2fe52dbf1ecabc27816077e5884f2b96e75bb869d3b114e01c368dea89a48fd1710d344bbafca613294dcdb2d387dd3b926fc9841f2d901345cf6e3cfd6801d69064c077b2af6a929657950476e609165cd3fdee456142e8c4ebecc94570b805a15367bca02d80c7f835414b00855ab31c9348414ced2f0a0296856d2e366d6a2c2c1e7ae1d4531af15b357e9a7068258c816fd25657e5523f115f265b8734c0ada9617907d9aacb22d92e76f89251cd97ab798eb4a5e394b3218e79788d5ebe7840cce26180f2a460061aebe71fdf2d9800b55fa4c3dc7bacb53f2a0b3ef95a3ea4f6c0eda75b37f4c97ca63af98602882b8c8b2d7c48637a4eedcf8546801a3f10fee123bfc5fd331c85cf88e7dce7835890e33d23ba9e59f955c232dde5b5de7487ab220309118a573c0215205c870c2ef7dfb8a5552328eef1eaa2d0b1421681fec28200091e0099c759da918f0bdf17ef90914911d1688d30ebad20a2bcd1dcb2862c52622eb1f1177c88aee7e9ca693c42b2602cb43f40447a983103db0b146f2511773db3c669f4db472ca765c652b53ec349e7624cfde93b50054684384b39a53a835959b6a68090c8e7490892ef091c4c266125fb09cbfc0e53879b05f64ab1dbd971b68b1d4bf0671a3ffae216691b693669a474da6c88ae96a6bb1cecc6d8467a3f4d5545a1638ade4b3d9deb1854dc97799ef23a5921a5120239e945089dc86487688f5cc76fd227e058518719235edc2fb792951a4846886070053a9cde370c12be46832e742ec0a01684b37440b95e9868d76d820c9726f11f2a81389d3af582c702a3b971ce8621f2a47e300bd7c1f1c44fd0f7e48e10fdbff00cd60d5b4d719231e073b93ad8b78a188a46863741327e653edca020177f58f6ffb4f73f597355010df31802756d964bd4998f52a18b838234a5f244480338ca87ca68ee2ddb7eb9e1016022591ba257363a7f077c6b1d44a270c50181edea5bf9aca94acdee5a5a3c55cb826906a32f4e37979f0be4744d118a7a27d5856c2600904bf0bc515a00aa5807f917bc323d8cbe1c302bcd7e5fb56bfcebbf9ef9e6fe651f2e86629c7821b051b4f7e09ae462d4bc43acf83a891ed640fd30e559991e697ba3508090bdac80026726b6f871bb9940a21487be7385ad39b2271bdebb7b7361e814958d315313bc061d297a4ab70d661a8258fd16f0733eb84ea06102a35f54ca9dbf25e0d4a07fcb6bf7801781f0133116ecca8b86a3a596208d95fea03569894153bdd5a141f1c07d9e8c86edde6d9c947d9b43f3f796e8b3b7831749971b8f5bbf8c1c4a8e8083d453e34fb9185bb1ffff440beacdaf81c416ed7f0abc67d169ab1d0f5b1ef873e86ab753983c5f0976812d9a9fb7edfd854411b89e73480edcbeabdd41ecd1a7ce3a4cbfdc3f5394d81e9d58eae5a90c409bf57e7632f9a089848325df4634e434c731e9ef1bb14690ac5da6431ebfa43b92e5902f14b096b5628457d50f3e5b3c2ac86f0239d2b10df4f46b2a352f990ee2d2e43794dfbbe262dd0314e93818fe64b8cad3cf50f862b388c78b75b9cf085712c05355d5cba1ebe75ade5f456598a6f2e81cc7bd30fa5451bafb1de7082cdcfdbab45f272044d4324db9fad1653737124973e0eec821a92a2a58aed818b29cc90ebf8b19621f5c803ffd65c51c0aa55c0248556edd81200f5c132e1d90819343f025c773a9229230257ea30787384e2f77c690f4a804e8105bebfc3e10f34060b6088f7bb87ccc823b8db7b9636a1b8fe6512dc6ea9a5f41df82333119ab0604d389442d817056d87f5a4a070228e3f22cb9f539750ca7c92596a547b5d11e232b9599657f34ea079afb0fa029abdfc233c7c7b3bb7b29af95e24f3614e0a851c9004d2a8f0268f59ec3322e4655411f5fa354c40a8861c1936f11d5f8b7f74bb72ff3fed65bff2caa78dc29b0afa23c75940f9882c3db7506301e5d764bf1401052986b0eb08b11fd3bfd840dbe244eb953f4013ca80248b8fbf3adf88116f28ebdd4c9035daedb7e3e15b4f6412de6801b26a59cba1c7270b33c1d14bc6ba800629c200b9ca701e3fd93fa888801aac4e039f98995ed1db7c8243a2815ce4dcfac301935fcc1bdb29dddbcbbae7fc74e95752c0f36180f753223a06d1bee33d97d6dbd22aa267b8b6e02b7056d8e55beebe4f62c81b462c24c09cccb191563fde920c7a32129b725448e182f1f8972bb67f5a3db006284a651e90c266ebd9860a710d690792606f182b4f7054e2c672e0854e202aea0c0df836c3e6ee24bc096919cf44e8f0b86a1d9a3f509c0e8e03bd2e1398e82b9a56fc83781654395326c8a44a64ee547334a156f7a99a11461424a25497803a4f63c326a9693f09109854d33b0e39e86065ca2340bab5d39e0c65d0dcd2bb7e67666f3f7e4bd4d54ed3ad5f1f14687a27651cff9a2b6bbaf54c5c81fcc1b60ed62fc00e49b266586bb5e24085a3d5ec83bd7b2998a71602818c0b09bf93bdf26ec166075f56f58788d86d9aed84b6bb6570ddaf840aa1277f07b2feb4b3f42b9838fba8b933898b07e7b855f8d19bfb1dae0665491051a488d2a8ddec9cb8b3185a321839e0b6f80407a4ae3ae20a7839d125e0b4c7642fda3ea8e6dfa70efba068925b3cea20c5300f07335d65259861f1b2a8b6f6751d578798cca1200f559311c462058c728e31476d437606e788953a17f69612d4405c9fa333dff217795dc169a4c835a42f2dd629074b44ce1f843b96e61b1ecd410f0acda113e38445f1a756d772dc2a3a8f010b95ce4292be390ee431da794608ac9824a6e73b422fda8a7702d6feea8fbbfa65d332c7da672eb9dfa85f25a4bb33f0f532544033fa68137ca5f920b8752b6d694799e56eabaa52a2b156c369c3ff9a9ac7e4a9368de260b49f80dfd16bb7852184ff7e7e6439d8123b4141b3943755fb57ee92306dc69a205a07ca6d36718395aa713c58d49e32280de3e4d8b36ced5f076f2e438b7f8d036ff78676575d720574c8fa4966b46748cdcb93b306211ecd569625707bb496b24f656897db4d2619a536e3329ad7e75ab5e5078509b9e7c6b781261d1fd30a58a8b8fcfeadc66700a09cd79487e865eca9251d287aa21e6b7727763eca2d8c726add0933894a68149ce5fcd44cb01f3186381edab84e3c2f2f3ea67e2d0535826c583eb2993f654c7f0bc58fc5648be17eac610020a3e09cba7ac31229cae1d089018e3eb54398c430309e3894503246bd60bef45681914e462a5563c602199210fd3ba8a8979cf9a9dc5d235df2ff604ebaec8ac6a804072e56a58d548409e65bfda7aa1f5a299680fbb47eb42b41c3c8f12dcceec27c8d553e2f3ec795f4498754d97c619bda784c9c25e9a90c4d3c976a98bdf55f1060ca38bd25e1afb0000201552ebafde964b63822109e19cb0bfb6fb70d10ade603f631ff965af509ff84a6ac0f89116e95f1a98bae46f0f8eb1d702d2cd8ec6f5dd057abd344e08ab1298345e26879a941c8dc4d0e90cbd025296142168b00e324c5bce552676e74714712aa9d0c0fbb8fa526262f03671d2c287f2c7f0f28d2a92c71234edd96ce30a9b450803df6cce7e80f38d2a65561c7fba7dedf3db01139e813c4e42a4bb719b9899af983578d370c88bd039cc4e65b7c9a43344540cc33e0d52e8cfde869f2373d957c46c10de74a16211cac0e63a245819252ee105f6bfad13fbee6d797e7cce9b992f85c2bc4273aacdae91a38b5a05acead6bfc26926cf5c2b3dc09b0dccd673c04758a80a56048a7215fb9b1eb4153b4f95610f9315348689fe7383a2503c5dcfd8e94439075328ac4349d1d07e3797f6f6c666066052fed172dd40468e2a3e6747a4af1e416caa10297ac39488ccd365c0377370fd7fe5cb8c3377e2f9a91f91d63b11a886ba8ff802a5ec93a664ea7b456f3c67300db4335f21dcfc5e5256dda45763983460405ab2743837755c6eccb224c62440f5e3e02f022c7dc94f4eb5829a5d4ae2fe4f81194497d4d41d8645347bf86ac65a2f6ea18d25742a3ab4cdc63ba8d3b4fa664f3e179d9e89e984db610275dc8520d284ad78deefca3d3c057a676d49fac9909d40f291e55587bee0014999a61fe7cae72dcf2bc59b2dbf37734f8f5c07eba1920a6cb69ff97a9f202ac7991befc15c5fbb559a01dd8f90dd4538fb77a3d07c72cbb28fc03162192cbbffb2198dea461426a38e6a46cbcf5e0fb46eebd023b1986236b109bc37b51ebd39abbbc1cd3e082b247ac4b49d1ebf149ecebfd380a0efad29e33798f519f19cb59b510ca5b4f4a85345e5dd1125e20c5b599c81c9c798a36fb08dd36024236b6b4c409eae1d74a9bb1f4bcfa9ba94544db8e2b105c6cdeded057e13de71b66591cda9a6b15375f7018bac45ffc757052f34f2bd28bd20a4135fe7fb1c02a5c053653b9ac72f5428abfaa739cef287bbced0f45d79aefde904955da9482a2fe07b7b0cca3617d341fc632d7def3757167a1c096faab803b47c34e28e3f60048b8013cd6a5ad47171910cd913d2d2638c3ba60dbc51d22720a18fbe59f6b5bebf4b2eba25b6cb6be044310b8fccfc48b17ebbf48d38b7f5a6c92ee86ff3b5a51ed11e94ba2c4eee58fd447de030f8fc76654302c04c405404c6422fdaf0edb4212432e3f45a0a9f6231cb3473f5c4f2dbe0efa3a53452f73d7924c31d75071ba97362baee7f9b3976e3b53eb812c86cc81a8a8ead48bf46ef6c4fa817a30e7bccc8beb66197d1530164cfff27336f47f2773a536435aa561be4953111307a0cc742966400725c1d41810fbd3a52faa7fc23ec999bdb21e2c861e26f04a89ba5ac81f211ea415adeff16815eacf7fdadca3ec65d0a19b83117d8d0384a04346bd20ee5e2639e195990d9f05f1c430c273f3454c8c8d1a912880e2f96c397ae346602182c2e8ed680a0fe905afb96fb2f252d942884b5530c5d712987934eacfd914a24dbdc571fe5c4d18fc9162f2a29f4ad2e26805cbe585a0f9d3df8805022c40f8033c31dacfbaa9fc71fbe6ace32ec1c9cd5b471ccd552f1f1fc968c2180f18df97c8dec48789acbe46a8fecd316d0175e32dd9f17fd7027ec72766d3086a574d64c5bec51ea6a6a310446356323199b87923702867e7ce49c67f441240bfd8dc946f9182952a960c972423612866720df172ec70aff8cf20ee31e5e75651248638a48b850cb9de8acb219be3ceff36564a417b10e47cb0595953d1eae633e97e76c0e5e8faf33a3851537115b3a9a0601a30b20bfbd6cf0c1ec7b1ee8cd7aa56fef8ff725d2be83b56964b61e690237f675a5dd8bc085355b3aa226c5dcaaa0395f5f9b899408c19fa776cba5c278ad539385945bd361f9b31e087733b6aa087a988054cd2fe966e9b010cae3dd5e6b1d3c859644cc9d395d21167428", 0x1000}], 0x2) pwrite(r3, &(0x7f0000000000)="a6158034f9edea5f0aae33255c7b33ef2c2f2df81183ccf446c169dcd3aafe08fef589560c4ac9dacd44ac0ee6cc1479a6c5153fed0395949524842e4f6e99633f1210276d950a9d2b814b96f6f36c3938", 0x51, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(r5, &(0x7f0000000380), 0x0, 0x3fffd) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x40006da) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0xff, 0x3, 0x5, 0x9}, {0x7, 0xac, 0x13, 0x1f}, {0x9, 0x0, 0x7, 0x7ff}, {0xa5b, 0x0, 0x7, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), 0x4) setreuid(0x0, 0x0) open$dir(0x0, 0x0, 0x0) executing program 6: seteuid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xa2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x2) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000140)="792a101d065caef7972031b791b51af5ed631858affbc44a0268f676cf18c0a4a56416c3d9a3e8ebbd705704924ddb57707b3697688e3bfdfe48174d9e3abf97ba162dd3e0184a8599afcc51cfb511ba54427090", 0x54) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x4) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = fcntl$dupfd(r5, 0x0, r0) getgroups(0x8, &(0x7f0000000340)=[0x0, r3, r7, r3, r3, r3, r7, r7]) getgroups(0x5, &(0x7f0000000380)=[r7, r9, r3, r3, 0xffffffffffffffff]) pwritev(r4, &(0x7f00000006c0)=[{&(0x7f00000003c0)="5bcbc793553b4e6d1bc9b69ebf5174554751", 0x12}, {&(0x7f0000000400)="00a9dd6db44b71586b4b5e6a3660081cb86bbdc51596ae20a1661506f9013857a31b78fb0a1b45c7dd80a28570fc13dfcbef7b50fcc105c69a4d84c2819da68923b3769807dfd6c06b92c1b3ad2301681c6c05eb2fe09988afb19db0457a7cb8780e2841231cb8a0f560a88c7a4ea7bbd689f7ff0d263c465d565610924c3813f20728005ece11a75b9997f1d108bc5e8c0e8c375a5463de9568564f3a4de96c322098adc0bc95d176cc762f3f09be64e7cdfda5a756a4fdb4ed1ee191e9fe6280e3b834928d2a4e4818cce614ea10b84eabbfa003b6952ff7793764f9d454c9e5b9c971", 0xe4}, {&(0x7f0000000500)="577c6b602efb9b1114ededca19e8e6fdc534d331753600d9371d8587e9eef1d2d1a73be98eac6c16ae1b5549d1dabb2db2f9765607e816502082f52a8a24b1b48d61044778e876cc66b66be3b758cb80f9c5d7976c3f4eea578aa4c4957b0b1dc017eec7aed39fa303381b4b97c9be718cdb607f24cc05d2fc2d666f6de1a6b0b148545702c608531fa164cb989827af067c4dd123c311b636f7d38740", 0x9d}, {&(0x7f00000005c0)="7706f5106d3e662d505e77a1d8cdaf9dc6b816edda61627e8fdc00647d52f18362ecea5e8482f6fb4e5fe6481251e358e9a994f5cc5a03481e39e938a76b8f6ac2a664a824c3728abb7498b8b5ceb058d56669b3881ea0e58462b93c13033354564f2bac4bdce52be43fd2a26ce09901243b00e130d2586c58ba2f9b6cb0ba3befae43623ae6045c3f7979b035c33c69703fd6d43faec44b55240220a6d12e3f25b20a49998d3894e703f600331b284b4244cc38f444b80225e95170181fb31f6026d73363", 0xc5}], 0x4, 0x3) pwrite(r6, &(0x7f0000000700)="188d7283a4ac158800e33b17ddd739cbb584d4218b67ea2c85038fc651175d5a5104fe60f63b1960d5b4deee8c871ed3421fd6f18125", 0x36, 0x100000000) getgid() sysctl$hw(&(0x7f0000000740)={0x6, 0x10}, 0x2, &(0x7f0000000780)="587aca9afd63cb9afb", &(0x7f00000007c0)=0x9, &(0x7f0000000800)="ec7932148a9aa4fefeaf745d87276b2f0a844d4a5221701a02bf1ea831e846cda8d6c718fd753b71fb867cc39c981684df58b46efe5a8490dafe7292eef197676612e9bfa57ae799c6525e05d77f6329756a77f0b230213a91bd5325b7d4", 0x5e) r11 = dup(r8) setsockopt(r6, 0x7, 0x10000, &(0x7f0000000880)="e3", 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x82, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000900)) r12 = semget$private(0x0, 0x0, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000940)=""/29) r13 = semget$private(0x0, 0x4, 0x108) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) semop(r13, &(0x7f00000009c0)=[{0x4, 0x3ff, 0x800}, {0x4, 0x7d83, 0x800}, {0x4, 0xfffe, 0x1000}], 0x3) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) chown(&(0x7f0000000a80)='./file0\x00', r2, r9) r14 = getuid() sendmsg$unix(r5, &(0x7f0000001f00)={&(0x7f0000000ac0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001e00)=[{&(0x7f0000000b00)="85f1e966aea0db75dbe77cf41ac4f11a3c93db890f43df533ef6a557b1bdad624b354b2999c7414c423a4848a4ddbcc890d5cd8cfcae861eae201c143a0c27979792336ec14c843b5b63a5eae98f2a487f5daaa6", 0x54}, {&(0x7f0000000b80)="a01a9cb891fb369f1b9dc7cfec61bcf99b81c6917981fa62f48d531bfbc9f54e68d337f16bc196fe8c9782bee5352fd573e67854b95a8e11a585a4c6fdb453943df4504f14", 0x45}, {&(0x7f0000000c00)="85348d236bc15c", 0x7}, {&(0x7f0000000c40)="ef535d0160b420e2bc905e0d485a6a38fed59f826c981f6e5d96bb73535e2916b5731dc1f2e46775ba769892ef50b9030c2c0a362bff8b95f6d61fb2a865bd5f8bcb30031ddd886ec227fc8c0972396bb91adbcacfa9662d569a8de4a0582725a42de8a9f52f5ccac162e5ec2a63780ef26b5c4ccf33ef75c123b58782d6ce45d55e0c699b7c52dc32cf117bf7cc18cca563beb21cce6ff8b10f5e4950d33ef3f1e471cc2ae9f4bd8ab618d69e6fb6e99e2594749a1835056787692369fa29433ffa1eef32d6898ae035b1eedb5cc703306a49fa49a807eec1e371c8b90802d32d350ee415ca56da01e6cbf0f7da035593f873a4cc392fa067286b1e524c8a25570c60018f5a35c7e85af96066dc5a587e260a7b29b612f7258361c323ab793cf1a00a7736d0b7aa80eea0e9ef794832b64592faf94171a000ec2480ba5ca025dc73563a8194d72a2b96a77faaaacf0d2cc6dacdc5a44814ce6f791bdde29b5a2c4cf9eccb6ac5dd11d96bc69b9288992644c00885b258c77e630131d01ec7ec75b88e025d9a8fc831a9311f63f5ce3b8a5e48d5676f9a7cda1064262d3c1a039dece51ec628b5ee83d6920e3f8c329e33c312882b7e6fe6a7f165b9b1144b9d6593405965b555c8e0f097ad03bd391fe896acdc9c9422bfd509cf782f279e014c780e27b71138dcbb4de01f4ed8b623f0426f1a0bac61e90e70a81875333666fb7de102ce14b88c4a0ef86563f36727dde90897a1aaf7fc96d4bbb559015e20e9f8a804dd1d446512214d56118c7eb02d5d61a175c3683a686623d0bf625fc1876f9f210c9ec61567fea07714f851f175f0f15d4107c9644e975804468dd8bf6089c73b82e68605a52c7cc175471b9930cbce6584ead82373cc4cbe25c5a83d0c4306b3eded27133d16f5f1828a21d4197fefb901e82f859f515bda8421545a06ba6265b2f0dd5ca4d69d6d9867a7d31d78b6b4c72d550c8811bb326667b2d6cb1c6d07b7884930498cdd901c29233d09c1df0f8c552a17eb96781983d1020e7ef4004858ef71548ee685c64548f444650b2b2bf52609eaec199630f38dcba707610f9904ff6aec9f274646872b1cd58b8ff27c1b031a2013b43261608c36a721fcd83b6d2b35d73247c2961120048e8a33f2f1ade40b064983ea065e1360ace63c41766bcc9d692134571baac2b8f3b9fb146c5b3b3f2e3ed21cf3c49f1da9fdd6f280b776ceb1bf47f7bee0a0e657e66a04f0f194ddac8806f0a06cef840c393b4205353c94591113b63b386ef75e829f3dfff55e8d28ff6297af4d23affd476fb9704ed8125b1c46d00684542e8020e188270afb04accb1ef27a5033c2d41f1664811f8d0b67e5f4d756c5ee00d81b8c25f2ba104fc7934abeaeaee41698f698c43ca91b1d5cc01cb6dc0e520c8c6dc6ca68b7f26b4c65f30db3025f4b92304b29f253ab158dc17e27d6bd252bff6b19e93a1873e611dd05e0f75bd3c98168cbe8583171cbfb11aa61351e99ac1f3dced874d08fea0ae101c0f2beb0225107995aa902e6c1c7532aa339de153650ee56564c23cdb5abd9c94ccc4ee129b3719afee38113c78a3c373780e72cc6fb92066d942bae7365867afc51bf3ec1d0508e6fe20e36faefced65d012ceb9fb2699bdcb8c89d77fdc035e3769e982f7fce22c14a9ebb74f527a0daaba89e1425ee39cdfb78173d61f2744a16945d148e0ae81c0a0e9000aad848e067c26bcdf39fee7ce96cf8b07e3431b3fd1b6d2c0d1c214013e0e2238cde883b4038d0b83017e551c525d9a1bcad1bf73bfd62ac1247cf2c7c58954f10230261a51baa32690ae700f120a9b79d9e7cb18d3e70fcf71cd821a1c262a32f9ebb95fc217e11d34247db74ad5c88b7928ac3e40621a72a143e16316341e479f166c8053ab2f5885c32c450d00cd0aee0ea5a97c6aabc3eb1fdf05a4c8db955d21f10d4f76ab6b54364161ae69b34db3e6e98970c1dd3e8f76a41dbbf6186a5ad49100e72c4cd4c03437f1dc7193c4472b8dcbb158d9786eeaa1148846607983117518e38568ce97ae38f1c85dde9b3c744939f4ac54812fce1ba847147c9fca8ea332bb77ab5faf90fd90e9feb3c89b0c8e84c564677072ee2f3b2260051c192ea6deb6c13ccafac5a2035726d0b23ef75388963e8cd00a0d156a09e3835bd037d227c902be3cdf3d0f736785d411a2f157cb1d9dd7e52806f691f7e2b109c9176d3767c3f49178442cbdcb1122a377a5c6a43e13816076b06848590cbb849d44866d23712ad15f0dea6ce23cf8e496cfe1aca64864525d3852518fce599922c08c118bcf2a928589b3808cd329f975ab2176ba7c0eb1f812bbc488bb29745859fa3b730b93c11b6cfde116baa6c68a76d3bcfbe9415d4e55eed810389e1906e16f1bad04cdd86dc44f735153a11e1627de39f70620afe8378c610304d6726eaffc47bcb11c0da186975e533e5ac5077a53bf36a784a058969f2e7449ada0a5f0eca1538f6f9e1a20b9abc4f9dfd12f775600b849c929bd16ea4bff1e66232c3c921e028780ebc396dcccfb7dc9928324e94b6d9a4baeeb510da05c678071a630f7d3f1ca7d01e41fc59d5182ea944ce4573eee3a94c6538c455abbed59e09c0b69ca21399692eedbdcca95e31876565cb846435e325f4e51d5aff6473e0b14ccda4357597f0500cd37645c1b383370edd96ff88b9eac6007a3cfb6b71623d53efaf39eab8942e675ca06aa4146a29d04984aad8d8e3504fcc0142534f235ece6f727682b31d7107aaafbd8dd437c27ac9adb8648d8b8f83cc9f43c2cf8fe4017352db0927174d629a92adac6428a5958397d1989ff9b8445a453547ba8b599988b3adb738c44e480886b90181de4dc33cc9e0a3d07ce78cb4531f2257362f294804996210850d7e608a299cdb9a2a7657686ca6708a0a9ef3f23e1681d94112657a4b318f9fb3fd8f1e7af00302b8e34c5bd38694aeff0135ae7fd669ef3b2f3b30e002b058f9bf59fac719caf88e7ef83f008be19a09ff445d6be194ee8be28747149018b019c5dd53d25ca68e0fc6c87f7e13f4e970c076f3f470d15014ade253133fd1d06e08cc56ee0d95a8dc9abd33917201c0ff35ebe130355c5d3e72371cbbbc85eed42ef69b2411e199905ce83ad6fdc7d9f0f72dc2aba2276764ca3be16aaa0eb6e32abcd56d766267ea9718dff99cf54699791ee31e5f43aaae45383ac88ad5b1b088236cb0dfb32232c6d5577242cd0daaac358a8a42e3114c64b4f69a2d8156592c83e9685a343898ad0de774fc6d0e09864471bb760401842a3bd2347d674aa37414d92623c3d250e64e59e5c37c94281cef776314cb0e61c6ae6294ca7f75510a9bf1fe1cd37ce7b18f47b57c954c2a676318ebae7cfcbc57a0d96879999ed377cc1315487bbc21da763e21b94a0666299fe21a4b64c0f11e43089b25e3132b6d194b0b221a161e5921d037bc8b3708335d7815c3ac9e69923660472adb2faebc02954061bdc2c209f69b519ee27ad4f189f5ff98f293e55e011eaf6ded17e6c46d72845f255e7641613b6a2394d4b75e67b740dfd8a0bad94752c9b23024adf51a898832ca6d7bf7c9e312a16e26017d8965c0000311f1a1394bda26603f14545cf3185f7aa58c15116c5b28b810da26ccc7ac38ea19390cffe9f19c14bb71a419f21d209eaa9607c10c6bd377208ffdb94920e0ae1d6bd89afc101d88cadd31a3a978e4f219d19d908e0564476602065dbb13565303a52fb629aac601a2ca8bf28cb4c748a67314bf0d80d803a33cc7690a2a9621bccf8754c270b058fe04f5481ad31e4d1ca43d7a178e30d4e314601b9921751256455a8a01d2e81485f6612d2491dfbc3a1d61d137eb28c4e42ff2196d77d55048a54a500b2b694ffb3fb1455c51a5260159aedd8031a4575ed75cb862e355af3a0b5895747a3cf303dc83b555c4d688b43a780dd8c4ca73305999d74abee49008e0b214859f98904255f718ae77a299936edadc1048a1ff5136411707953fc6de70c7f77b176ade9c3b96fb393d0e9fd4b152ebf986e7e2ad348f87375161cb4cefcf428a97408528a8b36a6928d303e1e340300c3ede2a327713bc2dec5bf63f7d86942bbb86bba09385efc616488eecb0b3172b2518d50a290ffcae03b9c8cdd1aee6f48ae823a71750a08f2eed6971a31de03a85ec45811af46cab2f9f2cafe352a00ee20ea626edb0511ab5f5f1f908d5a2407e67343fed597a19d20edc7891bd3b3ab085c7985bfb062eb5f29172221c8871c47670b525df935fa8b665171f9db679a615b782cbf1a7c485fe6cce942d28cd310673fc3639fcca197174f14671d854039ffa21ed5b2f17ac7ba75211d74e652482126434dfed174669357ff270f88b7d36b9e515a4b49b67bb9e3c1fd103619fac3e95faa24e3c1815af59aef8a4b4acb60b90a24e190f6a1cce4644b9b2542b056786a531192a6a2ce4f4831d8c0a329e1d3f86d406d58d660182548ff3f053739795c65f4c9bfe0061c8f8af9d09c739d346af42011acea1635fd592bb52c70208b3a4d09ac070dc0ad44a3d19f1570db722b3be9de59021b9fe4d74e1a5732975a82c4b6c657009f89729bfff4d067f0affcae0e62ee01bb4508c51cabc13b428045fc50631c5d7af61f977def8221d7474aa6dfa677df5d20a559ab545aa7bf8cbe2e78ac9399754b1291f2efbb5468b6a5e645e8eaad5ab925218a9c47dc884291406c9a6ecfdc44c9d62e27acf737e52157a3b3fbc6c6a8f2dd0f02930d5949142ce0697f016f6aa94b5467d9e93af1b19aff81312a0cae9d2bbd1697f1fe7652a7999d7f4fa24aef8583e52ecbb48bc7ebddf90cd03c053cf5f2dd5ab32ef53819ddb9c145344714a4b0b0b5a3210d22cc29889aa9dd5121ae3a923f1aae607d6367a537b99ee522f171c52934d2ab0660f3ac39473beee157a4a58cf82402f366fec894186603685e29f9c2c2ec9082d1c1282adfff5a84b41ea2565db8a340ec78ee9e8a9e885fe734555a5365b40540054341e2e48527fd9b164e5679e8f6917192906aaa5b65cf6a8975350a1e67b340140bf2b915d87cc5fac63ea8579c3d87e319c874e3d4f8e535a494460e0251b357f987e6fe76825d4a7f03f29a332a9d9e4f522848a2de34a963fe7585f82ea928b955de58ad7bd827884118fe655157a11848791115baa10d4097941d4c1599146529b4d358647be63d5ff1f7c9b6bd525fa0282b2c3c8ebab0b651805f735384258b38f64434dadaab798c70a757afeb19f5af7830bbf9855dafc3a8956ef46e56f4ae0330ce26b4857fad3d0e1803aa4ef7968410ba1847df7ecc1c6033d4479ef4208b5c679d2f310c3c390677ab710820fc7ee58e84ab25f3921397610e15c8b4b09bd18bac60d58adea0011eec0c4112903929099ca09719d8a524d06fca94abfa9f22a3d9b1bc0c8f9ce31e7997249b7c2bb1c861a662c6ee94f59aa075e4c50d7da8e1a4b660e7249c0a52c4cfb5647e0685e461ef6c464b4d4112c1057dac82cda24e229f41237b33b460cb3cc23ea0f0eaa06b838be0f7bee4bb3a324e62f19e429046f8e9c8ea355db8aff7e4316e7ea9868c18dd6535135f6d7aa91926592b083b3f21b81a0f65ad4fecd29594e5d23198acb4b3d67b4e1ba6d8e11526943c93fdc281874c1626503efc63ae093f9d88c4a3558049fb6518ec11007a8afcc37a0397730afe7404264dfd959cc34b35200d1842c252096f052000462ae5822e2d1010b3b5c4540f870", 0x1000}, {&(0x7f0000001c40)="f67a9e38d4350c595a835e51104cb15537cf18180ddbf19a8bb1ccc0c23a903d30abf62ed4cadac8498ad027ea436a47713f600efc07ab8042b7a2f817e894ef0835d6d54ed370f09c6ab29dc0fa616b299f9a5f4210aa045d63f41d", 0x5c}, {&(0x7f0000001cc0)="16027f7e88d0cd797c45b31d2f6f484d72f7b54896db0ab31c2344893fc7c9e53fac356c69737c5eb8d3fd6ec971100a98fcb2fe50106c0fb1cc00f784ded0bba0b316f0bf94cd4a3102d9ff7944668a63863ed934", 0x55}, {&(0x7f0000001d40)='O]', 0x2}, {&(0x7f0000001d80)="f6347e1299e47a9e74", 0x9}, {&(0x7f0000001dc0)="92b59523be943519d62dc97f1f4aae0a57231c52bd63e60b0a2b6290ff8be48295c8ed37779c22310c5c98f7a0ae7c3cc5ed", 0x32}], 0x9, &(0x7f0000001ec0)=[@cred={0x20, 0xffff, 0x0, r1, r14, r10}], 0x20, 0x2}, 0x2) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x7, [{&(0x7f00002cd000/0x3000)=nil, &(0x7f00004e0000/0x4000)=nil, 0x3}, {&(0x7f0000026000/0x1000)=nil, &(0x7f0000069000/0x3000)=nil, 0x7}, {&(0x7f0000554000/0x1000)=nil, &(0x7f00007e7000/0x1000)=nil, 0x3}, {&(0x7f000065e000/0x3000)=nil, &(0x7f000026b000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001b2000/0x2000)=nil, 0x1}, {&(0x7f0000528000/0x2000)=nil, &(0x7f000070a000/0x4000)=nil, 0xaa64}, {&(0x7f00001ed000/0x1000)=nil, &(0x7f00001e3000/0x3000)=nil, 0x1}, {&(0x7f0000207000/0x2000)=nil, &(0x7f00001c0000/0x3000)=nil, 0x4}, {&(0x7f00003ce000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000168000/0x1000)=nil, &(0x7f000073d000/0x2000)=nil, 0x9}, {&(0x7f0000491000/0x3000)=nil, &(0x7f0000371000/0x1000)=nil, 0x9}, {&(0x7f000079b000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3fb2ed0c}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x5}, {&(0x7f000051d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000393000/0x3000)=nil, &(0x7f0000373000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00006b0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}], './file0\x00', 0x3}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x2, r1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d9424", 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x67}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146952, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000133000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x84) socket$inet(0x2, 0x8000, 0xc2) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xdc) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x40047463, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)={0x6}) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1721c75e3eaa884e, 0xfe) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() setreuid(r4, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x2, 0x15}, 0x4, 0x0, 0x0, &(0x7f0000000340)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964fe324cd50d4f4d8bfe82ee46afdbba4899efc53ecca98bf728c5bd4a32d0f8bd009d3f9d5afb31992", 0x46) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="7fe55d082259aaaaaaaaaaaa86dd60000900004000006e1aa4058b74adad9a4e721f"]) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x40) socket$inet(0x2, 0x4000, 0x0) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x34, 0x0, 0x0, 0x8}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x2, &(0x7f0000000180)="ff505b31627eb0793d9b819f29cfa7d6bc62deaece78dfc0e23b", &(0x7f0000000280)=0x1a, &(0x7f00000003c0)="d6a9c3074ab5bcc86d512d0bd0dd00f570483557a20cc6c690390b77a0aced45c7b92a8fb8410be030faae9d3819ba79915b76f32b130f5caf6120b6355b200781593c8e8de12051c3881b5e28f39eabf1823a8dc2f78a8bc9aa98fe170f88a18f30a6ba389ac2b6178b9af23921034d2b110ca3990c18a699172f8873169475a47d19e68f78f4b1a1596aec7cfb07ef53ddeb8f7345680aceeeeb59a5e784a08edd5aa7963904fdd43e351abb69c641504d5c243bdd4e825616749fd7b21da59df07b906e5b5e087294824e573610b115442dac932aafff9cd2a9aa6ffc0b53fef9ce", 0xfd01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4, 0x30}, {0x3d}, {0x852e, 0x0, 0x0, 0xfcd}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x45}, {0x8106}]}) syz_emit_ethernet(0x6a, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xffffffff, "cb00a6c8d30000000062ecff6a2129fe8d008500", 0x0, 0x1}) write(r2, &(0x7f00000002c0)="13", 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) mprotect(&(0x7f00001d7000/0x2000)=nil, 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x84}, {0x48}, {0xe6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0x6, 0x0, 0x0, 0x88f0}]}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) executing program 6: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40000000, 0x0, 0x0, 0x0, 0x0, 0xa3, 0x200}, 0x3, 0x10000000, 0x2}) r1 = socket(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0xffffffffffffff22) write(r0, &(0x7f0000000040)="0ba2a1f17451a6b2410e82903f9ffc31d7124bbf0ebe1f3ca7c8199c6cf0ea641915b3e37941075c6cd439db6470071801bd24138406b38f4f17bf2b7268adb43390105c", 0x44) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x187) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x80, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getegid() sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000013c0), 0x0, &(0x7f00000004c0)=ANY=[], 0x158, 0x402}, 0x5) fcntl$getflags(r5, 0x1) openat(r6, &(0x7f00000014c0)='./file0\x00', 0x2, 0x8) ioctl$BIOCLOCK(r6, 0x20004276) chown(&(0x7f0000001500)='./file0\x00', r8, r9) open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x1c8) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0xc, 0x3, 0x9, 0x0, 0x6a2, 0x6805, 0x6, 0x1, 0x2, 0x3a8b, 0x5}) executing program 4: utimes(0x0, 0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab708000000000010000000002200000000000000c871d527d98386a029c5292b30071a02ebfda31e4f250ab4e374d14852888bdaddbe1ba055d19fd43e2f92de7aefc8d433ecf274f87b9eebb7ef5049758f326cf2b535954f9c78d9efdabe3c11ba6a52f0ffc90845c2a5e9289c95599e304bfa3e5a03fc447b0efe519a20c90c1ee258e981472c5832e6480e1d6b0e95b704ff2834b24e9bfa3e417484c386a9abb6ad64e2ac3fa16aa676e75e2dd706ebfde3cf9914e869cbbf539ec5a1f21fac271816b3c2d2109b93314afd65e7359abd1f20b87e400ed2ab41c8889de326381a8ec961ad8a36e615fa22b0d02954a8265165d48171de726d1fe30ccd2f7a39adf2f2ccb0002ae7", 0x1a7, 0x41995750b842bbf, 0x0, 0x0) executing program 7: socket(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x1f, 0x7, 0x0, 0x8, 0x7, 0x0, 0xfffffffc, 0x10, [{0x8, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0xffffff80}, {0x2, 0x0, 0x2}, {0x597, 0x101, 0x1}, {0x0, 0x0, 0x7}, {0x200006, 0x2, 0x0, 0x8}, {0x3, 0x0, 0x0, 0x2e7e}, {0x0, 0x3, 0x100ce, 0x8000}, {0x0, 0x80}, {0xffffff42, 0x6, 0x5}, {0x0, 0x0, 0xfffffffb}, {0x5, 0x0, 0x0, 0x10000}, {0x4, 0x0, 0x6}, {0x4, 0x8000}, {0x8, 0x7, 0x6, 0x9d}, {0x60000000, 0x5, 0x4, 0x200}]}) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) getpid() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = socket(0x18, 0x0, 0x8) shutdown(r0, 0x2) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000022c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) executing program 3: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0xffff8001}, {0x84}, {0x101}], 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={0x0, 0x2, 0x7, 0xbd8, 0xffffffffffffffff}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20040, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x85c9}]}) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r1) r7 = socket(0x2, 0x1, 0x0) close(r7) socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000200)) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x4}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xfffffffe}]}) getsockname$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socket(0x18, 0x2, 0x0) executing program 1: ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0xa03d, 0xfffffffa, 0x8, 0x100}) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd15, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x891}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ce8aaea}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x30000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x458d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}], './file0\x00'}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000300)=0x9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x2, 0x7fff}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000380)={0x1, [0x0]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000400)=0xffffff00) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = socket$inet(0x2, 0x1, 0x94) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000440)=r4) r5 = getppid() syz_emit_ethernet(0x3e, &(0x7f0000000480)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@arp={0x806, @generic={0xf, 0x0, 0x6, 0x8, 0x9, @random="541910e72116", "4f825dd9374319ed", @broadcast, "9191b45c3a6c459b95df4187375939c0"}}}}) pread(r0, &(0x7f00000004c0)="ee865ea0252a9c2cc9a431d812132458a8c482866f85be6fdc30e57a986ceb9440e70b64a07d71611c7e0c612c279431cc57b5d636dc860bf6de2b5a730072c5be815f6b8407ca12b73b04fff1e55577a5fd0e7d7e084a7b8a761bbf71f82e4644b07cceac9d9a1e8f8ffc1a3d4e90b0c1416cd14559929db3763c9cf94672e6dec5dd9e6e1a58ca3932da0ec5450b531bc6754be67267aa1f7b9e4bee93b58fd6216ca624c0b52a884bc75bf4e13ba746f7087fc795a3dd92f94339de168032aeceab1f3b3ae4272cf3be0bcd18412f740992e4785fd5da821a0447673e7f2c7b4aa1dddd6850389428c6f70f6c59aa35835e4b7f1b", 0xf6, 0x1f15) r6 = dup(r3) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000640)=0x9, 0x4) sysctl$kern(&(0x7f0000000680)={0x1, 0x21}, 0x2, &(0x7f00000006c0)="1183e620c5c62686e61889e331a51d32ba968c2f7c2ff4e98104810ac66c7f79ddbdaaf6b1f5e14692d173c0b31986f52dca313ae0c680d2324e9dc5d4aea8aa6b0a2c3635d12d5c3b77d8a05b209d1bf08a14ed435664542b59903f32c1c5d0d26b3dff72887526c305b4edf9d2a9e9848334ba1f8e", &(0x7f0000000740)=0x76, &(0x7f0000000780)="756212c10e84ed65ebef5199b1cdaf88a2c8faa145ec7537e02169445ed584920f8b697aa383b952436411898a2d416d76818e0908b498820e784ca8ca43184a7c249382ff59404ef5d9c769416cec20371d61d30363a483eccdfcaf25bf24ba9140cdfb676db33280263e2cd23819cdcfb8b443326a8a90c0cc59389260c72b1e8014cae5c888131baba573ae41b89861dda0f346770cf0c56d571fffe7ef49312f3834263a29a91debcfa15991154ba8b3e3d880a4d286812c7d217ba0b56f01593b4b86728a6eb23d9e8144f1344ecca92701", 0xd4) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f00000008c0)={0x4, &(0x7f0000000880)=[{0x4, 0x2, 0x3, 0x0, 0x2}, {0x17, 0x1d, 0x5, 0x401, 0x5}, {0x1, 0x700, 0x7, 0x6, 0xd3b}, {0x2cd, 0x6, 0x400, 0x2, 0x46c6}]}) syz_open_pts() writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000900)="643a008745fd588ffee54a7e1a7a5640ea8495525197ec37e90ae651ad4f4b9a14a89d283b120bb78ca7139ce8d3001b82b19705da62aa36a1e3995b53e57723373f73bd9779f6248e58b4c84db7139915c4b5d99dfc0d479ed1c7d002b5ef51e131e40ec28b6e54c657dff81efe1afb784a1084ced39dc8943e63e6006f65cc90809fdc562ab35c", 0x88}], 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x10000, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000a40)) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000a80)=0x9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000b80)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xbd, 0x8}, 0x416, 0xaf, r5, 0x0, 0x5, 0x3f}) executing program 7: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x8}, 0x3, &(0x7f00000001c0)="3714deede25d6c9fcfaac3b2f24334f257fd2b818d05056a155f5fd50e23e589554af090756a2440f0765882f2504ed468a768fc9b7549134972a798a3579c9db29de4023a32d2986827ac464802d1ab7bc6ff7e1c274c1d1bb6cfdb6216566ec2281b6cb192ca6f2424ef72cdbbae3524544208ca51c98a7a066a93bf56aaf830922e4c2bf7aa8a7a343f484f2de67ca8a4f3da96cdd55a37cdb249d9c5612a2bba5843859a0715c7912dd3dd4dcf6f84eda6a0fb90d9", &(0x7f0000000080)=0xb7, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x20, 0x5641, {0xd576, 0x1}}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x44) semop(r2, &(0x7f0000000100)=[{0x2, 0x3, 0x1800}, {0x1, 0xe63, 0x1800}, {0x2, 0x5, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x1ff}, {0x1, 0xfffc, 0x800}, {0x1, 0x27c, 0x1000}, {0x1, 0x3}], 0x8) r3 = semget(0x2, 0x2, 0x40) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000140)=""/61) semop(r3, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x1, 0xc) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000200)=""/184) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0xc2, 0xffff, 0x1f}) r6 = dup(r1) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000740)=""/101, 0x65}, {&(0x7f00000007c0)=""/42, 0x2a}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000840)={0x3, 0x7ff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000880)={'./file0\x00', 0x172, 0x3ff, 0x60, 0x1, 0xdee, 0x101, 0x1dbd, 0x0, 0x0, 0x4, 0x5eb}) getpid() r7 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getgroups(0x2, &(0x7f0000000940)=[0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000980)={{0x0, r7, r8, r9, r10, 0x1, 0xffff}, 0x6, 0x0, 0xfffffffffffffffc}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000a00)="3f338e679011a78c865b251a9fe770319a57fac894f083c345a936f969c7415a1772813025f1a08146e47249d582071fab152cfce7cff4830c70a4423f1426669492592ce90f37a44993452ff8a19f28712317045d3e3df1d16c473f86eac9ec7974376a225b21ee0795efdda3a570a79eea03935c87017eab44556b50774ab1958e90fa7a7421eda75229636d5ca5f871ce087027896d302d6d70557def8cace18df341d597a7071e3c171ee1d5d321c992add313fdae51b7b21aecaf1945144d37d64d96f95f199fc15b886d47b32be6ef28a76c0a61a9e540dc8a7c40dc51cb0399906960197abeaa7ff7003c6031a0c0160065b4", 0xf6) readv(r5, &(0x7f0000001180)=[{&(0x7f0000000b00)=""/5, 0x5}, {&(0x7f0000000b40)=""/84, 0x54}, {&(0x7f0000000bc0)=""/212, 0xd4}, {&(0x7f0000000cc0)=""/103, 0x67}, {&(0x7f0000000d40)=""/19, 0x13}, {&(0x7f0000000d80)=""/109, 0x6d}, {&(0x7f0000000e00)=""/235, 0xeb}, {&(0x7f0000000f00)=""/112, 0x70}, {&(0x7f0000000f80)=""/235, 0xeb}, {&(0x7f0000001080)=""/200, 0xc8}], 0xa) accept$inet(r6, &(0x7f0000001240), &(0x7f0000001280)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000012c0)={0x2, 0x98, 0x7fffffff, 0x0, 0x2, 0x0, 0x5, 0x10, [{0xffffffe0, 0x3, 0x7, 0x6}, {0x401, 0x80000001, 0x0, 0x9}, {0x101, 0x5, 0x7, 0x9}, {0x0, 0xe1, 0x7f, 0x8}, {0x0, 0x4, 0x2, 0x6}, {0x2, 0x80, 0xc08, 0x4}, {0x7fff, 0x9, 0x80000000, 0x1}, {0x6, 0x2, 0x100, 0x1000}, {0x8, 0x3, 0x5, 0x1f}, {0xfff, 0x3, 0x2, 0xb3}, {0x2, 0x1, 0x3, 0x1}, {0xbf, 0x7f, 0x6, 0x40}, {0x0, 0xffff, 0x7fffffff, 0x1}, {0x9, 0x80000001, 0x0, 0x800}, {0x5, 0x1, 0x2, 0x9}, {0x7ff, 0x20000, 0x5, 0xfffffff9}]}) executing program 6: open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x7fffffff) setrlimit(0x6, &(0x7f00000000c0)) kqueue() open$dir(&(0x7f0000000240)='./file0\x00', 0x8400, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="1fd1", 0x2) r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1000, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x800) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x82) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/250, 0xfa) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff060038fe000000000000000000000053b5e514ee00788c6bfaf684fa33201e25e1d2c6c11ade0e77ffef562f767005ec912276644e4ae72217c44e4cfea7ccd9683e31801cb41c402fc85386eca099edda8a5fac795c75eb2b4c6b10ea75c793a982ffcbabff7c2e8c10c41e646d4f3743f0a0cf31f709d7e8d2a809897e1320fe21d86396372e20777946b6936ad6044f83c025c683166e91a85cc2772a2a0a5ac74a7084be4e75806ac5752648de"]) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000340)="c49e20db311b932fa7ae5f88d6769cc6e86b6b10f249166ee69c363755564671a5c7d1c1840d8fd43c133f896b32861917aab56b5638e991be519592bd62abdc65a87c5d3c2c5f7de6b1236ca97eb98f0e154dfc4bcd84fc0f05fe42060a64d40fce051283249cdeff398f932a532b7dc0311f5bb14eabe8bd177905aa3d869ab9854ca7b618964324ade98fac6a52df4c47920a63ff92b260f9a929a76a9a80f1a9cd52ae96ae469e2afdf768b5cc17cc17e1e1866f970522fdc67421abf5539a6d0f7b13de081a3290049091b6e9608ffc78064c17558a5ec6da0be2978cdd3b610f36a6cb13c310793fa941b702aac7511493479c8d78ed726beae6128db26899928025bf499076a628f1785c91bdb1e394de675a6902507ff3620412cd77ba9d36a14c085c9c65c086c7d8140a143faac961a2f06e296a7616903cbf99bdd8179c69385d061da8ceb8fa9a4e2edb", 0x150}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="d8fcff010000000100000078e84074c00907ca45b1a1c4650000000000"], 0x10}, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="a15ebf92d440a0470949983ead4d311a7e2b464203967521bb68d864ba09", 0x1e}, {&(0x7f0000000200)="bdb9c36deed6ba079c028bc84edb6366420528367920baddd0210c3067044a6b9588031359191719f3061327d6a0ac57966a1e280688e8190b5c29cb03a5b6c7295de83fdab23677f96900c45327d55d1770380a4f52c6", 0x57}], 0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000b80)="601d18253536eb523e1f2a212ea4747ae8f772b254cef012e37495473e3b32e7c512c940458bccbea2a8c0b69c3a728ae071ffc1e631e3ead047975e63b99bb38c1fcaea9d1115a547ebbd7af0e790eb27e93059a9b00640bb1f0f9f2e130217dc46a1d1841c879b6783da32600644c83f164d0d6778c3e4fc7b164d43d11232547d6a65d26d9cdb9873cb57ec7c8603b1e30879c60f4c3bbb910b6dbcea8be0ff7ea6d5c33c54f396a9d1175e0da830ded24cc9f1efa4424c3be70fdd261d44b9bb4a918c", 0xc5}], 0x1) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000280)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x4, 0x6a) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f00000003c0)=""/138, 0x8a}], 0x5, &(0x7f0000000500)=""/104, 0x68}, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r5 = syz_open_pts() unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000001c0)=0x3) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) syz_open_pts() setrlimit(0x0, &(0x7f0000000980)) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x20}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) munmap(&(0x7f00006ce000/0x1000)=nil, 0x1000) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0xfe, 0x8}, {0x80}, {0x7e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000078, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0xfffffffffffffffc}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xdc) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x40047463, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x100000401}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() close(r1) chdir(0x0) rename(0x0, &(0x7f0000000a40)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000b40)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001480), 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0xc1}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x40}, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000040), 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000700)={'./file0\x00', 0xbad4}) socket$inet(0x2, 0x4, 0x40) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sysctl$hw(&(0x7f0000001240)={0x6, 0x12}, 0x2, &(0x7f0000000140)="ecca4536ef224438a550b9abad6250e65b220ad2095b97edf56befb8a1b1dbe552b3b35ecd", &(0x7f0000001140)=0x25, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x440, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd22) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x0, 0x40, 0x4, 0x2ae}, {0x0, 0x0, 0x7, 0x200}]}) writev(r0, 0x0, 0x0) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) clock_getres(0x5, 0x0) kqueue() r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) setsockopt(r0, 0x7, 0x20f, &(0x7f0000000180)="00000001", 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x80000000) getpid() socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x4, 0x30}, {0x3d}, {0x852e, 0x0, 0x0, 0xfcd}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203517, "1bb7e60ab87aa57800000000d0d200000000fd00"}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getgid() fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() setreuid(0xee00, r2) (async) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000280)=[{}], 0x1) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) socket(0x18, 0x0, 0x0) (async) getpid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) (async) fchown(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="10000000000000000100000000000000d0000000000000000100000000000000ca73e51d42ff38e288d14b391beaa40e4c574ccd8b55587c07442521d19aaaef5901aab23e03ad6129dcebd7afd0d992c7531cd80be80936cfa95cf633819e37bc343848373af7815cf0b7fe70d9ebaa91a46c0d5286c845aa514179d1e04688b6c79f13bd0cfeb1ffd12c5604bd03c405639a1395a8178321ec071501efa110999792f9011d598171b47b2030b110d4cd633ddf70cab2406c1028ff2205acb4cf4f848ee7a32338668f0c70f4c4cfe263d76759f9c5fb80dfb13c720000000010000000000000000000000000000000100000000000000000000000000000006800000000000000ffff000000000080ccb1e795b10f913d0890f81040e56880e64ffb48e873e35f8a8cc018f8f8f785776648e6acaa8b49cdc5fb597dcc8b7a0a9d3e89da536df6f6b9c1bff99a18bcf02d930587fcf9e577d77d19e351afbc5a12b971eb0000003800000000000000feff000001000080daf3d4a487739407309ccc47b75afdff46afb64ad22dd99e78cdfaeaee75f90339dccc000000000058"], 0x1f8}, 0x0) (async) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057a", 0x38}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)={0x6}) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1721c75e3eaa884e, 0xfe) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() (async) r4 = getuid() setreuid(r4, r4) (async) setreuid(r4, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) (async) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000040)) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000240)="0700006a7a00000086", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x2, 0x15}, 0x4, 0x0, 0x0, &(0x7f0000000340)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964fe324cd50d4f4d8bfe82ee46afdbba4899efc53ecca98bf728c5bd4a32d0f8bd009d3f9d5afb31992", 0x46) (async) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x2, 0x15}, 0x4, 0x0, 0x0, &(0x7f0000000340)="34237eb2ccaf47234a83e7ee9ee897be39536e4c3fd58ae20f1ed1ff964fe324cd50d4f4d8bfe82ee46afdbba4899efc53ecca98bf728c5bd4a32d0f8bd009d3f9d5afb31992", 0x46) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000500)="000001000000000051fd819a9e98846382cfd655c334d31e38db0f905cd7c8dcb23b7dbb0c55fc48ec77eff427e014ba2ec747ebbd9014d440ec551bc9c9a274f91d20f6bfcc1fea1b1957a3b670da5f6ac2593194", 0x55) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) (async) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) socket$inet(0x2, 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x8, 0x7fff, 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) executing program 6: setrlimit(0x8, 0x0) getrlimit(0x4, &(0x7f00000002c0)) setrlimit(0x3, &(0x7f0000000040)={0x98ca, 0x8001}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "346c47518d19fabf00f17abafaf7281dadba071d"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) getrlimit(0x7, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x6) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)="97"}], 0x1) setrlimit(0x0, &(0x7f00000001c0)={0x100000001, 0x9}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004b00002c000000000000563100000000ac1400bb8802308ff41cc2cb3049d5b4bd44140b0100000000000000"]) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x16}]}) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0xc}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0x3, 0x8, 0x9, 0x5e45}, {0x1, 0xff, 0x3f, 0xaf}, {0x6, 0x1f, 0x6}, {0x81, 0x80, 0x1, 0xbcee}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x20f, 0x5, 0xfb, 0x10001}]}) r1 = socket(0x1, 0x5, 0xfc) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) executing program 7: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) setreuid(0x0, 0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="25900dc9f53e95c3041c0c8c77ef5d7d758c3db05c04b3c0b9b6452619c0a18865684f1bbf8386b014dc4b8d71b1e874852bed49c6", 0x35}], 0x1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd22) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x0, 0x40, 0x4, 0x2ae}, {0x0, 0x0, 0x7, 0x200}]}) writev(r2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x800) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xbe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206925, &(0x7f00000001c0)) semget(0x3, 0x2, 0x3cf) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa66", 0x3d}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f0000000340)) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="dccd5872e57ab75ac39f155c97fc8c20200a", 0x12}], 0x100000000000030a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340), 0x10) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000380)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r6, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x45}, {0x8106}]}) syz_emit_ethernet(0x6a, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xffffffff, "cb00a6c8d30000000062ecff6a2129fe8d008500", 0x0, 0x1}) write(r2, &(0x7f00000002c0)="13", 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) mprotect(&(0x7f00001d7000/0x2000)=nil, 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x84}, {0x48}, {0xe6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x14}, {0x6, 0x0, 0x0, 0x88f0}]}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xb7c61f5c34597ef}], 0x8, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r2, r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xe0) fcntl$dupfd(r3, 0xa, r4) socket(0x2, 0x4001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x9, &(0x7f00000003c0), 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0xfe3c}]}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r8, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x3) setpgid(0x0, r10) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {}], 0x2}) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002040)=[{&(0x7f0000000000)="f286a84d36", 0x5}], 0x1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000340)="c49e20db311b932fa7ae5f88d6769cc6e86b6b10f249166ee69c363755564671a5c7d1c1840d8fd43c133f896b32861917aab56b5638e991be519592bd62abdc65a87c5d3c2c5f7de6b1236ca97eb98f0e154dfc4bcd84fc0f05fe42060a64d40fce051283249cdeff398f932a532b7dc0311f5bb14eabe8bd177905aa3d869ab9854ca7b618964324ade98fac6a52df4c47920a63ff92b260f9a929a76a9a80f1a9cd52ae96ae469e2afdf768b5cc17cc17e1e1866f970522fdc67421abf5539a6d0f7b13de081a3290049091b6e9608ffc78064c17558a5ec6da0be2978cdd3b610f36a6cb13c310793fa941b702aac7511493479c8d78ed726beae6128db26899928025bf499076a628f1785c91bdb1e394de675a6902507ff3620412cd77ba9d36a14c085c9c65c086c7d8140a143faac961a2f06e296a7616903cbf99bdd8179c69385d061da8ceb8fa9a4e2edb", 0x150}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28, 0x0, 0x0, 0x7}, {0x6}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0xdec7], [], [0x2]}}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x8, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x12db, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x7, 0xfffffffffffffffd}, {0x5}}, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000012000042fee188507af9149e61f61f53aaf3757ccb78896d3c837f925dc9db9108ae5e024eab385884d1d263bf23f6b047f237b3044cae340a3113198d0989c5bd76407c38f806e8f98e4e785567c23e5d0560e086fa607be55619c73ae912ec6b79ace314ffb9ff1be677be050beecd6bfe2e5449aee9b4e74dd9fd5a9fe72c37d7cebd8f0e4d766264d3c71de6d9c2d09ed3d2192220aca447f80c0a4df648ccc961660c9a475d12361a624646494b44f0dba28594a94b73fb8b7eb30574e0a9856ad8709d3459ec012de499f444d85c0a87f4bc140812221d78096d7d642600f9def393dcf631a1d4ecd9a4ba64"], 0x11, 0x800) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0xa9, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/117, 0x75}}, 0x10, 0x0, 0x0) socket(0x1, 0x2, 0x80) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x5, 0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffc, 0x59, 0x0, 0xb3, 0x4}], 0x1f, 0x0, 0x3d650b27, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfad) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) listen(r0, 0x0) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x45}, {0x812e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x4, &(0x7f00000002c0)) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="97"}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc", 0xeff}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x88, 0x2}, @timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{}, {[], 0x1ff}, {[@loopback]}]}]}}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10480, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000140)='.\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r2, &(0x7f0000000180)="6d40645630badd8b", 0xfffffffffffffe61) unlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') clock_gettime(0x0, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x5e4b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000340)="683a0f3776f9b8bcba02552a9a3e976c3db0dc50aeb349e8d59a056750eea88c36e97894a29c2ba5b884182fc48b9056091d69cabd20501ae6fdfe091c24f67bed73f60343d671f7a0756df43b89e43bc3158a718f69aff1d8dd4f641ac3ef96c1e227dc5dc379bf6598cc93d6c53705900dbde9539c8e86eb75675711940b9b8135e41b989008e4857df0a2a2f82c61fa6f047ab3941319c3990f363203ec63ac3f4baed20233bc91c9875a0158172edd823fd08f1ddbe99f6c576705652b", 0xbf}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 5: r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffffffff22f9, 0x8, r0}) clock_getres(0x2, &(0x7f0000000040)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r0, r2}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x5) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x20) renameat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r8 = semget(0x2, 0x0, 0x32) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x1, r2, r6, r5, r6, 0x80, 0x5}, 0x0, 0x100000000000, 0x5179448f}) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) r11 = accept$unix(r1, 0x0, &(0x7f0000000480)) socketpair(0x6, 0x4000, 0x2, &(0x7f00000004c0)={0xffffffffffffffff}) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) kevent(r9, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffffa, 0x44, 0x0, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x13, 0x1, 0xe67, 0x8000}, {{r11}, 0x0, 0x30, 0xe0, 0x7, 0xf0}, {{r3}, 0x0, 0x10, 0x20000000, 0x18d5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x81, 0x20, 0xfffffffffffffac3, 0x5}, {{r12}, 0xfffffffffffffffc, 0xd0, 0x80000000, 0x8}, {{r7}, 0xfffffffffffffff9, 0x10, 0x20, 0x0, 0x6}, {{r7}, 0xfffffffffffffffd, 0x80, 0x1, 0x2}, {{r13}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x6, 0x1}, {{r14}, 0xfffffffffffffffd, 0x2c, 0x8, 0x1800000000, 0x1f}], 0x200, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x80000001, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x400, 0x9}, {{r7}, 0xfffffffffffffff9, 0x60, 0x10, 0x9, 0x17}, {{r4}, 0xfffffffffffffffe, 0x17, 0x4, 0x2, 0x4}, {{r4}, 0xfffffffffffffffc, 0xa, 0x40, 0x2, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x4}, {{r3}, 0xfffffffffffffffe, 0x24, 0x8000000c, 0x9, 0x7}, {{r3}, 0xfffffffffffffffd, 0x80, 0x20, 0x60, 0x3f}], 0x8000, &(0x7f00000007c0)={0x2, 0x7}) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000800)={'./file0\x00', 0x5, 0x100, 0x101, 0x0, 0x20, 0x0, 0x200, 0x1, 0x1, 0x6, 0x7f}) ioctl$VNDIOCGET(r14, 0xc4104603, &(0x7f0000000880)={'./file0\x00', 0x8, 0x0, 0x1}) r15 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x8000, 0xcd) readlinkat(r15, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)=""/113, 0x71) geteuid() ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000e40)={0x7, &(0x7f0000000e00)=[0x80000000, 0x3, 0x8, 0x5a, 0x2, 0x3ff, 0x7]}) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="96e9cf0f159fc25ac05ee6c2", 0x9}, {&(0x7f0000000240)="80212b33d5bf044a8118234e8f6c72a6545b28a3bfa38d659ed2c420cf608c089d04ba40e635c1c009da59c5f8422b", 0x2f}], 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1d}, {0x812e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) setreuid(0x0, 0x0) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) seteuid(0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x3, 0x334f, 0xc70}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: semget$private(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) socket(0x1f, 0x3, 0x0) write(r3, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="5b81474f4d6e220df3e34af2ffad64c6f5302546dda8679c1c7387a7333ecf13ff0df28461eb1e0c6994ca35f4b9246ed2ca4cfbfd0ae78300ebfc76b4f1c38ddeb79a49e10d3ae1a88b364968acce3c433c2f7209d76f3d00b7ea2aa9c84f95ca960d21eae4a0d0fa", 0x69}, {&(0x7f0000000140)="60647c57526ff51cb4318342e42b0d2fdb66d0411f5840c976f83aa7f2c5e6585d0c81d395e39c0ef5fdcdb593ab1390160d5277e1c115befe73943831af88ff93a07d8208452f247f264ae9edbe30da746b083d38279e76bec269e0e924200142f488c83d42d3f18ef5191f2d09", 0x6e}, {&(0x7f0000001b80)="e941d2e4191f6800a917bce90ba9cdc35c97ab84a605b8658251845450a5d432b3638fac6d431133b37285bf8aaa0e6e7ded42276b4cb7f61a0d628302fd48cbe65e9c83988b51acd72128ef9ff7c2cd0193038e45e4ee81f698b4507d836d8066dee795864cf156e77943ccc3b785f4b56cf6c781021588e3a71a2169a778163ef4204122be7b25fed2e30af86b9e822458d73a0f5517b9b8ba1fd5861b9288446a9049b26f3e5dcde3bc580dc00b19627e70ae97b8bde5972098db07622914c52de14640684996bdf5408b936506ce4ba9fc8a05e04f4acc67e8708418454cdc37c069e9a16de6102d0a786ddde6e735c1000f8169ba8e038f9f5d905d41e1bdfdc0f704e2e4ab1efb31637eb15236bafc190ba9e3193e7cf07c3f40ee37686a8258de69901402a5d6ca0a088f12489a13a79c8d10236b1bf969a109adf3d7f84f4e554c22fcfd0f772a3bd1aac2cf23ab6d56d89d6486fa5622955c0c689f20227111dc8ba6c05ccc5bf9639411c26a6842a92e2f4ef13a164edcd9482faf831fc7780fd04f83aaf09bfd6c5ba7257b05e95067699c248d9aef5791a09fdd523857e42d93b602d7c523b49fbb104badb23c5a95ae6c484450e4a7548374fdddef5c2748e19acb2078c9231250cad6e302701d76b3712105fbf5f876bd0ecf1de074939827ca33eb9c629ff1f278aac9338a2f5e05559e69531236859db94cb776e0584f4bdfb2c9aa816444e8bb4d629092a49312d7e279d38edc760fc85f8832dddb2168e18dd2b4212bc83f82d8e5ec8a9d0e8d0f3b4d8fc4883be2037e51d84ccf3a04cfe6d4fbe38ec20aefe760c18d91283db1f2172ea434c7800fc47b3cd9ac11f5908675409d0d9eb63f2d3f2acfc536cca6171794f02811e120ac9e38c6c525f915b0ed40620264c0d6d886e8b6ad9dc64733c4c6c669910c739dfbb4278d84178982dcb8167445b5898e4e546ea07155c69dc91c15ad9b8c15a0380d3c76299548c2a6860454c2871da75fd9782a69d3b7de2a5e697d733a9a33cb8a6609ca044392dbf1d96ff3e905ee63153f3327f51b83e8afe083ed0b72e8ba837bbd14597c3c9f9d63238226ab1ff691b61bca272478110c3076d3618689c76dfd807a43d7d20cdda995d7b95e21417ddd130985bde2bc70b3adf5bb25a6440e8b5f0fa656743f7b7420685807316621c9393f52e7cd39f492d275745973eb04ebace421b891730de8cfed489223e519b794a82a01396a8f7f1afd1af67f1c76933a478eaa0fa82b9796ffdbeb283bb18161d8cd96a2c010ab7efcce62df857ac0affceb1b9355c0c4d6e1bb484548bd844a38f16e6120403f10ca684ae69ab7f38ec2e267a2286fdc7279f68578354acfa6df6b3e76f1f5783f6b1064f7f08e89fb49314cc6af79e1136e0e37068e73afe10eb355aafc7816660ae340978e03f2926b7fda49179fb2b84810bf11a4cacf286f51b412ea0be6a77467ce00a36a8f940b274f6d59abd850ef9c8599d99144e182eb604d867dfeae90cdb1d5df504cfbf47d18550986a39e4a575a1698bdb8559299d6b579951ade747b8e8dcf1f6e81af20aa361818a75c7df7d89d5ca6524e3d77c54ca44aef62a27b250932ae793fc7860622a24b1c52ce1f46bebf9f4f7927d22cb99db767e425c364270b3f2fd239259cd0a68ff78079df5c24e975612170897d44d007b2db0585ef10c621699540c978e3a2bd4dddc70a968a116a7c295a68fa7e371897ee539aa224b1fb0ff5a0f41b2cb654f8dcff41e9eae0a73c27c19064108d76e37320e2ab32bbb60034f99736316312ec5c1c93718febfca364e7321ca3662d4c4e445eb1f71fe040f9bdb8135b98ef60a82f920f2dd91b94f868c20679cbc3294b8a89cf50233f9a0ee5c67e3c3f5fedf29896bb15ea1e8474f010010105ea0a91a9bc3f149a137acdae0fd67552ddb99d041f9a841f853b39a9d498bb43498f7abd0380a00b5927cc91144ad1294de0c61b019d678710c283c48469c29355f8110df4c58acd4bfe5e1f7d466c3511d8d03c2cf4ca48d5786f2420f2d5c539616cf4d2534729d5224642281bf052b9d6a02498a9d52a7db612c04203e27221d84bf8bd89b301a5a4c4b80578a2aaceae97c93fc3ded5325de8c23697dc3d62d2f4aa61206f65a0563813dd23bad1514cc42e6927f3f04001392567f95672a322b7c4667a0c47df8a65464fd54412439fc645cad7e742ef872065fc2e0550102ecbb99389ffbc6316dd2ab489b5f3add79859c2905ec4d321a9c23b717ab555c5f7d5d92d4918ddb0eff3cb5a19a0b7a252a269cee4df693bea1e6321c18139852e04d21f3eefae194661f841f2671b997e16429d5a314f3baab8f262d04f28fc7093cdd77cb8d40bb601ddda734937f44369670a5e4786a091f8f633c0024fef4c4bcab9c3eab6562790cf570bee6c96df64cd70afee7b2360be0775c03b411b791c49a1db83a4bd7d98c665a52e8f73a66a3e7c4952501ecc97e5bf155a12b3d35a2d66cf1d0504960d5f073e6c34e34cd406860ae5c6c1c6c29021f3c1842d514a1e7aee1559d541029e4a9b14c080eac15bf18c76c408e5ce41cd0c5daa31f260e8ee88e351e428148128e55949ed2e0ca27e69a6f88ad86e8ec5162bd620f77a05f44c14c4081b41f86dd58ca1b2e18b47691945bc4198220f6fc046ec06e7b05460edc52062f9a232bebab0e1e2b4c013fff95983a7820967720db591672408e693c19acc5e2071362fa12f3c1b95074fe3c19b3c48fcc703dedf5d53c89effa97ca571c1534fa1cf6b869dbbedf36ce64fd84925f0fffc288b9b547de753e2e56d7c091548b57508d99e0d1b08377bb9b129eb462782020188f8fb27a1819b30c8499451af3e49de52f42733e2ef004ff8afa4967529b70034cc78cea0d81f274eafe0070d03efde8073ad982451e9f3f4a46bcc6b96840580bdbdec0b78a84b0ef2311b89c1eb46e478db0b41fb3224c6c4ba403aa65fac5d65482c3d978f2d11e30afc319db591499668789b4f61a2f9e58c15fe2d823a4fdf78af5876480653b1f8d02188e7f7548203e5b24bb1873ba3dd4d40c8f5d1370fcbdfac9b484a13bb5d7061d136931c66ba8c2ac1e699445794bb76205ce2b0e4f7f534f16e3498fc9e4c2c3bc7211c7e97ffa56a07cd8d5b0eadac72b2c290ecbf23e9f2c68c243e87636c51f83e1bf2b6eefcfe95803f9fcb44c000a8d7d929c70a8c9c05523669fdf7fc295fdc74d22ff06a0ae8a58e10d035e3a8347d9e544416802ebab913e265fabd05f80f0c23390ead05a68fd63c2a0468cc0b649ebbb5c911419b8bcf78492949045de9abaf4d319376b72594614250e820a7aa5c3e8a8edf9c2998f3e4cabfd6470566ebca992b79129d1638f6aacbc3f42ed7850b1b96c9e56ddc910f3e625701cccdd6639ff99919d23992ca7601b6efc9b503b12d35d813339f101ef4c27555491eb69158b80db93dc6b4b9b3e849cf60fbaa483ddb84a5c6dbe5581c9cd6b719c9b83d86a9d7bf38d84ddeb8e0e54e4b37e2626b9de756be68bb537c71a64ea5717d41cda1d7aa06c6867ec22ee576b86b4bd0841e1204e42841d96c2a653137d7790966e29f93ebe914d2a546f3c42c3ebcd125f88e6ab3654affd223848477a0033c0f310aed140a925d0856faba2e84aa61a0206290ea130be05272baddd5e403acd7bd018dfa4cb4bbbe70ab4c05e6e2a7d6eeb22ea6806e29b3f18e32fff99e83726c7edfeb2147987a3fe88e483a3363993a049839ebc518feb8cfb2d2ae4a32a340e7b3d96281fddbaaf8db074d8a9450ab724164e12bc4e6ffc2a136ad2ddebd6e300a37f964ca5e2e68d501a783ffbe964f9de64fa9beb6e486fe61a99212c0d82ae647c0c0726e1aca59f268a831ecde2020c58c8945afda68cc459fb9e5471de898defa0b99a0bc399b1fdd8049207a3d20f41982e3ee24ff1c09d4d1065daedff99e2980d695e24ac113e7bc71fe9ad40dc784e6b31ed181bbc648bd54d1cb63953841c159ad7e963746078cc35ff923d179384819c074a7f2f84977614f9d1ff71029b3d725127362b5ae0dcab6635a06df31b6b2b2bb990b2979b8119740f99bd435903f5e9699c2af9e4de39af29a3999ff04ad923844e19d545e6d72473faa281028f01d6684da17716a00fcb581833ea8daca2625ae55c5b2fcd7c6e4222966f9426e14ce206a4c92ecb76c9d0b59a22bdd2e8935766e3cec711d2b37a8edb31e46548a7ad9b4d6e6b4ada98abe98c2d8cfffd4c51b9626c9cc482a86f8f35a5857ff4765c932824851e61b1f311c38ee18ff5b151182bad66fd9012e337ae6a9d336cc38f46017b31d0ee1e153a5d483819c726b99638acc25421ad65a0ce515629f93031fccf2c8aa28f2b82222fdf3943dcb53cd3ca9c4495a6437a3299700b60b48a6ea5f5d431afb7f62a2032052031f018a43aa3a2eb873ad55f645f0f3035cf8a67fc649e64bdd0926abac001f346362e31a1163b2da5d14a5dfae432c5c0d038df2726547b5ff8dd4d82abe34f17a63d7435abf1a1d41bdfd427cd0f364993ad171b43ba75ad2c67813c9a9d522f560a2001f64eb165e24eb7cf77beac3586d72c3bea96f500b582fd0e2d97937440c5a2cab62201958ee913d98fb43d5aba9cda123e3b05e1df49cc75dd4861c3efe0a0700e0af270f554b2a68159cb9762ec4eb122a3dd52d6f51cb1aca9067891b52375509aac6dde70cc79b6694f5f0b63dc58ccc33fd11213bf620996f5b1279fbd0656cabaef246db51001c098d34f905efec19290d69d4a157984319e4a52f48c3f4342e4a77aa5e5b402ca02898014c4c5792f69fb70e8163bec9d6a6212d7a62650e063a1da96cbbe3eec178e2e1f91a6118ef753a57387659e78c461d82ab7feabcdca9049caccce854710b168dd739f809cde5d4a4180421ad86a61754d4dc9a2ef4b8f113bf14e7fe3a14808cf965b0bdb1ceb051be2416f680985690b254611207dcc25298d9f8f2016a54ab9134441dcd20150d6f147c40d50dfcd0582366d5e088240116c62e5616f4300d1f745392cc6794ac60a4cc94f3cb43aca43227ff9b5b0065173f7f3910e4f203f4060d3bbe586f67a6a58a743693cab5d2d4eb56987c2897192e5078f16ea277432d53adbe91c91277f789ef3409e84a0a88a9c288020f98081c3e41164fb0de23a8dba8513d2c59fe042fc3ae3d9b049bb0d723b739ba8d688e49d32c753a254d47552eb92e2cd6cb8eb9d682fe4435ae35c325624ada72fb620e5a9e978ec46d0adc2ed6d828673eb0ec3b57910da0d0817427c14192299b5df415b0e29fbed49a25807ad1c217be6b1406339d7763a60ac862980fe256316d6742528d9be38224b9a9c7066a972ac2982ce37ccd2befebf45e3a0ede124fece570a56e48cd410d5e0e30b34e9d14e06f03790c54d30e3fd83ea92b8b7f295720b7584b39b57062dc9750a7b33036f918f87055f14c309f692d54164601a53ea0cd4ae13d9757f5b89bb4b570c45f7702d6952f6dac7f430d02d5cde7143ce00c26a9ab37ac351db2e798b671606322e7cfa9a06a021579b1856e2f2439219a6ac4b99ef4d8c9287c0a21c95af6848827b82f3eee35f6b2b301dcab740727cbabc264b7f849259b4eed33cc1f7cca94a5273e44c7d687613f0b794e8287c27edc8d63f09259ec28146bc7784f148d5927cabcd210192039a82cbb977b2fd3a15ad67f157e717e0723b8d8d3661bcc8b55f3896f0f9730f1ef6d76d3f7452d7c73a2fa9124e423", 0x1012}, {&(0x7f00000001c0)="a2176313160938fa0aa565e8f4c1440fb3f61771996b16bcc31caadc3b52c621c60db1fbdea918f9994e38befd8a0c5a7d49a33f4da04fafdbeb0ad175e37413f94b0a2eec1a62dbcc4da5c500828174bc364e692424d9b7878b8dce19cbc63c8d21d3d6da69697a47b9097400f1ec57dcdf5d1c4e42991b899fe25bf7b49ca45e0922b470ddde97cbdeab0ea0578454c6adb47e158749617325d50118261504000000000009872400a5bdebfeb1bbdfcb4c0102d1cf5e1f994accfa117f06d7f042", 0xc2}, {&(0x7f00000002c0)="a5a7818bf2428bcafef42e0ac44ccca48206b7a2d62d5440f6f85e607567615ae76e46be8d78dcd4c44b2da6422c8502b346627ddae5f38b17337c513f9cb76f7b33e0c7504e6e9b", 0x48}], 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) getpid() executing program 2: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r0) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) clock_getres(0xbe44501372635004, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) socket$inet(0x2, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r6, r7, 0x7, 0xfffc}, 0x2, 0x7ff, r8, r5, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r7]) getgid() executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) lseek(r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8", 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x2, 0x7, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xd8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x8000000000000000}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = semget$private(0x0, 0x2, 0x86) semget$private(0x0, 0x7, 0xb) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001240)=""/4096) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./bus/file0\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x721}, {0x1}]}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(r2, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r6, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' ', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r7 = socket(0x1, 0x1, 0x0) r8 = dup2(r7, r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c, 0xd1}, {0x5b}, {0x40e, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r3 = open$dir(0x0, 0x0, 0x0) r4 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) pwritev(r3, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/19, 0x13) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000140)='\x00') executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000005c0)="12e87772468cca40c2b5eb54b5672e3003b0bdd7b434cd0f14fc5be5c6f9b8674ad293218bd9cbcdb68c5be7154d00ffd8a92f183ce845f55dbcca388f9cadad7ab6e0ae48fe266b56beaa29b13e9db77b5c72f3f81da7f983069f454ccfc19ce1498ac1c8cd2965e210c10aea21d558875c29", 0x73}], 0x1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000780)=@un=@file={0x0, ""/525}, 0x21b, 0x0, 0x0, 0x0, 0xbb9c2d4915ca7f35}, 0x10001}, 0x10, 0x807, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0xff, &(0x7f00000009c0)=ANY=[@ANYRESDEC=r6]) execve(0x0, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) r7 = semget$private(0x0, 0x2, 0x68) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x8, 0x57]) fcntl$getflags(r4, 0x3) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3137, 0x267}, 0x8) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000012c0)=ANY=[]) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r2 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b66", 0x25c}], 0x5) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d, 0x0, 0x0, 0xfffffffc}, {0x852e}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f50909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xfffffefe, 0x200001ff, "ff00f888494dea16574217c8ff2c0000004000"}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x8, [{0x3, 0x77}, {0x2, 0x80000000}, {0x3, 0x5}, {0x3, 0xffff86c8}, {0x1, 0xfff}, {0x2, 0x5}, {0x2, 0x81}, {0x1, 0x4}, {0x2, 0x3ff}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x1}, {0x2, 0x7fff}, {0x1, 0x5}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0xffffffe0}, {0x2, 0x8000}, {0x2, 0x7}, {0x3, 0x8000}, {0x3, 0x7ff}, {0x2, 0x5}, {0x3, 0x80000000}, {0x2, 0x8}, {0x3}, {0x2, 0xff}, {0x2, 0x7fffffff}, {0x3, 0x6}, {0x1, 0x10000}, {0x2, 0xffffffff}, {0x1, 0x2}]}) r3 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000240)}) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000000)=""/96, 0x53}], 0x3, 0x0}}, 0xb, 0x0, 0x0) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) accept(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) pwrite(r3, &(0x7f0000000480)='w', 0xfffffc29, 0x7ffe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x4}, 0xfffffffffffffffb, 0x6}) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x2, 0x1, 0x0) fchmod(0xffffffffffffffff, 0x3218b84e33509d91) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb21", 0x21, 0x0, 0x0, 0x0) executing program 6: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x11, 0x8000, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="020000", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x1, 0xc2, 0x8001}, {0x4, 0x4, 0x9, 0x1}, {0x9, 0x20, 0xfd, 0x92}, {0xf9e1, 0x5, 0x0, 0x3}]}) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xfff9, 0x5, 0x2, 0x4}, {0x1, 0x7, 0x8}, {0x5, 0x6, 0x5, 0xffffffff}, {0x6, 0x8, 0x0, 0x8}, {0x6, 0x6, 0xc8, 0x40000}, {0x3, 0x1, 0x3, 0x7}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setrlimit(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) read(r0, &(0x7f0000000240)=""/193, 0xc1) login: denied attempt to set clock back 3081766271 seconds executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0x0, 0x9, 0x20, 0x1, 0x9c}, {{r4}, 0xd536049a85fc8e39, 0x2, 0x1, 0xfffffffffffffff8, 0x400}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x200001}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x200, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x8001, 0x9}], 0x100, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x400, 0x401}, {{r1}, 0xfffffffffffffff8, 0xf0, 0xffffb, 0x5, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0xffff, 0x7}], 0x100, &(0x7f0000000040)={0x3, 0x4000000001}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xc}, {0x7}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) getpid() (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x4d}, 0x2, &(0x7f0000000340)="c421d31a", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) (async) r1 = open(0x0, 0x70e, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) socket(0x10, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001144, r2) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000012c0)=@file={0x0, ""/247}, &(0x7f00000013c0)=0xf9) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c543, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="e16f18f4c574c1c3617a5f6fc6d78b97e55b791b98da9d7c387dc1834a72e0a279d998a1e1404266b6b996cbedd28e4f3f56124dee37308c37aed1c3c4d1976c9858acc8593d6e3e65fd6c02aba7b383919fc21d22584543b38687111db9fd34da121f4fe17f3b2b0869210ccfa6a2d1fe40a0a65ffc09", 0x77}], 0x1) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(r5, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x9}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)="e424e58b72b3ebf77be96ad5494216779933546b19b3d082fa149f0ec90eb868677652182b5f3420ed3e7574a9f54a25978f6fe17225fa1a45402aeceeddf74d4c9d9a85bf9a490c0142b8086fa19d12127dd32938fa020717082ff318343059ba72bc345fa1ce34002dbe68c494bd71e24673ebe04ec987dca4f2a8f8bb1c3aa2123c8d7fe4726a4e4f03aba0874d1d1d796e10f4ee4b0bca1f62696b6aa9bcc2be09b1f4ad53349650fbffa1df51c7b1215ab765b8615448385cba137fa063ea92eac2f1f551215e17c8a4124e4ced852d2ad341f8614ed55a81ecbebdd8015179897844338011afa711a0c5a54602d72d545b43c14af95620b4ddc9b673519ffb168df0f734d924be1d4762452e48b828d7f60fe36aea1608ecbf3055a1b418ddd648e4b28e5773f6ad5a843c3d53a4105c26d803dca4593ec2bd72e61d791961ba6cd99f49bb00061065fef7cfb1b1f7648a0e612f78eb2fb316f8ff7c1c885ace74b5a1be80d275e8114b2b1c8a8d287d34ab1ed6ca1afa181539c1a2e47630b989174123455a62ece330f8c984116c4a483427bafc0c70a8f42709ceef9e222246286fa1502156b2ea20f6817993c36e2882ae4024f2ed7b44489ad3e11220196f38989bad93efae66075f207dd584eac8df8905a5949a9dd837a5540528845e234093233b7356b5f1264b65df8c0ce5aca2f891aefba32eabc87cf0e5dafefcd0544d7de850e79fcd18f94e34da360c312cbaf1a1415782ef1ff844e7160435bcbdfda5d9b28a1bb74e9d59a39e01dd542f135ef68cb1d5a40c424bb8c375f54f52eae6a7f52efed84ab5a7edf348eef7834796711dabca68be0a79b4d69782d63df958ab615605fd580f76164fddc6e8278523b9947283b12003938401e041a893e03fc3098f6fc20b83e73974e5112cae125c6985854fdac127451521acf20ae37e34bb3ec5781796c51ce16c714b5b412b76b958514aca1f50503bec4ff7cec950e34052b1563fd8060cb628860bfabd022077528598a6212399c39011126aad52f454f598453d5f84c3717f969553128b9fed5bd6c0215ccf07289e95bdd959f52c27fff7a2cf8b1943a10735b66188b6a2c620ada1b34cb85c38c6c4f9fe277ddc50b909fb943e6ce6ca1541d777b51f4b7b343477da74269eab1c27792288af240d9d9e529b49534522e618d039119de33dc8a90bc88fbe0747e90ad6dfefb821bb2f3af22dadec5331dcad8d92baa8e46eb34d153552fac38ff32525aa9bb6dd97b042cd08ee5d5737945d0619ab70849802cb4ce2a829fd009b2e52eacbf8ce5c6f95eb4dd190d9f70d8536006c13f620eaf2db711713e1a53b3be601fcffab492e416295f53bdbde646983a2ec9f1bfd3b6ac68f017aea82e6e20f233ce1477bda3e69c99feaa8ab30db594792674e01c49d8d6d472e746194a2ddbdc2b4dbc0440dc1e017dd499bec0cbd3f88991a1f157a3bea6a5ffb56c220a5eefa236335b6cf14a9126d3631bdb18dd8872d2271ea57e2333a92720f4e7365170ad85abed2ea269e25da062ab701d31b1a195e20b1cc491a173a392021e2e825868e853424687724c1ddf2e17df53c029ae15a6213b12a1226f2d46a35126a4b90608196f9cf0463d2ac9d6190d17a54bdfaac694885e6da4b39151aac89ac5903921779c700a497975016f0498926d631626aeb083afea9584a44af8e905c74fac4be5776f0ef34808e29318302240e8620b940bcb2f3829988bfdcbea51117822c62258caa2cd213e8b45e68f80ebe36984acd0129182af1e400c95822e53dc5c6228dc63db523326410e0d3e0fd1ee8396d34118ed7e031681935eae4da86906bda6cd06cba14f1761524dcce1b62f01b9bb5ba4f7635cdac31c642cf1b3a2b7c8118092f9442b8fe04f1a5e4c777a3a9c6b595920c826d2d03a4bf74db2d1147415d17549cd4345bdb4055d74471db2855a6e1c61cc4dc1e15b9a676f4637f7731146c0e45697f0dbce9ab0d891f6adbdbb6cb70a9798a7157ba8909f40204e2074a079a21302d905cfc327dc3bdf6e7d0e023d2c933559e9700fb1f68158f531e9926fa67ab96ac7c215d1c23171cde3372a58c25412e441d1d56a8acbfc463b7698289bae1dff0c05439c5bebd8707c564f0d98cd5fb10e84f8dbbe2dab704f4ba63ec77eabbcadc0e4f8f235250bbe60d7fa2aecc3714094c1bb9e1fa1e94829c767424cd1b0d467d9f6e86c725ab6816d797fbbb8edbf9fc06ecf15743389675f423181520755861a19c16aea1797d46b5969cdc712c60989382a1892c7e6a0bc256732360b7c8f0b07cb464c62c6756d7533f063330b29e61fac53f953e5d0b75f56f2f31124fd26a334f7c90a1e81b6b4e4280fbf11c0b5d102594f8c59aada0f10ecf54909b0ebc5d250f1c6203b91651b4386a67b07edf1aa2494c7c1bf4499af68a10488015f6372102f6e9b5314a500d8e9e6a16b133c767b3779e752d41a9f0f8edcca5adefd1fc6ab971cd00ef6963061bf50b6ddee51ec24f9f808c6594702425120132d9b391143d21effcf46196d035007a6a9eac031d160f135dfd6ed62f5b60458c4e3fc7681ad7d43f4f69f6be55dbe90422b18609f388d1f5c004690fa3433a62f415ab27ef8e05989e0c4e09fa213fb08487d9db74c40643846bbacf40810c337891a18ac399b37c999a36a58b79edb3d48b0244cfa19937c29167307d49548f6c7c5db65a30f4185aec2b3cdc63d992a2866e7bf812baf14b0091fa7e00e2c1ef2488c83dbf7a2f40ac747cfc58345a83988a37575dbf1a0db226e99446a70655238c7e72a122fdbb655fd3a82502268cea9ba07927fe224090b98c9b5a53c1bebde7d28f5255409eea237a6944862fb7e3d3014cc1bbd59a1099919778f13deba1a315aa2080a45f2ec8c6c3bd12fd5142c921675cba15f75c0d2c7cb121d786c1c420fb4a81b8ea23b00573787d9c35faff8cccd24057c90a4bd6af163023c9e16e0d10b9edc2cf4dd9641f8c93c71dd6f0622ce448688516f709d4d62f8f3fa7d92a975bd286e63238f1e34acd28ed5a8bbf1e463629f0be6752b2d2f68c225b5228f038b770cfbe4df50b77455b7b5ed4a1eef1a5e93c73014bb234c47a2eb83410f475587088e7dc0226de98764490aeb446a8ca3d86b3d0d534c548e5d737fc5164beb4966e4cb9591946e409011b6321bdd0ad97f32b9591e6f8f86d5adc662c4262436a708311b57db765b1d2e451e0972a00f632adb9780b0553438cdcf3f063507ad2264f4904f847f6d0588eebf091c614c93e56b9d80f44d208347245bf0b1d8e056605eaab979263559fee753bbe7077c362da1c9dd119266c6d3265b8fd99d22fc02c1067cbba840e09e8a4beac914552563f72ff7621be6c7bafeb2e841be13cca1be62c0a4e40cd3b43c4f03aabb8cff4bc62935129d71c68b5c2a697f3858692e77cbd2d9cd6193da86446b0c12e787438cdf03946d93a702786c42ff48944f58a7cfc6df1e448020894a9d4fbb9dddb42b71d8333121107e61b714ef92464d7bc595c4e21781c70da7ccbf2fdf67628d57c37a36dd550865fd2bd51b1e908831e6771f4c08b9bf3c9575e3efc538e6a017d8fb6607954d55aac8fa0125940a2a729b6d04060d7db16144a4d226b87844c38dd4aa04e4cf4e40c5d92b3c3d02f9e2a62fe116b5ef2d013bfe7093fce9620918505eb54221287c0048e13b115ad865585e25849dd504133b17ab96e6d405abea7dfbdf86fb0acfe4ede2c35a5811f0636bc891e0faf45d0538a3f31d999d74863de2b26c78f0063bf3abb63a3f3a5c2d60bcfc50c1768418e79d74a4e90debd2bd35ec0a0faabb575ff9e83fdc64e9ded7ccc0df611618ab2a8775d0e5bed9451d29c8024efdb332c04a6819f0f13339b67515cff6b92a539b7852315223e0e0b2e45ad9b77c3036c04aa6ec53575cb87aee9c851af5a00c1aef79a257b856a1aa5b83ab95428d94bd3976cdb754704a46e4fd7bde5830ff2376a4fe0f4737c5d7c1925370ed767780901b9d9d33da652232faa4f675806c92e3f4bb7fbc42f105bf77ec53a58fc55212a73b051a8d60f3d6b9c27066368582e8f09e3c267fe618b369bd5b943319602f48b95bc895eb7efd68e50fd9c9d9014f3f674fb3bf7167a8e915382f405db70184598de8382dff64180c5b5043c2230b27fc67e0f4294ef323b333e7c213f274b070b7ba14589e5576cc9889e6a620645f1da3d394d140e3b3989a5fc8f0ece8ab4272a411a9e9f1369bc68b4cb6dd7bd76765b72a785c43e6dc5b52e383c2d3d0bb5fc9efb3ca8055feb43dc09b32e3222e3fe036604cd87233978351e2fb5383c90b0f881d70b8a013cc2e9d2ae478c74481e2d6487d78060dea301f45dec5bcf269c4dd0cb7ff53696118aa35a76ff78e1ae50754abff98030af3915587b1748cfd6633523d1e692728e91b73b5275b8deb2cf378c6fb6c07181b2f2086b88cfac8aec1ecfa1eb0d77ecce8e7fb86d7c10e2f566a9583d22833509f92f43d8c32512259ef627e5ed842395b3ece5b0e7dbb8700988cb4a63934d7608ca36e1c82c4cd39425ec380f8b75712e9bf896b9476539482546ddc71d7687ed488f3bea73f9436f099d2d4be8ce764f194dff634dfe73a4f8cac5daf8bccc7406293b60691b1e48b3548a4a842df6bcb214788c9b94bacacf9a68a55a97f9510951b22fe9319cf0e3d1db7e349a02e7c7a71247977e454954748caef118f615d655c82b845c52c8cbd93480cc71493aace20f70f164aa59ff112d90ad5914f7a704e4c4ad5779d72333884a2f8aaffac44f163cc355417ddadc0ba0e79b68dd8ad3bf512e25b673a6db4774a6f590a52973ba68c320064a9ae8c6221c4f544697807146504d88478ad9028d8adb3bd2286f8f90bee94236f9eda6ab27dd20ebd517586139848f7f46f467716af6b5ce375a40c48b944b351f5c880ec9cfa608308f842b75d1c4f138fbd52ec4b91317023b85b0e6aef159ea972f80cdddd351c031939842d181539a394b8b8ffdf9efa4b9a802de785eb238e58fbe89004e36e4fd1b83073cd943b02607322ef9015b584f438c6c227eb0ff1e0a6524312a11b6515c3972d998e3e967dd4917a5e463ed93cb3f87f703d78d0a46f935faaa8668e9eec56d9060e601057018d38a63c826d927c7c3b1bd7da5ab56c2c365a9dfb0fd8ca7edbbd6198964de4862d06d16241748086f5c893e4b263c2517a7eaee928542e10411f1d2ca901f5d34a7f2aebc96f953f4a0c3d3078359323cc3f1934e3fb75f66221e6507df801939b9945c3e4acf361308bb1beffcb4d9f31ce9bd39bf2aed4f78b31bd60b6900fa975d25c09d0c940d6b376e49761d5864cdb3435bdafeabc20b4ce781cf84b3a46390c03770186f51b2da091ee59ddfd80606c4258682d54eb20d849f71f41b33fb2fea2f7ab763e94185fe8a8eee24a8b5e649eb943ab686b091874e2d69f3349a81435fb5b5aa38e67d90aeaf41d606e31aeb8d29f4355aa63fb72c1854cb272bb65c9ae0758959275a2f816aabcaafcddc6c1ad80810f85fa1a04e81298b5dc64d7087c344232532052a8d1613cf6058e6446bed43cd64c12555177fa6089661e296d1a1f63445af6af1e3f720cdb6499e9ab3a15aa7aa6e78e60690ce89bdecbeb6e3647c7ab4a79ff842138067b4a1971e2ffd9bfe5cca7c61f736705bce84c21330f428ee0e56c34e049d2d864f4fdef4a632e35ce296b2c2474b03a734", 0x1000}], 0x1, &(0x7f0000001180)=ANY=[@ANYBLOB="9000000000000000010000007f000000ac90c54e66d78fd151f3e03220fe865708d58dd53d1e664b0e6a9ae72de0287fbdead9035f79b3a62c34ae32bdfa60bcb2ddbccce8857144206477097b1f7ead37d008ec4175f24ef77bb93918cafa3ad1d3ffd2bea4352bbcd6decc76629a5ab6637dc6336b0a56889cd9c3b02834bc5d645a327700"/144], 0x90}, 0xf5}, 0x10, 0x4) readv(r5, &(0x7f0000001540)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000001400)=""/193, 0xc1}, {&(0x7f0000001500)=""/32, 0x20}], 0x3) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffe0aaaaaaaaaabb86dd60b42f2f0008000000000000000000000000000000000001000000000000000009000000000000004e234e2100089078d2248e8cf8a589f852f57eca64cc663fd747b3944abb49b4ddcde9eb164b5da8a437ed91cf29a9b9c980f40df22fc7ce09c31e9e9d84f7a208c47d297984a1d2f8756a45db5eb7e0a89d9cf8ccf54c5dc73ab982c4b873184668b2c47d23a32d9bff1b1b45c646a6b11aa4a35a108f4dab6ce57165990540e44f3bcb9fbdd265d1150575cc0548488ad8384a68c9fa99f3f136352e19a9b63c6e879e7c654e8d1f43a2511f403794f487bf8144272c6d59deb53ef504303dcfa9ca6022f0e35d709a9ccead0441cc73d78fe18013846404bb2fd26249f9a50444dc1eb359558ba842"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) r1 = getuid() setreuid(0xee00, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x27, 0x2e9, &(0x7f0000000040), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000654000/0x4000)=nil, 0x4000, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) getpgrp() syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff02000000000000000000000000000100000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESHEX]) r5 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r5, 0x0, 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000", 0x2}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) executing program 3: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3d}, {0x7}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgget(0x2, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9, 0x8000, 0x5, 0x1, 0x9, 0x5, 0x400]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0xb, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a04003c00000004000000000000ffffe000000144140b0100000000e000000100000000000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x2a, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe(&(0x7f0000000040)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000400)=[{0x4c}, {0x74}, {0x6, 0x0, 0x0, 0xe00000}]}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_open_pts() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="25010000", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x54}, {0x4c}, {0x206}]}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000100)="f315436067185f95f0b8080b1194c2f1f9ddf45b3ae7aa71de481924eba6491c6f0590eb4f92", &(0x7f0000000180)=0x26, &(0x7f0000000300)="8644ae8918537e1b09b35ad88d4ba1721f6b01489868a619b1c0357eb9cade088f6fe2ffc007b91e169096fce607f01c80a609b9ebbade5fea82c7a0e21fed5724f1963d2a4f338b7c588ce1fac7f87e4563a967b2fa543260bf3281f123a504dbc15ee8e7dab4d81ffb2ca8cf12a6dec4cef0d6abc3b7081b812e16019fb480da4d5e7958bb1bb09db24378b381745620f2572619cf4d", 0x97) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 6: write(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000200)="a797520a158ecab63ebcdac984cb101436b8715568cc792b02cf44c1c2e08093c782e8d59d62db99c423d9b0706f76d09b4459b088ad7207abe0e4b047e0cacc7e64c6619f656f8e9141de584ca4a5705400f4db9439853028d88dcc341320e268dd5ff6764f7d0596a0fa2e2822693c2633319a759f4ee431676645b380e6f8a46132bd7ff44d3a03266d5a9e61f618d8f89cd837bf1af44c0f6669965f747e6bc598de7ed30bee6b5ac99f6889127218d13ba3674aaf1fd587cf8cb35e9a3d84e45edff51e0df58dc177ca4ca6ea677439d6bae47f1feaed15480a6c11aa0c89144aafb2edb9", &(0x7f00000000c0)=0xe7, &(0x7f0000000140)="8c6f4e7f1847622243ade34047c145cbdb1bce504c1a9049b3b143a539651688f8092dac725112132dc511988f56af1e29891b132b25eb433bfa670541d3489c8681481430b0227e5b29f0022b9f40365e06bfa49d8ef93836b626358f24000ee0a199ae2de6ceb8cc33", 0x6a) socket(0x1, 0x2, 0x0) open(0x0, 0x80, 0x2c4) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x102) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f0000000100)) dup(r1) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x200}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x47) write(r3, &(0x7f0000000040)="ba20", 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) socket(0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r5], 0x401, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) msgrcv(r5, &(0x7f00000002c0), 0x8, 0x0, 0x0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000300)="cbf5e512c90affffff7f169774d0729f7ec3c468a690f5b16a65052766fb671cbd472591bd5d8f6f5d674f2deb2ce9dd06e82365aad27830447ee152a4aa0586b9940da44633b14adac9304c6fbd0ad5dcfc0648708faba42c7efab4bf9fe350d9863305c50ed34d6d34d545d34111a54bb68fa6df4146fcd698ebf9bbfd1b819da2a3345acd8c0526fcf4f6c3cfdf957f270c0eb4873d6a82fe29043881fdab2c4265212c66e8e9d508ee842cb31e82105227d1f696e585ace092c747da5671fe7a14179a8c9af99f0bacb1440f102410ad8ff9f4e4423edd5fee9d54ddc13e88831afc2b860eda360c40d39a596cf4a75d", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001180)=ANY=[@ANYRES32], 0x0, 0x0) msgget$private(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x9}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) acct(0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) msync(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x2) executing program 1: semget$private(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x40e}]}) (async) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) (async) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) socket(0x1f, 0x3, 0x0) write(r3, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="5b81474f4d6e220df3e34af2ffad64c6f5302546dda8679c1c7387a7333ecf13ff0df28461eb1e0c6994ca35f4b9246ed2ca4cfbfd0ae78300ebfc76b4f1c38ddeb79a49e10d3ae1a88b364968acce3c433c2f7209d76f3d00b7ea2aa9c84f95ca960d21eae4a0d0fa", 0x69}, {&(0x7f0000000140)="60647c57526ff51cb4318342e42b0d2fdb66d0411f5840c976f83aa7f2c5e6585d0c81d395e39c0ef5fdcdb593ab1390160d5277e1c115befe73943831af88ff93a07d8208452f247f264ae9edbe30da746b083d38279e76bec269e0e924200142f488c83d42d3f18ef5191f2d09", 0x6e}, {&(0x7f0000001b80)="e941d2e4191f6800a917bce90ba9cdc35c97ab84a605b8658251845450a5d432b3638fac6d431133b37285bf8aaa0e6e7ded42276b4cb7f61a0d628302fd48cbe65e9c83988b51acd72128ef9ff7c2cd0193038e45e4ee81f698b4507d836d8066dee795864cf156e77943ccc3b785f4b56cf6c781021588e3a71a2169a778163ef4204122be7b25fed2e30af86b9e822458d73a0f5517b9b8ba1fd5861b9288446a9049b26f3e5dcde3bc580dc00b19627e70ae97b8bde5972098db07622914c52de14640684996bdf5408b936506ce4ba9fc8a05e04f4acc67e8708418454cdc37c069e9a16de6102d0a786ddde6e735c1000f8169ba8e038f9f5d905d41e1bdfdc0f704e2e4ab1efb31637eb15236bafc190ba9e3193e7cf07c3f40ee37686a8258de69901402a5d6ca0a088f12489a13a79c8d10236b1bf969a109adf3d7f84f4e554c22fcfd0f772a3bd1aac2cf23ab6d56d89d6486fa5622955c0c689f20227111dc8ba6c05ccc5bf9639411c26a6842a92e2f4ef13a164edcd9482faf831fc7780fd04f83aaf09bfd6c5ba7257b05e95067699c248d9aef5791a09fdd523857e42d93b602d7c523b49fbb104badb23c5a95ae6c484450e4a7548374fdddef5c2748e19acb2078c9231250cad6e302701d76b3712105fbf5f876bd0ecf1de074939827ca33eb9c629ff1f278aac9338a2f5e05559e69531236859db94cb776e0584f4bdfb2c9aa816444e8bb4d629092a49312d7e279d38edc760fc85f8832dddb2168e18dd2b4212bc83f82d8e5ec8a9d0e8d0f3b4d8fc4883be2037e51d84ccf3a04cfe6d4fbe38ec20aefe760c18d91283db1f2172ea434c7800fc47b3cd9ac11f5908675409d0d9eb63f2d3f2acfc536cca6171794f02811e120ac9e38c6c525f915b0ed40620264c0d6d886e8b6ad9dc64733c4c6c669910c739dfbb4278d84178982dcb8167445b5898e4e546ea07155c69dc91c15ad9b8c15a0380d3c76299548c2a6860454c2871da75fd9782a69d3b7de2a5e697d733a9a33cb8a6609ca044392dbf1d96ff3e905ee63153f3327f51b83e8afe083ed0b72e8ba837bbd14597c3c9f9d63238226ab1ff691b61bca272478110c3076d3618689c76dfd807a43d7d20cdda995d7b95e21417ddd130985bde2bc70b3adf5bb25a6440e8b5f0fa656743f7b7420685807316621c9393f52e7cd39f492d275745973eb04ebace421b891730de8cfed489223e519b794a82a01396a8f7f1afd1af67f1c76933a478eaa0fa82b9796ffdbeb283bb18161d8cd96a2c010ab7efcce62df857ac0affceb1b9355c0c4d6e1bb484548bd844a38f16e6120403f10ca684ae69ab7f38ec2e267a2286fdc7279f68578354acfa6df6b3e76f1f5783f6b1064f7f08e89fb49314cc6af79e1136e0e37068e73afe10eb355aafc7816660ae340978e03f2926b7fda49179fb2b84810bf11a4cacf286f51b412ea0be6a77467ce00a36a8f940b274f6d59abd850ef9c8599d99144e182eb604d867dfeae90cdb1d5df504cfbf47d18550986a39e4a575a1698bdb8559299d6b579951ade747b8e8dcf1f6e81af20aa361818a75c7df7d89d5ca6524e3d77c54ca44aef62a27b250932ae793fc7860622a24b1c52ce1f46bebf9f4f7927d22cb99db767e425c364270b3f2fd239259cd0a68ff78079df5c24e975612170897d44d007b2db0585ef10c621699540c978e3a2bd4dddc70a968a116a7c295a68fa7e371897ee539aa224b1fb0ff5a0f41b2cb654f8dcff41e9eae0a73c27c19064108d76e37320e2ab32bbb60034f99736316312ec5c1c93718febfca364e7321ca3662d4c4e445eb1f71fe040f9bdb8135b98ef60a82f920f2dd91b94f868c20679cbc3294b8a89cf50233f9a0ee5c67e3c3f5fedf29896bb15ea1e8474f010010105ea0a91a9bc3f149a137acdae0fd67552ddb99d041f9a841f853b39a9d498bb43498f7abd0380a00b5927cc91144ad1294de0c61b019d678710c283c48469c29355f8110df4c58acd4bfe5e1f7d466c3511d8d03c2cf4ca48d5786f2420f2d5c539616cf4d2534729d5224642281bf052b9d6a02498a9d52a7db612c04203e27221d84bf8bd89b301a5a4c4b80578a2aaceae97c93fc3ded5325de8c23697dc3d62d2f4aa61206f65a0563813dd23bad1514cc42e6927f3f04001392567f95672a322b7c4667a0c47df8a65464fd54412439fc645cad7e742ef872065fc2e0550102ecbb99389ffbc6316dd2ab489b5f3add79859c2905ec4d321a9c23b717ab555c5f7d5d92d4918ddb0eff3cb5a19a0b7a252a269cee4df693bea1e6321c18139852e04d21f3eefae194661f841f2671b997e16429d5a314f3baab8f262d04f28fc7093cdd77cb8d40bb601ddda734937f44369670a5e4786a091f8f633c0024fef4c4bcab9c3eab6562790cf570bee6c96df64cd70afee7b2360be0775c03b411b791c49a1db83a4bd7d98c665a52e8f73a66a3e7c4952501ecc97e5bf155a12b3d35a2d66cf1d0504960d5f073e6c34e34cd406860ae5c6c1c6c29021f3c1842d514a1e7aee1559d541029e4a9b14c080eac15bf18c76c408e5ce41cd0c5daa31f260e8ee88e351e428148128e55949ed2e0ca27e69a6f88ad86e8ec5162bd620f77a05f44c14c4081b41f86dd58ca1b2e18b47691945bc4198220f6fc046ec06e7b05460edc52062f9a232bebab0e1e2b4c013fff95983a7820967720db591672408e693c19acc5e2071362fa12f3c1b95074fe3c19b3c48fcc703dedf5d53c89effa97ca571c1534fa1cf6b869dbbedf36ce64fd84925f0fffc288b9b547de753e2e56d7c091548b57508d99e0d1b08377bb9b129eb462782020188f8fb27a1819b30c8499451af3e49de52f42733e2ef004ff8afa4967529b70034cc78cea0d81f274eafe0070d03efde8073ad982451e9f3f4a46bcc6b96840580bdbdec0b78a84b0ef2311b89c1eb46e478db0b41fb3224c6c4ba403aa65fac5d65482c3d978f2d11e30afc319db591499668789b4f61a2f9e58c15fe2d823a4fdf78af5876480653b1f8d02188e7f7548203e5b24bb1873ba3dd4d40c8f5d1370fcbdfac9b484a13bb5d7061d136931c66ba8c2ac1e699445794bb76205ce2b0e4f7f534f16e3498fc9e4c2c3bc7211c7e97ffa56a07cd8d5b0eadac72b2c290ecbf23e9f2c68c243e87636c51f83e1bf2b6eefcfe95803f9fcb44c000a8d7d929c70a8c9c05523669fdf7fc295fdc74d22ff06a0ae8a58e10d035e3a8347d9e544416802ebab913e265fabd05f80f0c23390ead05a68fd63c2a0468cc0b649ebbb5c911419b8bcf78492949045de9abaf4d319376b72594614250e820a7aa5c3e8a8edf9c2998f3e4cabfd6470566ebca992b79129d1638f6aacbc3f42ed7850b1b96c9e56ddc910f3e625701cccdd6639ff99919d23992ca7601b6efc9b503b12d35d813339f101ef4c27555491eb69158b80db93dc6b4b9b3e849cf60fbaa483ddb84a5c6dbe5581c9cd6b719c9b83d86a9d7bf38d84ddeb8e0e54e4b37e2626b9de756be68bb537c71a64ea5717d41cda1d7aa06c6867ec22ee576b86b4bd0841e1204e42841d96c2a653137d7790966e29f93ebe914d2a546f3c42c3ebcd125f88e6ab3654affd223848477a0033c0f310aed140a925d0856faba2e84aa61a0206290ea130be05272baddd5e403acd7bd018dfa4cb4bbbe70ab4c05e6e2a7d6eeb22ea6806e29b3f18e32fff99e83726c7edfeb2147987a3fe88e483a3363993a049839ebc518feb8cfb2d2ae4a32a340e7b3d96281fddbaaf8db074d8a9450ab724164e12bc4e6ffc2a136ad2ddebd6e300a37f964ca5e2e68d501a783ffbe964f9de64fa9beb6e486fe61a99212c0d82ae647c0c0726e1aca59f268a831ecde2020c58c8945afda68cc459fb9e5471de898defa0b99a0bc399b1fdd8049207a3d20f41982e3ee24ff1c09d4d1065daedff99e2980d695e24ac113e7bc71fe9ad40dc784e6b31ed181bbc648bd54d1cb63953841c159ad7e963746078cc35ff923d179384819c074a7f2f84977614f9d1ff71029b3d725127362b5ae0dcab6635a06df31b6b2b2bb990b2979b8119740f99bd435903f5e9699c2af9e4de39af29a3999ff04ad923844e19d545e6d72473faa281028f01d6684da17716a00fcb581833ea8daca2625ae55c5b2fcd7c6e4222966f9426e14ce206a4c92ecb76c9d0b59a22bdd2e8935766e3cec711d2b37a8edb31e46548a7ad9b4d6e6b4ada98abe98c2d8cfffd4c51b9626c9cc482a86f8f35a5857ff4765c932824851e61b1f311c38ee18ff5b151182bad66fd9012e337ae6a9d336cc38f46017b31d0ee1e153a5d483819c726b99638acc25421ad65a0ce515629f93031fccf2c8aa28f2b82222fdf3943dcb53cd3ca9c4495a6437a3299700b60b48a6ea5f5d431afb7f62a2032052031f018a43aa3a2eb873ad55f645f0f3035cf8a67fc649e64bdd0926abac001f346362e31a1163b2da5d14a5dfae432c5c0d038df2726547b5ff8dd4d82abe34f17a63d7435abf1a1d41bdfd427cd0f364993ad171b43ba75ad2c67813c9a9d522f560a2001f64eb165e24eb7cf77beac3586d72c3bea96f500b582fd0e2d97937440c5a2cab62201958ee913d98fb43d5aba9cda123e3b05e1df49cc75dd4861c3efe0a0700e0af270f554b2a68159cb9762ec4eb122a3dd52d6f51cb1aca9067891b52375509aac6dde70cc79b6694f5f0b63dc58ccc33fd11213bf620996f5b1279fbd0656cabaef246db51001c098d34f905efec19290d69d4a157984319e4a52f48c3f4342e4a77aa5e5b402ca02898014c4c5792f69fb70e8163bec9d6a6212d7a62650e063a1da96cbbe3eec178e2e1f91a6118ef753a57387659e78c461d82ab7feabcdca9049caccce854710b168dd739f809cde5d4a4180421ad86a61754d4dc9a2ef4b8f113bf14e7fe3a14808cf965b0bdb1ceb051be2416f680985690b254611207dcc25298d9f8f2016a54ab9134441dcd20150d6f147c40d50dfcd0582366d5e088240116c62e5616f4300d1f745392cc6794ac60a4cc94f3cb43aca43227ff9b5b0065173f7f3910e4f203f4060d3bbe586f67a6a58a743693cab5d2d4eb56987c2897192e5078f16ea277432d53adbe91c91277f789ef3409e84a0a88a9c288020f98081c3e41164fb0de23a8dba8513d2c59fe042fc3ae3d9b049bb0d723b739ba8d688e49d32c753a254d47552eb92e2cd6cb8eb9d682fe4435ae35c325624ada72fb620e5a9e978ec46d0adc2ed6d828673eb0ec3b57910da0d0817427c14192299b5df415b0e29fbed49a25807ad1c217be6b1406339d7763a60ac862980fe256316d6742528d9be38224b9a9c7066a972ac2982ce37ccd2befebf45e3a0ede124fece570a56e48cd410d5e0e30b34e9d14e06f03790c54d30e3fd83ea92b8b7f295720b7584b39b57062dc9750a7b33036f918f87055f14c309f692d54164601a53ea0cd4ae13d9757f5b89bb4b570c45f7702d6952f6dac7f430d02d5cde7143ce00c26a9ab37ac351db2e798b671606322e7cfa9a06a021579b1856e2f2439219a6ac4b99ef4d8c9287c0a21c95af6848827b82f3eee35f6b2b301dcab740727cbabc264b7f849259b4eed33cc1f7cca94a5273e44c7d687613f0b794e8287c27edc8d63f09259ec28146bc7784f148d5927cabcd210192039a82cbb977b2fd3a15ad67f157e717e0723b8d8d3661bcc8b55f3896f0f9730f1ef6d76d3f7452d7c73a2fa9124e423", 0x1012}, {&(0x7f00000001c0)="a2176313160938fa0aa565e8f4c1440fb3f61771996b16bcc31caadc3b52c621c60db1fbdea918f9994e38befd8a0c5a7d49a33f4da04fafdbeb0ad175e37413f94b0a2eec1a62dbcc4da5c500828174bc364e692424d9b7878b8dce19cbc63c8d21d3d6da69697a47b9097400f1ec57dcdf5d1c4e42991b899fe25bf7b49ca45e0922b470ddde97cbdeab0ea0578454c6adb47e158749617325d50118261504000000000009872400a5bdebfeb1bbdfcb4c0102d1cf5e1f994accfa117f06d7f042", 0xc2}, {&(0x7f00000002c0)="a5a7818bf2428bcafef42e0ac44ccca48206b7a2d62d5440f6f85e607567615ae76e46be8d78dcd4c44b2da6422c8502b346627ddae5f38b17337c513f9cb76f7b33e0c7504e6e9b", 0x48}], 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) (async) getpid() pckbd_enable: command error executing program 5: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x0, 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1c, 0x0, 0x8}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = syz_open_pts() close(r7) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r0, 0x11, 0x0, &(0x7f0000000200)="12000001", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r2, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x4}, {0x84}, {0x4000006, 0x0, 0x0, 0x3fe}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[]) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x89}, 0x0, 0x400}) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0), 0x0) r2 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) r3 = msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x402, 0x0, r2, 0x0, 0x0, 0x7b, 0x401}, 0x8, 0x7, 0x2}) msgctl$IPC_SET(r3, 0x1, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) connect(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x3137, 0x267}, 0x8) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500009078ac1400bbe0000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) semget$private(0x0, 0x1, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 4: chmod(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) pipe2(&(0x7f0000000080), 0x10004) syz_emit_ethernet(0xba, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000007a100080000000000000000000000000000700ff020000000000000000000000000001"]) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x4000006}]}) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000740)={0x1ff}, 0x8) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = getpid() ktrace(0x0, 0x5, 0x40000238, r5) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) r0 = openat(0xffffffffffffffff, 0x0, 0x40, 0x1) socket(0x18, 0x8000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/194, 0xc2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="963379ffd1f0dd88b758c0815dd86d1db82303f059641a00aa5efd6cb9ce27c40018dc4d8252eb3f43aab4ba368b2e3bac09952487c5ca3ca7aba061403288cde2fd057cc411fabdde21e73cc70cca4e7c15161dfedefa2af479a166695ce84f3ff5189f10fe7812aea700e6e6d34f36", 0x70}], 0x1) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000340)='./bus\x00', 0x190, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x3, 0x101}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffe7e, &(0x7f0000000080)=[{0x1c}, {0xc}, {}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0xe, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x5e, &(0x7f00000002c0)=[{0xa, 0x0, 0xff, 0xfffffff8}, {0x4c}, {0x2080, 0x0, 0x0, 0x80080}, {0xfffb, 0x2, 0x2}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001740)={0x0}, 0xfffffcc9, 0x40b) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x0, r1}) r2 = socket$inet(0x2, 0x3, 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/18, &(0x7f00000000c0)=0x12) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="a6ee906e376a81750ea170a4cb917f3b7e791c1ae80ea5450637e62a5e68a783bad42817cc2df159", 0x28}, {&(0x7f00000001c0)="43f78a245f81378af0ee2ae17290617de72281d7980d01fcdafd13cbce3cb9378b6c67736a444de8e910e1f26f96cd6fb1ef36ac306b30e22bd99d5bcda4879bdbadc7009edfebd192483e26824a86cc8faf86c8dfa5a6015db7465fe5809d4085898eb5a5212a61e37c36b56965bae2b0518b6c3751ac944d394ef453e7448d604169a62f2f11fa0b8fa7c6c01ee7da7d60c5b0313977cdd8c6397b6df33573ea573117e352899f1b6015af222022cff41c34fefe95f518e4094a0399470bd71e8c1a65727f49f338398a0c00f3d83cca552a179063489d2476bd5acf69055f", 0xe0}, {&(0x7f00000002c0)="5d3fdb1f37ff6dc153d1e2dd2de4d7117cb7bfc1694bebd672930e57e71e01400b47edc54ea8ea674963", 0x2a}, {&(0x7f0000000300)="0bca7e0762b39a0b", 0x8}], 0x4, 0x0, 0x0, 0x404}, 0x408) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x5, 0x1000, 0x5, 0x5, "808d17c79b5ffad517218bcc00262f25d33ea2b9", 0x7, 0x8}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000400)={0x3f, 0x1, 0x7, 0x800}) r5 = kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000480)={0x1, 0x1, 0x100000000, 0x1f, r1}) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000004c0)=r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000500)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000580)={0x8, &(0x7f0000000540)=[{0x735, 0x9, 0x7f, 0x1}, {0x6, 0x9, 0x0, 0x9}, {0x0, 0xdc, 0x4, 0x7}, {0x9, 0x1, 0x6, 0x3}, {0x7ff, 0x0, 0x8, 0x3f}, {0x7, 0x5, 0x5, 0x9}, {0x7fff, 0x5d, 0x81, 0x80000000}, {0xfff8, 0x1, 0x40, 0x7fff}]}) bind(r2, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x10, 0x6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000640)=0x7fff) socketpair(0x20, 0x4, 0x3f, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/tty\x00'], &(0x7f0000000a00)=[&(0x7f00000007c0)='}\x00', &(0x7f0000000800)='-{{#', &(0x7f0000000840)='!&\x00', &(0x7f0000000880)=']^\x00', &(0x7f00000008c0)='/dev/tty\x00', &(0x7f0000000900)='^\"\x00', &(0x7f0000000940)='/}\x00', &(0x7f0000000980)=':,@(}\x00', &(0x7f00000009c0)='/dev/wskbd\x00']) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) recvmsg(r7, &(0x7f0000000c40)={&(0x7f0000000ac0)=@in, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000b00)=""/77, 0x4d}], 0x1, &(0x7f0000000bc0)=""/66, 0x42}, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) semget$private(0x0, 0x2, 0x30) syz_extract_tcp_res$synack(&(0x7f0000000c80)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x11a, &(0x7f0000000cc0)={@random="b9884ad7c1e7", @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x6, 0x10c, 0x68, 0x2, 0x4, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@generic={0x88, 0xc, "4ce9d570d1d40c32d9cf"}, @generic={0x83, 0xe, "3c0aefe6ac604694762ddf3c"}, @lsrr={0x83, 0x7, 0x6, [@local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1f}, @lsrr={0x83, 0xb, 0x6, [@empty, @rand_addr=0x7fffffff]}, @rr={0x7, 0x7, 0x7, [@empty]}, @ssrr={0x89, 0x13, 0x0, [@empty, @rand_addr=0x5, @multicast1, @empty]}]}}, @tcp={{0x1, 0x0, 0x41424344, r12, 0x1, 0x0, 0xe, 0x80, 0x9, 0x0, 0x4, {[@timestamp={0x8, 0xa, 0x9, 0x2}, @mss={0x2, 0x4, 0x1}, @mss={0x2, 0x4, 0x6}, @timestamp={0x8, 0xa, 0x2, 0x1}, @mss={0x2, 0x4, 0x3}, @nop]}}, {"9c603ef9995fd7eb9253e8238c4f0c24ccb475b9a0b2e0d098e4ad4bdf02dfce8e4712cc34b68678d17aa24416e73214f7b2ed3e48e26d282cba2c275bf5ae91c1b856bfca48428ffba626a3907f7a33b3c5a0ad65ca07f2abfe274c33991570a25ff86c145bb62e12fdb837d29a29284c4f8d18"}}}}}}) syz_open_pts() sendmsg$unix(r8, &(0x7f00000012c0)={&(0x7f0000000e00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000e40)="af723a0750134c18784f41ca1e6039f5d91f03eaa508ebc6bd7c315d95efb9255532", 0x22}, {&(0x7f0000000e80)="642302fd4629460972ed6a5a688d85c7f9738c08d2fd1edb07752d74c020302ccbae67feea3bee597fd2536f5014ef1cba89315d26786f4a26ce2dc458e07e4072c237994b7bf689e111318c5212e202b02fe9c2253d2e11b14fe6ac07d0424a0d653796e81516fded485e5ca42a1e1a0b33e10c82ed407d501e7ebb310e45f4d0a5647c071fd3", 0x87}, {&(0x7f0000000f40)="d5081ebb9a17d11967166f3104001f07ea3d2af36a8ff4b6e98bdd23cdf182d6acca3128acc6533c87aa50e9e412b07c4b2ddb1c7748379f52a09b7197a262f5882bd21b7de9cbbc4a9c5e0c46a7c0b12b66fa5820a7c0c5a18565bbdbb67e164f5179847f5438ba6a8ec26bedde1e6e7e03ba7fd7adf1f1c1378e503e906fbe610e30ee35c1eb08600ced2dd5a75006649839a4b9fcd857e8e86a", 0x9b}, {&(0x7f0000001000)="9cedfd5353fccc018982e80716ef09bd1cb6915120264a566c9355b379bd440f02360bb3b06c9d275ad8a6097b3f77cfbbadb9cd95b15d8c17f150f446ebe2a649ec4b83010a17150b8537d53b32c9d4ef7fd72cb896651e423d151da848fbd4de4e90bdacfe49df81bb035da5081a368cbb10708e232ea8b6721795f077a6a0605e00839d01defce3dcd975dae94799a5f8904c7d11f844aa018866ac30b77359c2487fe3619449c3d9e36987cd858f555034d10e3f44a9a3f7e3a6920d9e08601770f6af3ce81b4ee7683105dfef8f7c1ec4b41b81762b535f079e27d7", 0xde}], 0x4, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r6, r7, r4, r4, r3, r6, r7, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r2, r8]}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}, @rights={0x18, 0xffff, 0x1, [r5, r5]}], 0xe8, 0xb}, 0x400) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000400)=[{0x4c}, {0x74}, {0x6, 0x0, 0x0, 0xe00000}]}) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) r1 = syz_open_pts() close(r1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}], 0x1) (async) ioctl$TIOCSCTTY(r1, 0x20007461) executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x5d4a) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffd, 0xffffffffffffffff}) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = shmget$private(0x0, 0x4000, 0xef, &(0x7f0000ffc000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/4050) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) listen(0xffffffffffffffff, 0x0) read(r0, &(0x7f00000012c0)=""/230, 0xe6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x6c}, {}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/235) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6}, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bb", 0x56}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d85", 0xe}], 0x3) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) shmget(0x1, 0x1000, 0x0, &(0x7f0000ef4000/0x1000)=nil) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x6a, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10a) syz_emit_ethernet(0xc2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000b40000000000009078000000003fffffff4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000bc5e706206cdd5b0a307483dc9d39e4befb2219d9c6e379ad6cf57d3640dd24222973086fe9b1bd2bb2c8fa178a25fae06009a6fbc69007de1ba245f6cc5891ea6f128a3b8f42a2daa7dd5f443dbaa9fec88bde68f0a07004e739c0b7b3c7be4dbd6930a0e0600000000000000506d095e5dc3576d8dffffff7f00000800"]) seteuid(r3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60, 0x0, 0x0, 0x8}, {0x860}, {0x6, 0x0, 0x0, 0x2}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="60159fa4271ee02ad1b6ef008af38f6e86722ed13f5039", 0x17}], 0x1, 0x0) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbe, "0400000000000000000000002000"}) (async) close(r1) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000380)='{', &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) (async) ioctl$FIONREAD(r2, 0x4004667f, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x54}, {0x14}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f", &(0x7f0000000000)=0x12, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x1}, {0x7}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockname(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x8106}]}) executing program 1: dup(0xffffffffffffffff) clock_getres(0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x4000, 0xfd) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) open$dir(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa860600cb54650010000000000000000031ea000000000000000000000000000000000000ffffac1400aa00000005000000004e214e2200089078"]) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0xfffffffb) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00fd6500000000", 0x8) r2 = socket$inet(0x2, 0x5, 0x3) close(r2) socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) socket(0x2, 0x0, 0x0) socketpair(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {}]}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) writev(r0, &(0x7f0000001280)=[{0x0}, {&(0x7f00000001c0)="c5", 0x1}], 0x2) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x1}, {0x1f, 0x99a}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = dup(r5) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/142) socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRESOCT=0x0, @ANYRESHEX=0x0], 0x28}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRESOCT]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000340)=[{0xa14, 0x3, 0x1f, 0x100}, {0x4, 0xaa, 0x2, 0x87}, {0x1, 0x8, 0x9, 0x4}, {0x3, 0x4, 0x9, 0x2}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) writev(0xffffffffffffffff, &(0x7f0000002040)=[{&(0x7f0000000280)="93ffff00f6", 0x5}, {0x0}, {0x0}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000300)=0x3) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x7b0b291100d30097, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x100000401}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) fcntl$lock(r8, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x1000301010006}) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) seteuid(r6) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f00000003c0)) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x1000, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) setreuid(r6, 0x0) r9 = getuid() setuid(r9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80206916, &(0x7f00000001c0)) r11 = socket(0x1, 0x4, 0x7c) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r11, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r12, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000380)={0x1, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [], {}, {0x0, 0x0, 0x2}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) clock_gettime(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x2e, &(0x7f0000001140)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa00810000000806000108"]) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x104) chdir(&(0x7f0000000240)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e40)={&(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) r1 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180)=0x9, 0x4) select(0x40, &(0x7f0000000500)={0x3fc, 0x20000, 0x9, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) bind(0xffffffffffffff9c, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r4, &(0x7f0000000a00), 0x0, 0x2) mknod(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x6f, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a000061000000000000907800000000ac1400bb880244100b010000448ce18549bdf83d55d50000fffffffe0000000000000c009078d00200004c25410b0000487e3f89001fffffffff0000000107170000fefffffffffffffefffffffc453640cc4cf21409ac1400aac0000300000000000069"]) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r5) executing program 7: syz_open_pts() syz_open_pts() clock_gettime(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x4000, 0x80) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="01000000", 0x4) socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x10001, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x100000000, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0xd27d43220c7df9b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x50}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffb5, &(0x7f0000000240)=ANY=[], 0x1}, 0x400) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRES8=r0]) executing program 0: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) clock_gettime(0x0, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2d}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: socket(0x20, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000024c0)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5c) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) (async) r6 = kqueue() socket$inet6(0x18, 0x4, 0x9) (async) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r7 = socket(0x2, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffda) (async) getuid() (async) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0", 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) syz_emit_ethernet(0x46, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801", 0xd3}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f94ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc8383b6f07b72c2ec744207309ad30ae05bb2cb03990aba177ccbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad48999fdf46ed5ed15", 0xe6) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x14) getdents(r2, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc}], 0x8001, &(0x7f00000001c0), 0x400, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000140)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)={0x1, 0x0, 0xffffffffffffffff, 0x1000100000000}) ioctl$TIOCSETA(r5, 0x802c7414, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = semget(0x1, 0x2, 0x389) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000300)=""/193) semop(r6, &(0x7f0000000000)=[{0x2, 0xfff, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x5}], 0x5) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001880)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2f2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x4}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000001280)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff0800460000200000000000019078ac1400bbe0000001830300000f00907800000000633f0d851f4d61978f155028cb4a810612660fe6f70c"]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001100)=[{r1, 0x14}], 0x1, 0x1fffffff) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r4 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/4094) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4b5414660f362b6ca8c29072ac100e3e68d9bda98cacd666c7da564782d5e24139c927d63d428f7af64d651e6c47ea377951056a688ef7690fac4870f7f9af99f478617d7c9bf283414b74c1f8a52a6e482469218eb62283a934dce700fb230b7fb79e0107881ab06ce9aa4f9748996219e97675228ecadd96dc2239824297fae7c5b3791d18193d555d792be0c2578d1c711326f26232", 0x97}], 0x1) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, 0x0) setregid(0xffffffffffffffff, r3) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r7, 0x4, 0x40) connect$inet(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r2, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x18, 0x1, 0x0) executing program 1: sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000800)="ceafa41e8a3286ec3a0dd47d94490034d467ed7022071af863122ae5685a76882d16a1c3e9de8d019986c6c0a955082fd2c6faee5f20df6fd613b022489efcd65921a932b808363649318dab55fc7ed2684ebbe06e3b5b700027a9be0f9a92ecbc5d5f9375198deb61f0e0f8e5d1a54d74863b3932caa94525274eb0ec23641efb3fba3816b2882c58c9f597c9573f6811cea1b5864d5dfc4a6103e627880d", &(0x7f00000008c0)=0x9f, &(0x7f0000000900)="8da5b75c632df8fad35835a67c9ea28d504400e297b88ae6e714c2dc54694df73e2cc4524086e77bfdac04143df19fe33c1e891b5124f4deeecfb2fb40aabc80b370929d9f6ad215720b134df415dcd3b65474af51e7b24d5b2224caa7aa4079097a8ccfd12c600a2cab610ba1279907df4744e1a3f61e5d88547e58a2aa1e575dc417e311754afc0182020bef", 0x8d) setrlimit(0x6, &(0x7f00000000c0)) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) r2 = getpid() fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000240)="d86d80b3624be3d2179633ef08994ae1e9c1d3c9df0d723edd8c38b658d88bdbe5c1fe9941950ac73d21d3bc4e716133cd66f1e0980d1e88bfd00a4fb5f417d0ab96a788d0851833ee0d1e25ae0585f84895667fc96af8c5f4facecbfa628ad3fc518b3862657a8025548c6f029033fe92a8b8c5d5bbf44d5912f20280825e667b5f1bafa2a675bca598021cf04ced4c3ff7eddf6cb333d66124ccc2b90c56e5ee56c1b9fca3f54e954078ac403379cecd9005d5ab84297edce12dd1be4cff59e87cabab66ec41952ac0e527d2b035fda41451a4e47052ccbb07b49b3713c6aded4b4b0ce5ee878c8f974af10b3cdceccc4ff2794e75c3c4b39ee1bf2d1850096108714e4af8100d7153d64d12eb6087d21a4fc1d9b19d74b26d8a0cb4230ce49d5f27511fc95896345fae81f1665ea09dadbbb7e6", &(0x7f0000000080)=0x135, &(0x7f0000000380)="859a4d94e1c45ea517c34904617b6bfc48263e4161d02aa10d00654198018bde13cebf9085f9f0bf97cdcca30b51dd1ad867d39fc7830500bd5ba1927ce57ca42a6b0146ada70000000000000000000000002416e740d948692d84fadf401fc76b5bc3c31284150173398c508eb4b09456fdc803af091e28c7c04c98750b6496fea7f39d16d454c4d1637dd4f4ce50c659ce623dd4c84969ad72eb873eda2bdb07ab3be461626258a4951c111139aa0812a9654669e46de2be27d65bd90c652716a629cc4f5bd2f16011069851bc6a397d57baaad47a6718546d974198891e9407143b4741ac7eba34b57cdb425d50664b", 0xf1) sysctl$net_inet_carp(&(0x7f00000004c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000006c0)="f48ba97e4fb03aa90efc31ea1cd27ce681c2d9e78fa554a9c68f87637387c3d468d665a5b54868b37cb104d8edf3ad0b6516af8e877b3564ff2a167ca5f109b0197eba9242c30bce3b5c3444dae8f7a0ab21b4a5203187b9320d926d1e1dabff22b49b4eed69d7ff0d7a215a56f1d168124b3965e2d78519a85959b7fdcb34a14e5de8b4e67fea6c593402ec28bc5de47f7c68c3cd11ded02d3c567f04cf26a9d3a69d6e345eb4e48d7a0013915fff9482acf6796876159b84fc92d0f7027792b3d27c8dfb", &(0x7f00000007c0)=0x1e, &(0x7f00000005c0)="030818d31bd0b0dc736a4d7bf024beec6fb431e5776ad3fe02fe034b40e903e1ea1ab4f4e0551c58813f954fb43555a109f4dcd0c79228dfc8855fafaef2fae806afc319429f1e0f6b00086569f424049b51cf20fad267be5720b3e24b933dd5f74ac6a20f469000000000000000000000000b5fbcfc13c1b4ae6e16ce0320f4169000473bfd4de90c09bdd94ed95d8fdf608984d2d476ef2e9af0099564a89c167a0c55271b969ecb3b810632ff0b7d5669a670dd09b4c425b5fc5c851c729d348d001f8550e850e1c02183c747f8d66899759e171a483396e49e97aa74ad8f5dc07e", 0xe3) mlockall(0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x145) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) setsockopt(r3, 0xfffffe01, 0x4, &(0x7f0000000100)='O', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000400)=[{0x4c}, {0x74}, {0x6, 0x0, 0x0, 0xe00000}]}) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e40)={&(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000180)="5902bf5e8f88e1e4a7354e0f0437861183b858b7625a5a71de7ff4334769918c25385243e047946d8e715567c44f97d44dc55eaea8e623d97b0afb6bc29dc1bf3ea4bbfebc54ad41109c782dc7ad4698b098b330a063b1963ef34ba2d85614e75069d22a5c4e860286414354b744895572659bac9fd13ca61dd7adb338e13bf6c36209d8920b9f63868d91ff50f5277696c84fadcc72dee4fa9440270d80bf53cb0b3ed6", &(0x7f0000000340)=0xa4, &(0x7f0000000440)="b487dd35bfbf1532e2ca811c45210af46a65c768248c8b25063e0aca429c0138e3dcf5ea1bb8a337c548f0d662648e763322845363c763d6d3bee26c114ffbfc1d9784fbcf53e97cd3cc67fb9c0e8447ddfd1621eb040c1c0af4f05be1ce8a0f5885eb7f4b9de28fbf74786a168b5823d706325cddc3b53af74420e03f2f2688ec00c197a8710720c18593f705280ca95c4039a6052159b77deca35cc9a20134bc5a916972b71eeb19a6b8ea6605", 0xae) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000380)={0x1, 0x1}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{}]}) nanosleep(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(r2, r2) syz_emit_ethernet(0x66, &(0x7f00000017c0)={@random="1930f5ad7fe9", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "03dbde", 0x30, 0x0, 0x0, @ipv4, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "823fa0", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() setrlimit(0x6, &(0x7f00000000c0)) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xaa2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffd}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000300)="00003226a4a9000064e7c803d2a423735d33a4dd72c3b894d1de957eedc56e0380271dc72f5796a20a91046c9782b54e9ebe4819eac1e41bebbc8fc2e5155796116e00a001c0745c0fb366c8c29785b0d6983e036092c219a09099d8903b438bee0dd22d219efe232e9cc22761f89554c67e1d9ed3ae72e8352e17bcb4300b3c41577047664b11e0dd9155c39f1ddf1703da62aa7c505bf0229ed8", 0x9b) close(r0) syz_open_pts() r6 = socket(0x6, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = getuid() setuid(r7) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000001200), 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x400000002}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) writev(r3, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000000), 0x10) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f0000008000000000000000000000000000000000bb60"]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000, 0xff7f, 0x0, 0x6, 0x8, 0x5, 0x400, 0xb265]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000936000/0x2000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f00007d3000/0x1000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r2, 0x0) setrlimit(0x0, &(0x7f0000000980)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x0, 0xff, 0xb946, 0xf1b}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setpgid(r3, r4) executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x3, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x3, "0100012d29fb0010bd000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setsockopt(r0, 0x5e4, 0x1, &(0x7f0000000ac0)="12d9c4b1c9413891e42a65ef02ba084760d88f012b6ed85f6faa3dc5eb9583a5b220c741d50cbe9f51e164e0f830bfdf99711ba2fbd17dde1bd86da3b03ec3ac9aa4a41d0b5e2ef05d5bf077442230b45185d85f08001a8802d978fc1951a7f506b010512c7d9703f81008dcd62a051fbfd10f039c31037596ace13e552bb3681bcb494314cd5f9e69945c77593c03a0b3c054083c876d643a5253ca02bf001ed81682c63962b3fc59b6a622ec24e2b69e1dc72c7947b8dc870b30220b80509a6d28c2d1c7bdde97574f1be6d971d3c953b9ff00a7f9da96fe3c62e3cfbd85eecda16330a200c75543d0147e0bb018269f9e8ffa82f53230f2e147584d5cd897f2efc96a7886308c194bc9c3cff131c7319f4209e2960c67da365180266b3064451c26763b458152d3915f437576d537a7b2635feef845257c2e687dee6f1ccb7578c797a5c66b373ba677f0503c5f5be138fa463aecf67d3715a10c4d7739b54266b085ab50dd831f9dbea70c8b49e52fb9120056f5c298b48cd463e3afa292aeea78f7f928c399d00251e4d65d832449ffd3c276ef87fcbd796000f82a29c3a1bfb135df1edf2b7eb54f46b725c9e3b0704792e50f41bc8f20e685312135a56fe111059b2b4196527e41fc40334877eaa9978c970954ca9965dd234bfe555e7581112f318d3e4ec838314b39f5381041b2f4ef2bbf0e8ee396880b2b2a4cc43b6bb7cc41b75dfe6d373f6674f9f603f0f1035856153deddb0cb333af8a0cfd3611c4f7d79ccd5c10a158ae9126f9a0f1c91c3e93994ab72d160f54401eb474260f4bf927a1f51172eccb30af6eaef448cb371b6f542d315ca783cbd145d97235a6e9c388727edba89d04a3c656be998ed167dcf383b04c2d5d62a93c8f31fc05f6fae70d15941479186dcd94a28e3c04ca8c73c87706de713da602229a091dc8ee1dde21a5e0e458aef0a42329de7a48791fba35f9a7e205f7b168985f1acf93c1c174107c123acc97fcbcaf3641f5767fe5ae379fa1d84333bd9628f49c634334ecac59f7a8bd5ef6dd365f4f9e091fc9894db79ff178a11c02330a39131026c3782e52debb68448ab9742f0ee0ebe203983113fa94e5099d5a4be6c494642bb3c3cb1634ac943df7f28da483545fb735126cf0b233cb987384286b1715c64154f9bf3f5aef8e8741951b0459445413b509ceee59d2e7f3b945188c8705a1e41135b0a19fe1477c266b52bd020c0a1177afcc5a94da5912f91d2b0ff6bb03b6b548a32175d583dd8ca0d81f11c7d8ae6956e8e0523b1042e2965c3db06e04b5cb61323a34af4284e92df63e82f5eb56c23457cb182218f9faba3e1b5cdf20e0f9ffca0a137cc77fc39fbef4e1444a88a6c11869d214c7c6a1fbdf6c52c9efdfef76dfd6fa3871da951894f3ac18e66316f7639ce0f46537bef6d561881240c9d1ff686c96cb702df063ba58d31dc4816e555e3e939a4b882b0fea9665b350cdf308345c5591e6634b999b7f2f3c7e0dc33f5ad56bfe46fa1a1a3e8bfae1c9e0c96543f92e01fb04cabebe1ea42757783644257f4de8d225104dc145511d80c0ca814b864b583f1f321fb912828af692e76a8cc5de8dbc53305a1addc900421cd66f876927f1eafa6ba8af510996adcdd2f3dc3c6c2c039aede0e1f6d486eee8fa637d8ad564adfd0d1245caeca5b6cfede7d08667660be908b5ff3b17f42b914086bdca4af4cbb5fd9e8095daf66df248d5f34dbb5fa924e26ddb4e26dd4a41838dcf2dfee68ee0346f8f82fb8fcdb96c633f57dcd9aaae80973a2efdcae1d480f518097cc54c1427631aff3f025abae88b35621378d068df59fb1973a3b18642e265da51cd67e385e8bf20d75a2acfb3a140d3fd2dd51a21e1c28f1b927fb3fa6f98527d285d3cd751798d2a0400936a161ce3eba6a21707fdc8f832b44d1af16496043ab52d5cde857cd0263dff8459fc95461a3062dc797e067da7e7b6a955b381c07273cab346bdff9d3229b8782e435f399cf38a5d7f9314c667cfd702c79233372cfab4453008e53a3b2999a3f2c851d75cbd586742269ecdcf8d89c7059d896f68afe232545b7201472206a3410ce051a4a306c4d328ad7750deac233bebf668233e3d36c4ba8dec15fe8cb3986c6d21680e29707690ac40f0ff44991a9f9d73061e5d94dc77d6bd24e920a409d8c0312c94be47ce667f77de60e354b9b29648dedbf893079e4ddd5dbd2c57485a4c38ef189408de655412e9c73a194693783a0c6e086a32b5d56ea801f596aa5e0c7946e35f1c33adb202a06acdd192d283b3ae5cd4937ac1559c15f736bc7050a3299e863e596cc81be283760bf28d8d58ead70194ad7614fd35ba25f479e9b088ecbfb86de5ce8548fa7ffc0a81dd723d8e3a98f8541b3db1b8eebe480e46ec11801fff20c492f14e3757bbe964253d4f9d309cdc8b86fb392157c5207132916368fd2403138c6f383c028a3fdd12c87608438e9e716d837ab60dfeab7f171728639527d92b17a6b0617303e7861716f64386160c3783bc5a99e5a6cf3180eb2605d912086549dbb3edb24f7b602ac6a20b25f74abce54ffb596d4c532b29ac0051a888ffda01e3ec73bba7ffafe417884a1f7df8c9776de850a1b780a77c86ea5413b71d88026de4d3388ad6768bc267883e93f787804dacf204fb24b65dc835972c7ec5b4ec76dbc940c67d789fd62af4f70669c3412ce9f33cae46be94cd615618ac1cb58f38a419c839d8eee9820306151df54536471372fe808f7498f9552935ddafff51e435e36d3cd93a73dcf04c364d5cfe4a0fc1747556404260bb836ace927956098d79e0080e6f7625b352d5dbc7d84ad08c0d6b66bb026d20720112fbcdec1d05814ae186e50072124a4e545e4a6d0933fce0eb8a0ca7d94e69ed5300de7d4e5d22892a266f6ed4cf095b8eb4bc445dc1bcddfb10b8f3bc6d0b1846ae2cbc1de593c64c371a6f8e1720142390e5bec4948ed00272475b971c5239f15948ee6f5924aed950e6509b4619f9f073714bf900d82a08bc582edf4e4cf4941dfddac6edffc48b52e84fdd68f31013722412cd523a5339866c1dc5d3ec0f1a0d8c0e4729963fd3ba77c88d510c086dc520174e6b64a64d1abed0824cf6fb49e9753928f3e949b3ddcb5122471cad048609712ac1a7804adaa3f84a8a16068fd274a7c8c765f145eb8049ced0b8a55b6c633fef6b07c33306fd885827ada0118e49ada6cf19868c67703cdfe05d003caaf422075ab63a38a0cef3465e23cb6e537e0ffffb813438a77470cd179e061df0dd6a044a9644e1f047e1a166337158b3b7cfd1ccfaf8df854f960585e3135bd54c9d29a06049d44ae29a87a63f83aa4a6910d56a45f043055acd72ad1395bf076580722cb4bd947f2018d1866c1ed3027bd795d4b3c6dc5838b959a6f0571a8b68bac015e95932d7a513788a6845b89c71ff13b13eae0ee1851c02dc5c362e98065586b511e6e18a3b1e44133b601b24e2a919bc4f38dfd7f1345c45b47e3adde1fcb976a0db4eaf0182afea7cb3d9824bbd5da09d70c111581c9720b50bfe953c38e8f5b1592ef3323fdd9c310fbd088819ce2710208c6ddeec71da2ab3b52f848ee3eee38c840df7e4d5d93687351a5af373ec909aa774790966234f7001bcaf7d590fbcf5a98ee8b7d1889b08d5b069337391c4774cef60bd0654b8084d208c01a05dd9655e9b87bdb77787f60f29c16aa3abea42d0ba4b55add2f594e1f4b77344d24b317b50ad331cdc9b66969e85b4dd94b6dfe403eef4e7dae2fbd39046d89851b1aed6954bf42764be3706464785a053dc36914d47342a999f8cd69e5b3694a2814021563c1d3854154d90778775afab63ea36c7dbd6655e0d2cd48d70dba9f2e657f53806d083a83a489c38b8a8eab93b2b2d36fedfeaa2fb9026fe95190f98f4d6f72d2e1def8330cf188aa484627e348414a5bcbf91eaa49fd4de20d68433ce5d3b4a3d613967d6749d2a68ad82cc389769505f1a2cf1863a0d3e8b84b51b6dda754b6cc3937d2ade4376637844be0102e12ad8b6878a2ef67438ef589f7b55f77d4a77b8e5b4f5ca9796cd32d1b9e466cdcfd8679d1577c3a1034bc9c55ae523e29fae92b3d19d63e76003b76ec50683d8efc17b4abae2b857730889fe74d897cf2be58f5b1a4c3aae8a6018a4924a9133262c51790b771a0d52e47126009db18173e7ceda6a1c49d73fae30a0d992c5467b23afca4bead555f5f7f9a16369f76a56dfac5dd27de02e4f6405b05cb8c3b02df15f77730054d404f378bdd4126e02d34a776953e8b32d98fda9cb4e4602b77d4930f94bba5e671ee02a397365150f4fc400d2cd4ac0c4b6873a92d46bad352c7f99a7ede611517f27222322a886466ad20e05a8a560bd59fce825528c2eeccd6704e4488828737fae4b6df5182ff61369b552b899ecfffc51be80af9be1655b36e9930f68aaf91b25b121b4466873c5b4ad40d49cadddfbf7bfb655f48c975ba815b503419f2097dd5dc72bbbb011c1a69203e5c3b868c0a77c1bc2eb25872fe9ece41323995a3a8c00767ef8a92dbbe4e3c801018743cebd871c11426d6bccc994a1cffefe3e8fb3f303eb0a0d15f4ae408b65b28073daa9d58d57434dfb594bc7873fcd50717527fc57620a8f59fb2118c335ab069a1c8a93cb9a0aa3bb4a07751108e0be5188ce914b4c8e6858f49a81850f994ad6ee948fd69d5e9cddea26295fdff91f4d3492302c792b60e53bfd0342e136834a092712dc5f4dd6bd454abdb10039cb5f52720c811929835b1aeb57881417a1b3180311caa27a2cd5b2d2fa9ff7586dca1fd3d6f14f0dd62ca2bd6f516a8306d562c8a77e594bafb9d2dfe09fc70ea9eb6980addb23306ad8041f3b92e0e18415830f211cc82d9ddae9772e1c31dc37f1581946f770ba686ffee8cea0daddbb2f286d5eba5ae5c579052281f840c4a28b8f9882e10234250c1a5e7d653e33e55e424621b90a6fe3fdd66ff9fb6e1e09f47c64a84a66ef1279e1e9a7e2d47a7bdbd18dcc8fa2f43eb6854c9b243b4fb8597e8db094684b8b17a319e2e02d52b7fe00b86f6bde11d5e37ca465cc6fe4ef40cee736f33f95c9f3bd9783fbdcc0276eb13a428ce53ddc8dd79b747742350a873d81e5e6eecd50a908bdb41199b366645cfb3e5ac81ce000a54be5a343737fbf93433d8430b8897b99b2a5c7eab71c23515a66aa5dfc4203ac3c655d387cd585fd85ecc926e0921a8ce1e4894527cb02e852a50067511c383f0903841b085504c4cf7d1734f823b0449fcae7b51ddc34431699f593521fc4a6e87cde0985d7d654d98e1200c3598a2db3635694eda29e834f4ed7d68fcc81b42f1480a7dd537d3b9f0d4c75ba80a4a46873dfbe2787ca9bf97f6a358c764262cdceba066dd5b667d2034b874c21f99a68159c25c393871605aac2d7d6b758e037bab2de2c9046b1f3bb5b76ec27c992bd2fcb7ef058c9eaa4758e368d91223e841fc3c82c319d96ae92a4977596d7aff05faa2249d02611d04d7ff192899ab17ecebdf15805ee32ee478ae93075d59b26d0f43c8e496d542319dbe3cc9574a1c31185c1090450b58286e0d6bee27e01af7f4693bbc6dead0f614b16fc9dd7644992e5c210871e75f4d3be29ebad36239691179bbcbc6d08d59a1f9160ced5833e3fc13f23e8fc081908e8036a7ec2821639e7620f5a399efb57e85eaf7c2b6a0d522a643dd90b1e302a72074167d0a0f0c2f4612cf3d78c5dbbd67912956a1cd285", 0x1000) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) read(r1, &(0x7f0000000180)=""/158, 0x9e) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000880)=[{0x4, 0x98, 0x1, 0x5}, {0x3, 0x6, 0x81, 0x2}, {0x0, 0x6, 0x5, 0x2}, {0x1, 0x3, 0x27, 0x4}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000008c0)={0x0, &(0x7f0000000b80)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$FIOSETOWN(r3, 0x80047308, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000140)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7840c5b8ef9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9b6be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045", 0x63, 0xb, &(0x7f0000000100)={0x2, 0x3}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) recvmmsg(r1, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r0 = socket(0x2, 0x0, 0x9) r1 = socket(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4090}, &(0x7f00000000c0)=0xffc) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000004f00), &(0x7f0000004f40), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000080), 0xa) setreuid(0xee00, 0x0) chmod(0x0, 0x33) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup(r3) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r1, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x180, 0x85, 0x7f, 0x81}, {0x1, 0x0, 0x4, 0x7}, {0x4, 0x19, 0x9, 0x8}, {0x1000, 0x4, 0x0, 0x332}, {0xfff, 0x9, 0xe4, 0x80}, {0xfff, 0x4, 0x1, 0x8}, {0x1, 0x4, 0x8, 0x7}]}) r6 = getuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000025c0), &(0x7f0000002600)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000002640), 0x40, 0x0) getpid() setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x4) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) readv(r7, &(0x7f0000000380)=[{&(0x7f0000000200)=""/87, 0x57}], 0x1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) attempt to execute user address 0x3ca79 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca79 cs 8 rflags 10246 cr2 3ca79 cpl 0 rsp ffff800035bcb6d8 gsbase 0xffffffff82cf8ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca79 Starting stack trace... panic(ffffffff8282955c) at panic+0x159 kerntrap(ffff800035bcb620) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x288ea rt_match(fffffd80659ba658,0,1,0) at rt_match+0xc3 route_mpath(fffffd80659ba640,fffffd8070ce0d24,0,0) at route_mpath+0x8b in_pcbselsrc(ffff800035bcb9d8,fffffd8070ce0d20,fffffd80659ba5c8) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd80659ba5c8,fffffd8070ce0d00) at in_pcbconnect+0xe8 tcp_connect(fffffd807dbf2020,fffffd8070ce0d00) at tcp_connect+0x29b sys_connect(ffff80002a6c2f90,ffff800035bcbc00,ffff800035bcbb50) at sys_connect+0x238 syscall(ffff800035bcbc00) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5a126c9f260, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 0fee9609-1d66-d0cb-3385-b9d53e0469ef found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace